diff --git a/.circleci/cache-version.txt b/.circleci/cache-version.txt index 9b6f1250fb50..5f93e9ced9e6 100644 --- a/.circleci/cache-version.txt +++ b/.circleci/cache-version.txt @@ -1,3 +1,3 @@ # Bump this version to force CI to re-create the cache from scratch. -09-3-23 +09-22-23 diff --git a/.circleci/workflows.yml b/.circleci/workflows.yml index 7bc04283e6be..a63ea3b87657 100644 --- a/.circleci/workflows.yml +++ b/.circleci/workflows.yml @@ -1061,25 +1061,6 @@ commands: name: "Waiting on Circle CI jobs: <>" command: node ./scripts/wait-on-circle-jobs.js --job-names="<>" - build-binary: - steps: - - run: - name: Build the Cypress binary - no_output_timeout: "45m" - command: | - source ./scripts/ensure-node.sh - node --version - if [[ `node ./scripts/get-platform-key.js` == 'linux-arm64' ]]; then - # these are missing on Circle and there is no way to pre-install them on Arm - sudo apt-get update - sudo apt-get install -y libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 libxtst6 xauth xvfb - DISABLE_SNAPSHOT_REQUIRE=1 yarn binary-build --version $(node ./scripts/get-next-version.js) --createTar - else - yarn binary-build --version $(node ./scripts/get-next-version.js) --createTar - fi - - store_artifacts: - path: cypress-dist.tgz - check-if-binary-exists: steps: - run: @@ -2105,7 +2086,6 @@ jobs: - restore_cached_workspace - check-if-binary-exists - setup_should_persist_artifacts - - build-binary - trigger-publish-binary-pipeline get-published-artifacts: diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index 35c52b9fce55..83c36686124b 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -7,6 +7,7 @@ _Released 10/03/2023 (PENDING)_ - Fixed an issue where requests were correlated in the wrong order in the proxy. This could cause an issue where the wrong request is used for `cy.intercept` or assets (e.g. stylesheets or images) may not properly be available in Test Replay. Addressed in [#27892](https://github.com/cypress-io/cypress/pull/27892). - Fixed an issue where a crashed Chrome renderer can cause the Test Replay recorder to hang. Addressed in [#27909](https://github.com/cypress-io/cypress/pull/27909). +- Fixed an issue where multiple responses yielded from calls to `cy.wait()` would sometimes be out of order. Fixes [#27337](https://github.com/cypress-io/cypress/issues/27337). ## 13.3.0 diff --git a/packages/driver/cypress/e2e/commands/waiting.cy.js b/packages/driver/cypress/e2e/commands/waiting.cy.js index 7291e3f195b7..9edeb9e5d652 100644 --- a/packages/driver/cypress/e2e/commands/waiting.cy.js +++ b/packages/driver/cypress/e2e/commands/waiting.cy.js @@ -760,6 +760,77 @@ describe('src/cy/commands/waiting', () => { expect(xhr2.response.body).to.deep.eq(resp2) }) }) + + it('all responses returned in correct order - unique aliases', () => { + const resp1 = { value: 'alpha' } + const resp2 = { value: 'beta' } + const resp3 = { value: 'gamma' } + const resp4 = { value: 'delta' } + const resp5 = { value: 'epsilon' } + + cy.intercept(/alpha/, resp1).as('getAlpha') + cy.intercept(/beta/, resp2).as('getBeta') + cy.intercept(/gamma/, resp3).as('getGamma') + cy.intercept(/delta/, resp4).as('getDelta') + cy.intercept(/epsilon/, resp5).as('getEpsilon') + + cy.window().then((win) => { + xhrGet(win, '/epsilon') + xhrGet(win, '/beta') + xhrGet(win, '/gamma') + xhrGet(win, '/delta') + xhrGet(win, '/alpha') + + return null + }) + + cy.wait(['@getAlpha', '@getBeta', '@getGamma', '@getDelta', '@getEpsilon']).then((responses) => { + expect(responses[0]?.response?.body.value).to.eq('alpha') + expect(responses[1]?.response?.body.value).to.eq('beta') + expect(responses[2]?.response?.body.value).to.eq('gamma') + expect(responses[3]?.response?.body.value).to.eq('delta') + expect(responses[4]?.response?.body.value).to.eq('epsilon') + }) + }) + + it('all responses returned in correct order - duplicate aliases', () => { + let alphaCount = 0 + let betaCount = 0 + let gammaCount = 0 + + cy.intercept(/alpha/, (req) => { + req.reply({ value: `alpha-${alphaCount}` }) + alphaCount++ + }).as('getAlpha') + + cy.intercept(/beta/, (req) => { + req.reply({ value: `beta-${betaCount}` }) + betaCount++ + }).as('getBeta') + + cy.intercept(/gamma/, (req) => { + req.reply({ value: `gamma-${gammaCount}` }) + gammaCount++ + }).as('getGamma') + + cy.window().then((win) => { + xhrGet(win, '/alpha') + xhrGet(win, '/beta') + xhrGet(win, '/gamma') + xhrGet(win, '/alpha') + xhrGet(win, '/gamma') + + return null + }) + + cy.wait(['@getGamma', '@getBeta', '@getGamma', '@getAlpha', '@getAlpha']).then((responses) => { + expect(responses[0]?.response?.body.value).to.eq('gamma-0') + expect(responses[1]?.response?.body.value).to.eq('beta-0') + expect(responses[2]?.response?.body.value).to.eq('gamma-1') + expect(responses[3]?.response?.body.value).to.eq('alpha-0') + expect(responses[4]?.response?.body.value).to.eq('alpha-1') + }) + }) }) describe('multiple separate alias waits', () => { diff --git a/packages/driver/src/cy/commands/waiting.ts b/packages/driver/src/cy/commands/waiting.ts index 538698b4745f..45c50b62e44f 100644 --- a/packages/driver/src/cy/commands/waiting.ts +++ b/packages/driver/src/cy/commands/waiting.ts @@ -250,7 +250,24 @@ export default (Commands, Cypress, cy, state) => { .then((responses) => { // if we only asked to wait for one alias // then return that, else return the array of xhr responses - const ret = responses.length === 1 ? responses[0] : responses + const ret = responses.length === 1 ? responses[0] : ((resp) => { + const respMap = new Map() + const respSeq = resp.map((r) => r.routeId) + + // responses are sorted in the order the user specified them. if there are multiples of the same + // alias awaited, they're sorted in execution order + resp.sort((a, b) => { + // sort responses based on browser request ID + const requestIdSuffixA = a.browserRequestId.split('.').length > 1 ? a.browserRequestId.split('.')[1] : a.browserRequestId + const requestIdSuffixB = b.browserRequestId.split('.').length > 1 ? b.browserRequestId.split('.')[1] : b.browserRequestId + + return parseInt(requestIdSuffixA) < parseInt(requestIdSuffixB) ? -1 : 1 + }).forEach((r) => { + respMap.get(r.routeId)?.push(r) ?? respMap.set(r.routeId, [r]) + }) + + return respSeq.map((routeId) => respMap.get(routeId)?.shift()) + })(responses) if (log) { log.set('consoleProps', () => { diff --git a/scripts/binary/build.ts b/scripts/binary/build.ts index c27d94af7cdc..aa8c9b1c5040 100644 --- a/scripts/binary/build.ts +++ b/scripts/binary/build.ts @@ -8,7 +8,6 @@ import electron from '../../packages/electron' import la from 'lazy-ass' import { promisify } from 'util' import glob from 'glob' -import tar from 'tar' import * as packages from './util/packages' import * as meta from './meta' @@ -40,7 +39,6 @@ interface BuildCypressAppOpts { version: string skipSigning?: boolean keepBuild?: boolean - createTar?: boolean } /** @@ -78,7 +76,7 @@ async function checkMaxPathLength () { // For debugging the flow without rebuilding each time export async function buildCypressApp (options: BuildCypressAppOpts) { - const { platform, version, keepBuild = false, createTar } = options + const { platform, version, keepBuild = false } = options log('#checkPlatform') if (platform !== os.platform()) { @@ -219,12 +217,6 @@ require('./packages/server/index.js') log('#transformSymlinkRequires') await transformRequires(meta.distDir()) - // optionally create a tar of the `cypress-build` directory. This is used in CI. - if (createTar) { - log('#create tar from dist dir') - await tar.c({ file: 'cypress-dist.tgz', gzip: true, cwd: os.tmpdir() }, ['cypress-build']) - } - log(`#testDistVersion ${meta.distDir()}`) await testDistVersion(meta.distDir(), version) diff --git a/scripts/binary/trigger-publish-binary-pipeline.js b/scripts/binary/trigger-publish-binary-pipeline.js index ba57c57cc220..a4e1059398da 100644 --- a/scripts/binary/trigger-publish-binary-pipeline.js +++ b/scripts/binary/trigger-publish-binary-pipeline.js @@ -9,18 +9,12 @@ const { getNextVersionForBinary } = require('../get-next-version') const { nextVersion } = await getNextVersionForBinary() - function getArtifactUrl (fileName) { - return `https://output.circle-artifacts.com/output/job/${process.env.CIRCLE_WORKFLOW_JOB_ID}/artifacts/${process.env.CIRCLE_NODE_INDEX}/${fileName}` - } - const body = JSON.stringify({ branch: 'lerna-optimize-tasks', parameters: { temp_dir: os.tmpdir(), sha: process.env.CIRCLE_SHA1, job_name: process.env.CIRCLE_JOB, - binary_artifact_url: getArtifactUrl('cypress-dist.tgz'), - built_source_artifact_url: getArtifactUrl('cypress-built-source.tgz'), triggered_workflow_id: process.env.CIRCLE_WORKFLOW_ID, triggered_job_url: process.env.CIRCLE_BUILD_URL, branch: process.env.CIRCLE_BRANCH, diff --git a/system-tests/projects/e2e/cypress/e2e/headless_old.cy.js b/system-tests/projects/e2e/cypress/e2e/headless_old.cy.js index 2c862c4acf93..f9458e537ee8 100644 --- a/system-tests/projects/e2e/cypress/e2e/headless_old.cy.js +++ b/system-tests/projects/e2e/cypress/e2e/headless_old.cy.js @@ -1,9 +1,5 @@ describe('e2e headless old spec', function () { it('has expected launch args', function () { - if (Cypress.isBrowser({ family: 'chromium' }) && Cypress.browserMajorVersion() >= 119) { - cy.fail('headless old is supported in Chromium >= 119, please update this system test.') - } - // TODO: re-enable this once https://bugs.chromium.org/p/chromium/issues/detail?id=1483163 is resolved - // cy.task('get:browser:args').should('contain', '--headless=old') + cy.task('get:browser:args').should('contain', '--headless=old') }) }) diff --git a/system-tests/test/headless_old_spec.js b/system-tests/test/headless_old_spec.js index 0b1d151371d6..feeffc08cae2 100644 --- a/system-tests/test/headless_old_spec.js +++ b/system-tests/test/headless_old_spec.js @@ -7,9 +7,7 @@ describe('e2e', () => { spec: 'headless_old.cy.js', browser: 'chrome', processEnv: { - // TODO: re-enable this once https://bugs.chromium.org/p/chromium/issues/detail?id=1483163 - // has been resolved and we have updated to a version of Chromium that includes the fix - // CHROMIUM_USE_HEADLESS_OLD: 1, + CHROMIUM_USE_HEADLESS_OLD: 1, }, }) }) diff --git a/tooling/v8-snapshot/cache/darwin/snapshot-meta.json b/tooling/v8-snapshot/cache/darwin/snapshot-meta.json index a89c6d82c438..594521c767cb 100644 --- a/tooling/v8-snapshot/cache/darwin/snapshot-meta.json +++ b/tooling/v8-snapshot/cache/darwin/snapshot-meta.json @@ -561,7 +561,6 @@ "./node_modules/tcp-port-used/node_modules/debug/src/index.js", "./node_modules/throttle/throttle.js", "./node_modules/tough-cookie/lib/cookie.js", - "./node_modules/tough-cookie/lib/memstore.js", "./node_modules/trash/node_modules/glob/glob.js", "./node_modules/trash/node_modules/glob/sync.js", "./node_modules/trash/node_modules/ignore/ignore.js", @@ -841,7 +840,7 @@ "./packages/socket/node_modules/socket.io/node_modules/ws/lib/websocket.js", "./packages/ts/register.js", "./packages/types/index.js", - "./tooling/v8-snapshot/dist/setup/v8-snapshot-entry.js" + "./tooling/v8-snapshot/dist/setup/v8-snapshot-entry-cy-in-cy.js" ], "healthy": [ "./node_modules/@babel/code-frame/lib/index.js", @@ -3339,6 +3338,7 @@ "./node_modules/to-regex-range/index.js", "./node_modules/to-regex-range/node_modules/is-number/index.js", "./node_modules/toidentifier/index.js", + "./node_modules/tough-cookie/lib/memstore.js", "./node_modules/tough-cookie/lib/pathMatch.js", "./node_modules/tough-cookie/lib/permuteDomain.js", "./node_modules/tough-cookie/lib/pubsuffix-psl.js", @@ -3805,6 +3805,8 @@ "./packages/extension/index.js", "./packages/extension/lib/extension.js", "./packages/extension/lib/util.js", + "./packages/frontend-shared/cypress/e2e/prod-dependencies.ts", + "./packages/frontend-shared/cypress/e2e/v8-snapshot-entry.ts", "./packages/graphql/node_modules/chalk/source/templates.js", "./packages/graphql/node_modules/chalk/source/util.js", "./packages/graphql/node_modules/debug/node_modules/ms/index.js", @@ -4299,5 +4301,5 @@ "./tooling/v8-snapshot/cache/darwin/snapshot-entry.js" ], "deferredHashFile": "yarn.lock", - "deferredHash": "34ccd9494c6b7dffecf218f43ac005219c6f2c5fac6f5d86fa6496d9b86827cc" + "deferredHash": "20a0e4850189a69601ce25506a99e422cb79debe43a3bea1faf7d3a7f1a64b38" } \ No newline at end of file diff --git a/tooling/v8-snapshot/cache/linux/snapshot-meta.json b/tooling/v8-snapshot/cache/linux/snapshot-meta.json index be49f06e190c..3e048abce908 100644 --- a/tooling/v8-snapshot/cache/linux/snapshot-meta.json +++ b/tooling/v8-snapshot/cache/linux/snapshot-meta.json @@ -280,6 +280,7 @@ "./node_modules/express/node_modules/debug/src/index.js", "./node_modules/fast-glob/out/settings.js", "./node_modules/fast-glob/out/utils/path.js", + "./node_modules/file-uri-to-path/index.js", "./node_modules/finalhandler/node_modules/debug/src/browser.js", "./node_modules/finalhandler/node_modules/debug/src/index.js", "./node_modules/firefox-profile/node_modules/fs-extra/lib/fs/index.js", @@ -302,6 +303,7 @@ "./node_modules/fs-extra/lib/json/index.js", "./node_modules/fs-extra/lib/json/jsonfile.js", "./node_modules/fs-extra/lib/path-exists/index.js", + "./node_modules/get-stream/buffer-stream.js", "./node_modules/getenv/index.js", "./node_modules/gifwrap/src/gifcodec.js", "./node_modules/gifwrap/src/gifutil.js", @@ -510,7 +512,6 @@ "./node_modules/resolve/lib/homedir.js", "./node_modules/resolve/lib/sync.js", "./node_modules/run-applescript/node_modules/execa/lib/errname.js", - "./node_modules/run-applescript/node_modules/get-stream/buffer-stream.js", "./node_modules/run-applescript/node_modules/semver/semver.js", "./node_modules/safe-buffer/index.js", "./node_modules/safer-buffer/safer.js", @@ -559,7 +560,6 @@ "./node_modules/tcp-port-used/node_modules/debug/src/index.js", "./node_modules/throttle/throttle.js", "./node_modules/tough-cookie/lib/cookie.js", - "./node_modules/tough-cookie/lib/memstore.js", "./node_modules/trash/node_modules/glob/glob.js", "./node_modules/trash/node_modules/glob/sync.js", "./node_modules/trash/node_modules/ignore/ignore.js", @@ -814,10 +814,10 @@ "./packages/server/node_modules/send/node_modules/mime/mime.js", "./packages/server/node_modules/signal-exit/signals.js", "./packages/server/node_modules/supports-color/index.js", - "./packages/server/node_modules/tough-cookie/lib/cookie.js", "./packages/server/start-cypress.js", "./packages/server/v8-snapshot-entry.js", "./packages/socket/index.js", + "./packages/socket/lib/cdp-socket.ts", "./packages/socket/lib/socket.ts", "./packages/socket/node_modules/socket.io/dist/broadcast-operator.js", "./packages/socket/node_modules/socket.io/dist/index.js", @@ -1437,6 +1437,12 @@ "./node_modules/@urql/exchange-graphcache/dist/7832a774.js", "./node_modules/@urql/exchange-graphcache/dist/urql-exchange-graphcache-extras.js", "./node_modules/@urql/exchange-graphcache/dist/urql-exchange-graphcache.js", + "./node_modules/@xmldom/xmldom/lib/conventions.js", + "./node_modules/@xmldom/xmldom/lib/dom-parser.js", + "./node_modules/@xmldom/xmldom/lib/dom.js", + "./node_modules/@xmldom/xmldom/lib/entities.js", + "./node_modules/@xmldom/xmldom/lib/index.js", + "./node_modules/@xmldom/xmldom/lib/sax.js", "./node_modules/accepts/index.js", "./node_modules/acorn-node/index.js", "./node_modules/acorn-node/lib/bigint/index.js", @@ -1541,6 +1547,7 @@ "./node_modules/binary-extensions/binary-extensions.json", "./node_modules/binary-extensions/index.js", "./node_modules/binaryextensions/edition-es5/index.js", + "./node_modules/bindings/bindings.js", "./node_modules/body-parser/lib/read.js", "./node_modules/body-parser/lib/types/json.js", "./node_modules/body-parser/lib/types/raw.js", @@ -1557,6 +1564,7 @@ "./node_modules/body-parser/node_modules/qs/lib/utils.js", "./node_modules/body-parser/node_modules/raw-body/index.js", "./node_modules/body-parser/node_modules/setprototypeof/index.js", + "./node_modules/brace-expansion/index.js", "./node_modules/braces/index.js", "./node_modules/braces/lib/compile.js", "./node_modules/braces/lib/constants.js", @@ -1913,39 +1921,6 @@ "./node_modules/firefox-profile/node_modules/xml2js/lib/defaults.js", "./node_modules/firefox-profile/node_modules/xml2js/lib/parser.js", "./node_modules/firefox-profile/node_modules/xml2js/lib/processors.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/DocumentPosition.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/NodeType.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/Utility.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/WriterState.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLAttribute.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLCData.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLCharacterData.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLComment.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDOMImplementation.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDOMStringList.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDTDAttList.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDTDElement.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDTDEntity.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDTDNotation.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDeclaration.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDocType.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDocument.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDocumentCB.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDummy.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLElement.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLNode.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLNodeList.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLRaw.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLStreamWriter.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLStringWriter.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLStringifier.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLText.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLWriterBase.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/index.js", "./node_modules/fluent-ffmpeg/lib/capabilities.js", "./node_modules/fluent-ffmpeg/lib/ffprobe.js", "./node_modules/fluent-ffmpeg/lib/options/audio.js", @@ -2021,6 +1996,7 @@ "./node_modules/get-intrinsic/index.js", "./node_modules/get-own-enumerable-property-symbols/lib/index.js", "./node_modules/get-port/index.js", + "./node_modules/get-stream/index.js", "./node_modules/getos/index.js", "./node_modules/getos/os.json", "./node_modules/gifwrap/src/bitmapimage.js", @@ -2231,6 +2207,7 @@ "./node_modules/ipaddr.js/lib/ipaddr.js", "./node_modules/is-binary-path/index.js", "./node_modules/is-buffer/index.js", + "./node_modules/is-ci/index.js", "./node_modules/is-core-module/core.json", "./node_modules/is-core-module/index.js", "./node_modules/is-dotfile/index.js", @@ -2240,7 +2217,6 @@ "./node_modules/is-glob/index.js", "./node_modules/is-html/index.js", "./node_modules/is-path-inside/index.js", - "./node_modules/is-plain-obj/index.js", "./node_modules/is-regexp/index.js", "./node_modules/is-stream/index.js", "./node_modules/is-typedarray/index.js", @@ -2497,7 +2473,6 @@ "./node_modules/mime-types/index.js", "./node_modules/mime/types.json", "./node_modules/min-indent/index.js", - "./node_modules/minimatch/node_modules/brace-expansion/index.js", "./node_modules/minimist/index.js", "./node_modules/mkdirp/index.js", "./node_modules/mocha-7.0.1/lib/browser/progress.js", @@ -2520,7 +2495,6 @@ "./node_modules/mocha-7.0.1/lib/reporters/markdown.js", "./node_modules/mocha-7.0.1/lib/stats-collector.js", "./node_modules/mocha-7.0.1/lib/utils.js", - "./node_modules/mocha-7.0.1/node_modules/brace-expansion/index.js", "./node_modules/mocha-7.0.1/node_modules/debug/node_modules/ms/index.js", "./node_modules/mocha-7.0.1/node_modules/debug/src/common.js", "./node_modules/mocha-7.0.1/node_modules/glob/common.js", @@ -2585,6 +2559,7 @@ "./node_modules/mount-point/index.js", "./node_modules/mount-point/node_modules/@sindresorhus/df/index.js", "./node_modules/move-file/index.js", + "./node_modules/move-file/node_modules/path-exists/index.js", "./node_modules/ms/index.js", "./node_modules/negotiator/index.js", "./node_modules/negotiator/lib/charset.js", @@ -2707,6 +2682,42 @@ "./node_modules/pify/index.js", "./node_modules/pinkie-promise/index.js", "./node_modules/pixelmatch/index.js", + "./node_modules/plist/index.js", + "./node_modules/plist/lib/build.js", + "./node_modules/plist/lib/parse.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/DocumentPosition.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/NodeType.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/Utility.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/WriterState.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLAttribute.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLCData.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLCharacterData.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLComment.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDOMImplementation.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDOMStringList.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDAttList.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDElement.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDEntity.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDNotation.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDeclaration.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDocType.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDocument.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDocumentCB.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDummy.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLElement.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLNode.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLNodeList.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLRaw.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLStreamWriter.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLStringWriter.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLStringifier.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLText.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLWriterBase.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/index.js", "./node_modules/pluralize/pluralize.js", "./node_modules/pngjs/lib/bitmapper.js", "./node_modules/pngjs/lib/bitpacker.js", @@ -2730,6 +2741,7 @@ "./node_modules/prettier/parser-markdown.js", "./node_modules/prettier/parser-postcss.js", "./node_modules/prettier/parser-yaml.js", + "./node_modules/pretty-bytes/index.js", "./node_modules/proxy-addr/index.js", "./node_modules/proxy-from-env/index.js", "./node_modules/pseudomap/pseudomap.js", @@ -3184,7 +3196,6 @@ "./node_modules/run-applescript/node_modules/cross-spawn/lib/util/resolveCommand.js", "./node_modules/run-applescript/node_modules/execa/index.js", "./node_modules/run-applescript/node_modules/execa/lib/stdio.js", - "./node_modules/run-applescript/node_modules/get-stream/index.js", "./node_modules/run-applescript/node_modules/path-key/index.js", "./node_modules/run-parallel/index.js", "./node_modules/sanitize-filename/index.js", @@ -3261,6 +3272,7 @@ "./node_modules/simple-swizzle/node_modules/is-arrayish/index.js", "./node_modules/slash/index.js", "./node_modules/sort-keys-length/index.js", + "./node_modules/sort-keys-length/node_modules/is-plain-obj/index.js", "./node_modules/sort-keys-length/node_modules/sort-keys/index.js", "./node_modules/source-map/lib/array-set.js", "./node_modules/source-map/lib/base64-vlq.js", @@ -3325,11 +3337,15 @@ "./node_modules/to-regex-range/index.js", "./node_modules/to-regex-range/node_modules/is-number/index.js", "./node_modules/toidentifier/index.js", + "./node_modules/tough-cookie/lib/memstore.js", "./node_modules/tough-cookie/lib/pathMatch.js", "./node_modules/tough-cookie/lib/permuteDomain.js", "./node_modules/tough-cookie/lib/pubsuffix-psl.js", "./node_modules/tough-cookie/lib/store.js", + "./node_modules/tough-cookie/lib/utilHelper.js", + "./node_modules/tough-cookie/lib/validators.js", "./node_modules/tough-cookie/lib/version.js", + "./node_modules/tough-cookie/node_modules/universalify/index.js", "./node_modules/trash/index.js", "./node_modules/trash/lib/linux.js", "./node_modules/trash/lib/macos.js", @@ -3457,7 +3473,6 @@ "./node_modules/universalify/index.js", "./node_modules/unpipe/index.js", "./node_modules/unused-filename/index.js", - "./node_modules/unused-filename/node_modules/path-exists/index.js", "./node_modules/url-parse/index.js", "./node_modules/utf8-stream/index.js", "./node_modules/utf8-stream/node_modules/isarray/index.js", @@ -3486,39 +3501,6 @@ "./node_modules/xml2js/lib/defaults.js", "./node_modules/xml2js/lib/parser.js", "./node_modules/xml2js/lib/processors.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/DocumentPosition.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/NodeType.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/Utility.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/WriterState.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLAttribute.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLCData.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLCharacterData.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLComment.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMImplementation.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMStringList.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDAttList.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDElement.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDEntity.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDNotation.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDeclaration.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocType.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocument.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocumentCB.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDummy.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLElement.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNode.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNodeList.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLRaw.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStreamWriter.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStringWriter.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStringifier.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLText.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLWriterBase.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/index.js", "./node_modules/xmlbuilder/lib/DocumentPosition.js", "./node_modules/xmlbuilder/lib/NodeType.js", "./node_modules/xmlbuilder/lib/Utility.js", @@ -3648,7 +3630,6 @@ "./packages/data-context/node_modules/@babel/generator/node_modules/@babel/types/lib/validators/react/isCompatTag.js", "./packages/data-context/node_modules/@babel/generator/node_modules/@babel/types/lib/validators/react/isReactComponent.js", "./packages/data-context/node_modules/@babel/parser/lib/index.js", - "./packages/data-context/node_modules/brace-expansion/index.js", "./packages/data-context/node_modules/cross-spawn/index.js", "./packages/data-context/node_modules/cross-spawn/lib/enoent.js", "./packages/data-context/node_modules/cross-spawn/lib/parse.js", @@ -3757,6 +3738,7 @@ "./packages/data-context/src/actions/LocalSettingsActions.ts", "./packages/data-context/src/actions/NotificationActions.ts", "./packages/data-context/src/actions/ProjectActions.ts", + "./packages/data-context/src/actions/ServersActions.ts", "./packages/data-context/src/actions/VersionsActions.ts", "./packages/data-context/src/actions/WizardActions.ts", "./packages/data-context/src/codegen/code-generator.ts", @@ -3913,13 +3895,6 @@ "./packages/launcher/lib/types.ts", "./packages/launcher/lib/utils.ts", "./packages/launcher/lib/windows/index.ts", - "./packages/launcher/node_modules/plist/index.js", - "./packages/launcher/node_modules/plist/lib/build.js", - "./packages/launcher/node_modules/plist/lib/parse.js", - "./packages/launcher/node_modules/plist/lib/xmldom/dom-parser.js", - "./packages/launcher/node_modules/plist/lib/xmldom/dom.js", - "./packages/launcher/node_modules/plist/lib/xmldom/entities.js", - "./packages/launcher/node_modules/plist/lib/xmldom/sax.js", "./packages/launcher/node_modules/which/which.js", "./packages/net-stubbing/lib/external-types.ts", "./packages/net-stubbing/lib/internal-types.ts", @@ -3950,7 +3925,6 @@ "./packages/network/lib/http-utils.ts", "./packages/network/lib/index.ts", "./packages/network/lib/uri.ts", - "./packages/network/node_modules/brace-expansion/index.js", "./packages/proxy/lib/http/error-middleware.ts", "./packages/proxy/lib/http/util/ast-rewriter.ts", "./packages/proxy/lib/http/util/buffers.ts", @@ -4030,7 +4004,6 @@ "./packages/scaffold-config/node_modules/find-up/index.js", "./packages/scaffold-config/node_modules/locate-path/index.js", "./packages/scaffold-config/node_modules/p-locate/index.js", - "./packages/scaffold-config/node_modules/path-exists/index.js", "./packages/scaffold-config/src/commandFile.ts", "./packages/scaffold-config/src/component-index-template.ts", "./packages/scaffold-config/src/ct-detect-third-party.ts", @@ -4080,6 +4053,7 @@ "./packages/server/lib/modes/index.ts", "./packages/server/lib/modes/interactive.ts", "./packages/server/lib/modes/pkg.js", + "./packages/server/lib/modes/results.ts", "./packages/server/lib/modes/smoke_test.js", "./packages/server/lib/override_require.ts", "./packages/server/lib/plugins/index.ts", @@ -4090,8 +4064,6 @@ "./packages/server/lib/routes.ts", "./packages/server/lib/saved_state.ts", "./packages/server/lib/server-base.ts", - "./packages/server/lib/server-ct.ts", - "./packages/server/lib/server-base.ts", "./packages/server/lib/session.ts", "./packages/server/lib/socket-base.ts", "./packages/server/lib/socket-e2e.ts", @@ -4118,7 +4090,6 @@ "./packages/server/lib/util/net_profiler.js", "./packages/server/lib/util/network_failures.js", "./packages/server/lib/util/newlines.js", - "./packages/server/lib/util/obj_utils.ts", "./packages/server/lib/util/open.js", "./packages/server/lib/util/patch-fs.ts", "./packages/server/lib/util/performance_benchmark.js", @@ -4171,7 +4142,6 @@ "./packages/server/node_modules/@benmalka/foxdriver/node_modules/get-port/index.js", "./packages/server/node_modules/@benmalka/foxdriver/node_modules/graceful-fs/clone.js", "./packages/server/node_modules/@benmalka/foxdriver/node_modules/graceful-fs/legacy-streams.js", - "./packages/server/node_modules/@benmalka/foxdriver/node_modules/universalify/index.js", "./packages/server/node_modules/@benmalka/foxdriver/package.json", "./packages/server/node_modules/ansi-regex/index.js", "./packages/server/node_modules/ast-types/def/babel-core.js", @@ -4196,7 +4166,6 @@ "./packages/server/node_modules/ast-types/lib/shared.js", "./packages/server/node_modules/ast-types/lib/types.js", "./packages/server/node_modules/ast-types/main.js", - "./packages/server/node_modules/brace-expansion/index.js", "./packages/server/node_modules/cli-table3/index.js", "./packages/server/node_modules/cli-table3/src/cell.js", "./packages/server/node_modules/cli-table3/src/layout-manager.js", @@ -4278,17 +4247,8 @@ "./packages/server/node_modules/setprototypeof/index.js", "./packages/server/node_modules/string-width/index.js", "./packages/server/node_modules/string-width/node_modules/strip-ansi/index.js", - "./packages/server/node_modules/tough-cookie/lib/memstore.js", - "./packages/server/node_modules/tough-cookie/lib/pathMatch.js", - "./packages/server/node_modules/tough-cookie/lib/permuteDomain.js", - "./packages/server/node_modules/tough-cookie/lib/pubsuffix-psl.js", - "./packages/server/node_modules/tough-cookie/lib/store.js", - "./packages/server/node_modules/tough-cookie/lib/utilHelper.js", - "./packages/server/node_modules/tough-cookie/lib/validators.js", - "./packages/server/node_modules/tough-cookie/lib/version.js", - "./packages/server/node_modules/tough-cookie/node_modules/url-parse/index.js", - "./packages/server/node_modules/universalify/index.js", "./packages/server/node_modules/url-parse/index.js", + "./packages/socket/lib/utils.ts", "./packages/socket/node_modules/engine.io-parser/lib/commons.js", "./packages/socket/node_modules/engine.io-parser/lib/decodePacket.js", "./packages/socket/node_modules/engine.io-parser/lib/encodePacket.js", @@ -4340,5 +4300,5 @@ "./tooling/v8-snapshot/cache/linux/snapshot-entry.js" ], "deferredHashFile": "yarn.lock", - "deferredHash": "65432a07da16f02cfc1a2c91fb8e3014b9c119142dd6b4ccfa86238997ae1f95" -} + "deferredHash": "20a0e4850189a69601ce25506a99e422cb79debe43a3bea1faf7d3a7f1a64b38" +} \ No newline at end of file diff --git a/tooling/v8-snapshot/cache/win32/snapshot-meta.json b/tooling/v8-snapshot/cache/win32/snapshot-meta.json index d1781f94ef6d..2cfbb645d02b 100644 --- a/tooling/v8-snapshot/cache/win32/snapshot-meta.json +++ b/tooling/v8-snapshot/cache/win32/snapshot-meta.json @@ -172,6 +172,8 @@ "./node_modules/@cypress/commit-info/node_modules/semver/semver.js", "./node_modules/@cypress/get-windows-proxy/node_modules/debug/src/browser.js", "./node_modules/@cypress/get-windows-proxy/node_modules/debug/src/index.js", + "./node_modules/@cypress/get-windows-proxy/node_modules/registry-js/dist/lib/index.js", + "./node_modules/@cypress/get-windows-proxy/node_modules/registry-js/dist/lib/registry.js", "./node_modules/@cypress/request-promise/lib/rp.js", "./node_modules/@cypress/request/index.js", "./node_modules/@cypress/request/lib/helpers.js", @@ -280,6 +282,7 @@ "./node_modules/express/node_modules/debug/src/index.js", "./node_modules/fast-glob/out/settings.js", "./node_modules/fast-glob/out/utils/path.js", + "./node_modules/file-uri-to-path/index.js", "./node_modules/finalhandler/node_modules/debug/src/browser.js", "./node_modules/finalhandler/node_modules/debug/src/index.js", "./node_modules/firefox-profile/node_modules/fs-extra/lib/fs/index.js", @@ -302,6 +305,7 @@ "./node_modules/fs-extra/lib/json/index.js", "./node_modules/fs-extra/lib/json/jsonfile.js", "./node_modules/fs-extra/lib/path-exists/index.js", + "./node_modules/get-stream/buffer-stream.js", "./node_modules/getenv/index.js", "./node_modules/gifwrap/src/gifcodec.js", "./node_modules/gifwrap/src/gifutil.js", @@ -511,7 +515,6 @@ "./node_modules/resolve/lib/homedir.js", "./node_modules/resolve/lib/sync.js", "./node_modules/run-applescript/node_modules/execa/lib/errname.js", - "./node_modules/run-applescript/node_modules/get-stream/buffer-stream.js", "./node_modules/run-applescript/node_modules/semver/semver.js", "./node_modules/safe-buffer/index.js", "./node_modules/safer-buffer/safer.js", @@ -561,7 +564,6 @@ "./node_modules/tcp-port-used/node_modules/debug/src/index.js", "./node_modules/throttle/throttle.js", "./node_modules/tough-cookie/lib/cookie.js", - "./node_modules/tough-cookie/lib/memstore.js", "./node_modules/trash/node_modules/glob/glob.js", "./node_modules/trash/node_modules/glob/sync.js", "./node_modules/trash/node_modules/ignore/ignore.js", @@ -817,10 +819,10 @@ "./packages/server/node_modules/send/node_modules/mime/mime.js", "./packages/server/node_modules/signal-exit/signals.js", "./packages/server/node_modules/supports-color/index.js", - "./packages/server/node_modules/tough-cookie/lib/cookie.js", "./packages/server/start-cypress.js", "./packages/server/v8-snapshot-entry.js", "./packages/socket/index.js", + "./packages/socket/lib/cdp-socket.ts", "./packages/socket/lib/socket.ts", "./packages/socket/node_modules/socket.io/dist/broadcast-operator.js", "./packages/socket/node_modules/socket.io/dist/index.js", @@ -1438,6 +1440,12 @@ "./node_modules/@urql/exchange-graphcache/dist/7832a774.js", "./node_modules/@urql/exchange-graphcache/dist/urql-exchange-graphcache-extras.js", "./node_modules/@urql/exchange-graphcache/dist/urql-exchange-graphcache.js", + "./node_modules/@xmldom/xmldom/lib/conventions.js", + "./node_modules/@xmldom/xmldom/lib/dom-parser.js", + "./node_modules/@xmldom/xmldom/lib/dom.js", + "./node_modules/@xmldom/xmldom/lib/entities.js", + "./node_modules/@xmldom/xmldom/lib/index.js", + "./node_modules/@xmldom/xmldom/lib/sax.js", "./node_modules/accepts/index.js", "./node_modules/acorn-node/index.js", "./node_modules/acorn-node/lib/bigint/index.js", @@ -1542,6 +1550,7 @@ "./node_modules/binary-extensions/binary-extensions.json", "./node_modules/binary-extensions/index.js", "./node_modules/binaryextensions/edition-es5/index.js", + "./node_modules/bindings/bindings.js", "./node_modules/body-parser/lib/read.js", "./node_modules/body-parser/lib/types/json.js", "./node_modules/body-parser/lib/types/raw.js", @@ -1558,6 +1567,7 @@ "./node_modules/body-parser/node_modules/qs/lib/utils.js", "./node_modules/body-parser/node_modules/raw-body/index.js", "./node_modules/body-parser/node_modules/setprototypeof/index.js", + "./node_modules/brace-expansion/index.js", "./node_modules/braces/index.js", "./node_modules/braces/lib/compile.js", "./node_modules/braces/lib/constants.js", @@ -1914,39 +1924,6 @@ "./node_modules/firefox-profile/node_modules/xml2js/lib/defaults.js", "./node_modules/firefox-profile/node_modules/xml2js/lib/parser.js", "./node_modules/firefox-profile/node_modules/xml2js/lib/processors.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/DocumentPosition.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/NodeType.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/Utility.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/WriterState.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLAttribute.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLCData.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLCharacterData.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLComment.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDOMImplementation.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDOMStringList.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDTDAttList.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDTDElement.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDTDEntity.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDTDNotation.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDeclaration.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDocType.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDocument.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDocumentCB.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLDummy.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLElement.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLNode.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLNodeList.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLRaw.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLStreamWriter.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLStringWriter.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLStringifier.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLText.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/XMLWriterBase.js", - "./node_modules/firefox-profile/node_modules/xmlbuilder/lib/index.js", "./node_modules/fluent-ffmpeg/lib/capabilities.js", "./node_modules/fluent-ffmpeg/lib/ffprobe.js", "./node_modules/fluent-ffmpeg/lib/options/audio.js", @@ -2022,6 +1999,7 @@ "./node_modules/get-intrinsic/index.js", "./node_modules/get-own-enumerable-property-symbols/lib/index.js", "./node_modules/get-port/index.js", + "./node_modules/get-stream/index.js", "./node_modules/getos/index.js", "./node_modules/getos/os.json", "./node_modules/gifwrap/src/bitmapimage.js", @@ -2232,6 +2210,7 @@ "./node_modules/ipaddr.js/lib/ipaddr.js", "./node_modules/is-binary-path/index.js", "./node_modules/is-buffer/index.js", + "./node_modules/is-ci/index.js", "./node_modules/is-core-module/core.json", "./node_modules/is-core-module/index.js", "./node_modules/is-dotfile/index.js", @@ -2241,7 +2220,6 @@ "./node_modules/is-glob/index.js", "./node_modules/is-html/index.js", "./node_modules/is-path-inside/index.js", - "./node_modules/is-plain-obj/index.js", "./node_modules/is-regexp/index.js", "./node_modules/is-stream/index.js", "./node_modules/is-typedarray/index.js", @@ -2498,7 +2476,6 @@ "./node_modules/mime-types/index.js", "./node_modules/mime/types.json", "./node_modules/min-indent/index.js", - "./node_modules/minimatch/node_modules/brace-expansion/index.js", "./node_modules/minimist/index.js", "./node_modules/mkdirp/index.js", "./node_modules/mocha-7.0.1/lib/browser/progress.js", @@ -2521,7 +2498,6 @@ "./node_modules/mocha-7.0.1/lib/reporters/markdown.js", "./node_modules/mocha-7.0.1/lib/stats-collector.js", "./node_modules/mocha-7.0.1/lib/utils.js", - "./node_modules/mocha-7.0.1/node_modules/brace-expansion/index.js", "./node_modules/mocha-7.0.1/node_modules/debug/node_modules/ms/index.js", "./node_modules/mocha-7.0.1/node_modules/debug/src/common.js", "./node_modules/mocha-7.0.1/node_modules/glob/common.js", @@ -2586,6 +2562,7 @@ "./node_modules/mount-point/index.js", "./node_modules/mount-point/node_modules/@sindresorhus/df/index.js", "./node_modules/move-file/index.js", + "./node_modules/move-file/node_modules/path-exists/index.js", "./node_modules/ms/index.js", "./node_modules/negotiator/index.js", "./node_modules/negotiator/lib/charset.js", @@ -2709,6 +2686,42 @@ "./node_modules/pify/index.js", "./node_modules/pinkie-promise/index.js", "./node_modules/pixelmatch/index.js", + "./node_modules/plist/index.js", + "./node_modules/plist/lib/build.js", + "./node_modules/plist/lib/parse.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/DocumentPosition.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/NodeType.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/Utility.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/WriterState.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLAttribute.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLCData.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLCharacterData.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLComment.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDOMImplementation.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDOMStringList.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDAttList.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDElement.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDEntity.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDTDNotation.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDeclaration.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDocType.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDocument.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDocumentCB.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLDummy.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLElement.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLNode.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLNodeList.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLRaw.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLStreamWriter.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLStringWriter.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLStringifier.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLText.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/XMLWriterBase.js", + "./node_modules/plist/node_modules/xmlbuilder/lib/index.js", "./node_modules/pluralize/pluralize.js", "./node_modules/pngjs/lib/bitmapper.js", "./node_modules/pngjs/lib/bitpacker.js", @@ -2732,6 +2745,7 @@ "./node_modules/prettier/parser-markdown.js", "./node_modules/prettier/parser-postcss.js", "./node_modules/prettier/parser-yaml.js", + "./node_modules/pretty-bytes/index.js", "./node_modules/proxy-addr/index.js", "./node_modules/proxy-from-env/index.js", "./node_modules/pseudomap/pseudomap.js", @@ -3184,7 +3198,6 @@ "./node_modules/run-applescript/node_modules/cross-spawn/lib/util/resolveCommand.js", "./node_modules/run-applescript/node_modules/execa/index.js", "./node_modules/run-applescript/node_modules/execa/lib/stdio.js", - "./node_modules/run-applescript/node_modules/get-stream/index.js", "./node_modules/run-applescript/node_modules/path-key/index.js", "./node_modules/run-parallel/index.js", "./node_modules/sanitize-filename/index.js", @@ -3261,6 +3274,7 @@ "./node_modules/simple-swizzle/node_modules/is-arrayish/index.js", "./node_modules/slash/index.js", "./node_modules/sort-keys-length/index.js", + "./node_modules/sort-keys-length/node_modules/is-plain-obj/index.js", "./node_modules/sort-keys-length/node_modules/sort-keys/index.js", "./node_modules/source-map/lib/array-set.js", "./node_modules/source-map/lib/base64-vlq.js", @@ -3324,11 +3338,15 @@ "./node_modules/to-regex-range/index.js", "./node_modules/to-regex-range/node_modules/is-number/index.js", "./node_modules/toidentifier/index.js", + "./node_modules/tough-cookie/lib/memstore.js", "./node_modules/tough-cookie/lib/pathMatch.js", "./node_modules/tough-cookie/lib/permuteDomain.js", "./node_modules/tough-cookie/lib/pubsuffix-psl.js", "./node_modules/tough-cookie/lib/store.js", + "./node_modules/tough-cookie/lib/utilHelper.js", + "./node_modules/tough-cookie/lib/validators.js", "./node_modules/tough-cookie/lib/version.js", + "./node_modules/tough-cookie/node_modules/universalify/index.js", "./node_modules/trash/index.js", "./node_modules/trash/lib/linux.js", "./node_modules/trash/lib/macos.js", @@ -3456,7 +3474,6 @@ "./node_modules/universalify/index.js", "./node_modules/unpipe/index.js", "./node_modules/unused-filename/index.js", - "./node_modules/unused-filename/node_modules/path-exists/index.js", "./node_modules/url-parse/index.js", "./node_modules/utf8-stream/index.js", "./node_modules/utf8-stream/node_modules/isarray/index.js", @@ -3484,39 +3501,6 @@ "./node_modules/xml2js/lib/defaults.js", "./node_modules/xml2js/lib/parser.js", "./node_modules/xml2js/lib/processors.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/DocumentPosition.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/NodeType.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/Utility.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/WriterState.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLAttribute.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLCData.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLCharacterData.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLComment.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMImplementation.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMStringList.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDAttList.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDElement.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDEntity.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDNotation.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDeclaration.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocType.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocument.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocumentCB.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDummy.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLElement.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNode.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNodeList.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLRaw.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStreamWriter.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStringWriter.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStringifier.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLText.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/XMLWriterBase.js", - "./node_modules/xml2js/node_modules/xmlbuilder/lib/index.js", "./node_modules/xmlbuilder/lib/DocumentPosition.js", "./node_modules/xmlbuilder/lib/NodeType.js", "./node_modules/xmlbuilder/lib/Utility.js", @@ -3646,7 +3630,6 @@ "./packages/data-context/node_modules/@babel/generator/node_modules/@babel/types/lib/validators/react/isCompatTag.js", "./packages/data-context/node_modules/@babel/generator/node_modules/@babel/types/lib/validators/react/isReactComponent.js", "./packages/data-context/node_modules/@babel/parser/lib/index.js", - "./packages/data-context/node_modules/brace-expansion/index.js", "./packages/data-context/node_modules/cross-spawn/index.js", "./packages/data-context/node_modules/cross-spawn/lib/enoent.js", "./packages/data-context/node_modules/cross-spawn/lib/parse.js", @@ -3755,6 +3738,7 @@ "./packages/data-context/src/actions/LocalSettingsActions.ts", "./packages/data-context/src/actions/NotificationActions.ts", "./packages/data-context/src/actions/ProjectActions.ts", + "./packages/data-context/src/actions/ServersActions.ts", "./packages/data-context/src/actions/VersionsActions.ts", "./packages/data-context/src/actions/WizardActions.ts", "./packages/data-context/src/codegen/code-generator.ts", @@ -3911,13 +3895,6 @@ "./packages/launcher/lib/types.ts", "./packages/launcher/lib/utils.ts", "./packages/launcher/lib/windows/index.ts", - "./packages/launcher/node_modules/plist/index.js", - "./packages/launcher/node_modules/plist/lib/build.js", - "./packages/launcher/node_modules/plist/lib/parse.js", - "./packages/launcher/node_modules/plist/lib/xmldom/dom-parser.js", - "./packages/launcher/node_modules/plist/lib/xmldom/dom.js", - "./packages/launcher/node_modules/plist/lib/xmldom/entities.js", - "./packages/launcher/node_modules/plist/lib/xmldom/sax.js", "./packages/launcher/node_modules/which/which.js", "./packages/net-stubbing/lib/external-types.ts", "./packages/net-stubbing/lib/internal-types.ts", @@ -3948,7 +3925,6 @@ "./packages/network/lib/http-utils.ts", "./packages/network/lib/index.ts", "./packages/network/lib/uri.ts", - "./packages/network/node_modules/brace-expansion/index.js", "./packages/proxy/lib/http/error-middleware.ts", "./packages/proxy/lib/http/util/ast-rewriter.ts", "./packages/proxy/lib/http/util/buffers.ts", @@ -4028,7 +4004,6 @@ "./packages/scaffold-config/node_modules/find-up/index.js", "./packages/scaffold-config/node_modules/locate-path/index.js", "./packages/scaffold-config/node_modules/p-locate/index.js", - "./packages/scaffold-config/node_modules/path-exists/index.js", "./packages/scaffold-config/src/commandFile.ts", "./packages/scaffold-config/src/component-index-template.ts", "./packages/scaffold-config/src/ct-detect-third-party.ts", @@ -4078,6 +4053,7 @@ "./packages/server/lib/modes/index.ts", "./packages/server/lib/modes/interactive.ts", "./packages/server/lib/modes/pkg.js", + "./packages/server/lib/modes/results.ts", "./packages/server/lib/modes/smoke_test.js", "./packages/server/lib/override_require.ts", "./packages/server/lib/plugins/index.ts", @@ -4088,8 +4064,6 @@ "./packages/server/lib/routes.ts", "./packages/server/lib/saved_state.ts", "./packages/server/lib/server-base.ts", - "./packages/server/lib/server-ct.ts", - "./packages/server/lib/server-base.ts", "./packages/server/lib/session.ts", "./packages/server/lib/socket-base.ts", "./packages/server/lib/socket-e2e.ts", @@ -4116,7 +4090,6 @@ "./packages/server/lib/util/net_profiler.js", "./packages/server/lib/util/network_failures.js", "./packages/server/lib/util/newlines.js", - "./packages/server/lib/util/obj_utils.ts", "./packages/server/lib/util/open.js", "./packages/server/lib/util/patch-fs.ts", "./packages/server/lib/util/performance_benchmark.js", @@ -4169,7 +4142,6 @@ "./packages/server/node_modules/@benmalka/foxdriver/node_modules/get-port/index.js", "./packages/server/node_modules/@benmalka/foxdriver/node_modules/graceful-fs/clone.js", "./packages/server/node_modules/@benmalka/foxdriver/node_modules/graceful-fs/legacy-streams.js", - "./packages/server/node_modules/@benmalka/foxdriver/node_modules/universalify/index.js", "./packages/server/node_modules/@benmalka/foxdriver/package.json", "./packages/server/node_modules/ansi-regex/index.js", "./packages/server/node_modules/ast-types/def/babel-core.js", @@ -4194,7 +4166,6 @@ "./packages/server/node_modules/ast-types/lib/shared.js", "./packages/server/node_modules/ast-types/lib/types.js", "./packages/server/node_modules/ast-types/main.js", - "./packages/server/node_modules/brace-expansion/index.js", "./packages/server/node_modules/cli-table3/index.js", "./packages/server/node_modules/cli-table3/src/cell.js", "./packages/server/node_modules/cli-table3/src/layout-manager.js", @@ -4276,17 +4247,8 @@ "./packages/server/node_modules/setprototypeof/index.js", "./packages/server/node_modules/string-width/index.js", "./packages/server/node_modules/string-width/node_modules/strip-ansi/index.js", - "./packages/server/node_modules/tough-cookie/lib/memstore.js", - "./packages/server/node_modules/tough-cookie/lib/pathMatch.js", - "./packages/server/node_modules/tough-cookie/lib/permuteDomain.js", - "./packages/server/node_modules/tough-cookie/lib/pubsuffix-psl.js", - "./packages/server/node_modules/tough-cookie/lib/store.js", - "./packages/server/node_modules/tough-cookie/lib/utilHelper.js", - "./packages/server/node_modules/tough-cookie/lib/validators.js", - "./packages/server/node_modules/tough-cookie/lib/version.js", - "./packages/server/node_modules/tough-cookie/node_modules/url-parse/index.js", - "./packages/server/node_modules/universalify/index.js", "./packages/server/node_modules/url-parse/index.js", + "./packages/socket/lib/utils.ts", "./packages/socket/node_modules/engine.io-parser/lib/commons.js", "./packages/socket/node_modules/engine.io-parser/lib/decodePacket.js", "./packages/socket/node_modules/engine.io-parser/lib/encodePacket.js", @@ -4338,5 +4300,5 @@ "./tooling/v8-snapshot/cache/win32/snapshot-entry.js" ], "deferredHashFile": "yarn.lock", - "deferredHash": "e14476ded8324729ff959bb38ac755d4d205257ab13450ca6552b0fbd169e7c8" -} + "deferredHash": "cf4e9c12ad34bb6a943f5346777e1c22aadbadfb169463b0179c4f46035deb97" +} \ No newline at end of file