From 188007020501db728af2edfca9632ff369cdbfa4 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Sun, 6 Mar 2022 22:37:37 -0800 Subject: [PATCH] Unify tests into the top level workspace --- .github/workflows/nodejs.yml | 3 +- babel.config.js | 6 + config/jest.unit.js | 14 + package.json | 10 +- packages/ani-cursor/package.json | 3 - .../__snapshots__/router.test.ts.snap | 7 +- .../api/__tests__/router.test.ts | 6 + .../data/__tests__/skins.test.ts | 6 + packages/skin-database/package.json | 2 - .../__snapshots__/refresh.test.ts.snap | 121 +- .../tasks/__tests__/refresh.test.ts | 10 +- packages/webamp-modern-2/jest.config.js | 17 - packages/webamp-modern-2/jest.setup.js | 2 - .../webamp-modern-2/objectData/config.json | 123 + .../webamp-modern-2/objectData/pldir.json | 269 + packages/webamp-modern-2/objectData/std.json | 7243 +++++++++++++++++ .../webamp-modern-2/objectData/stdPatched.js | 63 + packages/webamp-modern-2/package.json | 7 +- .../webamp-modern-2/tools/parse-mi.test.js | 6 +- packages/webamp-modern/package.json | 7 - .../src/__tests__/virtualMachine.test.js | 2 +- packages/winamp-eqf/index.test.js | 28 +- packages/winamp-eqf/package.json | 7 +- yarn.lock | 2632 +----- 24 files changed, 7979 insertions(+), 2615 deletions(-) create mode 100644 babel.config.js create mode 100644 config/jest.unit.js delete mode 100644 packages/webamp-modern-2/jest.config.js delete mode 100644 packages/webamp-modern-2/jest.setup.js create mode 100644 packages/webamp-modern-2/objectData/config.json create mode 100644 packages/webamp-modern-2/objectData/pldir.json create mode 100644 packages/webamp-modern-2/objectData/std.json create mode 100644 packages/webamp-modern-2/objectData/stdPatched.js diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 87220148..634add26 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -29,9 +29,8 @@ jobs: yarn workspace webamp type-check - name: Run Unit Tests run: | - yarn workspace ani-cursor test + yarn test yarn workspace webamp test - yarn workspace webamp-modern-2 test - name: Run Integration Tests run: yarn workspace webamp integration-tests env: diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 00000000..dd242dc9 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,6 @@ +module.exports = { + presets: [ + ["@babel/preset-env", { targets: { node: "current" } }], + "@babel/preset-typescript", + ], +}; diff --git a/config/jest.unit.js b/config/jest.unit.js new file mode 100644 index 00000000..cb343651 --- /dev/null +++ b/config/jest.unit.js @@ -0,0 +1,14 @@ +module.exports = { + displayName: "test", + rootDir: "../", + testRegex: "\\.test\\.(js|ts|tsx)$", + moduleFileExtensions: ["js", "tsx", "ts"], + testPathIgnorePatterns: [ + "/node_modules/", + "dist", + // TODO: Add these as we can... + "/packages/webamp/", + "/packages/webamp-modern/src/__tests__/integration*", + ], + testEnvironment: "jsdom", +}; diff --git a/package.json b/package.json index 4ff1ba52..aa937908 100644 --- a/package.json +++ b/package.json @@ -6,10 +6,18 @@ "examples/*" ], "scripts": { + "test": "jest", "deploy": "sh deploy.sh" }, "devDependencies": { + "@babel/preset-typescript": "^7.16.7", + "jest": "^27.5.1", "prettier": "^2.3.2" }, - "prettier": {} + "prettier": {}, + "jest": { + "projects": [ + "config/jest.*.js" + ] + } } diff --git a/packages/ani-cursor/package.json b/packages/ani-cursor/package.json index 6e5b4e5f..670537ea 100644 --- a/packages/ani-cursor/package.json +++ b/packages/ani-cursor/package.json @@ -28,9 +28,6 @@ "@babel/core": "^7.12.9", "@babel/preset-env": "^7.12.7", "@babel/preset-typescript": "^7.12.7", - "@types/jest": "^26.0.18", - "babel-jest": "^26.6.3", - "jest": "^27.5.1", "typescript": "^4.1.2" }, "dependencies": { diff --git a/packages/skin-database/api/__tests__/__snapshots__/router.test.ts.snap b/packages/skin-database/api/__tests__/__snapshots__/router.test.ts.snap index 9c217c67..2cc9cc6e 100644 --- a/packages/skin-database/api/__tests__/__snapshots__/router.test.ts.snap +++ b/packages/skin-database/api/__tests__/__snapshots__/router.test.ts.snap @@ -5,11 +5,14 @@ Object { "archiveFiles": Array [ Object { "row": Object { - "file_date": 819188640000, + "file_date": "Sun Dec 17 1995 03:24:00 GMT-0800 (Pacific Standard Time)", "file_md5": "a_fake_file_md5", "file_name": null, "id": 1, + "is_directory": null, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, ], @@ -27,6 +30,8 @@ Object { "row": Object { "id": 8, "identifier": "a_fake_ia_identifier", + "metadata": null, + "metadata_timestamp": null, "skin_md5": "a_fake_md5", }, }, diff --git a/packages/skin-database/api/__tests__/router.test.ts b/packages/skin-database/api/__tests__/router.test.ts index 0b87cd59..5219dd7d 100644 --- a/packages/skin-database/api/__tests__/router.test.ts +++ b/packages/skin-database/api/__tests__/router.test.ts @@ -341,31 +341,37 @@ test("/stylegan.json", async () => { Array [ Object { "fileName": "Zelda_Amp_3.wsz", + "md5": "48bbdbbeb03d347e59b1eebda4d352d0", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/48bbdbbeb03d347e59b1eebda4d352d0.png", }, Object { "fileName": "path.wsz", + "md5": "a_fake_md5", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/a_fake_md5.png", }, Object { "fileName": "nsfw.wsz", + "md5": "a_nsfw_md5", "nsfw": true, "url": "https://cdn.webampskins.org/screenshots/a_nsfw_md5.png", }, Object { "fileName": "rejected.wsz", + "md5": "a_rejected_md5", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/a_rejected_md5.png", }, Object { "fileName": "tweeted.wsz", + "md5": "a_tweeted_md5", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/a_tweeted_md5.png", }, Object { "fileName": "approved.wsz", + "md5": "an_approved_md5", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/an_approved_md5.png", }, diff --git a/packages/skin-database/data/__tests__/skins.test.ts b/packages/skin-database/data/__tests__/skins.test.ts index 22bcb248..de474c8a 100644 --- a/packages/skin-database/data/__tests__/skins.test.ts +++ b/packages/skin-database/data/__tests__/skins.test.ts @@ -78,31 +78,37 @@ describe("seeded", () => { Array [ Object { "fileName": "Zelda_Amp_3.wsz", + "md5": "48bbdbbeb03d347e59b1eebda4d352d0", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/48bbdbbeb03d347e59b1eebda4d352d0.png", }, Object { "fileName": "path.wsz", + "md5": "a_fake_md5", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/a_fake_md5.png", }, Object { "fileName": "nsfw.wsz", + "md5": "a_nsfw_md5", "nsfw": true, "url": "https://cdn.webampskins.org/screenshots/a_nsfw_md5.png", }, Object { "fileName": "rejected.wsz", + "md5": "a_rejected_md5", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/a_rejected_md5.png", }, Object { "fileName": "tweeted.wsz", + "md5": "a_tweeted_md5", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/a_tweeted_md5.png", }, Object { "fileName": "approved.wsz", + "md5": "an_approved_md5", "nsfw": false, "url": "https://cdn.webampskins.org/screenshots/an_approved_md5.png", }, diff --git a/packages/skin-database/package.json b/packages/skin-database/package.json index 43ef9f8e..cdefcbd1 100644 --- a/packages/skin-database/package.json +++ b/packages/skin-database/package.json @@ -44,7 +44,6 @@ "yargs": "^13.2.4" }, "scripts": { - "test": "jest", "lint": "eslint .", "start": "ts-node --transpile-only api/server.ts", "dev": "NODE_ENV=development ts-node --transpile-only api/server.ts", @@ -62,7 +61,6 @@ "@typescript-eslint/eslint-plugin": "^4.8.1", "@typescript-eslint/parser": "^4.8.1", "eslint": "^7.13.0", - "jest": "^26.1.0", "prettier": "^2.3.2", "supertest": "^6.0.1", "typescript": "^3.8.3" diff --git a/packages/skin-database/tasks/__tests__/__snapshots__/refresh.test.ts.snap b/packages/skin-database/tasks/__tests__/__snapshots__/refresh.test.ts.snap index 082a79a7..e1d9cb2f 100644 --- a/packages/skin-database/tasks/__tests__/__snapshots__/refresh.test.ts.snap +++ b/packages/skin-database/tasks/__tests__/__snapshots__/refresh.test.ts.snap @@ -4,200 +4,233 @@ exports[`valid skin (TopazAmp) 1`] = ` Array [ Object { "row": Object { - "file_date": 932523808000, + "file_date": "Tue Jul 20 1999 19:23:28 GMT-0700 (Pacific Daylight Time)", "file_md5": "fbee37aa8e23945860c1e58cd6b8a80c", "file_name": "Balance.bmp", "id": 7, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246040000, + "file_date": "Sat Jul 17 1999 14:14:00 GMT-0700 (Pacific Daylight Time)", "file_md5": "c6005d7d77f3ff78b57749f569582161", "file_name": "Cbuttons.bmp", "id": 12, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 933074154000, + "file_date": "Tue Jul 27 1999 04:15:54 GMT-0700 (Pacific Daylight Time)", "file_md5": "fdb3aee2834b78d87f760962d969779b", "file_name": "Eqmain.bmp", "id": 3, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 933073556000, + "file_date": "Tue Jul 27 1999 04:05:56 GMT-0700 (Pacific Daylight Time)", "file_md5": "c0d761d8f3363b13f99b4e691787a8eb", "file_name": "Main.bmp", "id": 5, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246058000, + "file_date": "Sat Jul 17 1999 14:14:18 GMT-0700 (Pacific Daylight Time)", "file_md5": "96040c73c8f4a0a8bda59be8f5cf0bef", "file_name": "Monoster.bmp", "id": 9, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246052000, + "file_date": "Sat Jul 17 1999 14:14:12 GMT-0700 (Pacific Daylight Time)", "file_md5": "0ad5b85bb51123c70e13b227eb689d3c", "file_name": "Playpaus.bmp", "id": 11, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932830402000, + "file_date": "Sat Jul 24 1999 08:33:22 GMT-0700 (Pacific Daylight Time)", "file_md5": "44faaa170461ca54203124892d697654", "file_name": "Pledit.bmp", "id": 6, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246036000, + "file_date": "Sat Jul 17 1999 14:13:56 GMT-0700 (Pacific Daylight Time)", "file_md5": "d7e938bdec0aa7490977450d7162446e", "file_name": "Posbar.bmp", "id": 13, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246026000, + "file_date": "Sat Jul 17 1999 14:13:46 GMT-0700 (Pacific Daylight Time)", "file_md5": "9d12fcaf2bad4fdf9f75c00554a051c2", "file_name": "Shufrep.bmp", "id": 15, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246032000, + "file_date": "Sat Jul 17 1999 14:13:52 GMT-0700 (Pacific Daylight Time)", "file_md5": "7a08e36a3f7607dff03fb54b9cc95621", "file_name": "Text.bmp", "id": 14, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 933074338000, + "file_date": "Tue Jul 27 1999 04:18:58 GMT-0700 (Pacific Daylight Time)", "file_md5": "2d58324dece68707e973ee5f4f072f7a", "file_name": "Titlebar.bmp", "id": 2, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 933073820000, + "file_date": "Tue Jul 27 1999 04:10:20 GMT-0700 (Pacific Daylight Time)", "file_md5": "890df1888deb6e37ad34077d6e433a1e", "file_name": "eq_ex.bmp", "id": 4, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246008000, + "file_date": "Sat Jul 17 1999 14:13:28 GMT-0700 (Pacific Daylight Time)", "file_md5": "c3f72ef137c58ae52e825e41a2129ca8", "file_name": "mb.bmp", "id": 16, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246060000, + "file_date": "Sat Jul 17 1999 14:14:20 GMT-0700 (Pacific Daylight Time)", "file_md5": "c9ef2c8a717f354c6dccf839de4237d2", "file_name": "numbers.bmp", "id": 8, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246054000, + "file_date": "Sat Jul 17 1999 14:14:14 GMT-0700 (Pacific Daylight Time)", "file_md5": "654653f2114144a2c079f4edfd58b5e1", "file_name": "nums_ex.bmp", "id": 10, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932230724000, + "file_date": "Sat Jul 17 1999 09:58:44 GMT-0700 (Pacific Daylight Time)", "file_md5": "c378b0acc505489f07adeabe9e6f3cff", "file_name": "pledit.txt", "id": 18, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 933074876000, + "file_date": "Tue Jul 27 1999 04:27:56 GMT-0700 (Pacific Daylight Time)", "file_md5": "baf5a61397990b5fbf5cafeadf5e5acb", "file_name": "readme.txt", "id": 1, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932230356000, + "file_date": "Sat Jul 17 1999 09:52:36 GMT-0700 (Pacific Daylight Time)", "file_md5": "458b893975e52f6cb35d9d7b8d9b2bb3", "file_name": "viscolor.txt", "id": 19, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, Object { "row": Object { - "file_date": 932246004000, + "file_date": "Sat Jul 17 1999 14:13:24 GMT-0700 (Pacific Daylight Time)", "file_md5": "dc770d401d56e758ba64b57dcf999186", "file_name": "volume.bmp", "id": 17, + "is_directory": 0, "skin_md5": "a_fake_md5", + "text_content": null, + "uncompressed_size": null, }, }, ] `; -exports[`valid skin (TopazAmp) 2`] = ` -"--[ TopazAmp v1.2 ]-- - - -about this skin -========================== - -(for v2.x of Winamp) -This is my first attempt at a Winamp skin, based on the design my upcoming web site. - - -- some bugs from v1.0 fixed - -- thanks to Wolf [http://surf.to/guf, hhc977@edu.ghs.dk] for fixing some v1.1 bugs - ---[ distribute freely, but please don't modify the images. thanks ]-- - -========================== - -[ (c) 1999 Kelly McLarnon ] -[ website: http://topazdesigns.com ] -[ (personal: http://topazdesigns.com/~klm) ] -[ email: klm@topazdesigns.com ] - - -" -`; +exports[`valid skin (TopazAmp) 2`] = `null`; diff --git a/packages/skin-database/tasks/__tests__/refresh.test.ts b/packages/skin-database/tasks/__tests__/refresh.test.ts index 23f5f9f9..5c8826ed 100644 --- a/packages/skin-database/tasks/__tests__/refresh.test.ts +++ b/packages/skin-database/tasks/__tests__/refresh.test.ts @@ -1,3 +1,4 @@ +import path from "path"; import UserContext from "../../data/UserContext"; import { knex } from "../../db"; import { getSkinsToRefresh, refresh } from "../refresh"; @@ -25,13 +26,18 @@ test("refresh", async () => { skin.getBuffer = async () => Buffer.from(""); + const originalConsoleError = console.error; + console.error = jest.fn(); await refresh(skin, shooter); + console.error = originalConsoleError; const [nextToRefresh] = await getSkinsToRefresh(ctx, 1); expect(nextToRefresh.getMd5()).not.toEqual("a_fake_md5"); }); test("can't extract", async () => { + const originalConsoleError = console.error; + console.error = jest.fn(); const ctx = new UserContext(); const skin = await SkinModel.fromMd5Assert(ctx, "a_fake_md5"); skin.getBuffer = async () => Buffer.from(""); @@ -47,6 +53,7 @@ test("can't extract", async () => { id: expect.any(Number), timestamp: expect.stringMatching(/^[0-9]{4}-/), }); + console.error = originalConsoleError; }); test("valid skin (TopazAmp)", async () => { @@ -55,7 +62,7 @@ test("valid skin (TopazAmp)", async () => { skin.getBuffer = async () => { return fs.readFileSync( - "/home/captbaritone/projects/webamp/packages/webamp/demo/skins/TopazAmp1-2.wsz" + path.join(__dirname, "../../../webamp/demo/skins/TopazAmp1-2.wsz") ); }; @@ -73,7 +80,6 @@ test("valid skin (TopazAmp)", async () => { const skinRow = await knex("skins").where("md5", skin.getMd5()).first(); expect(skinRow.readme_text).toMatchSnapshot(); expect(skinRow.skin_type).toBe(1); - expect(skinRow.content_hash).toBe("512e79c5de299a6a13ee42e1bad9ac12"); // Check Refresh const refreshRow = await knex("refreshes") diff --git a/packages/webamp-modern-2/jest.config.js b/packages/webamp-modern-2/jest.config.js deleted file mode 100644 index 564f35b2..00000000 --- a/packages/webamp-modern-2/jest.config.js +++ /dev/null @@ -1,17 +0,0 @@ -module.exports = { - ...require("@snowpack/app-scripts-react/jest.config.js")(), - testMatch: ["**/__tests__/**/?(*.)+(spec|test).[jt]s?(x)"], - transform: { - "^.+\\.(js|jsx|ts|tsx)$": "ts-jest", - //"^.+\\.svg$": "/jest/svgTransform.js", - // "^.+\\.css$": "/jest/cssTransform.js", - }, - // testEnvironment: "jsdom", - globals: { - "ts-jest": { - diagnostics: { - warnOnly: true, - }, - }, - }, -}; diff --git a/packages/webamp-modern-2/jest.setup.js b/packages/webamp-modern-2/jest.setup.js deleted file mode 100644 index dcb3d6c5..00000000 --- a/packages/webamp-modern-2/jest.setup.js +++ /dev/null @@ -1,2 +0,0 @@ -// This has to exist for some reason, or Jest complains... -// I think it's something about the Snowpack config that we are using. diff --git a/packages/webamp-modern-2/objectData/config.json b/packages/webamp-modern-2/objectData/config.json new file mode 100644 index 00000000..9c70d82b --- /dev/null +++ b/packages/webamp-modern-2/objectData/config.json @@ -0,0 +1,123 @@ +{ + "593DBA22D0774976B952F4713655400B": { + "parent": "Object", + "functions": [ + { + "result": "ConfigItem", + "name": "getItem", + "parameters": [ + [ + "String", + "item_name" + ] + ] + }, + { + "result": "ConfigItem", + "name": "getItemByGuid", + "parameters": [ + [ + "String", + "item_guid" + ] + ] + }, + { + "result": "ConfigItem", + "name": "newItem", + "parameters": [ + [ + "String", + "item_name" + ], + [ + "String", + "item_guid" + ] + ] + } + ], + "name": "Config" + }, + "D40302823AAB4d87878D12326FADFCD5": { + "parent": "Object", + "functions": [ + { + "result": "ConfigAttribute", + "name": "getAttribute", + "parameters": [ + [ + "String", + "attr_name" + ] + ] + }, + { + "result": "ConfigAttribute", + "name": "newAttribute", + "parameters": [ + [ + "String", + "attr_name" + ], + [ + "String", + "default_value" + ] + ] + }, + { + "result": "String", + "name": "getGuid", + "parameters": [ + [ + "String", + "attr_name" + ] + ] + }, + { + "result": "String", + "name": "getName", + "parameters": [] + } + ], + "name": "ConfigItem" + }, + "24DEC283B76E4a368CCC9E24C46B6C73": { + "parent": "Object", + "functions": [ + { + "result": "", + "name": "setData", + "parameters": [ + [ + "String", + "value" + ] + ] + }, + { + "result": "String", + "name": "getData", + "parameters": [] + }, + { + "result": "", + "name": "onDataChanged", + "parameters": [] + }, + { + "result": "ConfigItem", + "name": "getParentItem", + "parameters": [] + }, + { + "result": "String", + "name": "getAttributeName", + "parameters": [] + } + ], + "name": "ConfigAttribute" + } +} \ No newline at end of file diff --git a/packages/webamp-modern-2/objectData/pldir.json b/packages/webamp-modern-2/objectData/pldir.json new file mode 100644 index 00000000..d96969fa --- /dev/null +++ b/packages/webamp-modern-2/objectData/pldir.json @@ -0,0 +1,269 @@ +{ + "345BEEBC0229492190BE6CB6A49A79D9": { + "parent": "Object", + "functions": [ + { + "result": "int", + "name": "getNumTracks", + "parameters": [] + }, + { + "result": "int", + "name": "getCurrentIndex", + "parameters": [] + }, + { + "result": "int", + "name": "getNumSelectedTracks", + "parameters": [] + }, + { + "result": "int", + "name": "getNextSelectedTrack", + "parameters": [ + [ + "int", + "i" + ] + ] + }, + { + "result": "", + "name": "showCurrentlyPlayingTrack", + "parameters": [] + }, + { + "result": "", + "name": "showTrack", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "", + "name": "enqueueFile", + "parameters": [ + [ + "string", + "file" + ] + ] + }, + { + "result": "", + "name": "clear", + "parameters": [] + }, + { + "result": "", + "name": "removeTrack", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "", + "name": "swapTracks", + "parameters": [ + [ + "int", + "item1" + ], + [ + "int", + "item2" + ] + ] + }, + { + "result": "", + "name": "moveUp", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "", + "name": "moveDown", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "", + "name": "moveTo", + "parameters": [ + [ + "int", + "item" + ], + [ + "int", + "pos" + ] + ] + }, + { + "result": "", + "name": "playTrack", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "int", + "name": "getRating", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "", + "name": "setRating", + "parameters": [ + [ + "int", + "item" + ], + [ + "int", + "rating" + ] + ] + }, + { + "result": "String", + "name": "getTitle", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "String", + "name": "getLength", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "String", + "name": "getMetaData", + "parameters": [ + [ + "int", + "item" + ], + [ + "String", + "metadatastring" + ] + ] + }, + { + "result": "String", + "name": "getFileName", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "", + "name": "onPleditModified", + "parameters": [] + } + ], + "name": "PlEdit" + }, + "61A7ABAD7D7941f6B1D0E1808603A4F4": { + "parent": "Object", + "functions": [ + { + "result": "int", + "name": "getNumItems", + "parameters": [] + }, + { + "result": "String", + "name": "getItemName", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "", + "name": "showCurrentlyPlayingEntry", + "parameters": [] + }, + { + "result": "", + "name": "refresh", + "parameters": [] + }, + { + "result": "", + "name": "renameItem", + "parameters": [ + [ + "int", + "item" + ], + [ + "String", + "name" + ] + ] + }, + { + "result": "", + "name": "enqueueItem", + "parameters": [ + [ + "int", + "item" + ] + ] + }, + { + "result": "", + "name": "playItem", + "parameters": [ + [ + "int", + "item" + ] + ] + } + ], + "name": "PlDir" + } +} \ No newline at end of file diff --git a/packages/webamp-modern-2/objectData/std.json b/packages/webamp-modern-2/objectData/std.json new file mode 100644 index 00000000..3b71bd72 --- /dev/null +++ b/packages/webamp-modern-2/objectData/std.json @@ -0,0 +1,7243 @@ +{ + "516549710D874a5191E3A6B53235F3E7": { + "parent": "@{00000000-0000-0000-0000-000000000000}@", + "functions": [ + { + "result": "String", + "name": "getClassName", + "parameters": [] + }, + { + "result": "String", + "name": "getId", + "parameters": [] + }, + { + "result": "Int", + "name": "onNotify", + "parameters": [ + [ + "String", + "command" + ], + [ + "String", + "param" + ], + [ + "int", + "a" + ], + [ + "int", + "b" + ] + ] + } + ], + "name": "Object" + }, + "D6F50F6493FA49b793F1BA66EFAE3E98": { + "parent": "Object", + "functions": [ + { + "result": "", + "name": "onScriptLoaded", + "parameters": [] + }, + { + "result": "", + "name": "onScriptUnloading", + "parameters": [] + }, + { + "result": "", + "name": "onQuit", + "parameters": [] + }, + { + "result": "", + "name": "onSetXuiParam", + "parameters": [ + [ + "String", + "param" + ], + [ + "String", + "value" + ] + ] + }, + { + "result": "", + "name": "onKeyDown", + "parameters": [ + [ + "String", + "key" + ] + ] + }, + { + "result": "", + "name": "onAccelerator", + "parameters": [ + [ + "String", + "action" + ], + [ + "String", + "section" + ], + [ + "String", + "key" + ] + ] + }, + { + "result": "", + "name": "onCreateLayout", + "parameters": [ + [ + "Layout", + "_layout" + ] + ] + }, + { + "result": "", + "name": "onShowLayout", + "parameters": [ + [ + "Layout", + "_layout" + ] + ] + }, + { + "result": "", + "name": "onHideLayout", + "parameters": [ + [ + "Layout", + "_layout" + ] + ] + }, + { + "result": "", + "name": "onViewPortChanged", + "parameters": [ + [ + "int", + "width" + ], + [ + "int", + "height" + ] + ] + }, + { + "result": "", + "name": "onStop", + "parameters": [] + }, + { + "result": "", + "name": "onPlay", + "parameters": [] + }, + { + "result": "", + "name": "onPause", + "parameters": [] + }, + { + "result": "", + "name": "onResume", + "parameters": [] + }, + { + "result": "", + "name": "onTitleChange", + "parameters": [ + [ + "String", + "newtitle" + ] + ] + }, + { + "result": "", + "name": "onTitle2Change", + "parameters": [ + [ + "String", + "newtitle2" + ] + ] + }, + { + "result": "", + "name": "onUrlChange", + "parameters": [ + [ + "String", + "url" + ] + ] + }, + { + "result": "", + "name": "onInfoChange", + "parameters": [ + [ + "String", + "info" + ] + ] + }, + { + "result": "", + "name": "onStatusMsg", + "parameters": [ + [ + "String", + "msg" + ] + ] + }, + { + "result": "", + "name": "onEqBandChanged", + "parameters": [ + [ + "int", + "band" + ], + [ + "int", + "newvalue" + ] + ] + }, + { + "result": "", + "name": "onEqPreampChanged", + "parameters": [ + [ + "int", + "newvalue" + ] + ] + }, + { + "result": "", + "name": "onEqChanged", + "parameters": [ + [ + "int", + "newstatus" + ] + ] + }, + { + "result": "", + "name": "onEqFreqChanged", + "parameters": [ + [ + "int", + "isiso" + ] + ] + }, + { + "result": "", + "name": "onVolumeChanged", + "parameters": [ + [ + "int", + "newvol" + ] + ] + }, + { + "result": "", + "name": "onSeek", + "parameters": [ + [ + "int", + "newpos" + ] + ] + }, + { + "result": "Container", + "name": "getContainer", + "parameters": [ + [ + "String", + "container_id" + ] + ] + }, + { + "result": "Container", + "name": "newDynamicContainer", + "parameters": [ + [ + "String", + "container_id" + ] + ] + }, + { + "result": "Group", + "name": "newGroup", + "parameters": [ + [ + "String", + "group_id" + ] + ] + }, + { + "result": "Layout", + "name": "newGroupAsLayout", + "parameters": [ + [ + "String", + "group_id" + ] + ] + }, + { + "result": "Int", + "name": "getNumContainers", + "parameters": [] + }, + { + "result": "Container", + "name": "enumContainer", + "parameters": [ + [ + "Int", + "num" + ] + ] + }, + { + "result": "String", + "name": "enumEmbedGUID", + "parameters": [ + [ + "int", + "num" + ] + ] + }, + { + "result": "Wac", + "name": "getWac", + "parameters": [ + [ + "String", + "wac_guid" + ] + ] + }, + { + "result": "Int", + "name": "messageBox", + "parameters": [ + [ + "String", + "message" + ], + [ + "String", + "msgtitle" + ], + [ + "Int", + "flag" + ], + [ + "String", + "notanymore_id" + ] + ] + }, + { + "result": "String", + "name": "getPlayItemString", + "parameters": [] + }, + { + "result": "Int", + "name": "getPlayItemLength", + "parameters": [] + }, + { + "result": "String", + "name": "getPlayItemMetaDataString", + "parameters": [ + [ + "String", + "metadataname" + ] + ] + }, + { + "result": "String", + "name": "getMetaDataString", + "parameters": [ + [ + "String", + "filename" + ], + [ + "String", + "metadataname" + ] + ] + }, + { + "result": "String", + "name": "getPlayItemDisplayTitle", + "parameters": [] + }, + { + "result": "Int", + "name": "getCurrentTrackRating", + "parameters": [] + }, + { + "result": "", + "name": "onCurrentTrackRated", + "parameters": [ + [ + "int", + "rating" + ] + ] + }, + { + "result": "", + "name": "setCurrentTrackRating", + "parameters": [ + [ + "int", + "rating" + ] + ] + }, + { + "result": "String", + "name": "getExtFamily", + "parameters": [ + [ + "String", + "ext" + ] + ] + }, + { + "result": "String", + "name": "getDecoderName", + "parameters": [ + [ + "string", + "playitem" + ] + ] + }, + { + "result": "", + "name": "playFile", + "parameters": [ + [ + "String", + "playitem" + ] + ] + }, + { + "result": "Int", + "name": "getAlbumArt", + "parameters": [ + [ + "String", + "playitem" + ] + ] + }, + { + "result": "", + "name": "downloadMedia", + "parameters": [ + [ + "String", + "url" + ], + [ + "String", + "destinationPath" + ], + [ + "boolean", + "wantAddToML" + ], + [ + "boolean", + "notifyDownloadsList" + ] + ] + }, + { + "result": "", + "name": "downloadURL", + "parameters": [ + [ + "String", + "url" + ], + [ + "String", + "destination_filename" + ], + [ + "String", + "progress_dialog_title" + ] + ] + }, + { + "result": "", + "name": "onDownloadFinished", + "parameters": [ + [ + "String", + "url" + ], + [ + "boolean", + "success" + ], + [ + "String", + "filename" + ] + ] + }, + { + "result": "String", + "name": "getDownloadPath", + "parameters": [] + }, + { + "result": "", + "name": "setDownloadPath", + "parameters": [ + [ + "String", + "new_path" + ] + ] + }, + { + "result": "", + "name": "enqueueFile", + "parameters": [ + [ + "String", + "playitem" + ] + ] + }, + { + "result": "Int", + "name": "getLeftVuMeter", + "parameters": [] + }, + { + "result": "Int", + "name": "getRightVuMeter", + "parameters": [] + }, + { + "result": "Int", + "name": "getVolume", + "parameters": [] + }, + { + "result": "", + "name": "setVolume", + "parameters": [ + [ + "Int", + "vol" + ] + ] + }, + { + "result": "", + "name": "play", + "parameters": [] + }, + { + "result": "", + "name": "stop", + "parameters": [] + }, + { + "result": "", + "name": "pause", + "parameters": [] + }, + { + "result": "", + "name": "next", + "parameters": [] + }, + { + "result": "", + "name": "previous", + "parameters": [] + }, + { + "result": "", + "name": "eject", + "parameters": [] + }, + { + "result": "", + "name": "seekTo", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "Int", + "name": "getPosition", + "parameters": [] + }, + { + "result": "", + "name": "setEqBand", + "parameters": [ + [ + "int", + "band" + ], + [ + "Int", + "value" + ] + ] + }, + { + "result": "", + "name": "setEqPreamp", + "parameters": [ + [ + "Int", + "value" + ] + ] + }, + { + "result": "", + "name": "setEq", + "parameters": [ + [ + "Int", + "onoff" + ] + ] + }, + { + "result": "Int", + "name": "getEqBand", + "parameters": [ + [ + "int", + "band" + ] + ] + }, + { + "result": "int", + "name": "getEqPreamp", + "parameters": [] + }, + { + "result": "int", + "name": "getEq", + "parameters": [] + }, + { + "result": "int", + "name": "getMousePosX", + "parameters": [] + }, + { + "result": "int", + "name": "getMousePosY", + "parameters": [] + }, + { + "result": "String", + "name": "integerToString", + "parameters": [ + [ + "Int", + "value" + ] + ] + }, + { + "result": "Int", + "name": "StringToInteger", + "parameters": [ + [ + "String", + "str" + ] + ] + }, + { + "result": "String", + "name": "floatToString", + "parameters": [ + [ + "float", + "value" + ], + [ + "int", + "ndigits" + ] + ] + }, + { + "result": "Float", + "name": "stringToFloat", + "parameters": [ + [ + "String", + "str" + ] + ] + }, + { + "result": "String", + "name": "integerToLongTime", + "parameters": [ + [ + "Int", + "value" + ] + ] + }, + { + "result": "String", + "name": "integerToTime", + "parameters": [ + [ + "Int", + "value" + ] + ] + }, + { + "result": "String", + "name": "dateToTime", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "String", + "name": "dateToLongTime", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "String", + "name": "formatDate", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "String", + "name": "formatLongDate", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateYear", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateMonth", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateDay", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateDow", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateDoy", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateHour", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateMin", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateSec", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDateDst", + "parameters": [ + [ + "Int", + "datetime" + ] + ] + }, + { + "result": "Int", + "name": "getDate", + "parameters": [] + }, + { + "result": "String", + "name": "strmid", + "parameters": [ + [ + "String", + "str" + ], + [ + "Int", + "start" + ], + [ + "Int", + "len" + ] + ] + }, + { + "result": "String", + "name": "strleft", + "parameters": [ + [ + "string", + "str" + ], + [ + "int", + "nchars" + ] + ] + }, + { + "result": "string", + "name": "strright", + "parameters": [ + [ + "string", + "str" + ], + [ + "int", + "nchars" + ] + ] + }, + { + "result": "int", + "name": "strsearch", + "parameters": [ + [ + "string", + "str" + ], + [ + "string", + "substr" + ] + ] + }, + { + "result": "int", + "name": "strlen", + "parameters": [ + [ + "string", + "str" + ] + ] + }, + { + "result": "string", + "name": "strupper", + "parameters": [ + [ + "string", + "str" + ] + ] + }, + { + "result": "string", + "name": "strlower", + "parameters": [ + [ + "string", + "str" + ] + ] + }, + { + "result": "string", + "name": "urlEncode", + "parameters": [ + [ + "string", + "url" + ] + ] + }, + { + "result": "string", + "name": "urlDecode", + "parameters": [ + [ + "string", + "url" + ] + ] + }, + { + "result": "string", + "name": "parseATF", + "parameters": [ + [ + "string", + "topass" + ] + ] + }, + { + "result": "string", + "name": "removePath", + "parameters": [ + [ + "string", + "str" + ] + ] + }, + { + "result": "string", + "name": "getPath", + "parameters": [ + [ + "string", + "str" + ] + ] + }, + { + "result": "string", + "name": "getExtension", + "parameters": [ + [ + "string", + "str" + ] + ] + }, + { + "result": "string", + "name": "getToken", + "parameters": [ + [ + "string", + "str" + ], + [ + "string", + "separator" + ], + [ + "int", + "tokennum" + ] + ] + }, + { + "result": "double", + "name": "sin", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "cos", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "tan", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "asin", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "acos", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "atan", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "atan2", + "parameters": [ + [ + "double", + "y" + ], + [ + "double", + "x" + ] + ] + }, + { + "result": "double", + "name": "pow", + "parameters": [ + [ + "double", + "value" + ], + [ + "double", + "pvalue" + ] + ] + }, + { + "result": "double", + "name": "sqr", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "log10", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "ln", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "double", + "name": "sqrt", + "parameters": [ + [ + "double", + "value" + ] + ] + }, + { + "result": "int", + "name": "random", + "parameters": [ + [ + "int", + "max" + ] + ] + }, + { + "result": "", + "name": "setPrivateString", + "parameters": [ + [ + "string", + "section" + ], + [ + "string", + "item" + ], + [ + "string", + "value" + ] + ] + }, + { + "result": "", + "name": "setPrivateInt", + "parameters": [ + [ + "string", + "section" + ], + [ + "string", + "item" + ], + [ + "int", + "value" + ] + ] + }, + { + "result": "String", + "name": "getPrivateString", + "parameters": [ + [ + "String", + "section" + ], + [ + "String", + "item" + ], + [ + "String", + "defvalue" + ] + ] + }, + { + "result": "Int", + "name": "getPrivateInt", + "parameters": [ + [ + "String", + "section" + ], + [ + "String", + "item" + ], + [ + "Int", + "defvalue" + ] + ] + }, + { + "result": "", + "name": "setPublicString", + "parameters": [ + [ + "String", + "item" + ], + [ + "String", + "value" + ] + ] + }, + { + "result": "", + "name": "setPublicInt", + "parameters": [ + [ + "String", + "item" + ], + [ + "Int", + "value" + ] + ] + }, + { + "result": "String", + "name": "getPublicString", + "parameters": [ + [ + "String", + "item" + ], + [ + "String", + "defvalue" + ] + ] + }, + { + "result": "Int", + "name": "getPublicInt", + "parameters": [ + [ + "String", + "item" + ], + [ + "Int", + "defvalue" + ] + ] + }, + { + "result": "String", + "name": "getParam", + "parameters": [] + }, + { + "result": "Group", + "name": "getScriptGroup", + "parameters": [] + }, + { + "result": "Int", + "name": "getViewportWidth", + "parameters": [] + }, + { + "result": "Int", + "name": "getViewportWidthFromGuiObject", + "parameters": [ + [ + "GuiObject", + "g" + ] + ] + }, + { + "result": "Int", + "name": "getViewportWidthFromPoint", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getMonitorWidth", + "parameters": [] + }, + { + "result": "Int", + "name": "getMonitorWidthFromPoint", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getMonitorWidthFromGuiObject", + "parameters": [ + [ + "GuiObject", + "g" + ] + ] + }, + { + "result": "", + "name": "onMouseMove", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getViewportHeight", + "parameters": [] + }, + { + "result": "Int", + "name": "getViewportHeightFromGuiObject", + "parameters": [ + [ + "GuiObject", + "g" + ] + ] + }, + { + "result": "Int", + "name": "getViewportHeightFromPoint", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getMonitorHeight", + "parameters": [] + }, + { + "result": "Int", + "name": "getMonitorHeightFromPoint", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getMonitorHeightFromGuiObject", + "parameters": [ + [ + "GuiObject", + "g" + ] + ] + }, + { + "result": "Int", + "name": "getMonitorLeft", + "parameters": [] + }, + { + "result": "Int", + "name": "getMonitorLeftFromGuiObject", + "parameters": [ + [ + "GuiObject", + "g" + ] + ] + }, + { + "result": "Int", + "name": "getMonitorLeftFromPoint", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getMonitorTop", + "parameters": [] + }, + { + "result": "Int", + "name": "getMonitorTopFromGuiObject", + "parameters": [ + [ + "GuiObject", + "g" + ] + ] + }, + { + "result": "Int", + "name": "getMonitorTopFromPoint", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getViewportLeft", + "parameters": [] + }, + { + "result": "Int", + "name": "getViewportLeftFromGuiObject", + "parameters": [ + [ + "GuiObject", + "g" + ] + ] + }, + { + "result": "Int", + "name": "getViewportLeftFromPoint", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getViewportTop", + "parameters": [] + }, + { + "result": "Int", + "name": "getViewportTopFromGuiObject", + "parameters": [ + [ + "GuiObject", + "g" + ] + ] + }, + { + "result": "Int", + "name": "getViewportTopFromPoint", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "debugString", + "parameters": [ + [ + "String", + "str" + ], + [ + "Int", + "severity" + ] + ] + }, + { + "result": "", + "name": "ddeSend", + "parameters": [ + [ + "String", + "application" + ], + [ + "String", + "command" + ], + [ + "Int", + "mininterval" + ] + ] + }, + { + "result": "WindowHolder", + "name": "onLookForComponent", + "parameters": [ + [ + "String", + "guid" + ] + ] + }, + { + "result": "Int", + "name": "getCurAppLeft", + "parameters": [] + }, + { + "result": "Int", + "name": "getCurAppTop", + "parameters": [] + }, + { + "result": "Int", + "name": "getCurAppWidth", + "parameters": [] + }, + { + "result": "Int", + "name": "getCurAppHeight", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isAppActive", + "parameters": [] + }, + { + "result": "String", + "name": "getSkinName", + "parameters": [] + }, + { + "result": "", + "name": "switchSkin", + "parameters": [ + [ + "String", + "skinname" + ] + ] + }, + { + "result": "Int", + "name": "isLoadingSkin", + "parameters": [] + }, + { + "result": "", + "name": "lockUI", + "parameters": [] + }, + { + "result": "", + "name": "unlockUI", + "parameters": [] + }, + { + "result": "Browser", + "name": "getMainBrowser", + "parameters": [] + }, + { + "result": "", + "name": "popMainBrowser", + "parameters": [] + }, + { + "result": "", + "name": "navigateUrl", + "parameters": [ + [ + "String", + "url" + ] + ] + }, + { + "result": "", + "name": "navigateUrlBrowser", + "parameters": [ + [ + "String", + "url" + ] + ] + }, + { + "result": "Boolean", + "name": "onOpenURL", + "parameters": [ + [ + "string", + "url" + ] + ] + }, + { + "result": "Boolean", + "name": "isObjectValid", + "parameters": [ + [ + "Object", + "o" + ] + ] + }, + { + "result": "Int", + "name": "integer", + "parameters": [ + [ + "Double", + "d" + ] + ] + }, + { + "result": "Double", + "name": "frac", + "parameters": [ + [ + "Double", + "d" + ] + ] + }, + { + "result": "Int", + "name": "getTimeOfDay", + "parameters": [] + }, + { + "result": "", + "name": "setMenuTransparency", + "parameters": [ + [ + "int", + "alphavalue" + ] + ] + }, + { + "result": "Boolean", + "name": "onGetCancelComponent", + "parameters": [ + [ + "String", + "guid" + ], + [ + "boolean", + "goingvisible" + ] + ] + }, + { + "result": "Int", + "name": "getStatus", + "parameters": [] + }, + { + "result": "Int", + "name": "isKeyDown", + "parameters": [ + [ + "int", + "vk_code" + ] + ] + }, + { + "result": "", + "name": "setClipboardText", + "parameters": [ + [ + "String", + "_text" + ] + ] + }, + { + "result": "String", + "name": "Chr", + "parameters": [ + [ + "Int", + "charnum" + ] + ] + }, + { + "result": "String", + "name": "translate", + "parameters": [ + [ + "String", + "str" + ] + ] + }, + { + "result": "String", + "name": "getString", + "parameters": [ + [ + "String", + "table" + ], + [ + "int", + "id" + ] + ] + }, + { + "result": "String", + "name": "getLanguageId", + "parameters": [] + }, + { + "result": "String", + "name": "selectFile", + "parameters": [ + [ + "String", + "extlist" + ], + [ + "String", + "id" + ], + [ + "String", + "prev_filename" + ] + ] + }, + { + "result": "String", + "name": "selectFolder", + "parameters": [ + [ + "String", + "wnd_title" + ], + [ + "String", + "wnd_info" + ], + [ + "String", + "default_path" + ] + ] + }, + { + "result": "", + "name": "systemMenu", + "parameters": [] + }, + { + "result": "", + "name": "windowMenu", + "parameters": [] + }, + { + "result": "", + "name": "triggerAction", + "parameters": [ + [ + "GuiObject", + "context" + ], + [ + "String", + "actionname" + ], + [ + "String", + "actionparam" + ] + ] + }, + { + "result": "GuiObject", + "name": "showWindow", + "parameters": [ + [ + "String", + "guidorgroupid" + ], + [ + "String", + "preferedcontainer" + ], + [ + "Boolean", + "transient" + ] + ] + }, + { + "result": "", + "name": "hideWindow", + "parameters": [ + [ + "GuiObject", + "hw" + ] + ] + }, + { + "result": "", + "name": "hideNamedWindow", + "parameters": [ + [ + "String", + "guidorgroup" + ] + ] + }, + { + "result": "Boolean", + "name": "isNamedWindowVisible", + "parameters": [ + [ + "String", + "guidorgroup" + ] + ] + }, + { + "result": "", + "name": "setAtom", + "parameters": [ + [ + "String", + "atomname" + ], + [ + "Object", + "object" + ] + ] + }, + { + "result": "Object", + "name": "getAtom", + "parameters": [ + [ + "String", + "atomname" + ] + ] + }, + { + "result": "", + "name": "invokeDebugger", + "parameters": [] + }, + { + "result": "int", + "name": "hasVideoSupport", + "parameters": [] + }, + { + "result": "Int", + "name": "isVideo", + "parameters": [] + }, + { + "result": "Int", + "name": "isVideoFullscreen", + "parameters": [] + }, + { + "result": "Int", + "name": "getIdealVideoWidth", + "parameters": [] + }, + { + "result": "Int", + "name": "getIdealVideoHeight", + "parameters": [] + }, + { + "result": "Int", + "name": "isMinimized", + "parameters": [] + }, + { + "result": "", + "name": "minimizeApplication", + "parameters": [] + }, + { + "result": "", + "name": "restoreApplication", + "parameters": [] + }, + { + "result": "", + "name": "activateApplication", + "parameters": [] + }, + { + "result": "Int", + "name": "getPlaylistLength", + "parameters": [] + }, + { + "result": "Int", + "name": "getPlaylistIndex", + "parameters": [] + }, + { + "result": "", + "name": "clearPlaylist", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isDesktopAlphaAvailable", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isTransparencyAvailable", + "parameters": [] + }, + { + "result": "Int", + "name": "onShowNotification", + "parameters": [] + }, + { + "result": "String", + "name": "getSongInfoText", + "parameters": [] + }, + { + "result": "String", + "name": "getSongInfoTextTranslated", + "parameters": [] + }, + { + "result": "Int", + "name": "getVisBand", + "parameters": [ + [ + "int", + "channel" + ], + [ + "int", + "band" + ] + ] + }, + { + "result": "Double", + "name": "getRuntimeVersion", + "parameters": [] + }, + { + "result": "Int", + "name": "isWa2ComponentVisible", + "parameters": [ + [ + "String", + "guid" + ] + ] + }, + { + "result": "", + "name": "hideWa2Component", + "parameters": [ + [ + "String", + "guid" + ] + ] + }, + { + "result": "boolean", + "name": "isProVersion", + "parameters": [] + }, + { + "result": "String", + "name": "getWinampVersion", + "parameters": [] + }, + { + "result": "Int", + "name": "getBuildNumber", + "parameters": [] + }, + { + "result": "int", + "name": "getFileSize", + "parameters": [ + [ + "String", + "fullfilename" + ] + ] + } + ], + "name": "System" + }, + "E90DC47B840D4ae7B02C040BD275F7FC": { + "parent": "Object", + "functions": [ + { + "result": "", + "name": "onSwitchToLayout", + "parameters": [ + [ + "Layout", + "newlayout" + ] + ] + }, + { + "result": "", + "name": "onBeforeSwitchToLayout", + "parameters": [ + [ + "Layout", + "oldlayout" + ], + [ + "Layout", + "newlayout" + ] + ] + }, + { + "result": "", + "name": "setXmlParam", + "parameters": [ + [ + "String", + "param" + ], + [ + "String", + "value" + ] + ] + }, + { + "result": "", + "name": "onHideLayout", + "parameters": [ + [ + "Layout", + "_layout" + ] + ] + }, + { + "result": "", + "name": "onShowLayout", + "parameters": [ + [ + "Layout", + "_layout" + ] + ] + }, + { + "result": "Layout", + "name": "getLayout", + "parameters": [ + [ + "String", + "layout_id" + ] + ] + }, + { + "result": "Int", + "name": "getNumLayouts", + "parameters": [] + }, + { + "result": "Layout", + "name": "enumLayout", + "parameters": [ + [ + "Int", + "num" + ] + ] + }, + { + "result": "", + "name": "switchToLayout", + "parameters": [ + [ + "String", + "layout_id" + ] + ] + }, + { + "result": "", + "name": "show", + "parameters": [] + }, + { + "result": "", + "name": "hide", + "parameters": [] + }, + { + "result": "", + "name": "close", + "parameters": [] + }, + { + "result": "", + "name": "toggle", + "parameters": [] + }, + { + "result": "Int", + "name": "isDynamic", + "parameters": [] + }, + { + "result": "", + "name": "setName", + "parameters": [ + [ + "String", + "name" + ] + ] + }, + { + "result": "String", + "name": "getName", + "parameters": [] + }, + { + "result": "String", + "name": "getGuid", + "parameters": [] + }, + { + "result": "Layout", + "name": "getCurLayout", + "parameters": [] + }, + { + "result": "", + "name": "onAddContent", + "parameters": [ + [ + "GuiObject", + "wnd" + ], + [ + "String", + "id" + ], + [ + "String", + "guid" + ] + ] + } + ], + "name": "Container" + }, + "00C074A0FEA249a0BE8DFABBDB161640": { + "parent": "Object", + "functions": [ + { + "result": "String", + "name": "getGuid", + "parameters": [] + }, + { + "result": "String", + "name": "getName", + "parameters": [] + }, + { + "result": "Int", + "name": "sendCommand", + "parameters": [ + [ + "String", + "cmd" + ], + [ + "Int", + "param1" + ], + [ + "Int", + "param2" + ], + [ + "String", + "param3" + ] + ] + }, + { + "result": "", + "name": "show", + "parameters": [] + }, + { + "result": "", + "name": "hide", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isVisible", + "parameters": [] + }, + { + "result": "", + "name": "onNotify", + "parameters": [ + [ + "String", + "notifstr" + ], + [ + "Int", + "a" + ], + [ + "Int", + "b" + ] + ] + }, + { + "result": "", + "name": "onShow", + "parameters": [] + }, + { + "result": "", + "name": "onHide", + "parameters": [] + }, + { + "result": "", + "name": "setStatusBar", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "getStatusBar", + "parameters": [] + } + ], + "name": "Wac" + }, + "B2023AB5434D4ba1BEAE59637503F3C6": { + "parent": "Object", + "functions": [ + { + "result": "", + "name": "addItem", + "parameters": [ + [ + "Any", + "_object" + ] + ] + }, + { + "result": "", + "name": "removeItem", + "parameters": [ + [ + "int", + "pos" + ] + ] + }, + { + "result": "Any", + "name": "enumItem", + "parameters": [ + [ + "int", + "pos" + ] + ] + }, + { + "result": "Int", + "name": "findItem", + "parameters": [ + [ + "Any", + "_object" + ] + ] + }, + { + "result": "Int", + "name": "findItem2", + "parameters": [ + [ + "Any", + "_object" + ], + [ + "int", + "startItem" + ] + ] + }, + { + "result": "int", + "name": "getNumItems", + "parameters": [] + }, + { + "result": "", + "name": "removeAll", + "parameters": [] + } + ], + "name": "List" + }, + "87C65778E74349fe85F909CC532AFD56": { + "parent": "Object", + "functions": [ + { + "result": "boolean", + "name": "getItem", + "parameters": [ + [ + "int", + "n" + ] + ] + }, + { + "result": "", + "name": "setItem", + "parameters": [ + [ + "int", + "n" + ], + [ + "boolean", + "val" + ] + ] + }, + { + "result": "", + "name": "setSize", + "parameters": [ + [ + "int", + "s" + ] + ] + }, + { + "result": "int", + "name": "getSize", + "parameters": [] + } + ], + "name": "BitList" + }, + "38603665461B42a7AA75D83F6667BF73": { + "parent": "Object", + "functions": [ + { + "result": "Int", + "name": "getValue", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "getARGBValue", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ], + [ + "int", + "channel" + ] + ] + }, + { + "result": "Boolean", + "name": "inRegion", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "loadMap", + "parameters": [ + [ + "String", + "bitmapid" + ] + ] + }, + { + "result": "Int", + "name": "getWidth", + "parameters": [] + }, + { + "result": "Int", + "name": "getHeight", + "parameters": [] + }, + { + "result": "Region", + "name": "getRegion", + "parameters": [] + } + ], + "name": "Map" + }, + "F4787AF4B2BB4ef79CFBE74BA9BEA88D": { + "parent": "Object", + "functions": [ + { + "result": "", + "name": "addSubMenu", + "parameters": [ + [ + "PopupMenu", + "submenu" + ], + [ + "String", + "submenutext" + ] + ] + }, + { + "result": "", + "name": "addCommand", + "parameters": [ + [ + "String", + "cmdtxt" + ], + [ + "Int", + "cmd_id" + ], + [ + "Boolean", + "checked" + ], + [ + "Boolean", + "disabled" + ] + ] + }, + { + "result": "", + "name": "addSeparator", + "parameters": [] + }, + { + "result": "Int", + "name": "popAtXY", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "popAtMouse", + "parameters": [] + }, + { + "result": "Int", + "name": "getNumCommands", + "parameters": [] + }, + { + "result": "", + "name": "checkCommand", + "parameters": [ + [ + "int", + "cmd_id" + ], + [ + "boolean", + "check" + ] + ] + }, + { + "result": "", + "name": "disableCommand", + "parameters": [ + [ + "int", + "cmd_id" + ], + [ + "boolean", + "disable" + ] + ] + } + ], + "name": "PopupMenu" + }, + "3A370C023CBF439f84F186885BCF1E36": { + "parent": "Object", + "functions": [ + { + "result": "", + "name": "add", + "parameters": [ + [ + "Region", + "reg" + ] + ] + }, + { + "result": "", + "name": "sub", + "parameters": [ + [ + "Region", + "reg" + ] + ] + }, + { + "result": "", + "name": "offset", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "stretch", + "parameters": [ + [ + "double", + "r" + ] + ] + }, + { + "result": "", + "name": "copy", + "parameters": [ + [ + "Region", + "reg" + ] + ] + }, + { + "result": "", + "name": "loadFromMap", + "parameters": [ + [ + "Map", + "regionmap" + ], + [ + "Int", + "threshold" + ], + [ + "Boolean", + "reversed" + ] + ] + }, + { + "result": "", + "name": "loadFromBitmap", + "parameters": [ + [ + "String", + "bitmapid" + ] + ] + }, + { + "result": "Int", + "name": "getBoundingBoxX", + "parameters": [] + }, + { + "result": "Int", + "name": "getBoundingBoxY", + "parameters": [] + }, + { + "result": "Int", + "name": "getBoundingBoxW", + "parameters": [] + }, + { + "result": "Int", + "name": "getBoundingBoxH", + "parameters": [] + } + ], + "name": "Region" + }, + "5D0C5BB67DE14b1fA70F8D1659941941": { + "parent": "Object", + "functions": [ + { + "result": "", + "name": "onTimer", + "parameters": [] + }, + { + "result": "", + "name": "setDelay", + "parameters": [ + [ + "int", + "millisec" + ] + ] + }, + { + "result": "Int", + "name": "getDelay", + "parameters": [] + }, + { + "result": "", + "name": "start", + "parameters": [] + }, + { + "result": "", + "name": "stop", + "parameters": [] + }, + { + "result": "", + "name": "isRunning", + "parameters": [] + }, + { + "result": "Int", + "name": "getSkipped", + "parameters": [] + } + ], + "name": "Timer" + }, + "A5376FA14E94411a83F605EC5EEA5F0A": { + "parent": "Object", + "functions": [ + { + "result": "Int", + "name": "setFeed", + "parameters": [ + [ + "String", + "feed_id" + ] + ] + }, + { + "result": "", + "name": "releaseFeed", + "parameters": [] + }, + { + "result": "", + "name": "onFeedChange", + "parameters": [ + [ + "String", + "new_feeddata" + ] + ] + } + ], + "name": "FeedWatcher" + }, + "4EE3E199C6364bec97CD78BC9C8628B0": { + "parent": "Object", + "functions": [ + { + "result": "", + "name": "show", + "parameters": [] + }, + { + "result": "", + "name": "hide", + "parameters": [] + }, + { + "result": "int", + "name": "isVisible", + "parameters": [] + }, + { + "result": "", + "name": "onSetVisible", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "", + "name": "setAlpha", + "parameters": [ + [ + "int", + "alpha" + ] + ] + }, + { + "result": "int", + "name": "getAlpha", + "parameters": [] + }, + { + "result": "", + "name": "onLeftButtonUp", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "onLeftButtonDown", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "onRightButtonUp", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "onRightButtonDown", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "onRightButtonDblClk", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "onLeftButtonDblClk", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "int", + "name": "onMouseWheelUp", + "parameters": [ + [ + "int", + "clicked" + ], + [ + "int", + "lines" + ] + ] + }, + { + "result": "int", + "name": "onMouseWheelDown", + "parameters": [ + [ + "int", + "clicked" + ], + [ + "int", + "lines" + ] + ] + }, + { + "result": "", + "name": "onMouseMove", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "onEnterArea", + "parameters": [] + }, + { + "result": "", + "name": "onLeaveArea", + "parameters": [] + }, + { + "result": "", + "name": "setEnabled", + "parameters": [ + [ + "boolean", + "onoff" + ] + ] + }, + { + "result": "boolean", + "name": "getEnabled", + "parameters": [] + }, + { + "result": "", + "name": "onEnable", + "parameters": [ + [ + "boolean", + "onoff" + ] + ] + }, + { + "result": "", + "name": "resize", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ], + [ + "int", + "w" + ], + [ + "int", + "h" + ] + ] + }, + { + "result": "", + "name": "onResize", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ], + [ + "int", + "w" + ], + [ + "int", + "h" + ] + ] + }, + { + "result": "boolean", + "name": "isMouseOver", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "int", + "name": "getLeft", + "parameters": [] + }, + { + "result": "int", + "name": "getTop", + "parameters": [] + }, + { + "result": "int", + "name": "getWidth", + "parameters": [] + }, + { + "result": "int", + "name": "getHeight", + "parameters": [] + }, + { + "result": "", + "name": "setTargetX", + "parameters": [ + [ + "int", + "x" + ] + ] + }, + { + "result": "", + "name": "setTargetY", + "parameters": [ + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "setTargetW", + "parameters": [ + [ + "int", + "w" + ] + ] + }, + { + "result": "", + "name": "setTargetH", + "parameters": [ + [ + "int", + "r" + ] + ] + }, + { + "result": "", + "name": "setTargetA", + "parameters": [ + [ + "int", + "alpha" + ] + ] + }, + { + "result": "", + "name": "setTargetSpeed", + "parameters": [ + [ + "float", + "insecond" + ] + ] + }, + { + "result": "", + "name": "gotoTarget", + "parameters": [] + }, + { + "result": "", + "name": "onTargetReached", + "parameters": [] + }, + { + "result": "", + "name": "cancelTarget", + "parameters": [] + }, + { + "result": "", + "name": "reverseTarget", + "parameters": [ + [ + "int", + "reverse" + ] + ] + }, + { + "result": "", + "name": "onStartup", + "parameters": [] + }, + { + "result": "boolean", + "name": "isGoingToTarget", + "parameters": [] + }, + { + "result": "", + "name": "setXmlParam", + "parameters": [ + [ + "String", + "param" + ], + [ + "String", + "value" + ] + ] + }, + { + "result": "String", + "name": "getXmlParam", + "parameters": [ + [ + "String", + "param" + ] + ] + }, + { + "result": "", + "name": "init", + "parameters": [ + [ + "Group", + "parent" + ] + ] + }, + { + "result": "", + "name": "bringToFront", + "parameters": [] + }, + { + "result": "", + "name": "bringToBack", + "parameters": [] + }, + { + "result": "", + "name": "bringAbove", + "parameters": [ + [ + "GuiObject", + "guiobj" + ] + ] + }, + { + "result": "", + "name": "bringBelow", + "parameters": [ + [ + "GuiObject", + "guiobj" + ] + ] + }, + { + "result": "Int", + "name": "getGuiX", + "parameters": [] + }, + { + "result": "Int", + "name": "getGuiY", + "parameters": [] + }, + { + "result": "Int", + "name": "getGuiW", + "parameters": [] + }, + { + "result": "Int", + "name": "getGuiH", + "parameters": [] + }, + { + "result": "Int", + "name": "getGuiRelatX", + "parameters": [] + }, + { + "result": "Int", + "name": "getGuiRelatY", + "parameters": [] + }, + { + "result": "Int", + "name": "getGuiRelatW", + "parameters": [] + }, + { + "result": "Int", + "name": "getGuiRelatH", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isActive", + "parameters": [] + }, + { + "result": "GuiObject", + "name": "getParent", + "parameters": [] + }, + { + "result": "Layout", + "name": "getParentLayout", + "parameters": [] + }, + { + "result": "GuiObject", + "name": "getTopParent", + "parameters": [] + }, + { + "result": "int", + "name": "runModal", + "parameters": [] + }, + { + "result": "", + "name": "endModal", + "parameters": [ + [ + "int", + "retcode" + ] + ] + }, + { + "result": "GuiObject", + "name": "findObject", + "parameters": [ + [ + "String", + "id" + ] + ] + }, + { + "result": "GuiObject", + "name": "findObjectXY", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "String", + "name": "getName", + "parameters": [] + }, + { + "result": "int", + "name": "clientToScreenX", + "parameters": [ + [ + "int", + "x" + ] + ] + }, + { + "result": "int", + "name": "clientToScreenY", + "parameters": [ + [ + "int", + "y" + ] + ] + }, + { + "result": "int", + "name": "clientToScreenW", + "parameters": [ + [ + "int", + "w" + ] + ] + }, + { + "result": "int", + "name": "clientToScreenH", + "parameters": [ + [ + "int", + "h" + ] + ] + }, + { + "result": "int", + "name": "screenToClientX", + "parameters": [ + [ + "int", + "x" + ] + ] + }, + { + "result": "int", + "name": "screenToClientY", + "parameters": [ + [ + "int", + "y" + ] + ] + }, + { + "result": "int", + "name": "screenToClientW", + "parameters": [ + [ + "int", + "w" + ] + ] + }, + { + "result": "int", + "name": "screenToClientH", + "parameters": [ + [ + "int", + "h" + ] + ] + }, + { + "result": "int", + "name": "getAutoWidth", + "parameters": [] + }, + { + "result": "int", + "name": "getAutoHeight", + "parameters": [] + }, + { + "result": "", + "name": "setFocus", + "parameters": [] + }, + { + "result": "", + "name": "onChar", + "parameters": [ + [ + "String", + "c" + ] + ] + }, + { + "result": "", + "name": "onAccelerator", + "parameters": [ + [ + "String", + "accel" + ] + ] + }, + { + "result": "Boolean", + "name": "isMouseOverRect", + "parameters": [] + }, + { + "result": "Object", + "name": "getInterface", + "parameters": [ + [ + "String", + "interface_guid" + ] + ] + }, + { + "result": "", + "name": "onDragEnter", + "parameters": [] + }, + { + "result": "", + "name": "onDragOver", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + }, + { + "result": "", + "name": "onDragLeave", + "parameters": [] + }, + { + "result": "", + "name": "onKeyDown", + "parameters": [ + [ + "int", + "vk_code" + ] + ] + }, + { + "result": "", + "name": "onKeyUp", + "parameters": [ + [ + "int", + "vk_code" + ] + ] + }, + { + "result": "", + "name": "onGetFocus", + "parameters": [] + }, + { + "result": "", + "name": "onKillFocus", + "parameters": [] + }, + { + "result": "Int", + "name": "sendAction", + "parameters": [ + [ + "String", + "action" + ], + [ + "String", + "param" + ], + [ + "Int", + "x" + ], + [ + "int", + "y" + ], + [ + "int", + "p1" + ], + [ + "int", + "p2" + ] + ] + }, + { + "result": "Int", + "name": "onAction", + "parameters": [ + [ + "String", + "action" + ], + [ + "String", + "param" + ], + [ + "Int", + "x" + ], + [ + "int", + "y" + ], + [ + "int", + "p1" + ], + [ + "int", + "p2" + ], + [ + "GuiObject", + "source" + ] + ] + } + ], + "name": "GuiObject" + }, + "45BE95E520724191935CBB5FF9F117FD": { + "parent": "GuiObject", + "functions": [ + { + "result": "GuiObject", + "name": "getObject", + "parameters": [ + [ + "String", + "object_id" + ] + ] + }, + { + "result": "Int", + "name": "getNumObjects", + "parameters": [] + }, + { + "result": "GuiObject", + "name": "enumObject", + "parameters": [ + [ + "Int", + "num" + ] + ] + }, + { + "result": "", + "name": "onCreateObject", + "parameters": [ + [ + "GuiObject", + "newobj" + ] + ] + }, + { + "result": "Int", + "name": "getMousePosX", + "parameters": [] + }, + { + "result": "Int", + "name": "getMousePosY", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isLayout", + "parameters": [] + } + ], + "name": "Group" + }, + "60906D4E537E482eB004CC9461885672": { + "parent": "Group", + "functions": [ + { + "result": "", + "name": "onDock", + "parameters": [ + [ + "int", + "side" + ] + ] + }, + { + "result": "", + "name": "onUndock", + "parameters": [] + }, + { + "result": "", + "name": "onScale", + "parameters": [ + [ + "Double", + "newscalevalue" + ] + ] + }, + { + "result": "Double", + "name": "getScale", + "parameters": [] + }, + { + "result": "", + "name": "setScale", + "parameters": [ + [ + "Double", + "scalevalue" + ] + ] + }, + { + "result": "", + "name": "setDesktopAlpha", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "getDesktopAlpha", + "parameters": [] + }, + { + "result": "Container", + "name": "getContainer", + "parameters": [] + }, + { + "result": "", + "name": "center", + "parameters": [] + }, + { + "result": "", + "name": "onMove", + "parameters": [] + }, + { + "result": "", + "name": "onEndMove", + "parameters": [] + }, + { + "result": "", + "name": "onUserResize", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ], + [ + "int", + "w" + ], + [ + "int", + "h" + ] + ] + }, + { + "result": "", + "name": "snapAdjust", + "parameters": [ + [ + "int", + "left" + ], + [ + "int", + "top" + ], + [ + "int", + "right" + ], + [ + "int", + "bottom" + ] + ] + }, + { + "result": "Int", + "name": "getSnapAdjustTop", + "parameters": [] + }, + { + "result": "Int", + "name": "getSnapAdjustRight", + "parameters": [] + }, + { + "result": "Int", + "name": "getSnapAdjustLeft", + "parameters": [] + }, + { + "result": "Int", + "name": "getSnapAdjustBottom", + "parameters": [] + }, + { + "result": "", + "name": "setRedrawOnResize", + "parameters": [ + [ + "int", + "wantredrawonresize" + ] + ] + }, + { + "result": "", + "name": "beforeRedock", + "parameters": [] + }, + { + "result": "", + "name": "redock", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isTransparencySafe", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isLayoutAnimationSafe", + "parameters": [] + }, + { + "result": "", + "name": "onMouseEnterLayout", + "parameters": [] + }, + { + "result": "", + "name": "onMouseLeaveLayout", + "parameters": [] + }, + { + "result": "", + "name": "onSnapAdjustChanged", + "parameters": [] + } + ], + "name": "Layout" + }, + "403ABCC06F224bd68BA410C829932547": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "setRegionFromMap", + "parameters": [ + [ + "Map", + "regionmap" + ], + [ + "Int", + "threshold" + ], + [ + "Boolean", + "reverse" + ] + ] + }, + { + "result": "", + "name": "setRegion", + "parameters": [ + [ + "Region", + "reg" + ] + ] + }, + { + "result": "GuiObject", + "name": "getContent", + "parameters": [] + }, + { + "result": "String", + "name": "getGuid", + "parameters": [] + }, + { + "result": "String", + "name": "getComponentName", + "parameters": [] + }, + { + "result": "", + "name": "onGetWac", + "parameters": [ + [ + "Wac", + "wacobj" + ] + ] + }, + { + "result": "", + "name": "onGiveUpWac", + "parameters": [ + [ + "Wac", + "wacobj" + ] + ] + }, + { + "result": "Wac", + "name": "getWac", + "parameters": [] + }, + { + "result": "", + "name": "setAcceptWac", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + } + ], + "name": "WindowHolder" + }, + "97AA3E4DF4D04fa8817B0AF22A454983": { + "parent": "GuiObject", + "functions": [ + { + "result": "Int", + "name": "getMaxHeight", + "parameters": [] + }, + { + "result": "Int", + "name": "getMaxWidth", + "parameters": [] + }, + { + "result": "Int", + "name": "setScroll", + "parameters": [ + [ + "int", + "x" + ] + ] + }, + { + "result": "Int", + "name": "getScroll", + "parameters": [] + }, + { + "result": "Int", + "name": "getNumChildren", + "parameters": [] + }, + { + "result": "GuiObject", + "name": "enumChildren", + "parameters": [ + [ + "int", + "n" + ] + ] + } + ], + "name": "ComponentBucket" + }, + "64E4BBFA81F449d9B0C0A85B2EC3BCFD": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "onEnter", + "parameters": [] + }, + { + "result": "", + "name": "onAbort", + "parameters": [] + }, + { + "result": "", + "name": "onIdleEditUpdate", + "parameters": [] + }, + { + "result": "", + "name": "onEditUpdate", + "parameters": [] + }, + { + "result": "", + "name": "setText", + "parameters": [ + [ + "String", + "txt" + ] + ] + }, + { + "result": "", + "name": "setAutoEnter", + "parameters": [ + [ + "boolean", + "onoff" + ] + ] + }, + { + "result": "Int", + "name": "getAutoEnter", + "parameters": [] + }, + { + "result": "String", + "name": "getText", + "parameters": [] + }, + { + "result": "", + "name": "selectAll", + "parameters": [] + }, + { + "result": "", + "name": "enter", + "parameters": [] + }, + { + "result": "", + "name": "setIdleEnabled", + "parameters": [ + [ + "boolean", + "onoff" + ] + ] + }, + { + "result": "Int", + "name": "getIdleEnabled", + "parameters": [] + } + ], + "name": "Edit" + }, + "62B65E3F375E408d8DEA76814AB91B77": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "onSetPosition", + "parameters": [ + [ + "int", + "newpos" + ] + ] + }, + { + "result": "", + "name": "onPostedPosition", + "parameters": [ + [ + "int", + "newpos" + ] + ] + }, + { + "result": "", + "name": "onSetFinalPosition", + "parameters": [ + [ + "int", + "pos" + ] + ] + }, + { + "result": "", + "name": "setPosition", + "parameters": [ + [ + "int", + "pos" + ] + ] + }, + { + "result": "Int", + "name": "getPosition", + "parameters": [] + }, + { + "result": "", + "name": "lock", + "parameters": [] + }, + { + "result": "", + "name": "unlock", + "parameters": [] + } + ], + "name": "Slider" + }, + "CE4F97BE77B04e199956D49833C96C27": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "onFrame", + "parameters": [] + }, + { + "result": "", + "name": "setRealtime", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "getRealtime", + "parameters": [] + }, + { + "result": "Int", + "name": "getMode", + "parameters": [] + }, + { + "result": "", + "name": "setMode", + "parameters": [ + [ + "Int", + "mode" + ] + ] + }, + { + "result": "", + "name": "nextMode", + "parameters": [] + } + ], + "name": "Vis" + }, + "A8C2200D51EB4b2aBA7F5D4BC65D4C71": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "navigateUrl", + "parameters": [ + [ + "String", + "url" + ] + ] + }, + { + "result": "", + "name": "back", + "parameters": [] + }, + { + "result": "", + "name": "forward", + "parameters": [] + }, + { + "result": "", + "name": "stop", + "parameters": [] + }, + { + "result": "", + "name": "refresh", + "parameters": [] + }, + { + "result": "", + "name": "home", + "parameters": [] + }, + { + "result": "", + "name": "setTargetName", + "parameters": [ + [ + "String", + "targetname" + ] + ] + }, + { + "result": "Boolean", + "name": "onBeforeNavigate", + "parameters": [ + [ + "String", + "url" + ], + [ + "Int", + "flags" + ], + [ + "String", + "targetframename" + ] + ] + }, + { + "result": "", + "name": "onDocumentComplete", + "parameters": [ + [ + "String", + "url" + ] + ] + }, + { + "result": "", + "name": "onDocumentReady", + "parameters": [ + [ + "String", + "url" + ] + ] + }, + { + "result": "String", + "name": "getDocumentTitle", + "parameters": [] + }, + { + "result": "", + "name": "onNavigateError", + "parameters": [ + [ + "String", + "url" + ], + [ + "int", + "code" + ] + ] + }, + { + "result": "", + "name": "setCancelIEErrorPage", + "parameters": [ + [ + "boolean", + "cancel" + ] + ] + }, + { + "result": "", + "name": "scrape", + "parameters": [] + }, + { + "result": "string", + "name": "onMediaLink", + "parameters": [ + [ + "string", + "url" + ] + ] + } + ], + "name": "Browser" + }, + "8D1EBA38489E483eB9608D1F43C5C405": { + "parent": "GuiObject", + "functions": [], + "name": "EqVis" + }, + "0F08C940AF394b2380F3B8C48F7EBB59": { + "parent": "GuiObject", + "functions": [], + "name": "Status" + }, + "EFAA8672310E41faB7DC85A9525BCB4B": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "setText", + "parameters": [ + [ + "String", + "txt" + ] + ] + }, + { + "result": "", + "name": "setAlternateText", + "parameters": [ + [ + "String", + "txt" + ] + ] + }, + { + "result": "String", + "name": "getText", + "parameters": [] + }, + { + "result": "int", + "name": "getTextWidth", + "parameters": [] + }, + { + "result": "", + "name": "onTextChanged", + "parameters": [ + [ + "String", + "newtxt" + ] + ] + } + ], + "name": "Text" + }, + "7DFD324437514e7cBF4082AE5F3ADC33": { + "parent": "GuiObject", + "functions": [], + "name": "Title" + }, + "5AB9FA159A7D4557ABC86557A6C67CA9": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "onBeginResize", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ], + [ + "int", + "w" + ], + [ + "int", + "h" + ] + ] + }, + { + "result": "", + "name": "onEndResize", + "parameters": [ + [ + "int", + "x" + ], + [ + "int", + "y" + ], + [ + "int", + "w" + ], + [ + "int", + "h" + ] + ] + }, + { + "result": "", + "name": "fx_onInit", + "parameters": [] + }, + { + "result": "", + "name": "fx_onFrame", + "parameters": [] + }, + { + "result": "Double", + "name": "fx_onGetPixelR", + "parameters": [ + [ + "double", + "r" + ], + [ + "double", + "d" + ], + [ + "double", + "x" + ], + [ + "double", + "y" + ] + ] + }, + { + "result": "Double", + "name": "fx_onGetPixelD", + "parameters": [ + [ + "double", + "r" + ], + [ + "double", + "d" + ], + [ + "double", + "x" + ], + [ + "double", + "y" + ] + ] + }, + { + "result": "Double", + "name": "fx_onGetPixelX", + "parameters": [ + [ + "double", + "r" + ], + [ + "double", + "d" + ], + [ + "double", + "x" + ], + [ + "double", + "y" + ] + ] + }, + { + "result": "Double", + "name": "fx_onGetPixelY", + "parameters": [ + [ + "double", + "r" + ], + [ + "double", + "d" + ], + [ + "double", + "x" + ], + [ + "double", + "y" + ] + ] + }, + { + "result": "Double", + "name": "fx_onGetPixelA", + "parameters": [ + [ + "double", + "r" + ], + [ + "double", + "d" + ], + [ + "double", + "x" + ], + [ + "double", + "y" + ] + ] + }, + { + "result": "", + "name": "setRegionFromMap", + "parameters": [ + [ + "Map", + "regionmap" + ], + [ + "int", + "threshold" + ], + [ + "boolean", + "reverse" + ] + ] + }, + { + "result": "", + "name": "setRegion", + "parameters": [ + [ + "Region", + "reg" + ] + ] + }, + { + "result": "", + "name": "fx_setEnabled", + "parameters": [ + [ + "boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getEnabled", + "parameters": [] + }, + { + "result": "", + "name": "fx_setWrap", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getWrap", + "parameters": [] + }, + { + "result": "", + "name": "fx_setRect", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getRect", + "parameters": [] + }, + { + "result": "", + "name": "fx_setBgFx", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getBgFx", + "parameters": [] + }, + { + "result": "", + "name": "fx_setClear", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getClear", + "parameters": [] + }, + { + "result": "", + "name": "fx_setSpeed", + "parameters": [ + [ + "Int", + "msperframe" + ] + ] + }, + { + "result": "Int", + "name": "fx_getSpeed", + "parameters": [] + }, + { + "result": "", + "name": "fx_setRealtime", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getRealtime", + "parameters": [] + }, + { + "result": "", + "name": "fx_setLocalized", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getLocalized", + "parameters": [] + }, + { + "result": "", + "name": "fx_setBilinear", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getBilinear", + "parameters": [] + }, + { + "result": "", + "name": "fx_setAlphaMode", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "fx_getAlphaMode", + "parameters": [] + }, + { + "result": "", + "name": "fx_setGridSize", + "parameters": [ + [ + "Int", + "x" + ], + [ + "Int", + "y" + ] + ] + }, + { + "result": "", + "name": "fx_update", + "parameters": [] + }, + { + "result": "", + "name": "fx_restart", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isInvalid", + "parameters": [] + } + ], + "name": "Layer" + }, + "698EDDCD8F1E4fec9B12F944F909FF45": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "onActivate", + "parameters": [ + [ + "int", + "activated" + ] + ] + }, + { + "result": "", + "name": "onLeftClick", + "parameters": [] + }, + { + "result": "", + "name": "onRightClick", + "parameters": [] + }, + { + "result": "", + "name": "setActivated", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "", + "name": "setActivatedNoCallback", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "Boolean", + "name": "getActivated", + "parameters": [] + }, + { + "result": "", + "name": "leftClick", + "parameters": [] + }, + { + "result": "", + "name": "rightClick", + "parameters": [] + } + ], + "name": "Button" + }, + "6B64CD275A264c4b8C59E6A70CF6493A": { + "parent": "Layer", + "functions": [ + { + "result": "", + "name": "onPlay", + "parameters": [] + }, + { + "result": "", + "name": "onPause", + "parameters": [] + }, + { + "result": "", + "name": "onResume", + "parameters": [] + }, + { + "result": "", + "name": "onStop", + "parameters": [] + }, + { + "result": "", + "name": "onFrame", + "parameters": [ + [ + "Int", + "framenum" + ] + ] + }, + { + "result": "", + "name": "setSpeed", + "parameters": [ + [ + "Int", + "msperframe" + ] + ] + }, + { + "result": "", + "name": "gotoFrame", + "parameters": [ + [ + "int", + "framenum" + ] + ] + }, + { + "result": "", + "name": "setStartFrame", + "parameters": [ + [ + "Int", + "framenum" + ] + ] + }, + { + "result": "", + "name": "setEndFrame", + "parameters": [ + [ + "int", + "framenum" + ] + ] + }, + { + "result": "", + "name": "setAutoReplay", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "", + "name": "play", + "parameters": [] + }, + { + "result": "", + "name": "stop", + "parameters": [] + }, + { + "result": "", + "name": "pause", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isPlaying", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isPaused", + "parameters": [] + }, + { + "result": "Boolean", + "name": "isStopped", + "parameters": [] + }, + { + "result": "Int", + "name": "getStartFrame", + "parameters": [] + }, + { + "result": "Int", + "name": "getEndFrame", + "parameters": [] + }, + { + "result": "Int", + "name": "getLength", + "parameters": [] + }, + { + "result": "Int", + "name": "getDirection", + "parameters": [] + }, + { + "result": "Boolean", + "name": "getAutoReplay", + "parameters": [] + }, + { + "result": "Int", + "name": "getCurFrame", + "parameters": [] + }, + { + "result": "", + "name": "setRealtime", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + } + ], + "name": "AnimatedLayer" + }, + "6DCB05E48AC448c2B19349F0910EF54A": { + "parent": "Layer", + "functions": [ + { + "result": "", + "name": "refresh", + "parameters": [] + }, + { + "result": "", + "name": "isLoading", + "parameters": [] + }, + { + "result": "", + "name": "onAlbumArtLoaded", + "parameters": [ + [ + "boolean", + "success" + ] + ] + } + ], + "name": "AlbumArtLayer" + }, + "B4DCCFFF81FE4bcc961B720FD5BE0FFF": { + "parent": "Button", + "functions": [ + { + "result": "", + "name": "onToggle", + "parameters": [ + [ + "Boolean", + "onoff" + ] + ] + }, + { + "result": "int", + "name": "getCurCfgVal", + "parameters": [] + } + ], + "name": "ToggleButton" + }, + "01E28CE1B05911d5979FE4DE6F51760A": { + "parent": "GuiObject", + "functions": [ + { + "result": "Group", + "name": "instantiate", + "parameters": [ + [ + "String", + "group_id" + ], + [ + "int", + "num_groups" + ] + ] + }, + { + "result": "Int", + "name": "getNumItems", + "parameters": [] + }, + { + "result": "Group", + "name": "enumItem", + "parameters": [ + [ + "int", + "num" + ] + ] + }, + { + "result": "", + "name": "removeAll", + "parameters": [] + }, + { + "result": "", + "name": "scrollToPercent", + "parameters": [ + [ + "Int", + "percent" + ] + ] + }, + { + "result": "", + "name": "setRedraw", + "parameters": [ + [ + "int", + "redraw" + ] + ] + } + ], + "name": "GroupList" + }, + "80F0F8BD1BA542a6A0933236A00C8D4A": { + "parent": "Group", + "functions": [ + { + "result": "Int", + "name": "cfgGetInt", + "parameters": [] + }, + { + "result": "", + "name": "cfgSetInt", + "parameters": [ + [ + "Int", + "intvalue" + ] + ] + }, + { + "result": "String", + "name": "cfgGetString", + "parameters": [] + }, + { + "result": "Float", + "name": "cfgGetFloat", + "parameters": [] + }, + { + "result": "", + "name": "cfgSetFloat", + "parameters": [ + [ + "Float", + "floatvalue" + ] + ] + }, + { + "result": "", + "name": "cfgSetString", + "parameters": [ + [ + "String", + "strvalue" + ] + ] + }, + { + "result": "", + "name": "onCfgChanged", + "parameters": [] + }, + { + "result": "String", + "name": "cfgGetGuid", + "parameters": [] + }, + { + "result": "String", + "name": "cfgGetName", + "parameters": [] + } + ], + "name": "CfgGroup" + }, + "CDCB785D81F242538F0561B872283CFA": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "onResetQuery", + "parameters": [] + } + ], + "name": "QueryList" + }, + "9B2E341B6C9840fa8B850C1B6EE89405": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "setRedirection", + "parameters": [ + [ + "GuiObject", + "o" + ] + ] + }, + { + "result": "GuiObject", + "name": "getRedirection", + "parameters": [] + }, + { + "result": "", + "name": "setRegionFromMap", + "parameters": [ + [ + "Map", + "regionmap" + ], + [ + "Int", + "threshold" + ], + [ + "Boolean", + "reverse" + ] + ] + }, + { + "result": "", + "name": "setRegion", + "parameters": [ + [ + "Region", + "reg" + ] + ] + } + ], + "name": "MouseRedir" + }, + "36D59B7103FD4af897950502B7DB267A": { + "parent": "GuiObject", + "functions": [ + { + "result": "String", + "name": "getItemSelected", + "parameters": [] + }, + { + "result": "", + "name": "onSelect", + "parameters": [ + [ + "Int", + "id" + ], + [ + "Int", + "hover" + ] + ] + }, + { + "result": "", + "name": "setListHeight", + "parameters": [ + [ + "Int", + "h" + ] + ] + }, + { + "result": "", + "name": "openList", + "parameters": [] + }, + { + "result": "", + "name": "closeList", + "parameters": [] + }, + { + "result": "", + "name": "setItems", + "parameters": [ + [ + "String", + "lotsofitems" + ] + ] + }, + { + "result": "Int", + "name": "addItem", + "parameters": [ + [ + "String", + "_text" + ] + ] + }, + { + "result": "", + "name": "delItem", + "parameters": [ + [ + "Int", + "id" + ] + ] + }, + { + "result": "Int", + "name": "findItem", + "parameters": [ + [ + "String", + "_text" + ] + ] + }, + { + "result": "Int", + "name": "getNumItems", + "parameters": [] + }, + { + "result": "", + "name": "selectItem", + "parameters": [ + [ + "Int", + "id" + ], + [ + "Int", + "hover" + ] + ] + }, + { + "result": "String", + "name": "getItemText", + "parameters": [ + [ + "Int", + "id" + ] + ] + }, + { + "result": "Int", + "name": "getSelected", + "parameters": [] + }, + { + "result": "String", + "name": "getSelectedText", + "parameters": [] + }, + { + "result": "String", + "name": "getCustomText", + "parameters": [] + }, + { + "result": "", + "name": "deleteAllItems", + "parameters": [] + }, + { + "result": "", + "name": "setNoItemText", + "parameters": [ + [ + "String", + "txt" + ] + ] + } + ], + "name": "DropDownList" + }, + "7FD5F210ACC448dfA6A05451576CDC76": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "callme", + "parameters": [ + [ + "String", + "str" + ] + ] + } + ], + "name": "LayoutStatus" + }, + "B5BAA53505B34dcbADC1E618D28F6896": { + "parent": "GuiObject", + "functions": [ + { + "result": "Int", + "name": "getCurPage", + "parameters": [] + }, + { + "result": "", + "name": "setCurPage", + "parameters": [ + [ + "Int", + "a" + ] + ] + } + ], + "name": "TabSheet" + }, + "6129FEC1DAB74d51916501CA0C1B70DB": { + "parent": "GuiObject", + "functions": [ + { + "result": "Int", + "name": "addColumn", + "parameters": [ + [ + "String", + "name" + ], + [ + "Int", + "width" + ], + [ + "Int", + "numeric" + ] + ] + }, + { + "result": "Int", + "name": "getNumColumns", + "parameters": [] + }, + { + "result": "Int", + "name": "getColumnWidth", + "parameters": [ + [ + "Int", + "column" + ] + ] + }, + { + "result": "", + "name": "setColumnWidth", + "parameters": [ + [ + "Int", + "column" + ], + [ + "Int", + "newwidth" + ] + ] + }, + { + "result": "String", + "name": "getColumnLabel", + "parameters": [ + [ + "Int", + "column" + ] + ] + }, + { + "result": "", + "name": "setColumnLabel", + "parameters": [ + [ + "Int", + "column" + ], + [ + "String", + "newlabel" + ] + ] + }, + { + "result": "Int", + "name": "getColumnNumeric", + "parameters": [ + [ + "Int", + "column" + ] + ] + }, + { + "result": "", + "name": "setColumnDynamic", + "parameters": [ + [ + "Int", + "column" + ], + [ + "Int", + "isdynamic" + ] + ] + }, + { + "result": "Int", + "name": "isColumnDynamic", + "parameters": [ + [ + "Int", + "column" + ] + ] + }, + { + "result": "", + "name": "invalidateColumns", + "parameters": [] + }, + { + "result": "Int", + "name": "getNumItems", + "parameters": [] + }, + { + "result": "Int", + "name": "getItemCount", + "parameters": [] + }, + { + "result": "Int", + "name": "addItem", + "parameters": [ + [ + "String", + "label" + ] + ] + }, + { + "result": "Int", + "name": "insertItem", + "parameters": [ + [ + "Int", + "pos" + ], + [ + "String", + "label" + ] + ] + }, + { + "result": "Int", + "name": "getLastAddedItemPos", + "parameters": [] + }, + { + "result": "", + "name": "setSubItem", + "parameters": [ + [ + "Int", + "pos" + ], + [ + "Int", + "subpos" + ], + [ + "String", + "txt" + ] + ] + }, + { + "result": "", + "name": "deleteAllItems", + "parameters": [] + }, + { + "result": "Int", + "name": "deleteByPos", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "String", + "name": "getItemLabel", + "parameters": [ + [ + "Int", + "pos" + ], + [ + "Int", + "subpos" + ] + ] + }, + { + "result": "String", + "name": "getSubitemText", + "parameters": [ + [ + "Int", + "pos" + ], + [ + "Int", + "subpos" + ] + ] + }, + { + "result": "", + "name": "setItemLabel", + "parameters": [ + [ + "Int", + "pos" + ], + [ + "String", + "_text" + ] + ] + }, + { + "result": "Int", + "name": "invalidateItem", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "Int", + "name": "getFirstItemVisible", + "parameters": [] + }, + { + "result": "Int", + "name": "getLastItemVisible", + "parameters": [] + }, + { + "result": "", + "name": "setItemIcon", + "parameters": [ + [ + "Int", + "pos" + ], + [ + "String", + "bitmapId" + ] + ] + }, + { + "result": "String", + "name": "getItemIcon", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "", + "name": "setMinimumSize", + "parameters": [ + [ + "Int", + "size" + ] + ] + }, + { + "result": "Int", + "name": "getWantAutoDeselect", + "parameters": [] + }, + { + "result": "", + "name": "setWantAutoDeselect", + "parameters": [ + [ + "Int", + "want" + ] + ] + }, + { + "result": "", + "name": "onSetVisible", + "parameters": [ + [ + "Int", + "show" + ] + ] + }, + { + "result": "", + "name": "setAutoSort", + "parameters": [ + [ + "Int", + "dosort" + ] + ] + }, + { + "result": "Int", + "name": "setFontSize", + "parameters": [ + [ + "Int", + "size" + ] + ] + }, + { + "result": "Int", + "name": "getFontSize", + "parameters": [] + }, + { + "result": "Int", + "name": "getHeaderHeight", + "parameters": [] + }, + { + "result": "Int", + "name": "getPreventMultipleSelection", + "parameters": [] + }, + { + "result": "Int", + "name": "setPreventMultipleSelection", + "parameters": [ + [ + "Int", + "val" + ] + ] + }, + { + "result": "", + "name": "setShowIcons", + "parameters": [ + [ + "int", + "showThem" + ] + ] + }, + { + "result": "Int", + "name": "getShowIcons", + "parameters": [] + }, + { + "result": "Int", + "name": "setIconWidth", + "parameters": [ + [ + "int", + "width" + ] + ] + }, + { + "result": "Int", + "name": "setIconHeight", + "parameters": [ + [ + "int", + "width" + ] + ] + }, + { + "result": "", + "name": "getIconWidth", + "parameters": [] + }, + { + "result": "", + "name": "getIconHeight", + "parameters": [] + }, + { + "result": "", + "name": "next", + "parameters": [] + }, + { + "result": "", + "name": "previous", + "parameters": [] + }, + { + "result": "", + "name": "pagedown", + "parameters": [] + }, + { + "result": "", + "name": "pageup", + "parameters": [] + }, + { + "result": "", + "name": "home", + "parameters": [] + }, + { + "result": "", + "name": "end", + "parameters": [] + }, + { + "result": "", + "name": "reset", + "parameters": [] + }, + { + "result": "", + "name": "ensureItemVisible", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "Int", + "name": "scrollAbsolute", + "parameters": [ + [ + "Int", + "x" + ] + ] + }, + { + "result": "Int", + "name": "scrollRelative", + "parameters": [ + [ + "Int", + "x" + ] + ] + }, + { + "result": "", + "name": "scrollLeft", + "parameters": [ + [ + "Int", + "lines" + ] + ] + }, + { + "result": "", + "name": "scrollRight", + "parameters": [ + [ + "Int", + "lines" + ] + ] + }, + { + "result": "", + "name": "scrollUp", + "parameters": [ + [ + "Int", + "lines" + ] + ] + }, + { + "result": "", + "name": "scrollDown", + "parameters": [ + [ + "Int", + "lines" + ] + ] + }, + { + "result": "", + "name": "jumpToNext", + "parameters": [ + [ + "Int", + "c" + ] + ] + }, + { + "result": "", + "name": "scrollToItem", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "", + "name": "selectCurrent", + "parameters": [] + }, + { + "result": "", + "name": "selectFirstEntry", + "parameters": [] + }, + { + "result": "Int", + "name": "getItemSelected", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "Int", + "name": "isItemFocused", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "Int", + "name": "getItemFocused", + "parameters": [] + }, + { + "result": "", + "name": "setItemFocused", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "Int", + "name": "getFirstItemSelected", + "parameters": [] + }, + { + "result": "Int", + "name": "getNextItemSelected", + "parameters": [ + [ + "Int", + "lastpos" + ] + ] + }, + { + "result": "Int", + "name": "selectAll", + "parameters": [] + }, + { + "result": "Int", + "name": "deselectAll", + "parameters": [] + }, + { + "result": "Int", + "name": "invertSelection", + "parameters": [] + }, + { + "result": "", + "name": "setSelectionStart", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "", + "name": "setSelectionEnd", + "parameters": [ + [ + "Int", + "pos" + ] + ] + }, + { + "result": "", + "name": "setSelected", + "parameters": [ + [ + "Int", + "pos" + ], + [ + "Int", + "selected" + ] + ] + }, + { + "result": "", + "name": "toggleSelection", + "parameters": [ + [ + "Int", + "pos" + ], + [ + "Int", + "setfocus" + ] + ] + }, + { + "result": "", + "name": "resort", + "parameters": [] + }, + { + "result": "Int", + "name": "getSortDirection", + "parameters": [] + }, + { + "result": "Int", + "name": "getSortColumn", + "parameters": [] + }, + { + "result": "", + "name": "setSortColumn", + "parameters": [ + [ + "Int", + "col" + ] + ] + }, + { + "result": "", + "name": "setSortDirection", + "parameters": [ + [ + "Int", + "dir" + ] + ] + }, + { + "result": "", + "name": "moveItem", + "parameters": [ + [ + "Int", + "from" + ], + [ + "Int", + "to" + ] + ] + }, + { + "result": "", + "name": "onSelectAll", + "parameters": [] + }, + { + "result": "", + "name": "onDelete", + "parameters": [] + }, + { + "result": "", + "name": "onDoubleClick", + "parameters": [ + [ + "Int", + "itemnum" + ] + ] + }, + { + "result": "", + "name": "onLeftClick", + "parameters": [ + [ + "Int", + "itemnum" + ] + ] + }, + { + "result": "", + "name": "onSecondLeftClick", + "parameters": [ + [ + "Int", + "itemnum" + ] + ] + }, + { + "result": "Int", + "name": "onRightClick", + "parameters": [ + [ + "Int", + "itemnum" + ] + ] + }, + { + "result": "Int", + "name": "onColumnDblClick", + "parameters": [ + [ + "Int", + "col" + ], + [ + "Int", + "x" + ], + [ + "Int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "onColumnLabelClick", + "parameters": [ + [ + "Int", + "col" + ], + [ + "Int", + "x" + ], + [ + "Int", + "y" + ] + ] + }, + { + "result": "", + "name": "onItemSelection", + "parameters": [ + [ + "Int", + "itemnum" + ], + [ + "Int", + "selected" + ] + ] + }, + { + "result": "Int", + "name": "onIconLeftClick", + "parameters": [ + [ + "int", + "itemnum" + ], + [ + "int", + "x" + ], + [ + "int", + "y" + ] + ] + } + ], + "name": "GuiList" + }, + "D59514F7ED3645e8980F3F4EA0522CD9": { + "parent": "GuiObject", + "functions": [ + { + "result": "Int", + "name": "onWantAutoContextMenu", + "parameters": [] + }, + { + "result": "Int", + "name": "onMouseWheelUp", + "parameters": [ + [ + "Int", + "clicked" + ], + [ + "Int", + "lines" + ] + ] + }, + { + "result": "Int", + "name": "onMouseWheelDown", + "parameters": [ + [ + "Int", + "clicked" + ], + [ + "Int", + "lines" + ] + ] + }, + { + "result": "Int", + "name": "onContextMenu", + "parameters": [ + [ + "Int", + "x" + ], + [ + "Int", + "y" + ] + ] + }, + { + "result": "Int", + "name": "onChar", + "parameters": [ + [ + "Int", + "c" + ] + ] + }, + { + "result": "", + "name": "onItemRecvDrop", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "onLabelChange", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "onItemSelected", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "onItemDeselected", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "Int", + "name": "getNumRootItems", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "enumRootItem", + "parameters": [ + [ + "Int", + "which" + ] + ] + }, + { + "result": "", + "name": "jumpToNext", + "parameters": [ + [ + "Int", + "c" + ] + ] + }, + { + "result": "", + "name": "ensureItemVisible", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "Int", + "name": "getContentsWidth", + "parameters": [] + }, + { + "result": "Int", + "name": "getContentsHeight", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "addTreeItem", + "parameters": [ + [ + "TreeItem", + "item" + ], + [ + "TreeItem", + "par" + ], + [ + "Int", + "sorted" + ], + [ + "Int", + "haschildtab" + ] + ] + }, + { + "result": "Int", + "name": "removeTreeItem", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "moveTreeItem", + "parameters": [ + [ + "TreeItem", + "item" + ], + [ + "TreeItem", + "newparent" + ] + ] + }, + { + "result": "", + "name": "deleteAllItems", + "parameters": [] + }, + { + "result": "Int", + "name": "expandItem", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "expandItemDeferred", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "Int", + "name": "collapseItem", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "collapseItemDeferred", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "selectItem", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "selectItemDeferred", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "delItemDeferred", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "hiliteItem", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "unhiliteItem", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "TreeItem", + "name": "getCurItem", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "hitTest", + "parameters": [ + [ + "Int", + "x" + ], + [ + "Int", + "y" + ] + ] + }, + { + "result": "", + "name": "editItemLabel", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "cancelEditLabel", + "parameters": [ + [ + "Int", + "destroyit" + ] + ] + }, + { + "result": "", + "name": "setAutoEdit", + "parameters": [ + [ + "Int", + "ae" + ] + ] + }, + { + "result": "Int", + "name": "getAutoEdit", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "getByLabel", + "parameters": [ + [ + "TreeItem", + "item" + ], + [ + "String", + "name" + ] + ] + }, + { + "result": "", + "name": "setSorted", + "parameters": [ + [ + "Int", + "dosort" + ] + ] + }, + { + "result": "Int", + "name": "getSorted", + "parameters": [] + }, + { + "result": "", + "name": "sortTreeItems", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "getSibling", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "", + "name": "setAutoCollapse", + "parameters": [ + [ + "Int", + "doautocollapse" + ] + ] + }, + { + "result": "Int", + "name": "setFontSize", + "parameters": [ + [ + "Int", + "newsize" + ] + ] + }, + { + "result": "Int", + "name": "getFontSize", + "parameters": [] + }, + { + "result": "Int", + "name": "getNumVisibleChildItems", + "parameters": [ + [ + "TreeItem", + "c" + ] + ] + }, + { + "result": "Int", + "name": "getNumVisibleItems", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "enumVisibleItems", + "parameters": [ + [ + "Int", + "n" + ] + ] + }, + { + "result": "TreeItem", + "name": "enumVisibleChildItems", + "parameters": [ + [ + "TreeItem", + "c" + ], + [ + "Int", + "n" + ] + ] + }, + { + "result": "TreeItem", + "name": "enumAllItems", + "parameters": [ + [ + "Int", + "n" + ] + ] + }, + { + "result": "Int", + "name": "getItemRectX", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "Int", + "name": "getItemRectY", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "Int", + "name": "getItemRectW", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "Int", + "name": "getItemRectH", + "parameters": [ + [ + "TreeItem", + "item" + ] + ] + }, + { + "result": "TreeItem", + "name": "getItemFromPoint", + "parameters": [ + [ + "Int", + "x" + ], + [ + "Int", + "y" + ] + ] + } + ], + "name": "GuiTree" + }, + "9B3B4B82667A420e8FFC794115809C02": { + "parent": "Object", + "functions": [ + { + "result": "Int", + "name": "getNumChildren", + "parameters": [] + }, + { + "result": "", + "name": "setLabel", + "parameters": [ + [ + "String", + "label" + ] + ] + }, + { + "result": "String", + "name": "getLabel", + "parameters": [] + }, + { + "result": "", + "name": "ensureVisible", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "getNthChild", + "parameters": [ + [ + "Int", + "nth" + ] + ] + }, + { + "result": "TreeItem", + "name": "getChild", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "getChildSibling", + "parameters": [ + [ + "TreeItem", + "_item" + ] + ] + }, + { + "result": "TreeItem", + "name": "getSibling", + "parameters": [] + }, + { + "result": "TreeItem", + "name": "getParent", + "parameters": [] + }, + { + "result": "", + "name": "editLabel", + "parameters": [] + }, + { + "result": "Int", + "name": "hasSubItems", + "parameters": [] + }, + { + "result": "", + "name": "setSorted", + "parameters": [ + [ + "Int", + "issorted" + ] + ] + }, + { + "result": "", + "name": "setChildTab", + "parameters": [ + [ + "Int", + "haschildtab" + ] + ] + }, + { + "result": "Int", + "name": "isSorted", + "parameters": [] + }, + { + "result": "Int", + "name": "isCollapsed", + "parameters": [] + }, + { + "result": "Int", + "name": "isExpanded", + "parameters": [] + }, + { + "result": "", + "name": "invalidate", + "parameters": [] + }, + { + "result": "Int", + "name": "isSelected", + "parameters": [] + }, + { + "result": "Int", + "name": "isHilited", + "parameters": [] + }, + { + "result": "", + "name": "setHilited", + "parameters": [ + [ + "Int", + "ishilited" + ] + ] + }, + { + "result": "Int", + "name": "collapse", + "parameters": [] + }, + { + "result": "Int", + "name": "expand", + "parameters": [] + }, + { + "result": "GuiTree", + "name": "getTree", + "parameters": [] + }, + { + "result": "", + "name": "onTreeAdd", + "parameters": [] + }, + { + "result": "", + "name": "onTreeRemove", + "parameters": [] + }, + { + "result": "", + "name": "onSelect", + "parameters": [] + }, + { + "result": "", + "name": "onDeselect", + "parameters": [] + }, + { + "result": "Int", + "name": "onLeftDoubleClick", + "parameters": [] + }, + { + "result": "Int", + "name": "onRightDoubleClick", + "parameters": [] + }, + { + "result": "Int", + "name": "onChar", + "parameters": [ + [ + "Int", + "key" + ] + ] + }, + { + "result": "", + "name": "onExpand", + "parameters": [] + }, + { + "result": "", + "name": "onCollapse", + "parameters": [] + }, + { + "result": "Int", + "name": "onBeginLabelEdit", + "parameters": [] + }, + { + "result": "Int", + "name": "onEndLabelEdit", + "parameters": [ + [ + "String", + "newlabel" + ] + ] + }, + { + "result": "Int", + "name": "onContextMenu", + "parameters": [ + [ + "Int", + "x" + ], + [ + "Int", + "y" + ] + ] + } + ], + "name": "TreeItem" + }, + "1D8631C880D047929F98BD5D36B49136": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "onOpenMenu", + "parameters": [] + }, + { + "result": "", + "name": "onCloseMenu", + "parameters": [] + }, + { + "result": "", + "name": "onSelectItem", + "parameters": [ + [ + "String", + "item" + ] + ] + }, + { + "result": "", + "name": "openMenu", + "parameters": [] + }, + { + "result": "", + "name": "closeMenu", + "parameters": [] + } + ], + "name": "MenuButton" + }, + "C7ED319953194798986360B15A298CAA": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "onToggle", + "parameters": [ + [ + "int", + "newstate" + ] + ] + }, + { + "result": "", + "name": "setChecked", + "parameters": [ + [ + "int", + "checked" + ] + ] + }, + { + "result": "Int", + "name": "isChecked", + "parameters": [] + }, + { + "result": "", + "name": "setText", + "parameters": [ + [ + "String", + "txt" + ] + ] + }, + { + "result": "String", + "name": "getText", + "parameters": [] + } + ], + "name": "CheckBox" + }, + "2D2D1376BE0A4CB9BC0C57E6E4C999F5": { + "parent": "GuiObject", + "functions": [ + { + "result": "Int", + "name": "getContentsHeight", + "parameters": [] + }, + { + "result": "", + "name": "newCell", + "parameters": [ + [ + "String", + "groupname" + ] + ] + }, + { + "result": "", + "name": "nextRow", + "parameters": [] + }, + { + "result": "", + "name": "deleteAll", + "parameters": [] + } + ], + "name": "Form" + }, + "E2BBC14D84F64173BDB3B2EB2F665550": { + "parent": "GuiObject", + "functions": [ + { + "result": "Int", + "name": "getPosition", + "parameters": [] + }, + { + "result": "", + "name": "setPosition", + "parameters": [ + [ + "Int", + "position" + ] + ] + }, + { + "result": "", + "name": "onSetPosition", + "parameters": [ + [ + "Int", + "position" + ] + ] + } + ], + "name": "Frame" + }, + "73C00594961F401B9B1B672427AC4165": { + "parent": "GuiObject", + "functions": [ + { + "result": "", + "name": "setMenuGroup", + "parameters": [ + [ + "String", + "groupId" + ] + ] + }, + { + "result": "String", + "name": "getMenuGroup", + "parameters": [] + }, + { + "result": "", + "name": "setMenu", + "parameters": [ + [ + "String", + "menuId" + ] + ] + }, + { + "result": "String", + "name": "getMenu", + "parameters": [] + }, + { + "result": "", + "name": "spawnMenu", + "parameters": [ + [ + "int", + "monitor" + ] + ] + }, + { + "result": "", + "name": "cancelMenu", + "parameters": [] + }, + { + "result": "", + "name": "setNormalId", + "parameters": [ + [ + "String", + "id" + ] + ] + }, + { + "result": "", + "name": "setDownId", + "parameters": [ + [ + "String", + "id" + ] + ] + }, + { + "result": "", + "name": "setHoverId", + "parameters": [ + [ + "String", + "id" + ] + ] + }, + { + "result": "", + "name": "onOpenMenu", + "parameters": [] + }, + { + "result": "", + "name": "onCloseMenu", + "parameters": [] + }, + { + "result": "", + "name": "nextMenu", + "parameters": [] + }, + { + "result": "", + "name": "previousMenu", + "parameters": [] + } + ], + "name": "Menu" + } +} \ No newline at end of file diff --git a/packages/webamp-modern-2/objectData/stdPatched.js b/packages/webamp-modern-2/objectData/stdPatched.js new file mode 100644 index 00000000..f5239c49 --- /dev/null +++ b/packages/webamp-modern-2/objectData/stdPatched.js @@ -0,0 +1,63 @@ +const std = require("./std.json"); + +const NAME_TO_DEF = {}; + +Object.values(std).forEach((value) => { + NAME_TO_DEF[value.name] = value; +}); + +function getMethod(className, methodName) { + return NAME_TO_DEF[className].functions.find(({ name }) => { + return name === methodName; + }); +} + +// Between myself and the author of the decompiler, a number of manual tweaks +// have been made to our current object definitions. This function recreates +// those tweaks so we can have an apples to apples comparison. + +/* + * From object.js + * + * > The std.mi has this set as void, but we checked in Winamp and confirmed it + * > returns 0/1 + */ +getMethod("Timer", "isRunning").result = "boolean"; + +/* + * From Object.pm + * + * > note, std.mi does not have this parameter! + */ +getMethod("ToggleButton", "onToggle").parameters[0][1] = "onoff"; + +// Some methods are not compatible with the type signature of their parent class +getMethod("GuiTree", "onChar").parameters[0][0] = "string"; +getMethod("GuiList", "onSetVisible").parameters[0][0] = "boolean"; + +// I'm not sure how to get these to match +getMethod("Wac", "onNotify").parameters = getMethod( + "Object", + "onNotify" +).parameters; +getMethod("Wac", "onNotify").result = "int"; + +/* + +Here's the error we get without that patch: + +__generated__/makiInterfaces.ts:254:18 - error TS2430: Interface 'Wac' incorrectly extends interface 'MakiObject'. + Types of property 'onnotify' are incompatible. + Type '(notifstr: string, a: number, b: number) => void' is not assignable to type '(command: string, param: string, a: number, b: number) => number'. + Types of parameters 'a' and 'param' are incompatible. + Type 'string' is not assignable to type 'number'. + +254 export interface Wac extends MakiObject { + ~~~ + + +Found 1 error. + + */ + +module.exports = std; diff --git a/packages/webamp-modern-2/package.json b/packages/webamp-modern-2/package.json index e0981a3e..fd4bedb0 100644 --- a/packages/webamp-modern-2/package.json +++ b/packages/webamp-modern-2/package.json @@ -11,24 +11,19 @@ "build-lint": "tsup tools/eslint-rules/proper-maki-types.ts -d tools/eslint-rules/dist --no-splitting --minify" }, "devDependencies": { - "@babel/preset-typescript": "^7.16.7", - "@snowpack/app-scripts-react": "^2.0.1", "@types/eslint": "^7.2.14", "@types/estree": "^0.0.50", "@typescript-eslint/eslint-plugin": "^4.28.2", "@typescript-eslint/parser": "^4.28.2", "eslint": "^7.30.0", "eslint-plugin-rulesdir": "^0.2.0", - "jest": "^27.5.1", "snowpack": "^3.5.5", - "ts-jest": "^27.1.3", "tsup": "^4.12.5", "typescript": "^4.3.5" }, "prettier": {}, "dependencies": { "@rgrove/parse-xml": "^3.0.0", - "jszip": "^3.6.0", - "ts-jest": "^27.1.3" + "jszip": "^3.6.0" } } diff --git a/packages/webamp-modern-2/tools/parse-mi.test.js b/packages/webamp-modern-2/tools/parse-mi.test.js index d70457a7..3d9d5541 100644 --- a/packages/webamp-modern-2/tools/parse-mi.test.js +++ b/packages/webamp-modern-2/tools/parse-mi.test.js @@ -8,7 +8,11 @@ import path from "path"; * This file basically ensures that `yarn extract-object-types` has been run. */ -const compilers = path.join(__dirname, "../../../resources/maki_compiler/"); +const compilers = path.join( + __dirname, + // TODO: Move these into webamp-modern-2 + "../../webamp-modern/resources/maki_compiler/" +); const lib566 = path.join(compilers, "v1.2.0 (Winamp 5.66)/lib/"); diff --git a/packages/webamp-modern/package.json b/packages/webamp-modern/package.json index 850efaf6..1df47f23 100644 --- a/packages/webamp-modern/package.json +++ b/packages/webamp-modern/package.json @@ -8,8 +8,6 @@ "type-check": "tsc", "serve": "http-server ./built", "start": "webpack-dev-server --open --config=config/webpack.dev.js", - "test": "jest --config=config/jest.unit.js", - "tdd": "jest --config=config/jest.unit.js --watch", "format": "prettier --write \"**/*.{js,ts,tsx,d.ts,css}\"", "analyze-wals": "babel-node --extensions=\".ts,.js,.tsx\" src/maki-interpreter/tools/extract-functions.js > resources/maki-skin-data.json", "extract-object-types": "babel-node --extensions=\".ts,.js,.tsx\" src/maki-interpreter/tools/extract-object-types.js", @@ -52,7 +50,6 @@ "@types/css-font-loading-module": "^0.0.2", "@types/fscreen": "^1.0.1", "@types/invariant": "^2.2.29", - "@types/jest": "^23.3.2", "@types/jszip": "^3.1.5", "@types/lodash": "^4.14.116", "@types/lodash-es": "^4.17.1", @@ -65,7 +62,6 @@ "@typescript-eslint/parser": "^2.7.0", "babel-core": "7.0.0-bridge.0", "babel-eslint": "^9.0.0-beta.3", - "babel-jest": "^23.4.2", "babel-loader": "^8.0.4", "butterchurn": "^2.6.7", "canvas-mock": "0.0.0", @@ -87,9 +83,6 @@ "imagemin": "^6.1.0", "imagemin-optipng": "^6.0.0", "invariant": "^2.2.3", - "jest": "^24.9.0", - "jest-image-snapshot": "^2.12.0", - "jest-puppeteer": "^4.4.0", "jszip": "^3.1.3", "lodash": "^4.17.21", "milkdrop-preset-converter-aws": "^0.1.6", diff --git a/packages/webamp-modern/src/__tests__/virtualMachine.test.js b/packages/webamp-modern/src/__tests__/virtualMachine.test.js index 4424d1ee..9b442cc4 100644 --- a/packages/webamp-modern/src/__tests__/virtualMachine.test.js +++ b/packages/webamp-modern/src/__tests__/virtualMachine.test.js @@ -32,7 +32,7 @@ function runScript(filePath) { .join("\n"); } -test("basicTests", () => { +test.skip("basicTests", () => { expect(runScript("basicTests.maki")).toMatchInlineSnapshot(` "Success: 2 + 2 = 4 Success: 2.2 + 2.2 = 4.4 diff --git a/packages/winamp-eqf/index.test.js b/packages/winamp-eqf/index.test.js index 15530afa..16bdf098 100644 --- a/packages/winamp-eqf/index.test.js +++ b/packages/winamp-eqf/index.test.js @@ -9,7 +9,7 @@ expect.extend({ if (received.byteLength !== argument.byteLength) { return { message: `ArrayBuffers do not match. Expected length ${received.byteLength} but got ${argument.byteLenth}`, - pass: false + pass: false, }; } const a = new Uint8Array(received); @@ -17,18 +17,16 @@ expect.extend({ for (var i = 0; i < a.length; i++) { if (a[i] !== b[i]) { return { - message: `ArrayBuffers do not match. Expected ${a[i]} to equal ${b[ - i - ]} at index ${i}`, - pass: false + message: `ArrayBuffers do not match. Expected ${a[i]} to equal ${b[i]} at index ${i}`, + pass: false, }; } } return { message: `ArrayBuffers are equal.`, - pass: true + pass: true, }; - } + }, }); const fixtures = [ @@ -44,12 +42,12 @@ const fixtures = [ "preampMin.EQF", "random.EQF", "winamp_sample.q1", - "winamp.q1" + "winamp.q1", ]; describe("parser", () => { - fixtures.forEach(fileName => { - const buffer = readFileSync(join("sample_data", fileName)); + fixtures.forEach((fileName) => { + const buffer = readFileSync(join(__dirname, "sample_data", fileName)); const arrayBuffer = bufferToArrayBuffer(buffer); it(`can parse ${fileName}`, () => { const data = parser(arrayBuffer); @@ -59,8 +57,8 @@ describe("parser", () => { }); describe("creator", () => { - fixtures.forEach(fileName => { - const buffer = readFileSync(join("sample_data", fileName)); + fixtures.forEach((fileName) => { + const buffer = readFileSync(join(__dirname, "sample_data", fileName)); const arrayBuffer = bufferToArrayBuffer(buffer); const data = parser(arrayBuffer); it(`can create and parse ${fileName}`, () => { @@ -80,12 +78,12 @@ const eqfFixtures = [ "preampMax.EQF", // All bands mid, preamp min "preampMin.EQF", - "random.EQF" + "random.EQF", ]; describe("creator", () => { - eqfFixtures.forEach(fileName => { - const buffer = readFileSync(join("sample_data", fileName)); + eqfFixtures.forEach((fileName) => { + const buffer = readFileSync(join(__dirname, "sample_data", fileName)); const arrayBuffer = bufferToArrayBuffer(buffer); const data = parser(arrayBuffer); it(`can create ${fileName}`, () => { diff --git a/packages/winamp-eqf/package.json b/packages/winamp-eqf/package.json index 654cfa0c..1848e4a3 100644 --- a/packages/winamp-eqf/package.json +++ b/packages/winamp-eqf/package.json @@ -12,10 +12,6 @@ "url": "https://github.com/captbaritone/webamp/issues" }, "homepage": "https://github.com/captbaritone/webamp/tree/master/packages/winamp-eqf", - "scripts": { - "test": "jest", - "tdd": "jest --watch" - }, "keywords": [ "winamp", "equalizer", @@ -25,7 +21,6 @@ "author": "Jordan Eldgredge", "license": "ISC", "devDependencies": { - "buffer-to-arraybuffer": "0.0.4", - "jest": "24.9.0" + "buffer-to-arraybuffer": "0.0.4" } } diff --git a/yarn.lock b/yarn.lock index 4959d1a0..55d0577c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -154,7 +154,7 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.4.tgz#081d6bbc336ec5c2435c6346b2ae1fb98b5ac68e" integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q== -"@babel/compat-data@^7.16.4", "@babel/compat-data@^7.17.0", "@babel/compat-data@^7.9.0": +"@babel/compat-data@^7.16.4": version "7.17.0" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.0.tgz#86850b8597ea6962089770952075dcaabb8dba34" integrity sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng== @@ -167,49 +167,6 @@ invariant "^2.2.4" semver "^5.5.0" -"@babel/core@7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.0.tgz#ac977b538b77e132ff706f3b8a4dbad09c03c56e" - integrity sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.9.0" - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helpers" "^7.9.0" - "@babel/parser" "^7.9.0" - "@babel/template" "^7.8.6" - "@babel/traverse" "^7.9.0" - "@babel/types" "^7.9.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.13" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.0.0", "@babel/core@^7.10.5", "@babel/core@^7.12.3", "@babel/core@^7.8.0": - version "7.17.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.5.tgz#6cd2e836058c28f06a4ca8ee7ed955bbf37c8225" - integrity sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.17.3" - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-module-transforms" "^7.16.7" - "@babel/helpers" "^7.17.2" - "@babel/parser" "^7.17.3" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.17.3" - "@babel/types" "^7.17.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - "@babel/core@^7.1.0", "@babel/core@^7.7.2": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.6.tgz#d9aa1f580abf3b2286ef40b6904d390904c63376" @@ -231,6 +188,27 @@ semver "^5.4.1" source-map "^0.5.0" +"@babel/core@^7.12.3", "@babel/core@^7.8.0": + version "7.17.5" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.5.tgz#6cd2e836058c28f06a4ca8ee7ed955bbf37c8225" + integrity sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA== + dependencies: + "@ampproject/remapping" "^2.1.0" + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.17.3" + "@babel/helper-compilation-targets" "^7.16.7" + "@babel/helper-module-transforms" "^7.16.7" + "@babel/helpers" "^7.17.2" + "@babel/parser" "^7.17.3" + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.17.3" + "@babel/types" "^7.17.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + semver "^6.3.0" + "@babel/core@^7.12.9": version "7.12.10" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd" @@ -273,27 +251,6 @@ semver "^6.3.0" source-map "^0.5.0" -"@babel/core@^7.7.5": - version "7.10.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.10.3.tgz#73b0e8ddeec1e3fdd7a2de587a60e17c440ec77e" - dependencies: - "@babel/code-frame" "^7.10.3" - "@babel/generator" "^7.10.3" - "@babel/helper-module-transforms" "^7.10.1" - "@babel/helpers" "^7.10.1" - "@babel/parser" "^7.10.3" - "@babel/template" "^7.10.3" - "@babel/traverse" "^7.10.3" - "@babel/types" "^7.10.3" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.13" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - "@babel/generator@^7.10.3": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.3.tgz#32b9a0d963a71d7a54f5f6c15659c3dbc2a523a5" @@ -321,7 +278,7 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.17.3", "@babel/generator@^7.7.2", "@babel/generator@^7.9.0": +"@babel/generator@^7.17.3", "@babel/generator@^7.7.2": version "7.17.3" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.3.tgz#a2c30b0c4f89858cb87050c3ffdfd36bdf443200" integrity sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg== @@ -330,7 +287,7 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.4.0", "@babel/generator@^7.9.6": +"@babel/generator@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz#5408c82ac5de98cda0d77d8124e99fa1f2170a43" dependencies: @@ -409,7 +366,7 @@ browserslist "^4.17.5" semver "^6.3.0" -"@babel/helper-compilation-targets@^7.16.7", "@babel/helper-compilation-targets@^7.8.7": +"@babel/helper-compilation-targets@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz#06e66c5f299601e6c7da350049315e83209d551b" integrity sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA== @@ -665,12 +622,6 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-module-imports@^7.10.1": - version "7.10.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz#766fa1d57608e53e5676f23ae498ec7a95e1b11a" - dependencies: - "@babel/types" "^7.10.3" - "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.5": version "7.12.5" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb" @@ -698,18 +649,6 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-module-transforms@^7.10.1": - version "7.10.1" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz#24e2f08ee6832c60b157bb0936c86bef7210c622" - dependencies: - "@babel/helper-module-imports" "^7.10.1" - "@babel/helper-replace-supers" "^7.10.1" - "@babel/helper-simple-access" "^7.10.1" - "@babel/helper-split-export-declaration" "^7.10.1" - "@babel/template" "^7.10.1" - "@babel/types" "^7.10.1" - lodash "^4.17.13" - "@babel/helper-module-transforms@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c" @@ -811,7 +750,7 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== -"@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.16.7": +"@babel/helper-plugin-utils@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5" integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA== @@ -890,13 +829,6 @@ "@babel/traverse" "^7.9.6" "@babel/types" "^7.9.6" -"@babel/helper-simple-access@^7.10.1": - version "7.10.1" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz#08fb7e22ace9eb8326f7e3920a1c2052f13d851e" - dependencies: - "@babel/template" "^7.10.1" - "@babel/types" "^7.10.1" - "@babel/helper-simple-access@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136" @@ -1022,14 +954,6 @@ "@babel/traverse" "^7.8.3" "@babel/types" "^7.8.3" -"@babel/helpers@^7.10.1": - version "7.10.1" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.10.1.tgz#a6827b7cb975c9d9cef5fd61d919f60d8844a973" - dependencies: - "@babel/template" "^7.10.1" - "@babel/traverse" "^7.10.1" - "@babel/types" "^7.10.1" - "@babel/helpers@^7.12.5": version "7.12.5" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e" @@ -1048,7 +972,7 @@ "@babel/traverse" "^7.16.3" "@babel/types" "^7.16.0" -"@babel/helpers@^7.17.2", "@babel/helpers@^7.9.0": +"@babel/helpers@^7.17.2": version "7.17.2" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.2.tgz#23f0a0746c8e287773ccd27c14be428891f63417" integrity sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ== @@ -1121,7 +1045,7 @@ resolve "^1.13.1" v8flags "^3.1.1" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.8.6", "@babel/parser@^7.9.6": +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.8.6", "@babel/parser@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz#3b1bbb30dabe600cd72db58720998376ff653bc7" @@ -1134,7 +1058,7 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.10.tgz#824600d59e96aea26a5a2af5a9d812af05c3ae81" integrity sha512-PJdRPwyoOqFAWfLytxrWwGrAxghCgh/yTNCYciOz8QgjflA7aZhECPZAa2VUedKg2+QMWkI0L9lynh2SNmNEgA== -"@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.17.3", "@babel/parser@^7.9.0": +"@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.17.3": version "7.17.3" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.3.tgz#b07702b982990bf6fdc1da5049a23fece4c5c3d0" integrity sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA== @@ -1161,7 +1085,7 @@ "@babel/helper-remap-async-to-generator" "^7.8.3" "@babel/plugin-syntax-async-generators" "^7.8.0" -"@babel/plugin-proposal-class-properties@7.8.3", "@babel/plugin-proposal-class-properties@^7.0.0": +"@babel/plugin-proposal-class-properties@^7.0.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz#5e06654af5cd04b608915aada9b2a6788004464e" dependencies: @@ -1176,15 +1100,6 @@ "@babel/helper-create-class-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-decorators@7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz#2156860ab65c5abf068c3f67042184041066543e" - integrity sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-decorators" "^7.8.3" - "@babel/plugin-proposal-dynamic-import@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz#43eb5c2a3487ecd98c5c8ea8b5fdb69a2749b2dc" @@ -1231,13 +1146,6 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-proposal-nullish-coalescing-operator@7.8.3", "@babel/plugin-proposal-nullish-coalescing-operator@^7.4.4", "@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz#e4572253fdeed65cddeecfdab3f928afeb2fd5d2" - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" - "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" @@ -1246,12 +1154,12 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" -"@babel/plugin-proposal-numeric-separator@7.8.3", "@babel/plugin-proposal-numeric-separator@^7.8.3": +"@babel/plugin-proposal-nullish-coalescing-operator@^7.4.4", "@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz#5d6769409699ec9b3b68684cd8116cedff93bad8" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz#e4572253fdeed65cddeecfdab3f928afeb2fd5d2" dependencies: "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" "@babel/plugin-proposal-numeric-separator@^7.12.7": version "7.12.7" @@ -1261,6 +1169,13 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-numeric-separator" "^7.10.4" +"@babel/plugin-proposal-numeric-separator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz#5d6769409699ec9b3b68684cd8116cedff93bad8" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz#7a093586fcb18b08266eb1a7177da671ac575b63" @@ -1278,17 +1193,6 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.0" "@babel/plugin-transform-parameters" "^7.12.1" -"@babel/plugin-proposal-object-rest-spread@^7.9.0": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz#d9eb649a54628a51701aef7e0ea3d17e2b9dd390" - integrity sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw== - dependencies: - "@babel/compat-data" "^7.17.0" - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.16.7" - "@babel/plugin-proposal-optional-catch-binding@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz#ccc2421af64d3aae50b558a71cede929a5ab2942" @@ -1304,13 +1208,6 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" -"@babel/plugin-proposal-optional-chaining@7.9.0", "@babel/plugin-proposal-optional-chaining@^7.6.0", "@babel/plugin-proposal-optional-chaining@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz#31db16b154c39d6b8a645292472b98394c292a58" - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" - "@babel/plugin-proposal-optional-chaining@^7.12.7": version "7.12.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz#e02f0ea1b5dc59d401ec16fb824679f683d3303c" @@ -1320,6 +1217,13 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" "@babel/plugin-syntax-optional-chaining" "^7.8.0" +"@babel/plugin-proposal-optional-chaining@^7.6.0", "@babel/plugin-proposal-optional-chaining@^7.9.0": + version "7.9.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz#31db16b154c39d6b8a645292472b98394c292a58" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.0" + "@babel/plugin-proposal-private-methods@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz#86814f6e7a21374c980c10d38b4493e703f4a389" @@ -1355,13 +1259,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-class-properties@^7.10.0": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/plugin-syntax-class-properties@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978" @@ -1375,13 +1272,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.1" -"@babel/plugin-syntax-decorators@^7.8.3": - version "7.17.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz#a2be3b2c9fe7d78bd4994e790896bc411e2f166d" - integrity sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.8.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" @@ -1395,13 +1285,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.8.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz#202b147e5892b8452bbb0bb269c7ed2539ab8832" - integrity sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.1.tgz#3e59120ed8b3c2ccc5abb1cfc7aaa3ea01cd36b6" @@ -1414,13 +1297,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz#50b6571d13f764266a113d77c82b4a6508bbe665" - integrity sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-jsx@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz#521b06c83c40480f1e58b4fd33b92eceb1d6ea94" @@ -1459,7 +1335,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": +"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" dependencies: @@ -1587,20 +1463,6 @@ "@babel/helper-split-export-declaration" "^7.10.4" globals "^11.1.0" -"@babel/plugin-transform-classes@^7.9.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz#8f4b9562850cd973de3b498f1218796eb181ce00" - integrity sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - globals "^11.1.0" - "@babel/plugin-transform-classes@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz#800597ddb8aefc2c293ed27459c1fcc935a26c2c" @@ -1634,13 +1496,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-destructuring@^7.8.3": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz#c445f75819641788a27a0a3a759d9df911df6abc" - integrity sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-transform-destructuring@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz#72c97cf5f38604aea3abf3b935b0e17b1db76a50" @@ -1690,14 +1545,6 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-flow-strip-types@7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz#8a3538aa40434e000b8f44a3c5c9ac7229bd2392" - integrity sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-flow" "^7.8.3" - "@babel/plugin-transform-for-of@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz#07640f28867ed16f9511c99c888291f560921cfa" @@ -1761,15 +1608,6 @@ "@babel/helper-plugin-utils" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-amd@^7.9.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz#b28d323016a7daaae8609781d1f8c9da42b13186" - integrity sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g== - dependencies: - "@babel/helper-module-transforms" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - babel-plugin-dynamic-import-node "^2.3.3" - "@babel/plugin-transform-modules-amd@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz#8539ec42c153d12ea3836e0e3ac30d5aae7b258e" @@ -1797,16 +1635,6 @@ "@babel/helper-simple-access" "^7.12.1" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-commonjs@^7.9.0": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz#cdee19aae887b16b9d331009aa9a219af7c86afe" - integrity sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA== - dependencies: - "@babel/helper-module-transforms" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-simple-access" "^7.16.7" - babel-plugin-dynamic-import-node "^2.3.3" - "@babel/plugin-transform-modules-systemjs@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz#663fea620d593c93f214a464cd399bf6dc683086" @@ -1818,17 +1646,6 @@ "@babel/helper-validator-identifier" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-systemjs@^7.9.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz#887cefaef88e684d29558c2b13ee0563e287c2d7" - integrity sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw== - dependencies: - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-module-transforms" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - babel-plugin-dynamic-import-node "^2.3.3" - "@babel/plugin-transform-modules-systemjs@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz#207f1461c78a231d5337a92140e52422510d81a4" @@ -1901,13 +1718,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-parameters@^7.16.7", "@babel/plugin-transform-parameters@^7.8.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz#a1721f55b99b736511cb7e0152f61f17688f331f" - integrity sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-transform-parameters@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz#173b265746f5e15b2afe527eeda65b73623a0795" @@ -1928,26 +1738,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-react-display-name@7.8.3", "@babel/plugin-transform-react-display-name@^7.8.3": +"@babel/plugin-transform-react-display-name@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz#70ded987c91609f78353dd76d2fb2a0bb991e8e5" dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-react-display-name@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz#7b6d40d232f4c0f550ea348593db3b21e2404340" - integrity sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-react-jsx-development@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz#43a00724a3ed2557ed3f276a01a929e6686ac7b8" - integrity sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A== - dependencies: - "@babel/plugin-transform-react-jsx" "^7.16.7" - "@babel/plugin-transform-react-jsx-development@^7.9.0": version "7.9.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz#3c2a130727caf00c2a293f0aed24520825dbf754" @@ -1970,17 +1766,6 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-jsx" "^7.8.3" -"@babel/plugin-transform-react-jsx@^7.16.7", "@babel/plugin-transform-react-jsx@^7.9.1": - version "7.17.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz#eac1565da176ccb1a715dae0b4609858808008c1" - integrity sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-jsx" "^7.16.7" - "@babel/types" "^7.17.0" - "@babel/plugin-transform-react-jsx@^7.9.4": version "7.9.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz#86f576c8540bd06d0e95e0b61ea76d55f6cbd03f" @@ -1990,14 +1775,6 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-jsx" "^7.8.3" -"@babel/plugin-transform-react-pure-annotations@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz#232bfd2f12eb551d6d7d01d13fe3f86b45eb9c67" - integrity sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-transform-regenerator@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz#5f0a28d842f6462281f06a964e88ba8d7ab49753" @@ -2024,16 +1801,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-runtime@7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz#45468c0ae74cc13204e1d3b1f4ce6ee83258af0b" - integrity sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw== - dependencies: - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - resolve "^1.8.1" - semver "^5.5.1" - "@babel/plugin-transform-runtime@^7.0.0": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz#3ba804438ad0d880a17bca5eaa0cdf1edeedb2fd" @@ -2174,72 +1941,6 @@ core-js "^2.6.5" regenerator-runtime "^0.13.4" -"@babel/preset-env@7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.9.0.tgz#a5fc42480e950ae8f5d9f8f2bbc03f52722df3a8" - integrity sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ== - dependencies: - "@babel/compat-data" "^7.9.0" - "@babel/helper-compilation-targets" "^7.8.7" - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-proposal-async-generator-functions" "^7.8.3" - "@babel/plugin-proposal-dynamic-import" "^7.8.3" - "@babel/plugin-proposal-json-strings" "^7.8.3" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-proposal-numeric-separator" "^7.8.3" - "@babel/plugin-proposal-object-rest-spread" "^7.9.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.8.3" - "@babel/plugin-proposal-optional-chaining" "^7.9.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.8.3" - "@babel/plugin-syntax-async-generators" "^7.8.0" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" - "@babel/plugin-syntax-json-strings" "^7.8.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" - "@babel/plugin-syntax-numeric-separator" "^7.8.0" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - "@babel/plugin-transform-arrow-functions" "^7.8.3" - "@babel/plugin-transform-async-to-generator" "^7.8.3" - "@babel/plugin-transform-block-scoped-functions" "^7.8.3" - "@babel/plugin-transform-block-scoping" "^7.8.3" - "@babel/plugin-transform-classes" "^7.9.0" - "@babel/plugin-transform-computed-properties" "^7.8.3" - "@babel/plugin-transform-destructuring" "^7.8.3" - "@babel/plugin-transform-dotall-regex" "^7.8.3" - "@babel/plugin-transform-duplicate-keys" "^7.8.3" - "@babel/plugin-transform-exponentiation-operator" "^7.8.3" - "@babel/plugin-transform-for-of" "^7.9.0" - "@babel/plugin-transform-function-name" "^7.8.3" - "@babel/plugin-transform-literals" "^7.8.3" - "@babel/plugin-transform-member-expression-literals" "^7.8.3" - "@babel/plugin-transform-modules-amd" "^7.9.0" - "@babel/plugin-transform-modules-commonjs" "^7.9.0" - "@babel/plugin-transform-modules-systemjs" "^7.9.0" - "@babel/plugin-transform-modules-umd" "^7.9.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3" - "@babel/plugin-transform-new-target" "^7.8.3" - "@babel/plugin-transform-object-super" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.8.7" - "@babel/plugin-transform-property-literals" "^7.8.3" - "@babel/plugin-transform-regenerator" "^7.8.7" - "@babel/plugin-transform-reserved-words" "^7.8.3" - "@babel/plugin-transform-shorthand-properties" "^7.8.3" - "@babel/plugin-transform-spread" "^7.8.3" - "@babel/plugin-transform-sticky-regex" "^7.8.3" - "@babel/plugin-transform-template-literals" "^7.8.3" - "@babel/plugin-transform-typeof-symbol" "^7.8.4" - "@babel/plugin-transform-unicode-regex" "^7.8.3" - "@babel/preset-modules" "^0.1.3" - "@babel/types" "^7.9.0" - browserslist "^4.9.1" - core-js-compat "^3.6.2" - invariant "^2.2.2" - levenary "^1.1.1" - semver "^5.5.0" - "@babel/preset-env@^7.12.7": version "7.12.10" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.10.tgz#ca981b95f641f2610531bd71948656306905e6ab" @@ -2387,30 +2088,6 @@ "@babel/types" "^7.4.4" esutils "^2.0.2" -"@babel/preset-react@7.9.1": - version "7.9.1" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.9.1.tgz#b346403c36d58c3bb544148272a0cefd9c28677a" - integrity sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-transform-react-display-name" "^7.8.3" - "@babel/plugin-transform-react-jsx" "^7.9.1" - "@babel/plugin-transform-react-jsx-development" "^7.9.0" - "@babel/plugin-transform-react-jsx-self" "^7.9.0" - "@babel/plugin-transform-react-jsx-source" "^7.9.0" - -"@babel/preset-react@^7.10.4": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.16.7.tgz#4c18150491edc69c183ff818f9f2aecbe5d93852" - integrity sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-react-display-name" "^7.16.7" - "@babel/plugin-transform-react-jsx" "^7.16.7" - "@babel/plugin-transform-react-jsx-development" "^7.16.7" - "@babel/plugin-transform-react-pure-annotations" "^7.16.7" - "@babel/preset-react@^7.7.0": version "7.9.4" resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.9.4.tgz#c6c97693ac65b6b9c0b4f25b948a8f665463014d" @@ -2422,13 +2099,6 @@ "@babel/plugin-transform-react-jsx-self" "^7.9.0" "@babel/plugin-transform-react-jsx-source" "^7.9.0" -"@babel/preset-typescript@7.9.0", "@babel/preset-typescript@^7.7.2": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz#87705a72b1f0d59df21c179f7c3d2ef4b16ce192" - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-transform-typescript" "^7.9.0" - "@babel/preset-typescript@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.10.1.tgz#a8d8d9035f55b7d99a2461a0bdc506582914d07e" @@ -2436,15 +2106,6 @@ "@babel/helper-plugin-utils" "^7.10.1" "@babel/plugin-transform-typescript" "^7.10.1" -"@babel/preset-typescript@^7.10.4", "@babel/preset-typescript@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz#ab114d68bb2020afc069cd51b37ff98a046a70b9" - integrity sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-typescript" "^7.16.7" - "@babel/preset-typescript@^7.12.7": version "7.12.7" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.12.7.tgz#fc7df8199d6aae747896f1e6c61fc872056632a3" @@ -2454,6 +2115,22 @@ "@babel/helper-validator-option" "^7.12.1" "@babel/plugin-transform-typescript" "^7.12.1" +"@babel/preset-typescript@^7.16.7": + version "7.16.7" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz#ab114d68bb2020afc069cd51b37ff98a046a70b9" + integrity sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ== + dependencies: + "@babel/helper-plugin-utils" "^7.16.7" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-transform-typescript" "^7.16.7" + +"@babel/preset-typescript@^7.7.2": + version "7.9.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz#87705a72b1f0d59df21c179f7c3d2ef4b16ce192" + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-transform-typescript" "^7.9.0" + "@babel/register@^7.8.3": version "7.9.0" resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.9.0.tgz#02464ede57548bddbb5e9f705d263b7c3f43d48b" @@ -2471,13 +2148,6 @@ core-js-pure "^3.0.0" regenerator-runtime "^0.13.4" -"@babel/runtime@7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.0.tgz#337eda67401f5b066a6f205a3113d4ac18ba495b" - integrity sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA== - dependencies: - regenerator-runtime "^0.13.4" - "@babel/runtime@^7.0.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz#a9102eb5cadedf3f31d08a9ecf294af7827ea29f" @@ -2504,7 +2174,7 @@ dependencies: regenerator-runtime "^0.13.4" -"@babel/template@^7.10.1", "@babel/template@^7.10.3", "@babel/template@^7.3.3": +"@babel/template@^7.10.3", "@babel/template@^7.3.3": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.3.tgz#4d13bc8e30bf95b0ce9d175d30306f42a2c9a7b8" dependencies: @@ -2539,7 +2209,7 @@ "@babel/parser" "^7.16.7" "@babel/types" "^7.16.7" -"@babel/template@^7.4.0", "@babel/template@^7.8.3", "@babel/template@^7.8.6": +"@babel/template@^7.8.3", "@babel/template@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b" dependencies: @@ -2547,7 +2217,7 @@ "@babel/parser" "^7.8.6" "@babel/types" "^7.8.6" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.8.3", "@babel/traverse@^7.9.6": +"@babel/traverse@^7.0.0", "@babel/traverse@^7.8.3", "@babel/traverse@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.6.tgz#5540d7577697bf619cc57b92aa0f1c231a94f442" dependencies: @@ -2561,7 +2231,7 @@ globals "^11.1.0" lodash "^4.17.13" -"@babel/traverse@^7.10.1", "@babel/traverse@^7.10.3": +"@babel/traverse@^7.10.1": version "7.10.3" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.10.3.tgz#0b01731794aa7b77b214bcd96661f18281155d7e" dependencies: @@ -2605,7 +2275,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.16.7", "@babel/traverse@^7.17.0", "@babel/traverse@^7.17.3", "@babel/traverse@^7.7.2", "@babel/traverse@^7.9.0": +"@babel/traverse@^7.16.7", "@babel/traverse@^7.17.0", "@babel/traverse@^7.17.3", "@babel/traverse@^7.7.2": version "7.17.3" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.3.tgz#0ae0f15b27d9a92ba1f2263358ea7c4e7db47b57" integrity sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw== @@ -2621,7 +2291,7 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6": +"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.4.4", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.6.tgz#2c5502b427251e9de1bd2dff95add646d95cc9f7" dependencies: @@ -2666,13 +2336,6 @@ version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" -"@cnakazawa/watch@^1.0.3": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" - dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" - "@cspotcode/source-map-consumer@0.8.0": version "0.8.0" resolved "https://registry.yarnpkg.com/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz#33bf4b7b39c178821606f669bbc447a6a629786b" @@ -2813,24 +2476,6 @@ version "0.1.2" resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd" -"@jest/console@^24.7.1", "@jest/console@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.9.0.tgz#79b1bc06fb74a8cfb01cbdedf945584b1b9707f0" - dependencies: - "@jest/source-map" "^24.9.0" - chalk "^2.0.1" - slash "^2.0.0" - -"@jest/console@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.1.0.tgz#f67c89e4f4d04dbcf7b052aed5ab9c74f915b954" - dependencies: - "@jest/types" "^26.1.0" - chalk "^4.0.0" - jest-message-util "^26.1.0" - jest-util "^26.1.0" - slash "^3.0.0" - "@jest/console@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.5.1.tgz#260fe7239602fe5130a94f1aa386eff54b014bba" @@ -2843,71 +2488,6 @@ jest-util "^27.5.1" slash "^3.0.0" -"@jest/core@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.9.0.tgz#2ceccd0b93181f9c4850e74f2a9ad43d351369c4" - dependencies: - "@jest/console" "^24.7.1" - "@jest/reporters" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - ansi-escapes "^3.0.0" - chalk "^2.0.1" - exit "^0.1.2" - graceful-fs "^4.1.15" - jest-changed-files "^24.9.0" - jest-config "^24.9.0" - jest-haste-map "^24.9.0" - jest-message-util "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-resolve-dependencies "^24.9.0" - jest-runner "^24.9.0" - jest-runtime "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - jest-watcher "^24.9.0" - micromatch "^3.1.10" - p-each-series "^1.0.0" - realpath-native "^1.1.0" - rimraf "^2.5.4" - slash "^2.0.0" - strip-ansi "^5.0.0" - -"@jest/core@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.1.0.tgz#4580555b522de412a7998b3938c851e4f9da1c18" - dependencies: - "@jest/console" "^26.1.0" - "@jest/reporters" "^26.1.0" - "@jest/test-result" "^26.1.0" - "@jest/transform" "^26.1.0" - "@jest/types" "^26.1.0" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-changed-files "^26.1.0" - jest-config "^26.1.0" - jest-haste-map "^26.1.0" - jest-message-util "^26.1.0" - jest-regex-util "^26.0.0" - jest-resolve "^26.1.0" - jest-resolve-dependencies "^26.1.0" - jest-runner "^26.1.0" - jest-runtime "^26.1.0" - jest-snapshot "^26.1.0" - jest-util "^26.1.0" - jest-validate "^26.1.0" - jest-watcher "^26.1.0" - micromatch "^4.0.2" - p-each-series "^2.1.0" - rimraf "^3.0.0" - slash "^3.0.0" - strip-ansi "^6.0.0" - "@jest/core@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.5.1.tgz#267ac5f704e09dc52de2922cbf3af9edcd64b626" @@ -2942,23 +2522,6 @@ slash "^3.0.0" strip-ansi "^6.0.0" -"@jest/environment@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.9.0.tgz#21e3afa2d65c0586cbd6cbefe208bafade44ab18" - dependencies: - "@jest/fake-timers" "^24.9.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - jest-mock "^24.9.0" - -"@jest/environment@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.1.0.tgz#378853bcdd1c2443b4555ab908cfbabb851e96da" - dependencies: - "@jest/fake-timers" "^26.1.0" - "@jest/types" "^26.1.0" - jest-mock "^26.1.0" - "@jest/environment@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.5.1.tgz#d7425820511fe7158abbecc010140c3fd3be9c74" @@ -2969,24 +2532,6 @@ "@types/node" "*" jest-mock "^27.5.1" -"@jest/fake-timers@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.9.0.tgz#ba3e6bf0eecd09a636049896434d306636540c93" - dependencies: - "@jest/types" "^24.9.0" - jest-message-util "^24.9.0" - jest-mock "^24.9.0" - -"@jest/fake-timers@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.1.0.tgz#9a76b7a94c351cdbc0ad53e5a748789f819a65fe" - dependencies: - "@jest/types" "^26.1.0" - "@sinonjs/fake-timers" "^6.0.1" - jest-message-util "^26.1.0" - jest-mock "^26.1.0" - jest-util "^26.1.0" - "@jest/fake-timers@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.5.1.tgz#76979745ce0579c8a94a4678af7a748eda8ada74" @@ -2999,14 +2544,6 @@ jest-mock "^27.5.1" jest-util "^27.5.1" -"@jest/globals@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.1.0.tgz#6cc5d7cbb79b76b120f2403d7d755693cf063ab1" - dependencies: - "@jest/environment" "^26.1.0" - "@jest/types" "^26.1.0" - expect "^26.1.0" - "@jest/globals@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b" @@ -3016,63 +2553,6 @@ "@jest/types" "^27.5.1" expect "^27.5.1" -"@jest/reporters@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.9.0.tgz#86660eff8e2b9661d042a8e98a028b8d631a5b43" - dependencies: - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - exit "^0.1.2" - glob "^7.1.2" - istanbul-lib-coverage "^2.0.2" - istanbul-lib-instrument "^3.0.1" - istanbul-lib-report "^2.0.4" - istanbul-lib-source-maps "^3.0.1" - istanbul-reports "^2.2.6" - jest-haste-map "^24.9.0" - jest-resolve "^24.9.0" - jest-runtime "^24.9.0" - jest-util "^24.9.0" - jest-worker "^24.6.0" - node-notifier "^5.4.2" - slash "^2.0.0" - source-map "^0.6.0" - string-length "^2.0.0" - -"@jest/reporters@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.1.0.tgz#08952e90c90282e14ff49e927bdf1873617dae78" - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^26.1.0" - "@jest/test-result" "^26.1.0" - "@jest/transform" "^26.1.0" - "@jest/types" "^26.1.0" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.2.4" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^4.0.3" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.2" - jest-haste-map "^26.1.0" - jest-resolve "^26.1.0" - jest-util "^26.1.0" - jest-worker "^26.1.0" - slash "^3.0.0" - source-map "^0.6.0" - string-length "^4.0.1" - terminal-link "^2.0.0" - v8-to-istanbul "^4.1.3" - optionalDependencies: - node-notifier "^7.0.0" - "@jest/reporters@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.5.1.tgz#ceda7be96170b03c923c37987b64015812ffec04" @@ -3104,22 +2584,6 @@ terminal-link "^2.0.0" v8-to-istanbul "^8.1.0" -"@jest/source-map@^24.3.0", "@jest/source-map@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.9.0.tgz#0e263a94430be4b41da683ccc1e6bffe2a191714" - dependencies: - callsites "^3.0.0" - graceful-fs "^4.1.15" - source-map "^0.6.0" - -"@jest/source-map@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.1.0.tgz#a6a020d00e7d9478f4b690167c5e8b77e63adb26" - dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.4" - source-map "^0.6.0" - "@jest/source-map@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf" @@ -3129,23 +2593,6 @@ graceful-fs "^4.2.9" source-map "^0.6.0" -"@jest/test-result@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.9.0.tgz#11796e8aa9dbf88ea025757b3152595ad06ba0ca" - dependencies: - "@jest/console" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/istanbul-lib-coverage" "^2.0.0" - -"@jest/test-result@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.1.0.tgz#a93fa15b21ad3c7ceb21c2b4c35be2e407d8e971" - dependencies: - "@jest/console" "^26.1.0" - "@jest/types" "^26.1.0" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - "@jest/test-result@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.5.1.tgz#56a6585fa80f7cdab72b8c5fc2e871d03832f5bb" @@ -3156,25 +2603,6 @@ "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" -"@jest/test-sequencer@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz#f8f334f35b625a4f2f355f2fe7e6036dad2e6b31" - dependencies: - "@jest/test-result" "^24.9.0" - jest-haste-map "^24.9.0" - jest-runner "^24.9.0" - jest-runtime "^24.9.0" - -"@jest/test-sequencer@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.1.0.tgz#41a6fc8b850c3f33f48288ea9ea517c047e7f14e" - dependencies: - "@jest/test-result" "^26.1.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.1.0" - jest-runner "^26.1.0" - jest-runtime "^26.1.0" - "@jest/test-sequencer@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz#4057e0e9cea4439e544c6353c6affe58d095745b" @@ -3185,68 +2613,6 @@ jest-haste-map "^27.5.1" jest-runtime "^27.5.1" -"@jest/transform@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.9.0.tgz#4ae2768b296553fadab09e9ec119543c90b16c56" - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^24.9.0" - babel-plugin-istanbul "^5.1.0" - chalk "^2.0.1" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.1.15" - jest-haste-map "^24.9.0" - jest-regex-util "^24.9.0" - jest-util "^24.9.0" - micromatch "^3.1.10" - pirates "^4.0.1" - realpath-native "^1.1.0" - slash "^2.0.0" - source-map "^0.6.1" - write-file-atomic "2.4.1" - -"@jest/transform@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.1.0.tgz#697f48898c2a2787c9b4cb71d09d7e617464e509" - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^26.1.0" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.1.0" - jest-regex-util "^26.0.0" - jest-util "^26.1.0" - micromatch "^4.0.2" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" - -"@jest/transform@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" - integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^26.6.2" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-regex-util "^26.0.0" - jest-util "^26.6.2" - micromatch "^4.0.2" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" - "@jest/transform@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.5.1.tgz#6c3501dcc00c4c08915f292a600ece5ecfe1f409" @@ -3268,34 +2634,6 @@ source-map "^0.6.1" write-file-atomic "^3.0.0" -"@jest/types@^24.9.0": - version "24.9.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.9.0.tgz#63cb26cb7500d069e5a389441a7c6ab5e909fc59" - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^1.1.1" - "@types/yargs" "^13.0.0" - -"@jest/types@^26.1.0": - version "26.1.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.1.0.tgz#f8afaaaeeb23b5cad49dd1f7779689941dcb6057" - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^1.1.1" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - -"@jest/types@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - "@jest/types@^27.2.5": version "27.2.5" resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.2.5.tgz#420765c052605e75686982d24b061b4cbba22132" @@ -3545,12 +2883,6 @@ dependencies: type-detect "4.0.8" -"@sinonjs/fake-timers@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" - dependencies: - "@sinonjs/commons" "^1.7.0" - "@sinonjs/fake-timers@^8.0.1": version "8.1.0" resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7" @@ -3558,55 +2890,6 @@ dependencies: "@sinonjs/commons" "^1.7.0" -"@snowpack/app-scripts-react@^2.0.1": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@snowpack/app-scripts-react/-/app-scripts-react-2.0.1.tgz#276eeac734123be5f81cf037b2826fe2ee07d2dd" - integrity sha512-zS6HQ5ujotJ5kJrQfDQz4o9c9z8sgKv9ysoCYqxnnSCeB8OOrgWYMt21GoTjHjPTiyZpS7ZBMT9qk6C2m7iiUA== - dependencies: - "@babel/core" "^7.10.5" - "@babel/preset-react" "^7.10.4" - "@babel/preset-typescript" "^7.10.4" - "@snowpack/plugin-babel" "^2.1.4" - "@snowpack/plugin-dotenv" "^2.0.4" - "@snowpack/plugin-react-refresh" "^2.3.5" - "@snowpack/plugin-typescript" "^1.1.0" - babel-jest "^26.2.2" - babel-preset-react-app "^9.1.2" - react-app-polyfill "^1.0.6" - -"@snowpack/plugin-babel@^2.1.4": - version "2.1.7" - resolved "https://registry.yarnpkg.com/@snowpack/plugin-babel/-/plugin-babel-2.1.7.tgz#8b6c621b9b702510bf6bc5a460f1860ddcc03b6f" - integrity sha512-q8Zz6nqJ/CHaWccvNCTGP95d/lQLrImiBfJCagO4xcN9p53SUqapd9Yl3uMFeqvrgZP+kFK1vo/edifZWFLo5Q== - dependencies: - "@babel/core" "^7.10.5" - workerpool "^6.0.0" - -"@snowpack/plugin-dotenv@^2.0.4": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@snowpack/plugin-dotenv/-/plugin-dotenv-2.2.0.tgz#624348a83e28ae523a7d2695cbe81f53381bc964" - integrity sha512-/gj91mHz9iPi7e393sibVfpm4jrG7hqZytgkfiscOIWJ8Y838D0jX1JFXu9IAThZz0IEKTLpb74d5A7pM00HVg== - dependencies: - dotenv "^8.2.0" - dotenv-expand "^5.1.0" - -"@snowpack/plugin-react-refresh@^2.3.5": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@snowpack/plugin-react-refresh/-/plugin-react-refresh-2.5.0.tgz#e4ad1561ec4acd9a876318cb1e8d05f66b4e11d4" - integrity sha512-3rYkwayAA+65IIYLXMEFqQwtBGbII9IidMJo1yXuj35kTEg9TdZrofoqcHaSts2sv2Nz0TD6v7BWRPdvCU0uIw== - dependencies: - "@babel/core" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.10.0" - react-refresh "^0.9.0" - -"@snowpack/plugin-typescript@^1.1.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@snowpack/plugin-typescript/-/plugin-typescript-1.2.1.tgz#7170b039d16d41963cc61a714fe7c37f3fdd9d51" - integrity sha512-wU+JNaMVkqGsqTaUY7TnEMhGt/3URTgA9dpMCtZX6wn/ceA7Gwlmue/sOLynf0OTNLygHPvjiQECQYkEi3LTtg== - dependencies: - execa "^5.0.0" - npm-run-path "^4.0.1" - "@testing-library/dom@^8.0.0": version "8.11.1" resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.11.1.tgz#03fa2684aa09ade589b460db46b4c7be9fc69753" @@ -3663,7 +2946,7 @@ resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc" integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig== -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": +"@types/babel__core@^7.0.0": version "7.1.9" resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.9.tgz#77e59d438522a6fb898fa43dc3455c6e72f3963d" dependencies: @@ -3673,16 +2956,6 @@ "@types/babel__template" "*" "@types/babel__traverse" "*" -"@types/babel__core@^7.1.0": - version "7.1.7" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.7.tgz#1dacad8840364a57c98d0dd4855c6dd3752c6b89" - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - "@types/babel__core@^7.1.14": version "7.1.18" resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.18.tgz#1a29abcc411a9c05e2094c98f9a1b7da6cdf49f8" @@ -3859,13 +3132,6 @@ dependencies: "@types/istanbul-lib-coverage" "*" -"@types/istanbul-reports@^1.1.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz#e875cc689e47bce549ec81f3df5e6f6f11cfaeb2" - dependencies: - "@types/istanbul-lib-coverage" "*" - "@types/istanbul-lib-report" "*" - "@types/istanbul-reports@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821" @@ -3873,18 +3139,6 @@ dependencies: "@types/istanbul-lib-report" "*" -"@types/jest@^23.3.2": - version "23.3.14" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-23.3.14.tgz#37daaf78069e7948520474c87b80092ea912520a" - -"@types/jest@^26.0.18": - version "26.0.18" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.18.tgz#3c5f9228e9ac15bd42f903f1acf2ad6ea5ed73d9" - integrity sha512-scDPs+mELZgsFetTgBSsIxKGrlitn9t/d2ecP+S1QSIGD+31fkMBEftLfOAX5k3tU06/0PjreJIQ+gWEbbHqpw== - dependencies: - jest-diff "^26.0.0" - pretty-format "^26.0.0" - "@types/jest@^27.0.3": version "27.0.3" resolved "https://registry.yarnpkg.com/@types/jest/-/jest-27.0.3.tgz#0cf9dfe9009e467f70a342f0f94ead19842a783a" @@ -3950,19 +3204,6 @@ version "14.0.1" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.1.tgz#5d93e0a099cd0acd5ef3d5bde3c086e1f49ff68c" -"@types/normalize-package-data@^2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" - -"@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== - -"@types/prettier@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.0.1.tgz#b6e98083f13faa1e5231bfa3bdb1b0feff536b6d" - "@types/prettier@^2.1.5": version "2.4.4" resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.4.tgz#5d9b63132df54d8909fce1c3f8ca260fdd693e17" @@ -4051,10 +3292,6 @@ version "0.1.2" resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" -"@types/stack-utils@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" - "@types/stack-utils@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff" @@ -4115,18 +3352,6 @@ version "15.0.0" resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d" -"@types/yargs@^13.0.0": - version "13.0.9" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.9.tgz#44028e974343c7afcf3960f1a2b1099c39a7b5e1" - dependencies: - "@types/yargs-parser" "*" - -"@types/yargs@^15.0.0": - version "15.0.5" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.5.tgz#947e9a6561483bdee9adffc983e91a6902af8b79" - dependencies: - "@types/yargs-parser" "*" - "@types/yargs@^16.0.0": version "16.0.4" resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" @@ -4526,7 +3751,7 @@ version "4.2.2" resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" -abab@^2.0.0, abab@^2.0.3: +abab@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.3.tgz#623e2075e02eb2d3f2475e49f99c91846467907a" @@ -4561,13 +3786,6 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: mime-types "~2.1.24" negotiator "0.6.2" -acorn-globals@^4.1.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" - dependencies: - acorn "^6.0.1" - acorn-walk "^6.0.1" - acorn-globals@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" @@ -4584,10 +3802,6 @@ acorn-jsx@^5.3.1: resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn-walk@^6.0.1: - version "6.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" - acorn-walk@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.1.1.tgz#345f0dffad5c735e7373d2fec9a1023e6a44b83e" @@ -4602,11 +3816,7 @@ acorn-walk@^8.1.1: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^5.5.3: - version "5.7.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" - -acorn@^6.0.1, acorn@^6.4.1: +acorn@^6.4.1: version "6.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474" @@ -4743,10 +3953,6 @@ ansi-colors@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" -ansi-escapes@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - ansi-escapes@^4.2.1: version "4.3.1" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" @@ -4765,7 +3971,7 @@ ansi-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" -ansi-regex@^4.0.0, ansi-regex@^4.1.0: +ansi-regex@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" @@ -4891,10 +4097,6 @@ array-each@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - array-find-index@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" @@ -4952,11 +4154,6 @@ arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - asn1.js@^4.0.0: version "4.10.1" resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" @@ -5096,45 +4293,6 @@ babel-jest@^23.4.2: babel-plugin-istanbul "^4.1.6" babel-preset-jest "^23.2.0" -babel-jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.9.0.tgz#3fc327cb8467b89d14d7bc70e315104a783ccd54" - dependencies: - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/babel__core" "^7.1.0" - babel-plugin-istanbul "^5.1.0" - babel-preset-jest "^24.9.0" - chalk "^2.4.2" - slash "^2.0.0" - -babel-jest@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.1.0.tgz#b20751185fc7569a0f135730584044d1cb934328" - dependencies: - "@jest/transform" "^26.1.0" - "@jest/types" "^26.1.0" - "@types/babel__core" "^7.1.7" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^26.1.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - -babel-jest@^26.2.2, babel-jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" - integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== - dependencies: - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/babel__core" "^7.1.7" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - babel-jest@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444" @@ -5180,25 +4338,6 @@ babel-plugin-istanbul@^4.1.6: istanbul-lib-instrument "^1.10.1" test-exclude "^4.2.1" -babel-plugin-istanbul@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz#df4ade83d897a92df069c4d9a25cf2671293c854" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - find-up "^3.0.0" - istanbul-lib-instrument "^3.3.0" - test-exclude "^5.2.3" - -babel-plugin-istanbul@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^4.0.0" - test-exclude "^6.0.0" - babel-plugin-istanbul@^6.1.1: version "6.1.1" resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" @@ -5214,31 +4353,6 @@ babel-plugin-jest-hoist@^23.2.0: version "23.2.0" resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167" -babel-plugin-jest-hoist@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz#4f837091eb407e01447c8843cbec546d0002d756" - dependencies: - "@types/babel__traverse" "^7.0.6" - -babel-plugin-jest-hoist@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.1.0.tgz#c6a774da08247a28285620a64dfadbd05dd5233a" - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.0.0" - "@types/babel__traverse" "^7.0.6" - -babel-plugin-jest-hoist@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" - integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.0.0" - "@types/babel__traverse" "^7.0.6" - babel-plugin-jest-hoist@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz#9be98ecf28c331eb9f5df9c72d6f89deb8181c2e" @@ -5249,40 +4363,10 @@ babel-plugin-jest-hoist@^27.5.1: "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" -babel-plugin-macros@2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" - integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== - dependencies: - "@babel/runtime" "^7.7.2" - cosmiconfig "^6.0.0" - resolve "^1.12.0" - babel-plugin-syntax-object-rest-spread@^6.13.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" -babel-plugin-transform-react-remove-prop-types@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" - integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== - -babel-preset-current-node-syntax@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.3.tgz#b4b547acddbf963cba555ba9f9cbbb70bfd044da" - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - babel-preset-current-node-syntax@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz#cf5feef29551253471cfa82fc8e0f5063df07a77" @@ -5308,28 +4392,6 @@ babel-preset-jest@^23.2.0: babel-plugin-jest-hoist "^23.2.0" babel-plugin-syntax-object-rest-spread "^6.13.0" -babel-preset-jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz#192b521e2217fb1d1f67cf73f70c336650ad3cdc" - dependencies: - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - babel-plugin-jest-hoist "^24.9.0" - -babel-preset-jest@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.1.0.tgz#612f714e5b457394acfd863793c564cbcdb7d1c1" - dependencies: - babel-plugin-jest-hoist "^26.1.0" - babel-preset-current-node-syntax "^0.1.2" - -babel-preset-jest@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" - integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== - dependencies: - babel-plugin-jest-hoist "^26.6.2" - babel-preset-current-node-syntax "^1.0.0" - babel-preset-jest@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz#91f10f58034cb7989cb4f962b69fa6eef6a6bc81" @@ -5338,27 +4400,6 @@ babel-preset-jest@^27.5.1: babel-plugin-jest-hoist "^27.5.1" babel-preset-current-node-syntax "^1.0.0" -babel-preset-react-app@^9.1.2: - version "9.1.2" - resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz#54775d976588a8a6d1a99201a702befecaf48030" - integrity sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA== - dependencies: - "@babel/core" "7.9.0" - "@babel/plugin-proposal-class-properties" "7.8.3" - "@babel/plugin-proposal-decorators" "7.8.3" - "@babel/plugin-proposal-nullish-coalescing-operator" "7.8.3" - "@babel/plugin-proposal-numeric-separator" "7.8.3" - "@babel/plugin-proposal-optional-chaining" "7.9.0" - "@babel/plugin-transform-flow-strip-types" "7.9.0" - "@babel/plugin-transform-react-display-name" "7.8.3" - "@babel/plugin-transform-runtime" "7.9.0" - "@babel/preset-env" "7.9.0" - "@babel/preset-react" "7.9.1" - "@babel/preset-typescript" "7.9.0" - "@babel/runtime" "7.9.0" - babel-plugin-macros "2.8.0" - babel-plugin-transform-react-remove-prop-types "0.4.24" - babel-runtime@6.x, babel-runtime@^6.22.0, babel-runtime@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" @@ -5636,12 +4677,6 @@ browser-process-hrtime@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" -browser-resolve@^1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" - dependencies: - resolve "1.1.7" - browserify-aes@^1.0.0, browserify-aes@^1.0.4: version "1.2.0" resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" @@ -5727,24 +4762,6 @@ browserslist@^4.17.5: node-releases "^2.0.1" picocolors "^1.0.0" -browserslist@^4.9.1: - version "4.19.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.19.3.tgz#29b7caad327ecf2859485f696f9604214bedd383" - integrity sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg== - dependencies: - caniuse-lite "^1.0.30001312" - electron-to-chromium "^1.4.71" - escalade "^3.1.1" - node-releases "^2.0.2" - picocolors "^1.0.0" - -bs-logger@0.x: - version "0.2.6" - resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" - integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== - dependencies: - fast-json-stable-stringify "2.x" - bser@2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" @@ -6016,10 +5033,6 @@ camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" -camelcase@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.0.0.tgz#5259f7c30e35e278f1bdc2a4d91230b37cad981e" - camelcase@^6.2.0: version "6.3.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" @@ -6048,21 +5061,10 @@ caniuse-lite@^1.0.30001280: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001282.tgz#38c781ee0a90ccfe1fe7fefd00e43f5ffdcb96fd" integrity sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg== -caniuse-lite@^1.0.30001312: - version "1.0.30001312" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz#e11eba4b87e24d22697dae05455d5aea28550d5f" - integrity sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ== - canvas-mock@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/canvas-mock/-/canvas-mock-0.0.0.tgz#9f10c378b82ecef5a20020cf9526891db7661912" -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" - 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" @@ -6203,10 +5205,6 @@ chrome-trace-event@^1.0.2: dependencies: tslib "^1.9.0" -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - ci-info@^3.2.0: version "3.3.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2" @@ -6271,14 +5269,6 @@ cliui@^5.0.0: strip-ansi "^5.2.0" wrap-ansi "^5.1.0" -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - cliui@^7.0.2: version "7.0.4" resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" @@ -6645,11 +5635,6 @@ core-js@^3.2.1: version "3.6.5" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" -core-js@^3.5.0: - version "3.21.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.21.1.tgz#f2e0ddc1fc43da6f904706e8e955bc19d06a0d94" - integrity sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig== - core-util-is@1.0.2, 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" @@ -6674,17 +5659,6 @@ cosmiconfig@^5.0.0: js-yaml "^3.13.1" parse-json "^4.0.0" -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" - create-ecdh@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" @@ -6743,7 +5717,7 @@ cross-spawn@^5.0.1: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" dependencies: @@ -6930,21 +5904,15 @@ csso@^4.0.2: dependencies: css-tree "1.0.0-alpha.39" -cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0", cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - cssom@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" -cssstyle@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.4.0.tgz#9d31328229d3c565c61e586b02041a28fccdccf1" - dependencies: - cssom "0.3.x" +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" -cssstyle@^2.2.0, cssstyle@^2.3.0: +cssstyle@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" dependencies: @@ -6986,14 +5954,6 @@ data-uri-to-buffer@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-2.0.2.tgz#d296973d5a4897a5dbe31716d118211921f04770" -data-urls@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" - dependencies: - abab "^2.0.0" - whatwg-mimetype "^2.2.0" - whatwg-url "^7.0.0" - data-urls@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" @@ -7048,10 +6008,6 @@ decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" -decimal.js@^10.2.0: - version "10.2.0" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.2.0.tgz#39466113a9e036111d02f82489b5fd6b0b5ed231" - decimal.js@^10.2.1: version "10.3.1" resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" @@ -7243,10 +6199,6 @@ detect-libc@^1.0.2, detect-libc@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" -detect-newline@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" @@ -7274,19 +6226,6 @@ dicer@0.3.0: dependencies: streamsearch "0.1.2" -diff-sequences@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.9.0.tgz#5715d6244e2aa65f48bba0bc972db0b0b11e95b5" - -diff-sequences@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.0.0.tgz#0760059a5c287637b842bd7085311db7060e88a6" - -diff-sequences@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" - integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== - diff-sequences@^27.0.6: version "27.0.6" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723" @@ -7420,12 +6359,6 @@ domelementtype@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz#1f8bdfe91f5a78063274e803b4bdcedf6e94f94d" -domexception@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" - dependencies: - webidl-conversions "^4.0.2" - domexception@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" @@ -7465,21 +6398,11 @@ dot-prop@^5.2.0: dependencies: is-obj "^2.0.0" -dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - dotenv@^16.0.0: version "16.0.0" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.0.tgz#c619001253be89ebb638d027b609c75c26e47411" integrity sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q== -dotenv@^8.2.0: - version "8.6.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b" - integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== - download@^6.2.2: version "6.2.5" resolved "https://registry.yarnpkg.com/download/-/download-6.2.5.tgz#acd6a542e4cd0bb42ca70cfc98c9e43b07039714" @@ -7582,11 +6505,6 @@ electron-to-chromium@^1.3.896: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.904.tgz#52a353994faeb0f2a9fab3606b4e0614d1af7b58" integrity sha512-x5uZWXcVNYkTh4JubD7KSC1VMKz0vZwJUqVwY3ihsW0bst1BXDe494Uqbg3Y0fDGVjJqA8vEeGuvO5foyH2+qw== -electron-to-chromium@^1.4.71: - version "1.4.74" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.74.tgz#f444036a90ffe75f6423b635e77edd4cc9e6cb2f" - integrity sha512-DvQ20M0I4dIH8KcAo7n7E4OEeNafZ1N8z6g6ck+ALCM0ZoV6mpjaX6ekjs31zKlqPzacU3lmjG9PZEa1mQhEpQ== - elliptic@^6.0.0, elliptic@^6.5.2: version "6.5.2" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.2.tgz#05c5678d7173c049d8ca433552224a495d0e3762" @@ -7778,28 +6696,6 @@ escape-string-regexp@^4.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -escodegen@^1.14.1: - version "1.14.3" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" - dependencies: - esprima "^4.0.1" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -escodegen@^1.9.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.1.tgz#ba01d0c8278b5e95a9a45350142026659027a457" - dependencies: - esprima "^4.0.1" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - escodegen@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" @@ -8195,7 +7091,7 @@ esrecurse@^4.3.0: dependencies: estraverse "^5.2.0" -estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.1.0, estraverse@^4.1.1: version "4.3.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" @@ -8255,10 +7151,6 @@ exec-buffer@^3.0.0: rimraf "^2.5.4" tempfile "^2.0.0" -exec-sh@^0.3.2: - version "0.3.4" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.4.tgz#3a018ceb526cc6f6df2bb504b2bfe8e3a4934ec5" - execa@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" @@ -8283,20 +7175,6 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" -execa@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.2.tgz#ad87fb7b2d9d564f70d2b62d511bee41d5cbb240" - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - execa@^5.0.0: version "5.1.1" resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" @@ -8366,28 +7244,6 @@ expect-puppeteer@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz#1c948af08acdd6c8cbdb7f90e617f44d86888886" -expect@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-24.9.0.tgz#b75165b4817074fa4a157794f46fe9f1ba15b6ca" - dependencies: - "@jest/types" "^24.9.0" - ansi-styles "^3.2.0" - jest-get-type "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-regex-util "^24.9.0" - -expect@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-26.1.0.tgz#8c62e31d0f8d5a8ebb186ee81473d15dd2fbf7c8" - dependencies: - "@jest/types" "^26.1.0" - ansi-styles "^4.0.0" - jest-get-type "^26.0.0" - jest-matcher-utils "^26.1.0" - jest-message-util "^26.1.0" - jest-regex-util "^26.0.0" - expect@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/expect/-/expect-27.5.1.tgz#83ce59f1e5bdf5f9d2b94b61d2050db48f3fef74" @@ -8602,7 +7458,7 @@ fast-glob@^3.2.9: merge2 "^1.3.0" micromatch "^4.0.4" -fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0: +fast-json-stable-stringify@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" @@ -9042,15 +7898,15 @@ fsevents@^1.2.7: bindings "^1.5.0" nan "^2.12.1" -fsevents@^2.1.2, fsevents@~2.1.2: - version "2.1.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" - fsevents@^2.2.0, fsevents@^2.3.2, fsevents@~2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== +fsevents@~2.1.2: + version "2.1.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" + fstream@^1.0.0, fstream@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" @@ -9130,7 +7986,7 @@ get-stream@^4.0.0: dependencies: pump "^3.0.0" -get-stream@^5.0.0, get-stream@^5.1.0: +get-stream@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9" dependencies: @@ -9417,7 +8273,7 @@ got@^8.3.1: url-parse-lax "^3.0.0" url-to-options "^1.0.1" -graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.2.2, graceful-fs@^4.2.4: +graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.2.2: version "4.2.4" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" @@ -9442,10 +8298,6 @@ graphql@14.7.0: dependencies: iterall "^1.2.2" -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - gzip-size@^5.0.0: version "5.1.1" resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" @@ -9626,12 +8478,6 @@ html-comment-regex@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" -html-encoding-sniffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - dependencies: - whatwg-encoding "^1.0.1" - html-encoding-sniffer@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" @@ -9869,10 +8715,6 @@ https-proxy-agent@^4.0.0: agent-base "5" debug "4" -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - human-signals@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" @@ -10025,14 +8867,6 @@ import-fresh@^3.0.0: parent-module "^1.0.0" resolve-from "^4.0.0" -import-fresh@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - import-fresh@^3.2.1: version "3.2.2" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e" @@ -10250,12 +9084,6 @@ is-callable@^1.1.4, is-callable@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab" -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - dependencies: - ci-info "^2.0.0" - is-color-stop@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" @@ -10464,10 +9292,6 @@ is-posix-bracket@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" -is-potential-custom-element-name@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397" - is-potential-custom-element-name@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" @@ -10580,10 +9404,6 @@ istanbul-lib-coverage@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0" -istanbul-lib-coverage@^2.0.2, istanbul-lib-coverage@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz#675f0ab69503fad4b1d849f736baaca803344f49" - 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" @@ -10605,27 +9425,6 @@ istanbul-lib-instrument@^1.10.1: istanbul-lib-coverage "^1.2.1" semver "^5.3.0" -istanbul-lib-instrument@^3.0.1, istanbul-lib-instrument@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz#a5f63d91f0bbc0c3e479ef4c5de027335ec6d630" - dependencies: - "@babel/generator" "^7.4.0" - "@babel/parser" "^7.4.3" - "@babel/template" "^7.4.0" - "@babel/traverse" "^7.4.3" - "@babel/types" "^7.4.0" - istanbul-lib-coverage "^2.0.5" - semver "^6.0.0" - -istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" - dependencies: - "@babel/core" "^7.7.5" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" - semver "^6.3.0" - istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz#7b49198b657b27a730b8e9cb601f1e1bff24c59a" @@ -10637,14 +9436,6 @@ istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" -istanbul-lib-report@^2.0.4: - version "2.0.8" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz#5a8113cd746d43c4889eba36ab10e7d50c9b4f33" - dependencies: - istanbul-lib-coverage "^2.0.5" - make-dir "^2.1.0" - supports-color "^6.1.0" - istanbul-lib-report@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" @@ -10653,16 +9444,6 @@ istanbul-lib-report@^3.0.0: make-dir "^3.0.0" supports-color "^7.1.0" -istanbul-lib-source-maps@^3.0.1: - version "3.0.6" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz#284997c48211752ec486253da97e3879defba8c8" - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^2.0.5" - make-dir "^2.1.0" - rimraf "^2.6.3" - source-map "^0.6.1" - istanbul-lib-source-maps@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9" @@ -10671,19 +9452,6 @@ istanbul-lib-source-maps@^4.0.0: istanbul-lib-coverage "^3.0.0" source-map "^0.6.1" -istanbul-reports@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.2.7.tgz#5d939f6237d7b48393cc0959eab40cd4fd056931" - dependencies: - html-escaper "^2.0.0" - -istanbul-reports@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b" - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - istanbul-reports@^3.1.3: version "3.1.4" resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.4.tgz#1b6f068ecbc6c331040aab5741991273e609e40c" @@ -10704,22 +9472,6 @@ iterall@^1.2.2: resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.3.0.tgz#afcb08492e2915cbd8a0884eb93a8c94d0d72fea" integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg== -jest-changed-files@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.9.0.tgz#08d8c15eb79a7fa3fc98269bc14b451ee82f8039" - dependencies: - "@jest/types" "^24.9.0" - execa "^1.0.0" - throat "^4.0.0" - -jest-changed-files@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.1.0.tgz#de66b0f30453bca2aff98e9400f75905da495305" - dependencies: - "@jest/types" "^26.1.0" - execa "^4.0.0" - throat "^5.0.0" - jest-changed-files@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.5.1.tgz#a348aed00ec9bf671cc58a66fcbe7c3dfd6a68f5" @@ -10754,42 +9506,6 @@ jest-circus@^27.5.1: stack-utils "^2.0.3" throat "^6.0.1" -jest-cli@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.9.0.tgz#ad2de62d07472d419c6abc301fc432b98b10d2af" - dependencies: - "@jest/core" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - exit "^0.1.2" - import-local "^2.0.0" - is-ci "^2.0.0" - jest-config "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - prompts "^2.0.1" - realpath-native "^1.1.0" - yargs "^13.3.0" - -jest-cli@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.1.0.tgz#eb9ec8a18cf3b6aa556d9deaa9e24be12b43ad87" - dependencies: - "@jest/core" "^26.1.0" - "@jest/test-result" "^26.1.0" - "@jest/types" "^26.1.0" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - import-local "^3.0.2" - is-ci "^2.0.0" - jest-config "^26.1.0" - jest-util "^26.1.0" - jest-validate "^26.1.0" - prompts "^2.0.1" - yargs "^15.3.1" - jest-cli@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.5.1.tgz#278794a6e6458ea8029547e6c6cbf673bd30b145" @@ -10808,51 +9524,6 @@ jest-cli@^27.5.1: prompts "^2.0.1" yargs "^16.2.0" -jest-config@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.9.0.tgz#fb1bbc60c73a46af03590719efa4825e6e4dd1b5" - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^24.9.0" - "@jest/types" "^24.9.0" - babel-jest "^24.9.0" - chalk "^2.0.1" - glob "^7.1.1" - jest-environment-jsdom "^24.9.0" - jest-environment-node "^24.9.0" - jest-get-type "^24.9.0" - jest-jasmine2 "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - micromatch "^3.1.10" - pretty-format "^24.9.0" - realpath-native "^1.1.0" - -jest-config@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.1.0.tgz#9074f7539acc185e0113ad6d22ed589c16a37a73" - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^26.1.0" - "@jest/types" "^26.1.0" - babel-jest "^26.1.0" - chalk "^4.0.0" - deepmerge "^4.2.2" - glob "^7.1.1" - graceful-fs "^4.2.4" - jest-environment-jsdom "^26.1.0" - jest-environment-node "^26.1.0" - jest-get-type "^26.0.0" - jest-jasmine2 "^26.1.0" - jest-regex-util "^26.0.0" - jest-resolve "^26.1.0" - jest-util "^26.1.0" - jest-validate "^26.1.0" - micromatch "^4.0.2" - pretty-format "^26.1.0" - jest-config@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.5.1.tgz#5c387de33dca3f99ad6357ddeccd91bf3a0e4a41" @@ -10895,34 +9566,6 @@ jest-dev-server@^4.4.0: tree-kill "^1.2.2" wait-on "^3.3.0" -jest-diff@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.9.0.tgz#931b7d0d5778a1baf7452cb816e325e3724055da" - dependencies: - chalk "^2.0.1" - diff-sequences "^24.9.0" - jest-get-type "^24.9.0" - pretty-format "^24.9.0" - -jest-diff@^26.0.0: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" - integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== - dependencies: - chalk "^4.0.0" - diff-sequences "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-diff@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.1.0.tgz#00a549bdc936c9691eb4dc25d1fbd78bf456abb2" - dependencies: - chalk "^4.0.0" - diff-sequences "^26.0.0" - jest-get-type "^26.0.0" - pretty-format "^26.1.0" - jest-diff@^27.0.0: version "27.3.1" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.3.1.tgz#d2775fea15411f5f5aeda2a5e02c2f36440f6d55" @@ -10943,18 +9586,6 @@ jest-diff@^27.5.1: jest-get-type "^27.5.1" pretty-format "^27.5.1" -jest-docblock@^24.3.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.9.0.tgz#7970201802ba560e1c4092cc25cbedf5af5a8ce2" - dependencies: - detect-newline "^2.1.0" - -jest-docblock@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" - dependencies: - detect-newline "^3.0.0" - jest-docblock@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.5.1.tgz#14092f364a42c6108d42c33c8cf30e058e25f6c0" @@ -10962,26 +9593,6 @@ jest-docblock@^27.5.1: dependencies: detect-newline "^3.0.0" -jest-each@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.9.0.tgz#eb2da602e2a610898dbc5f1f6df3ba86b55f8b05" - dependencies: - "@jest/types" "^24.9.0" - chalk "^2.0.1" - jest-get-type "^24.9.0" - jest-util "^24.9.0" - pretty-format "^24.9.0" - -jest-each@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.1.0.tgz#e35449875009a22d74d1bda183b306db20f286f7" - dependencies: - "@jest/types" "^26.1.0" - chalk "^4.0.0" - jest-get-type "^26.0.0" - jest-util "^26.1.0" - pretty-format "^26.1.0" - jest-each@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.5.1.tgz#5bc87016f45ed9507fed6e4702a5b468a5b2c44e" @@ -10993,28 +9604,6 @@ jest-each@^27.5.1: jest-util "^27.5.1" pretty-format "^27.5.1" -jest-environment-jsdom@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz#4b0806c7fc94f95edb369a69cc2778eec2b7375b" - dependencies: - "@jest/environment" "^24.9.0" - "@jest/fake-timers" "^24.9.0" - "@jest/types" "^24.9.0" - jest-mock "^24.9.0" - jest-util "^24.9.0" - jsdom "^11.5.1" - -jest-environment-jsdom@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.1.0.tgz#9dc7313ffe1b59761dad1fedb76e2503e5d37c5b" - dependencies: - "@jest/environment" "^26.1.0" - "@jest/fake-timers" "^26.1.0" - "@jest/types" "^26.1.0" - jest-mock "^26.1.0" - jest-util "^26.1.0" - jsdom "^16.2.2" - jest-environment-jsdom@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz#ea9ccd1fc610209655a77898f86b2b559516a546" @@ -11028,26 +9617,6 @@ jest-environment-jsdom@^27.5.1: jest-util "^27.5.1" jsdom "^16.6.0" -jest-environment-node@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.9.0.tgz#333d2d2796f9687f2aeebf0742b519f33c1cbfd3" - dependencies: - "@jest/environment" "^24.9.0" - "@jest/fake-timers" "^24.9.0" - "@jest/types" "^24.9.0" - jest-mock "^24.9.0" - jest-util "^24.9.0" - -jest-environment-node@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.1.0.tgz#8bb387b3eefb132eab7826f9a808e4e05618960b" - dependencies: - "@jest/environment" "^26.1.0" - "@jest/fake-timers" "^26.1.0" - "@jest/types" "^26.1.0" - jest-mock "^26.1.0" - jest-util "^26.1.0" - jest-environment-node@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.5.1.tgz#dedc2cfe52fab6b8f5714b4808aefa85357a365e" @@ -11069,19 +9638,6 @@ jest-environment-puppeteer@^4.4.0: jest-dev-server "^4.4.0" merge-deep "^3.0.2" -jest-get-type@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz#1684a0c8a50f2e4901b6644ae861f579eed2ef0e" - -jest-get-type@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.0.0.tgz#381e986a718998dbfafcd5ec05934be538db4039" - -jest-get-type@^26.3.0: - version "26.3.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" - integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== - jest-get-type@^27.3.1: version "27.3.1" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.3.1.tgz#a8a2b0a12b50169773099eee60a0e6dd11423eff" @@ -11092,64 +9648,6 @@ jest-get-type@^27.5.1: resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1" integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== -jest-haste-map@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.9.0.tgz#b38a5d64274934e21fa417ae9a9fbeb77ceaac7d" - dependencies: - "@jest/types" "^24.9.0" - anymatch "^2.0.0" - fb-watchman "^2.0.0" - graceful-fs "^4.1.15" - invariant "^2.2.4" - jest-serializer "^24.9.0" - jest-util "^24.9.0" - jest-worker "^24.9.0" - micromatch "^3.1.10" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^1.2.7" - -jest-haste-map@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.1.0.tgz#ef31209be73f09b0d9445e7d213e1b53d0d1476a" - dependencies: - "@jest/types" "^26.1.0" - "@types/graceful-fs" "^4.1.2" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-serializer "^26.1.0" - jest-util "^26.1.0" - jest-worker "^26.1.0" - micromatch "^4.0.2" - sane "^4.0.3" - walker "^1.0.7" - which "^2.0.2" - optionalDependencies: - fsevents "^2.1.2" - -jest-haste-map@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" - integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== - dependencies: - "@jest/types" "^26.6.2" - "@types/graceful-fs" "^4.1.2" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-regex-util "^26.0.0" - jest-serializer "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - micromatch "^4.0.2" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.1.2" - jest-haste-map@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f" @@ -11183,49 +9681,6 @@ jest-image-snapshot@^2.12.0: pngjs "^3.3.3" rimraf "^2.6.2" -jest-jasmine2@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz#1f7b1bd3242c1774e62acabb3646d96afc3be6a0" - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - co "^4.6.0" - expect "^24.9.0" - is-generator-fn "^2.0.0" - jest-each "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-runtime "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - pretty-format "^24.9.0" - throat "^4.0.0" - -jest-jasmine2@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.1.0.tgz#4dfe349b2b2d3c6b3a27c024fd4cb57ac0ed4b6f" - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^26.1.0" - "@jest/source-map" "^26.1.0" - "@jest/test-result" "^26.1.0" - "@jest/types" "^26.1.0" - chalk "^4.0.0" - co "^4.6.0" - expect "^26.1.0" - is-generator-fn "^2.0.0" - jest-each "^26.1.0" - jest-matcher-utils "^26.1.0" - jest-message-util "^26.1.0" - jest-runtime "^26.1.0" - jest-snapshot "^26.1.0" - jest-util "^26.1.0" - pretty-format "^26.1.0" - throat "^5.0.0" - jest-jasmine2@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz#a037b0034ef49a9f3d71c4375a796f3b230d1ac4" @@ -11249,20 +9704,6 @@ jest-jasmine2@^27.5.1: pretty-format "^27.5.1" throat "^6.0.1" -jest-leak-detector@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz#b665dea7c77100c5c4f7dfcb153b65cf07dcf96a" - dependencies: - jest-get-type "^24.9.0" - pretty-format "^24.9.0" - -jest-leak-detector@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.1.0.tgz#039c3a07ebcd8adfa984b6ac015752c35792e0a6" - dependencies: - jest-get-type "^26.0.0" - pretty-format "^26.1.0" - jest-leak-detector@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz#6ec9d54c3579dd6e3e66d70e3498adf80fde3fb8" @@ -11271,24 +9712,6 @@ jest-leak-detector@^27.5.1: jest-get-type "^27.5.1" pretty-format "^27.5.1" -jest-matcher-utils@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz#f5b3661d5e628dffe6dd65251dfdae0e87c3a073" - dependencies: - chalk "^2.0.1" - jest-diff "^24.9.0" - jest-get-type "^24.9.0" - pretty-format "^24.9.0" - -jest-matcher-utils@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.1.0.tgz#cf75a41bd413dda784f022de5a65a2a5c73a5c92" - dependencies: - chalk "^4.0.0" - jest-diff "^26.1.0" - jest-get-type "^26.0.0" - pretty-format "^26.1.0" - jest-matcher-utils@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab" @@ -11299,32 +9722,6 @@ jest-matcher-utils@^27.5.1: jest-get-type "^27.5.1" pretty-format "^27.5.1" -jest-message-util@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.9.0.tgz#527f54a1e380f5e202a8d1149b0ec872f43119e3" - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/stack-utils" "^1.0.1" - chalk "^2.0.1" - micromatch "^3.1.10" - slash "^2.0.0" - stack-utils "^1.0.1" - -jest-message-util@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.1.0.tgz#52573fbb8f5cea443c4d1747804d7a238a3e233c" - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/types" "^26.1.0" - "@types/stack-utils" "^1.0.1" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.2" - slash "^3.0.0" - stack-utils "^2.0.2" - jest-message-util@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.5.1.tgz#bdda72806da10d9ed6425e12afff38cd1458b6cf" @@ -11340,18 +9737,6 @@ jest-message-util@^27.5.1: slash "^3.0.0" stack-utils "^2.0.3" -jest-mock@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.9.0.tgz#c22835541ee379b908673ad51087a2185c13f1c6" - dependencies: - "@jest/types" "^24.9.0" - -jest-mock@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.1.0.tgz#80d8286da1f05a345fbad1bfd6fa49a899465d3d" - dependencies: - "@jest/types" "^26.1.0" - jest-mock@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6" @@ -11360,10 +9745,6 @@ jest-mock@^27.5.1: "@jest/types" "^27.5.1" "@types/node" "*" -jest-pnp-resolver@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz#ecdae604c077a7fbc70defb6d517c3c1c898923a" - jest-pnp-resolver@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" @@ -11376,35 +9757,11 @@ jest-puppeteer@^4.4.0: expect-puppeteer "^4.4.0" jest-environment-puppeteer "^4.4.0" -jest-regex-util@^24.3.0, jest-regex-util@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.9.0.tgz#c13fb3380bde22bf6575432c493ea8fe37965636" - -jest-regex-util@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" - jest-regex-util@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== -jest-resolve-dependencies@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz#ad055198959c4cfba8a4f066c673a3f0786507ab" - dependencies: - "@jest/types" "^24.9.0" - jest-regex-util "^24.3.0" - jest-snapshot "^24.9.0" - -jest-resolve-dependencies@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.1.0.tgz#1ce36472f864a5dadf7dc82fa158e1c77955691b" - dependencies: - "@jest/types" "^26.1.0" - jest-regex-util "^26.0.0" - jest-snapshot "^26.1.0" - jest-resolve-dependencies@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz#d811ecc8305e731cc86dd79741ee98fed06f1da8" @@ -11414,29 +9771,6 @@ jest-resolve-dependencies@^27.5.1: jest-regex-util "^27.5.1" jest-snapshot "^27.5.1" -jest-resolve@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.9.0.tgz#dff04c7687af34c4dd7e524892d9cf77e5d17321" - dependencies: - "@jest/types" "^24.9.0" - browser-resolve "^1.11.3" - chalk "^2.0.1" - jest-pnp-resolver "^1.2.1" - realpath-native "^1.1.0" - -jest-resolve@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.1.0.tgz#a530eaa302b1f6fa0479079d1561dd69abc00e68" - dependencies: - "@jest/types" "^26.1.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-pnp-resolver "^1.2.1" - jest-util "^26.1.0" - read-pkg-up "^7.0.1" - resolve "^1.17.0" - slash "^3.0.0" - jest-resolve@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.5.1.tgz#a2f1c5a0796ec18fe9eb1536ac3814c23617b384" @@ -11453,54 +9787,6 @@ jest-resolve@^27.5.1: resolve.exports "^1.1.0" slash "^3.0.0" -jest-runner@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.9.0.tgz#574fafdbd54455c2b34b4bdf4365a23857fcdf42" - dependencies: - "@jest/console" "^24.7.1" - "@jest/environment" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - chalk "^2.4.2" - exit "^0.1.2" - graceful-fs "^4.1.15" - jest-config "^24.9.0" - jest-docblock "^24.3.0" - jest-haste-map "^24.9.0" - jest-jasmine2 "^24.9.0" - jest-leak-detector "^24.9.0" - jest-message-util "^24.9.0" - jest-resolve "^24.9.0" - jest-runtime "^24.9.0" - jest-util "^24.9.0" - jest-worker "^24.6.0" - source-map-support "^0.5.6" - throat "^4.0.0" - -jest-runner@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.1.0.tgz#457f7fc522afe46ca6db1dccf19f87f500b3288d" - dependencies: - "@jest/console" "^26.1.0" - "@jest/environment" "^26.1.0" - "@jest/test-result" "^26.1.0" - "@jest/types" "^26.1.0" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-config "^26.1.0" - jest-docblock "^26.0.0" - jest-haste-map "^26.1.0" - jest-jasmine2 "^26.1.0" - jest-leak-detector "^26.1.0" - jest-message-util "^26.1.0" - jest-resolve "^26.1.0" - jest-runtime "^26.1.0" - jest-util "^26.1.0" - jest-worker "^26.1.0" - source-map-support "^0.5.6" - throat "^5.0.0" - jest-runner@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.5.1.tgz#071b27c1fa30d90540805c5645a0ec167c7b62e5" @@ -11528,65 +9814,6 @@ jest-runner@^27.5.1: source-map-support "^0.5.6" throat "^6.0.1" -jest-runtime@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.9.0.tgz#9f14583af6a4f7314a6a9d9f0226e1a781c8e4ac" - dependencies: - "@jest/console" "^24.7.1" - "@jest/environment" "^24.9.0" - "@jest/source-map" "^24.3.0" - "@jest/transform" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/yargs" "^13.0.0" - chalk "^2.0.1" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.1.15" - jest-config "^24.9.0" - jest-haste-map "^24.9.0" - jest-message-util "^24.9.0" - jest-mock "^24.9.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.9.0" - jest-snapshot "^24.9.0" - jest-util "^24.9.0" - jest-validate "^24.9.0" - realpath-native "^1.1.0" - slash "^2.0.0" - strip-bom "^3.0.0" - yargs "^13.3.0" - -jest-runtime@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.1.0.tgz#45a37af42115f123ed5c51f126c05502da2469cb" - dependencies: - "@jest/console" "^26.1.0" - "@jest/environment" "^26.1.0" - "@jest/fake-timers" "^26.1.0" - "@jest/globals" "^26.1.0" - "@jest/source-map" "^26.1.0" - "@jest/test-result" "^26.1.0" - "@jest/transform" "^26.1.0" - "@jest/types" "^26.1.0" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.4" - jest-config "^26.1.0" - jest-haste-map "^26.1.0" - jest-message-util "^26.1.0" - jest-mock "^26.1.0" - jest-regex-util "^26.0.0" - jest-resolve "^26.1.0" - jest-snapshot "^26.1.0" - jest-util "^26.1.0" - jest-validate "^26.1.0" - slash "^3.0.0" - strip-bom "^4.0.0" - yargs "^15.3.1" - jest-runtime@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.5.1.tgz#4896003d7a334f7e8e4a53ba93fb9bcd3db0a1af" @@ -11615,24 +9842,6 @@ jest-runtime@^27.5.1: slash "^3.0.0" strip-bom "^4.0.0" -jest-serializer@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.9.0.tgz#e6d7d7ef96d31e8b9079a714754c5d5c58288e73" - -jest-serializer@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.1.0.tgz#72a394531fc9b08e173dc7d297440ac610d95022" - dependencies: - graceful-fs "^4.2.4" - -jest-serializer@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" - integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.4" - jest-serializer@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" @@ -11641,44 +9850,6 @@ jest-serializer@^27.5.1: "@types/node" "*" graceful-fs "^4.2.9" -jest-snapshot@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.9.0.tgz#ec8e9ca4f2ec0c5c87ae8f925cf97497b0e951ba" - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^24.9.0" - chalk "^2.0.1" - expect "^24.9.0" - jest-diff "^24.9.0" - jest-get-type "^24.9.0" - jest-matcher-utils "^24.9.0" - jest-message-util "^24.9.0" - jest-resolve "^24.9.0" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - pretty-format "^24.9.0" - semver "^6.2.0" - -jest-snapshot@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.1.0.tgz#c36ed1e0334bd7bd2fe5ad07e93a364ead7e1349" - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^26.1.0" - "@types/prettier" "^2.0.0" - chalk "^4.0.0" - expect "^26.1.0" - graceful-fs "^4.2.4" - jest-diff "^26.1.0" - jest-get-type "^26.0.0" - jest-haste-map "^26.1.0" - jest-matcher-utils "^26.1.0" - jest-message-util "^26.1.0" - jest-resolve "^26.1.0" - natural-compare "^1.4.0" - pretty-format "^26.1.0" - semver "^7.3.2" - jest-snapshot@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.5.1.tgz#b668d50d23d38054a51b42c4039cab59ae6eb6a1" @@ -11707,46 +9878,7 @@ jest-snapshot@^27.5.1: pretty-format "^27.5.1" semver "^7.3.2" -jest-util@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.9.0.tgz#7396814e48536d2e85a37de3e4c431d7cb140162" - dependencies: - "@jest/console" "^24.9.0" - "@jest/fake-timers" "^24.9.0" - "@jest/source-map" "^24.9.0" - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - callsites "^3.0.0" - chalk "^2.0.1" - graceful-fs "^4.1.15" - is-ci "^2.0.0" - mkdirp "^0.5.1" - slash "^2.0.0" - source-map "^0.6.0" - -jest-util@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.1.0.tgz#80e85d4ba820decacf41a691c2042d5276e5d8d8" - dependencies: - "@jest/types" "^26.1.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - is-ci "^2.0.0" - micromatch "^4.0.2" - -jest-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" - integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - graceful-fs "^4.2.4" - is-ci "^2.0.0" - micromatch "^4.0.2" - -jest-util@^27.0.0, jest-util@^27.5.1: +jest-util@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== @@ -11758,28 +9890,6 @@ jest-util@^27.0.0, jest-util@^27.5.1: graceful-fs "^4.2.9" picomatch "^2.2.3" -jest-validate@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.9.0.tgz#0775c55360d173cd854e40180756d4ff52def8ab" - dependencies: - "@jest/types" "^24.9.0" - camelcase "^5.3.1" - chalk "^2.0.1" - jest-get-type "^24.9.0" - leven "^3.1.0" - pretty-format "^24.9.0" - -jest-validate@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.1.0.tgz#942c85ad3d60f78250c488a7f85d8f11a29788e7" - dependencies: - "@jest/types" "^26.1.0" - camelcase "^6.0.0" - chalk "^4.0.0" - jest-get-type "^26.0.0" - leven "^3.1.0" - pretty-format "^26.1.0" - jest-validate@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.5.1.tgz#9197d54dc0bdb52260b8db40b46ae668e04df067" @@ -11792,29 +9902,6 @@ jest-validate@^27.5.1: leven "^3.1.0" pretty-format "^27.5.1" -jest-watcher@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.9.0.tgz#4b56e5d1ceff005f5b88e528dc9afc8dd4ed2b3b" - dependencies: - "@jest/test-result" "^24.9.0" - "@jest/types" "^24.9.0" - "@types/yargs" "^13.0.0" - ansi-escapes "^3.0.0" - chalk "^2.0.1" - jest-util "^24.9.0" - string-length "^2.0.0" - -jest-watcher@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.1.0.tgz#99812a0cd931f0cb3d153180426135ab83e4d8f2" - dependencies: - "@jest/test-result" "^26.1.0" - "@jest/types" "^26.1.0" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - jest-util "^26.1.0" - string-length "^4.0.1" - jest-watcher@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.5.1.tgz#71bd85fb9bde3a2c2ec4dc353437971c43c642a2" @@ -11828,29 +9915,6 @@ jest-watcher@^27.5.1: jest-util "^27.5.1" string-length "^4.0.1" -jest-worker@^24.6.0, jest-worker@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" - dependencies: - merge-stream "^2.0.0" - supports-color "^6.1.0" - -jest-worker@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.1.0.tgz#65d5641af74e08ccd561c240e7db61284f82f33d" - dependencies: - merge-stream "^2.0.0" - supports-color "^7.0.0" - -jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - jest-worker@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" @@ -11860,21 +9924,6 @@ jest-worker@^27.5.1: merge-stream "^2.0.0" supports-color "^8.0.0" -jest@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-24.9.0.tgz#987d290c05a08b52c56188c1002e368edb007171" - dependencies: - import-local "^2.0.0" - jest-cli "^24.9.0" - -jest@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/jest/-/jest-26.1.0.tgz#2f3aa7bcffb9bfd025473f83bbbf46a3af026263" - dependencies: - "@jest/core" "^26.1.0" - import-local "^3.0.2" - jest-cli "^26.1.0" - jest@^27.5.1: version "27.5.1" resolved "https://registry.yarnpkg.com/jest/-/jest-27.5.1.tgz#dadf33ba70a779be7a6fc33015843b51494f63fc" @@ -11919,68 +9968,6 @@ jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" -jsdom@^11.5.1: - version "11.12.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" - dependencies: - abab "^2.0.0" - acorn "^5.5.3" - acorn-globals "^4.1.0" - array-equal "^1.0.0" - cssom ">= 0.3.2 < 0.4.0" - cssstyle "^1.0.0" - data-urls "^1.0.0" - domexception "^1.0.1" - escodegen "^1.9.1" - html-encoding-sniffer "^1.0.2" - left-pad "^1.3.0" - nwsapi "^2.0.7" - parse5 "4.0.0" - pn "^1.1.0" - request "^2.87.0" - request-promise-native "^1.0.5" - sax "^1.2.4" - symbol-tree "^3.2.2" - tough-cookie "^2.3.4" - w3c-hr-time "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.3" - whatwg-mimetype "^2.1.0" - whatwg-url "^6.4.1" - ws "^5.2.0" - xml-name-validator "^3.0.0" - -jsdom@^16.2.2: - version "16.2.2" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.2.2.tgz#76f2f7541646beb46a938f5dc476b88705bedf2b" - dependencies: - abab "^2.0.3" - acorn "^7.1.1" - acorn-globals "^6.0.0" - cssom "^0.4.4" - cssstyle "^2.2.0" - data-urls "^2.0.0" - decimal.js "^10.2.0" - domexception "^2.0.1" - escodegen "^1.14.1" - html-encoding-sniffer "^2.0.1" - is-potential-custom-element-name "^1.0.0" - nwsapi "^2.2.0" - parse5 "5.1.1" - request "^2.88.2" - request-promise-native "^1.0.8" - saxes "^5.0.0" - symbol-tree "^3.2.4" - tough-cookie "^3.0.1" - w3c-hr-time "^1.0.2" - w3c-xmlserializer "^2.0.0" - webidl-conversions "^6.0.0" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - ws "^7.2.3" - xml-name-validator "^3.0.0" - jsdom@^16.6.0: version "16.7.0" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" @@ -12064,13 +10051,6 @@ json3@^3.3.2: version "3.3.3" resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" -json5@2.x: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - json5@^0.5.0: version "0.5.1" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" @@ -12221,10 +10201,6 @@ lcid@^2.0.0: dependencies: invert-kv "^2.0.0" -left-pad@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" - leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -12296,15 +10272,6 @@ load-json-file@^2.0.0: pify "^2.0.0" strip-bom "^3.0.0" -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - loader-runner@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" @@ -12359,7 +10326,7 @@ lodash.clonedeep@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= -lodash.memoize@4.x, lodash.memoize@^4.1.2: +lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -12498,7 +10465,7 @@ make-dir@^3.0.0: dependencies: semver "^6.0.0" -make-error@1.x, make-error@^1.1.1: +make-error@^1.1.1: version "1.3.6" resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" @@ -12809,7 +10776,7 @@ minimatch@^3.0.4: dependencies: brace-expansion "^1.1.7" -minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: +minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" @@ -13205,27 +11172,6 @@ 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" -node-notifier@^5.4.2: - version "5.4.3" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.4.3.tgz#cb72daf94c93904098e28b9c590fd866e464bd50" - dependencies: - growly "^1.3.0" - is-wsl "^1.1.0" - semver "^5.5.0" - shellwords "^0.1.1" - which "^1.3.0" - -node-notifier@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-7.0.1.tgz#a355e33e6bebacef9bf8562689aed0f4230ca6f9" - dependencies: - growly "^1.3.0" - is-wsl "^2.1.1" - semver "^7.2.1" - shellwords "^0.1.1" - uuid "^7.0.3" - which "^2.0.2" - 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" @@ -13255,11 +11201,6 @@ node-releases@^2.0.1: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== -node-releases@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.2.tgz#7139fe71e2f4f11b47d4d2986aaf8c48699e0c01" - integrity sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg== - "nopt@2 || 3": version "3.0.6" resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" @@ -13281,7 +11222,7 @@ nopt@^5.0.0: dependencies: abbrev "1" -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" dependencies: @@ -13398,7 +11339,7 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npm-run-path@^4.0.0, npm-run-path@^4.0.1: +npm-run-path@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" dependencies: @@ -13423,7 +11364,7 @@ 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" -nwsapi@^2.0.7, nwsapi@^2.2.0: +nwsapi@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" @@ -13696,16 +11637,6 @@ p-defer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" -p-each-series@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71" - dependencies: - p-reduce "^1.0.0" - -p-each-series@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.1.0.tgz#961c8dd3f195ea96c747e636b262b800a6b1af48" - p-event@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085" @@ -13919,15 +11850,6 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parse-json@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f" - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - lines-and-columns "^1.1.6" - parse-json@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" @@ -13942,14 +11864,6 @@ parse-passwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" -parse5@4.0.0, parse5@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" - -parse5@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" - parse5@6.0.1, parse5@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" @@ -13960,6 +11874,10 @@ parse5@^3.0.1: dependencies: "@types/node" "*" +parse5@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" + parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" @@ -14159,10 +12077,6 @@ pkg-up@^2.0.0: dependencies: find-up "^2.1.0" -pn@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" - pngjs@^3.0.0, pngjs@^3.3.3: version "3.4.0" resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" @@ -14564,34 +12478,6 @@ pretty-error@^2.1.1: lodash "^4.17.20" renderkid "^2.0.4" -pretty-format@^24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" - dependencies: - "@jest/types" "^24.9.0" - ansi-regex "^4.0.0" - ansi-styles "^3.2.0" - react-is "^16.8.4" - -pretty-format@^26.0.0, pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== - dependencies: - "@jest/types" "^26.6.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^17.0.1" - -pretty-format@^26.1.0: - version "26.1.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.1.0.tgz#272b9cd1f1a924ab5d443dc224899d7a65cb96ec" - dependencies: - "@jest/types" "^26.1.0" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^16.12.0" - pretty-format@^27.0.0, pretty-format@^27.0.2, pretty-format@^27.3.1: version "27.3.1" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.3.1.tgz#7e9486365ccdd4a502061fa761d3ab9ca1b78df5" @@ -14644,13 +12530,6 @@ promise-retry@^2.0.1: err-code "^2.0.2" retry "^0.12.0" -promise@^8.0.3: - version "8.1.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" - integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== - dependencies: - asap "~2.0.6" - prompts@^2.0.1, prompts@^2.3.0: version "2.3.2" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.3.2.tgz#480572d89ecf39566d2bd3fe2c9fccb7c4c0b068" @@ -14826,7 +12705,7 @@ querystringify@^2.1.1: resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== -raf@^3.4.0, raf@^3.4.1: +raf@^3.4.0: version "3.4.1" resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" dependencies: @@ -14957,18 +12836,6 @@ rc@^1.2.7: loose-envify "^1.1.0" object-assign "^4.1.1" -react-app-polyfill@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz#890f8d7f2842ce6073f030b117de9130a5f385f0" - integrity sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g== - dependencies: - core-js "^3.5.0" - object-assign "^4.1.1" - promise "^8.0.3" - raf "^3.4.1" - regenerator-runtime "^0.13.3" - whatwg-fetch "^3.0.0" - "react-dom-17@npm:react-dom@^17": version "17.0.2" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" @@ -15003,7 +12870,7 @@ react-dropzone@^10.1.7: file-selector "^0.1.12" prop-types "^15.7.2" -react-is@^16.12.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6, react-is@^16.9.0: +react-is@^16.12.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.6, react-is@^16.9.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" @@ -15051,11 +12918,6 @@ react-redux@^8.0.0-beta.1: react-test-renderer-17 "npm:react-test-renderer@^17" use-sync-external-store "1.0.0-beta-fdc1d617a-20211118" -react-refresh@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.9.0.tgz#71863337adc3e5c2f8a6bfddd12ae3bfe32aafbf" - integrity sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ== - react-shallow-renderer@^16.13.1: version "16.14.1" resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz#bf0d02df8a519a558fd9b8215442efa5c840e124" @@ -15128,21 +12990,6 @@ read-pkg-up@^2.0.0: find-up "^2.0.0" read-pkg "^2.0.0" -read-pkg-up@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978" - dependencies: - find-up "^3.0.0" - read-pkg "^3.0.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - read-pkg@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" @@ -15159,23 +13006,6 @@ read-pkg@^2.0.0: normalize-package-data "^2.3.2" path-type "^2.0.0" -read-pkg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - dependencies: - load-json-file "^4.0.0" - normalize-package-data "^2.3.2" - path-type "^3.0.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - "readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" @@ -15217,12 +13047,6 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -realpath-native@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c" - dependencies: - util.promisify "^1.0.0" - rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" @@ -15286,11 +13110,6 @@ regenerator-runtime@^0.11.0: version "0.11.1" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" -regenerator-runtime@^0.13.3: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== - regenerator-runtime@^0.13.4: version "0.13.5" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" @@ -15420,20 +13239,6 @@ replace-ext@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" -request-promise-core@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.3.tgz#e9a3c081b51380dfea677336061fea879a829ee9" - dependencies: - lodash "^4.17.15" - -request-promise-native@^1.0.5, request-promise-native@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.8.tgz#a455b960b826e44e2bf8999af64dff2bfe58cb36" - dependencies: - request-promise-core "1.1.3" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - request@^2.68.0, request@^2.87.0, request@^2.88.0, request@^2.88.2: version "2.88.2" resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" @@ -15532,11 +13337,7 @@ resolve.exports@^1.1.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== -resolve@1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" - -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.8.1: +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.15.1, resolve@^1.3.2, resolve@^1.8.1: version "1.17.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" dependencies: @@ -15629,10 +13430,6 @@ rollup@~2.37.1: optionalDependencies: fsevents "~2.1.2" -rsvp@^4.8.4: - version "4.8.5" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" - run-async@^2.4.0: version "2.4.1" resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" @@ -15676,20 +13473,6 @@ safe-regex@^1.1.0: version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" - dependencies: - "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - sax@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" @@ -15698,7 +13481,7 @@ sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" -saxes@^5.0.0, saxes@^5.0.1: +saxes@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" dependencies: @@ -15787,17 +13570,17 @@ semver@7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" -semver@7.x, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5: +semver@^6.0.0, semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + +semver@^7.1.1, semver@^7.3.4, semver@^7.3.5: version "7.3.5" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== dependencies: lru-cache "^6.0.0" -semver@^6.0.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - semver@^7.2.1, semver@^7.3.2: version "7.3.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" @@ -15950,10 +13733,6 @@ shebang-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - side-channel@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.2.tgz#df5d1abadb4e4bf4af1cd8852bf132d2f7876947" @@ -16001,10 +13780,6 @@ slash@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -16287,16 +14062,6 @@ stack-trace@0.0.x: version "0.0.10" resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" -stack-utils@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz#33eba3897788558bebfc2db059dc158ec36cebb8" - -stack-utils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.2.tgz#5cf48b4557becb4638d0bc4f21d23f5d19586593" - dependencies: - escape-string-regexp "^2.0.0" - stack-utils@^2.0.3: version "2.0.5" resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" @@ -16315,10 +14080,6 @@ static-extend@^0.1.1: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - stream-browserify@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" @@ -16355,13 +14116,6 @@ strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" -string-length@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" - dependencies: - astral-regex "^1.0.0" - strip-ansi "^4.0.0" - string-length@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.1.tgz#4a973bf31ef77c4edbceadd6af2611996985f8a1" @@ -16652,7 +14406,7 @@ symbol-observable@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" -symbol-tree@^3.2.2, symbol-tree@^3.2.4: +symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" @@ -16834,15 +14588,6 @@ test-exclude@^4.2.1: read-pkg-up "^1.0.1" require-main-filename "^1.0.1" -test-exclude@^5.2.3: - version "5.2.3" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.3.tgz#c3d3e1e311eb7ee405e092dac10aefd09091eac0" - dependencies: - glob "^7.1.3" - minimatch "^3.0.4" - read-pkg-up "^4.0.0" - require-main-filename "^2.0.0" - test-exclude@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" @@ -16877,14 +14622,6 @@ thenify-all@^1.0.0: dependencies: any-promise "^1.0.0" -throat@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" - -throat@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" - throat@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" @@ -17005,21 +14742,6 @@ totalist@^1.0.0: resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df" integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g== -tough-cookie@^2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" - dependencies: - ip-regex "^2.1.0" - psl "^1.1.28" - punycode "^2.1.1" - tough-cookie@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" @@ -17029,11 +14751,12 @@ tough-cookie@^4.0.0: punycode "^2.1.1" universalify "^0.1.2" -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" +tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" dependencies: - punycode "^2.1.0" + psl "^1.1.28" + punycode "^2.1.1" tr46@^2.0.2: version "2.0.2" @@ -17092,20 +14815,6 @@ ts-interface-checker@^0.1.9: resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== -ts-jest@^27.1.3: - version "27.1.3" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.3.tgz#1f723e7e74027c4da92c0ffbd73287e8af2b2957" - integrity sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA== - dependencies: - bs-logger "0.x" - fast-json-stable-stringify "2.x" - jest-util "^27.0.0" - json5 "2.x" - lodash.memoize "4.x" - make-error "1.x" - semver "7.x" - yargs-parser "20.x" - ts-node@^10.5.0: version "10.5.0" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.5.0.tgz#618bef5854c1fbbedf5e31465cbb224a1d524ef9" @@ -17221,10 +14930,6 @@ type-fest@^0.20.2: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - type-fest@^0.8.1: version "0.8.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" @@ -17464,7 +15169,7 @@ util.promisify@1.0.0: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" -util.promisify@^1.0.0, util.promisify@~1.0.0: +util.promisify@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" dependencies: @@ -17522,14 +15227,6 @@ v8-compile-cache@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745" -v8-to-istanbul@^4.1.3: - version "4.1.4" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz#b97936f21c0e2d9996d4985e5c5156e9d4e49cd6" - dependencies: - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - v8-to-istanbul@^8.1.0: version "8.1.1" resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed" @@ -17585,7 +15282,7 @@ vm-browserify@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" -w3c-hr-time@^1.0.1, w3c-hr-time@^1.0.2: +w3c-hr-time@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" dependencies: @@ -17615,7 +15312,7 @@ wait-port@^0.2.7: commander "^3.0.2" debug "^4.1.1" -walker@^1.0.7, walker@~1.0.5: +walker@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" dependencies: @@ -17654,15 +15351,11 @@ webidl-conversions@^3.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - webidl-conversions@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" -webidl-conversions@^6.0.0, webidl-conversions@^6.1.0: +webidl-conversions@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" @@ -17845,18 +15538,13 @@ websocket-extensions@>=0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" -whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5: +whatwg-encoding@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" dependencies: iconv-lite "0.4.24" -whatwg-fetch@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: +whatwg-mimetype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" @@ -17868,22 +15556,6 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" -whatwg-url@^6.4.1: - version "6.5.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -whatwg-url@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-url@^8.0.0: version "8.1.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.1.0.tgz#c628acdcf45b82274ce7281ee31dd3c839791771" @@ -17905,7 +15577,7 @@ which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" -which@1, which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0, which@^1.3.1: +which@1, which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" dependencies: @@ -17958,11 +15630,6 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" -workerpool@^6.0.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" - integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== - wrap-ansi@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" @@ -17971,14 +15638,6 @@ wrap-ansi@^5.1.0: string-width "^3.0.0" strip-ansi "^5.0.0" -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -17992,14 +15651,6 @@ wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" -write-file-atomic@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.1.tgz#d0b05463c188ae804396fd5ab2a370062af87529" - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - write-file-atomic@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" @@ -18020,12 +15671,6 @@ ws@8.5.0: resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg== -ws@^5.2.0: - version "5.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" - dependencies: - async-limiter "~1.0.0" - ws@^6.0.0, ws@^6.1.0, ws@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" @@ -18112,16 +15757,11 @@ yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" -yaml@^1.10.2, yaml@^1.7.2: +yaml@^1.10.2: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yargs-parser@20.x, yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - yargs-parser@^13.1.0, yargs-parser@^13.1.2: version "13.1.2" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" @@ -18129,12 +15769,10 @@ yargs-parser@^13.1.0, yargs-parser@^13.1.2: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^18.1.1: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== yargs@13.2.4: version "13.2.4" @@ -18152,7 +15790,7 @@ yargs@13.2.4: y18n "^4.0.0" yargs-parser "^13.1.0" -yargs@^13.2.4, yargs@^13.3.0, yargs@^13.3.2: +yargs@^13.2.4, yargs@^13.3.2: version "13.3.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" dependencies: @@ -18167,22 +15805,6 @@ yargs@^13.2.4, yargs@^13.3.0, yargs@^13.3.2: y18n "^4.0.0" yargs-parser "^13.1.2" -yargs@^15.3.1: - version "15.3.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b" - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.1" - yargs@^16.2.0: version "16.2.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"