diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 14:29:10 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 14:29:10 +0000 |
commit | 2aa4a82499d4becd2284cdb482213d541b8804dd (patch) | |
tree | b80bf8bf13c3766139fbacc530efd0dd9d54394c /devtools/client/debugger/bin | |
parent | Initial commit. (diff) | |
download | firefox-upstream.tar.xz firefox-upstream.zip |
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'devtools/client/debugger/bin')
-rw-r--r-- | devtools/client/debugger/bin/bundle.js | 69 | ||||
-rw-r--r-- | devtools/client/debugger/bin/module-manifest.json | 2262 | ||||
-rw-r--r-- | devtools/client/debugger/bin/try-runner.js | 124 | ||||
-rw-r--r-- | devtools/client/debugger/bin/watch.js | 31 |
4 files changed, 2486 insertions, 0 deletions
diff --git a/devtools/client/debugger/bin/bundle.js b/devtools/client/debugger/bin/bundle.js new file mode 100644 index 0000000000..b41afa12d2 --- /dev/null +++ b/devtools/client/debugger/bin/bundle.js @@ -0,0 +1,69 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */ + +const sourceMapAssets = require("devtools-source-map/assets"); +const path = require("path"); +var fs = require("fs"); +const rimraf = require("rimraf"); +const webpack = require("webpack"); + +const projectPath = path.resolve(__dirname, ".."); +const bundlePath = path.join(projectPath, "./dist"); +const clientPath = path.join(projectPath, "../"); + +process.env.NODE_ENV = "production"; + +function moveFile(src, dest) { + if (!fs.existsSync(src)) { + return; + } + + fs.copyFileSync(src, dest); + rimraf.sync(src); +} + +(async function bundle() { + process.env.TARGET = "firefox-panel"; + process.env.OUTPUT_PATH = bundlePath; + + const webpackConfig = require(path.resolve(projectPath, "webpack.config.js")); + const webpackCompiler = webpack(webpackConfig); + + const result = await new Promise(resolve => { + webpackCompiler.run((error, stats) => resolve(stats)); + }); + + if (result.hasErrors()) { + console.log( + "[bundle] Something went wrong. The error was written to assets-error.log" + ); + + fs.writeFileSync( + "assets-error.log", + JSON.stringify(result.toJson("verbose"), null, 2) + ); + return; + } + + console.log(`[bundle] Done bundling. Copy bundles to devtools/client/shared`); + + moveFile( + path.join(bundlePath, "source-map-worker.js"), + path.join(clientPath, "shared/source-map/worker.js") + ); + + for (const filename of Object.keys(sourceMapAssets)) { + moveFile( + path.join(bundlePath, "source-map-worker-assets", filename), + path.join(clientPath, "shared/source-map/assets", filename) + ); + } + + moveFile( + path.join(bundlePath, "source-map-index.js"), + path.join(clientPath, "shared/source-map/index.js") + ); + + console.log("[bundle] Task completed."); +})(); diff --git a/devtools/client/debugger/bin/module-manifest.json b/devtools/client/debugger/bin/module-manifest.json new file mode 100644 index 0000000000..d4c0682045 --- /dev/null +++ b/devtools/client/debugger/bin/module-manifest.json @@ -0,0 +1,2262 @@ +{ + "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-splitter/src/SplitBox.css": [ + { + "modules": { + "byIdentifier": { + "../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-splitter/src/SplitBox.css": 0, + "../../css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "1": 1 + } + } + } + ], + "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../react-aria-components/src/tabs/tab.css": [ + { + "modules": { + "byIdentifier": { + "../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../react-aria-components/src/tabs/tab.css": 0, + "../../css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "1": 1 + } + } + } + ], + "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../react-aria-components/src/tabs/tab-list.css": [ + { + "modules": { + "byIdentifier": { + "../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../react-aria-components/src/tabs/tab-list.css": 0, + "../../css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "1": 1 + } + } + } + ], + "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../devtools-contextmenu/menu.css": [ + { + "modules": { + "byIdentifier": { + "../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../devtools-contextmenu/menu.css": 0, + "../../css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "1": 1 + } + } + } + ], + "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-components/src/tree.css": [ + { + "modules": { + "byIdentifier": { + "../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-components/src/tree.css": 0, + "../../css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "1": 1 + } + } + } + ], + "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-reps/src/object-inspector/components/ObjectInspector.css": [ + { + "modules": { + "byIdentifier": { + "../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-reps/src/object-inspector/components/ObjectInspector.css": 0, + "../../css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "1": 1 + } + } + } + ], + "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-reps/src/reps/reps.css": [ + { + "modules": { + "byIdentifier": { + "../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-reps/src/reps/reps.css": 0, + "../../css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "1": 1 + } + } + } + ], + "modules": { + "byIdentifier": { + "external \"devtools/client/shared/vendor/react-prop-types\"": 0, + "external \"devtools/client/shared/vendor/react-dom-factories\"": 1, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/rep-utils.js": 2, + "../../@babel/types/lib/index.js": 3, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/constants.js": 4, + "../../@babel/types/lib/validators/generated/index.js": 5, + "external \"devtools/client/shared/vendor/react\"": 6, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-utils/index.js": 7, + "../../lodash/_root.js": 8, + "../../lodash/isArray.js": 9, + "../../@babel/types/lib/builders/generated/index.js": 10, + "../../lodash/isObjectLike.js": 11, + "../../source-map/lib/util.js": 12, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-utils/src/privileged-network-request.js": 13, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-utils/src/worker-utils.js": 14, + "../../webpack/buildin/global.js": 15, + "../../@babel/types/lib/definitions/index.js": 16, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/url-state-machine.js": 17, + "../../lodash/_baseGetTag.js": 18, + "../../lodash/_Symbol.js": 19, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/utils/ast.js": 20, + "../../lodash/isObject.js": 21, + "../../webpack/buildin/module.js": 22, + "../../@babel/types/lib/definitions/utils.js": 23, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/rep.js": 24, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/string.js": 25, + "../../lodash/_getNative.js": 26, + "../../@babel/types/lib/constants/index.js": 27, + "../../lodash/isSymbol.js": 28, + "../../lodash/_getTag.js": 29, + "../../@babel/types/lib/validators/isValidIdentifier.js": 30, + "../../@babel/types/lib/clone/cloneNode.js": 31, + "../../source-map/lib/source-map-generator.js": 32, + "../../source-map/lib/base64-vlq.js": 33, + "../../source-map/lib/array-set.js": 34, + "../../process/browser.js": 35, + "../../charenc/charenc.js": 36, + "external \"Services\"": 37, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/array.js": 38, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/prop-rep.js": 39, + "../../lodash/_ListCache.js": 40, + "../../lodash/_assocIndexOf.js": 41, + "../../lodash/eq.js": 42, + "../../lodash/_freeGlobal.js": 43, + "../../lodash/_nativeCreate.js": 44, + "../../lodash/_getMapData.js": 45, + "../../lodash/_copyObject.js": 46, + "../../lodash/keys.js": 47, + "../../lodash/isBuffer.js": 48, + "../../lodash/_baseUnary.js": 49, + "../../lodash/_nodeUtil.js": 50, + "../../lodash/_isPrototype.js": 51, + "../../lodash/isArrayLike.js": 52, + "../../@babel/types/lib/retrievers/getBindingIdentifiers.js": 53, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/utils/helpers.js": 54, + "../../@babel/generator/lib/index.js": 55, + "../../lodash/toInteger.js": 56, + "../../lodash/toString.js": 57, + "../../buffer/index.js": 58, + "../../lodash/_toKey.js": 59, + "../../../packages/devtools-source-map/node_modules/source-map/source-map.js": 60, + "../../../packages/devtools-source-map/node_modules/source-map/lib/util.js": 61, + "../../node-libs-browser/node_modules/punycode/punycode.js": 62, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/urlencoded.js": 63, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/index.js": 64, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/utils/event-emitter.js": 65, + "../../fuzzaldrin-plus/lib/scorer.js": 66, + "../../classnames/index.js": 67, + "../../@babel/types/lib/utils/shallowEqual.js": 68, + "../../lodash/_Stack.js": 69, + "../../lodash/_Map.js": 70, + "../../lodash/_getRawTag.js": 71, + "../../lodash/_objectToString.js": 72, + "../../lodash/_MapCache.js": 73, + "../../lodash/isArguments.js": 74, + "../../lodash/_isIndex.js": 75, + "../../lodash/isTypedArray.js": 76, + "../../lodash/isLength.js": 77, + "../../lodash/_getSymbols.js": 78, + "../../lodash/_getPrototype.js": 79, + "../../lodash/_cloneArrayBuffer.js": 80, + "../../@babel/types/lib/definitions/core.js": 81, + "../../@babel/types/lib/validators/is.js": 82, + "../../@babel/types/lib/validators/isType.js": 83, + "../../@babel/types/lib/definitions/es2015.js": 84, + "../../@babel/types/lib/utils/inherit.js": 85, + "../../lodash/_baseFindIndex.js": 86, + "../../lodash/_setToArray.js": 87, + "../../source-map/source-map.js": 88, + "../../source-map/lib/base64.js": 89, + "../../source-map/lib/mapping-list.js": 90, + "../../source-map/lib/source-map-consumer.js": 91, + "../../source-map/lib/binary-search.js": 92, + "../../source-map/lib/quick-sort.js": 93, + "../../source-map/lib/source-node.js": 94, + "../../lodash/_baseToString.js": 95, + "../../lodash/_arrayMap.js": 96, + "../../@babel/generator/lib/generators/types.js": 97, + "../../base64-js/index.js": 98, + "../../ieee754/index.js": 99, + "../../isarray/index.js": 100, + "../../lodash/_isKey.js": 101, + "../../babel-loader/lib/index.js??ref--1!../../devtools-environment/index.js": 102, + "external \"devtools/shared/flags\"": 103, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/sourceMapRequests.js": 104, + "../../md5/md5.js": 105, + "../../crypt/crypt.js": 106, + "../../is-buffer/index.js": 107, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-components/index.js": 108, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-components/src/tree.js": 109, + "../../extract-text-webpack-plugin/dist/loader.js??ref--3-0!../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-components/src/tree.css": 110, + "../../fuzzaldrin-plus/lib/pathScorer.js": 111, + "external \"devtools/client/shared/vendor/react-dom\"": 112, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/grip.js": 113, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/utils/node.js": 114, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/reducer.js": 115, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/utils/index.js": 116, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/getSymbols.js": 117, + "../../@babel/types/lib/validators/buildMatchMemberExpression.js": 118, + "../../@babel/types/lib/validators/matchesPattern.js": 119, + "../../lodash/isFunction.js": 120, + "../../lodash/_toSource.js": 121, + "../../lodash/_assignValue.js": 122, + "../../lodash/_baseAssignValue.js": 123, + "../../lodash/_arrayLikeKeys.js": 124, + "../../lodash/_baseKeys.js": 125, + "../../lodash/_overArg.js": 126, + "../../lodash/keysIn.js": 127, + "../../lodash/stubArray.js": 128, + "../../lodash/_getSymbolsIn.js": 129, + "../../lodash/_arrayPush.js": 130, + "../../lodash/_getAllKeys.js": 131, + "../../lodash/_baseGetAllKeys.js": 132, + "../../lodash/_Set.js": 133, + "../../lodash/_Uint8Array.js": 134, + "../../esutils/lib/code.js": 135, + "../../@babel/types/lib/validators/validate.js": 136, + "../../@babel/types/lib/validators/isNode.js": 137, + "../../@babel/types/lib/modifications/flow/removeTypeDuplicates.js": 138, + "../../@babel/types/lib/clone/clone.js": 139, + "../../@babel/types/lib/comments/addComments.js": 140, + "../../@babel/types/lib/comments/inheritInnerComments.js": 141, + "../../lodash/_SetCache.js": 142, + "../../lodash/_cacheHas.js": 143, + "../../@babel/types/lib/comments/inheritLeadingComments.js": 144, + "../../@babel/types/lib/comments/inheritsComments.js": 145, + "../../@babel/types/lib/comments/inheritTrailingComments.js": 146, + "../../@babel/types/lib/converters/toBlock.js": 147, + "../../@babel/types/lib/converters/toIdentifier.js": 148, + "../../@babel/types/lib/modifications/removePropertiesDeep.js": 149, + "../../@babel/types/lib/traverse/traverseFast.js": 150, + "../../@babel/types/lib/modifications/removeProperties.js": 151, + "../../@babel/types/lib/validators/isLet.js": 152, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/utils/simple-path.js": 153, + "../../lodash/isEmpty.js": 154, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/sources.js": 155, + "../../@babel/generator/lib/node/index.js": 156, + "../../@babel/generator/lib/generators/modules.js": 157, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/utils/getFunctionName.js": 158, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/frameworks.js": 159, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/getScopes/index.js": 160, + "../../lodash/get.js": 161, + "../../lodash/_baseGet.js": 162, + "../../lodash/_castPath.js": 163, + "../../lodash/_baseIteratee.js": 164, + "../../lodash/_baseIsEqual.js": 165, + "../../lodash/_equalArrays.js": 166, + "../../lodash/_isStrictComparable.js": 167, + "../../lodash/_matchesStrictComparable.js": 168, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/utils/contains.js": 169, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/search/get-matches.js": 170, + "../../../packages/devtools-source-map/node_modules/source-map/lib/source-map-generator.js": 171, + "../../../packages/devtools-source-map/node_modules/source-map/lib/base64-vlq.js": 172, + "../../webidl-conversions/lib/index.js": 173, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/utils.js": 174, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/infra.js": 175, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/URLSearchParams.js": 176, + "../../../packages/devtools-source-map/node_modules/source-map/lib/array-set.js": 177, + "../../../packages/devtools-source-map/node_modules/source-map/lib/read-wasm-browser.js": 178, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/createConsumer.js": 179, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/wasmAssetBrowser.js": 180, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/wasmXScopes.js": 181, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/index.js": 182, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/index.js": 183, + "../../fuzzaldrin-plus/lib/query.js": 184, + "../../babel-loader/lib/index.js??ref--1!../../react-aria-components/src/tabs/tab-list.js": 185, + "../../babel-loader/lib/index.js??ref--1!../../react-aria-components/src/tabs/tab.js": 186, + "../../babel-loader/lib/index.js??ref--1!../../react-aria-components/src/tabs/tab-panels.js": 187, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/big-int.js": 188, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/function.js": 189, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/shared/dom-node-constants.js": 190, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/error.js": 191, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/grip-array.js": 192, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/shared/grip-length-bubble.js": 193, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/grip-map.js": 194, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/grip-map-entry.js": 195, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/utils/load-properties.js": 196, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/utils/client.js": 197, + "multi ../../../src/workers/parser/worker.js": 198, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/worker.js": 199, + "../../@babel/types/lib/validators/react/isReactComponent.js": 200, + "../../@babel/types/lib/validators/react/isCompatTag.js": 201, + "../../@babel/types/lib/builders/react/buildChildren.js": 202, + "../../@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js": 203, + "../../@babel/types/lib/builders/builder.js": 204, + "../../lodash/clone.js": 205, + "../../lodash/_baseClone.js": 206, + "../../lodash/_listCacheClear.js": 207, + "../../lodash/_listCacheDelete.js": 208, + "../../lodash/_listCacheGet.js": 209, + "../../lodash/_listCacheHas.js": 210, + "../../lodash/_listCacheSet.js": 211, + "../../lodash/_stackClear.js": 212, + "../../lodash/_stackDelete.js": 213, + "../../lodash/_stackGet.js": 214, + "../../lodash/_stackHas.js": 215, + "../../lodash/_stackSet.js": 216, + "../../lodash/_baseIsNative.js": 217, + "../../lodash/_isMasked.js": 218, + "../../lodash/_coreJsData.js": 219, + "../../lodash/_getValue.js": 220, + "../../lodash/_mapCacheClear.js": 221, + "../../lodash/_Hash.js": 222, + "../../lodash/_hashClear.js": 223, + "../../lodash/_hashDelete.js": 224, + "../../lodash/_hashGet.js": 225, + "../../lodash/_hashHas.js": 226, + "../../lodash/_hashSet.js": 227, + "../../lodash/_mapCacheDelete.js": 228, + "../../lodash/_isKeyable.js": 229, + "../../lodash/_mapCacheGet.js": 230, + "../../lodash/_mapCacheHas.js": 231, + "../../lodash/_mapCacheSet.js": 232, + "../../lodash/_arrayEach.js": 233, + "../../lodash/_defineProperty.js": 234, + "../../lodash/_baseAssign.js": 235, + "../../lodash/_baseTimes.js": 236, + "../../lodash/_baseIsArguments.js": 237, + "../../lodash/stubFalse.js": 238, + "../../lodash/_baseIsTypedArray.js": 239, + "../../lodash/_nativeKeys.js": 240, + "../../lodash/_baseAssignIn.js": 241, + "../../lodash/_baseKeysIn.js": 242, + "../../lodash/_nativeKeysIn.js": 243, + "../../lodash/_cloneBuffer.js": 244, + "../../lodash/_copyArray.js": 245, + "../../lodash/_copySymbols.js": 246, + "../../lodash/_arrayFilter.js": 247, + "../../lodash/_copySymbolsIn.js": 248, + "../../lodash/_getAllKeysIn.js": 249, + "../../lodash/_DataView.js": 250, + "../../lodash/_Promise.js": 251, + "../../lodash/_WeakMap.js": 252, + "../../lodash/_initCloneArray.js": 253, + "../../lodash/_initCloneByTag.js": 254, + "../../lodash/_cloneDataView.js": 255, + "../../lodash/_cloneRegExp.js": 256, + "../../lodash/_cloneSymbol.js": 257, + "../../lodash/_cloneTypedArray.js": 258, + "../../lodash/_initCloneObject.js": 259, + "../../lodash/_baseCreate.js": 260, + "../../lodash/isMap.js": 261, + "../../lodash/_baseIsMap.js": 262, + "../../lodash/isSet.js": 263, + "../../lodash/_baseIsSet.js": 264, + "../../to-fast-properties/index.js": 265, + "../../esutils/lib/utils.js": 266, + "../../esutils/lib/ast.js": 267, + "../../esutils/lib/keyword.js": 268, + "../../@babel/types/lib/definitions/flow.js": 269, + "../../@babel/types/lib/definitions/jsx.js": 270, + "../../@babel/types/lib/definitions/misc.js": 271, + "../../@babel/types/lib/definitions/experimental.js": 272, + "../../@babel/types/lib/definitions/typescript.js": 273, + "../../@babel/types/lib/asserts/assertNode.js": 274, + "../../@babel/types/lib/asserts/generated/index.js": 275, + "../../@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js": 276, + "../../@babel/types/lib/builders/flow/createUnionTypeAnnotation.js": 277, + "../../@babel/types/lib/clone/cloneDeep.js": 278, + "../../@babel/types/lib/clone/cloneWithoutLoc.js": 279, + "../../@babel/types/lib/comments/addComment.js": 280, + "../../lodash/uniq.js": 281, + "../../lodash/_baseUniq.js": 282, + "../../lodash/_setCacheAdd.js": 283, + "../../lodash/_setCacheHas.js": 284, + "../../lodash/_arrayIncludes.js": 285, + "../../lodash/_baseIndexOf.js": 286, + "../../lodash/_baseIsNaN.js": 287, + "../../lodash/_strictIndexOf.js": 288, + "../../lodash/_arrayIncludesWith.js": 289, + "../../lodash/_createSet.js": 290, + "../../lodash/noop.js": 291, + "../../@babel/types/lib/comments/removeComments.js": 292, + "../../@babel/types/lib/constants/generated/index.js": 293, + "../../@babel/types/lib/converters/ensureBlock.js": 294, + "../../@babel/types/lib/converters/toBindingIdentifierName.js": 295, + "../../@babel/types/lib/converters/toComputedKey.js": 296, + "../../@babel/types/lib/converters/toExpression.js": 297, + "../../@babel/types/lib/converters/toKeyAlias.js": 298, + "../../@babel/types/lib/converters/toSequenceExpression.js": 299, + "../../@babel/types/lib/converters/gatherSequenceExpressions.js": 300, + "../../@babel/types/lib/converters/toStatement.js": 301, + "../../@babel/types/lib/converters/valueToNode.js": 302, + "../../lodash/isPlainObject.js": 303, + "../../lodash/isRegExp.js": 304, + "../../lodash/_baseIsRegExp.js": 305, + "../../@babel/types/lib/modifications/appendToMemberExpression.js": 306, + "../../@babel/types/lib/modifications/inherits.js": 307, + "../../@babel/types/lib/modifications/prependToMemberExpression.js": 308, + "../../@babel/types/lib/retrievers/getOuterBindingIdentifiers.js": 309, + "../../@babel/types/lib/traverse/traverse.js": 310, + "../../@babel/types/lib/validators/isBinding.js": 311, + "../../@babel/types/lib/validators/isBlockScoped.js": 312, + "../../@babel/types/lib/validators/isImmutable.js": 313, + "../../@babel/types/lib/validators/isNodesEquivalent.js": 314, + "../../@babel/types/lib/validators/isReferenced.js": 315, + "../../@babel/types/lib/validators/isScope.js": 316, + "../../@babel/types/lib/validators/isSpecifierDefault.js": 317, + "../../@babel/types/lib/validators/isValidES3Identifier.js": 318, + "../../@babel/types/lib/validators/isVar.js": 319, + "../../parse-script-tags/dist/index.js": 320, + "../../parse-script-tags/node_modules/babylon/lib/index.js": 321, + "../../parse-script-tags/dist/customParse.js": 322, + "../../parse-script-tags/dist/parseScriptFragment.js": 323, + "../../@babel/parser/lib/index.js": 324, + "../../@babel/generator/lib/source-map.js": 325, + "../../@babel/generator/lib/printer.js": 326, + "../../lodash/isInteger.js": 327, + "../../lodash/toFinite.js": 328, + "../../lodash/toNumber.js": 329, + "../../lodash/repeat.js": 330, + "../../lodash/_baseRepeat.js": 331, + "../../lodash/_isIterateeCall.js": 332, + "../../@babel/generator/lib/buffer.js": 333, + "../../trim-right/index.js": 334, + "../../@babel/generator/lib/node/whitespace.js": 335, + "../../@babel/generator/lib/node/parentheses.js": 336, + "../../@babel/generator/lib/generators/index.js": 337, + "../../@babel/generator/lib/generators/template-literals.js": 338, + "../../@babel/generator/lib/generators/expressions.js": 339, + "../../@babel/generator/lib/generators/statements.js": 340, + "../../@babel/generator/lib/generators/classes.js": 341, + "../../@babel/generator/lib/generators/methods.js": 342, + "../../@babel/generator/node_modules/jsesc/jsesc.js": 343, + "../../@babel/generator/lib/generators/flow.js": 344, + "../../@babel/generator/lib/generators/base.js": 345, + "../../@babel/generator/lib/generators/jsx.js": 346, + "../../@babel/generator/lib/generators/typescript.js": 347, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/utils/inferClassName.js": 348, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/getScopes/visitor.js": 349, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/findOutOfScopeLocations.js": 350, + "../../lodash/_stringToPath.js": 351, + "../../lodash/_memoizeCapped.js": 352, + "../../lodash/memoize.js": 353, + "../../lodash/findIndex.js": 354, + "../../lodash/_baseMatches.js": 355, + "../../lodash/_baseIsMatch.js": 356, + "../../lodash/_baseIsEqualDeep.js": 357, + "../../lodash/_arraySome.js": 358, + "../../lodash/_equalByTag.js": 359, + "../../lodash/_mapToArray.js": 360, + "../../lodash/_equalObjects.js": 361, + "../../lodash/_getMatchData.js": 362, + "../../lodash/_baseMatchesProperty.js": 363, + "../../lodash/hasIn.js": 364, + "../../lodash/_baseHasIn.js": 365, + "../../lodash/_hasPath.js": 366, + "../../lodash/identity.js": 367, + "../../lodash/property.js": 368, + "../../lodash/_baseProperty.js": 369, + "../../lodash/_basePropertyDeep.js": 370, + "../../lodash/findLastIndex.js": 371, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/steps.js": 372, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/utils/closest.js": 373, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/validate.js": 374, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/mapExpression.js": 375, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/mapOriginalExpression.js": 376, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/mapBindings.js": 377, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/parser/mapAwaitExpression.js": 378, + "multi ../../../src/workers/pretty-print/worker.js": 379, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/pretty-print/worker.js": 380, + "../../pretty-fast/pretty-fast.js": 381, + "../../pretty-fast/node_modules/acorn/dist/acorn.js": 382, + "multi ../../../src/workers/search/worker.js": 383, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/search/worker.js": 384, + "../../babel-loader/lib/index.js??ref--1!../../../src/utils/assert.js": 385, + "../../babel-loader/lib/index.js??ref--1!../../../src/utils/build-query.js": 386, + "../../lodash/escapeRegExp.js": 387, + "../../babel-loader/lib/index.js??ref--1!../../../src/workers/search/project-search.js": 388, + "multi ../../../packages/devtools-source-map/src/worker.js": 389, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/worker.js": 390, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/source-map.js": 391, + "../../../packages/devtools-source-map/node_modules/source-map/lib/base64.js": 392, + "../../../packages/devtools-source-map/node_modules/source-map/lib/url-browser.js": 393, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/public-api.js": 394, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/URL.js": 395, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/URL-impl.js": 396, + "../../tr46/index.js": 397, + "../../tr46/lib/regexes.js": 398, + "../../json-loader/index.js!../../tr46/lib/mappingTable.json": 399, + "../../../packages/devtools-source-map/node_modules/whatwg-url/lib/URLSearchParams-impl.js": 400, + "../../lodash.sortby/index.js": 401, + "../../../packages/devtools-source-map/node_modules/source-map/lib/mapping-list.js": 402, + "../../../packages/devtools-source-map/node_modules/source-map/lib/source-map-consumer.js": 403, + "../../../packages/devtools-source-map/node_modules/source-map/lib/binary-search.js": 404, + "../../../packages/devtools-source-map/node_modules/source-map/lib/wasm.js": 405, + "../../../packages/devtools-source-map/node_modules/source-map/lib/source-node.js": 406, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/assert.js": 407, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/fetchSourceMap.js": 408, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/wasmRemap.js": 409, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/convertToJSON.js": 410, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/getOriginalStackFrames.js": 411, + "multi ../../../packages/devtools-source-map/src/index.js": 412, + "multi ../../../src/vendors.js": 413, + "../../babel-loader/lib/index.js??ref--1!../../../src/vendors.js": 414, + "../../babel-loader/lib/index.js??ref--1!../../devtools-config/index.js": 415, + "../../babel-loader/lib/index.js??ref--1!../../devtools-config/src/feature.js": 416, + "external \"devtools/client/shared/vendor/lodash\"": 417, + "../../node-libs-browser/mock/empty.js": 418, + "../../path-browserify/index.js": 419, + "../../babel-loader/lib/index.js??ref--1!../../devtools-contextmenu/menu.js": 420, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/menu/index.js": 421, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/utils/promise.js": 422, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/menu/menu-item.js": 423, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/prefs.js": 424, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/key-shortcuts.js": 425, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/zoom-keys.js": 426, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/async-storage.js": 427, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/source-utils.js": 428, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/utils/telemetry.js": 429, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/unicode-url.js": 430, + "../../extract-text-webpack-plugin/dist/loader.js??ref--3-0!../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../devtools-contextmenu/menu.css": 431, + "../../fuzzaldrin-plus/lib/fuzzaldrin.js": 432, + "../../fuzzaldrin-plus/lib/filter.js": 433, + "../../fuzzaldrin-plus/lib/matcher.js": 434, + "../../react-transition-group/Transition.js": 435, + "../../react-lifecycles-compat/react-lifecycles-compat.es.js": 436, + "../../react-transition-group/utils/PropTypes.js": 437, + "../../babel-loader/lib/index.js??ref--1!../../react-aria-components/src/tabs/index.js": 438, + "../../babel-loader/lib/index.js??ref--1!../../react-aria-components/src/prop-types/ref.js": 439, + "../../extract-text-webpack-plugin/dist/loader.js??ref--3-0!../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../react-aria-components/src/tabs/tab.css": 440, + "../../extract-text-webpack-plugin/dist/loader.js??ref--3-0!../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../react-aria-components/src/tabs/tab-list.css": 441, + "../../babel-loader/lib/index.js??ref--1!../../react-aria-components/src/tabs/tabs.js": 442, + "../../babel-loader/lib/index.js??ref--1!../../react-aria-components/src/utils/unique-id.js": 443, + "../../reselect/es/index.js": 444, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-splitter/index.js": 445, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-splitter/src/SplitBox.js": 446, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-splitter/src/Draggable.js": 447, + "../../extract-text-webpack-plugin/dist/loader.js??ref--3-0!../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-splitter/src/SplitBox.css": 448, + "../../lodash-move/lib/index.js": 449, + "../../babel-loader/lib/index.js??ref--1!../../../src/components/shared/Svg.js": 450, + "../../babel-loader/lib/index.js??ref--1!../../../images/Svg.js": 451, + "../../svg-inline-react/lib/index.js": 452, + "../../svg-inline-react/lib/util.js": 453, + "../../svg-inline-loader/index.js!../../../images/breakpoint.svg": 454, + "../../svg-inline-loader/index.js!../../../images/column-marker.svg": 455, + "multi ../../../packages/devtools-reps/src/index.js": 456, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/index.js": 457, + "../../extract-text-webpack-plugin/dist/loader.js??ref--3-0!../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-reps/src/reps/reps.css": 458, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/undefined.js": 459, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/null.js": 460, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/number.js": 461, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/object.js": 462, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/symbol.js": 463, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/infinity.js": 464, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/nan.js": 465, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/accessor.js": 466, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/accessible.js": 467, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/attribute.js": 468, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/date-time.js": 469, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/document.js": 470, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/document-type.js": 471, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/event.js": 472, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/promise.js": 473, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/regexp.js": 474, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/stylesheet.js": 475, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/comment-node.js": 476, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/element-node.js": 477, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/text-node.js": 478, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/window.js": 479, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/object-with-text.js": 480, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/reps/object-with-url.js": 481, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/index.js": 482, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/components/ObjectInspector.js": 483, + "external \"devtools/client/shared/vendor/react-redux\"": 484, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/actions.js": 485, + "../../extract-text-webpack-plugin/dist/loader.js??ref--3-0!../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-reps/src/object-inspector/components/ObjectInspector.css": 486, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/components/ObjectInspectorItem.js": 487, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-reps/src/object-inspector/utils/selection.js": 488, + "../../css-loader/lib/css-base.js": 489, + "external \"devtools/client/framework/menu\"": 490, + "external \"devtools/client/framework/menu-item\"": 491, + "../../whatwg-url/lib/url-state-machine.js": 492, + "../../whatwg-url/lib/urlencoded.js": 493, + "../../whatwg-url/lib/utils.js": 494, + "../../whatwg-url/lib/infra.js": 495, + "../../whatwg-url/lib/URLSearchParams.js": 496, + "../../whatwg-url/lib/public-api.js": 497, + "../../whatwg-url/lib/URL.js": 498, + "../../whatwg-url/lib/URL-impl.js": 499, + "../../whatwg-url/lib/URLSearchParams-impl.js": 500, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/plural-form.js": 501, + "multi ../../whatwg-url/lib/public-api.js": 502, + "external \"devtools/client/shared/vendor/whatwg-url\"": 503, + "external \"resource://devtools/client/shared/vendor/whatwg-url\"": 504, + "external \"\\n(() => { \\n importScripts \\\"resource://devtools/client/shared/vendor/whatwg-url\\\";\\n return { URL: self.URL }\\n})()\\n\"": 505, + "external \"\\n(() => { \\n importScripts(\\\"resource://devtools/client/shared/vendor/whatwg-url.js\\\");\\n return { URL: self.URL }\\n})()\\n\"": 506, + "external \"\\n(() => { \\n importScripts(\\\"resource://devtools/client/shared/vendor/whatwg-url.js\\\");\\n return { URL }\\n})()\\n\"": 507, + "external \"\\n(() => { \\n console.log('>> yo',importScripts(\\\"resource://devtools/client/shared/vendor/whatwg-url.js\\\"));\\n return { URL }\\n})()\\n\"": 508, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/wasmDwarfExpressions.js": 509, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-wasm-dwarf/index.js": 510, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-wasm-dwarf/src/wasmAssetBrowser.js": 511, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-wasm-dwarf/src/convertToJSON.js": 512, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-wasm-dwarf/src/wasmXScopes.js": 513, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-wasm-dwarf/src/wasmDwarfExpressions.js": 514, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/assetRootBrowser.js": 515, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/async-store-helper.js": 516, + "../../@babel/types/lib/validators/isPlaceholderType.js": 517, + "../../@babel/types/lib/definitions/placeholders.js": 518, + "../../webpack/buildin/harmony-module.js": 519, + "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/saveAs.js": 520, + "../../punycode/punycode.js": 521, + "../../babel-loader/lib/index.js??ref--1!../../../../../shared/dom-node-constants.js": 522, + "../../@babel/helper-validator-identifier/lib/index.js": 523, + "../../@babel/helper-validator-identifier/lib/identifier.js": 524, + "../../@babel/helper-validator-identifier/lib/keyword.js": 525, + "../../@babel/types/lib/clone/cloneDeepWithoutLoc.js": 526, + "../../../packages/devtools-reps/node_modules/React/index.js": 527, + "../../../packages/devtools-reps/node_modules/React/cjs/react.production.min.js": 528, + "../../object-assign/index.js": 529, + "../../fbjs/lib/invariant.js": 530, + "../../fbjs/lib/emptyObject.js": 531, + "../../fbjs/lib/emptyFunction.js": 532, + "external \"\\n(() => {\\n let factory;\\n function define(...args) {\\n if (factory) {\\n throw new Error(\\\"expected a single define call\\\");\\n }\\n\\n if (\\n args.length !== 2 ||\\n !Array.isArray(args[0]) ||\\n args[0].length !== 0 ||\\n typeof args[1] !== \\\"function\\\"\\n ) {\\n throw new Error(\\\"whatwg-url had unexpected factory arguments.\\\");\\n }\\n\\n factory = args[1];\\n }\\n define.amd = true;\\n\\n const existingDefine = Object.getOwnPropertyDescriptor(globalThis, \\\"define\\\");\\n globalThis.define = define;\\n let err;\\n try {\\n importScripts(\\\"resource://devtools/client/shared/vendor/whatwg-url.js\\\");\\n\\n if (!factory) {\\n throw new Error(\\\"Failed to load whatwg-url factory\\\");\\n }\\n } finally {\\n if (existingDefine) {\\n Object.defineProperty(globalThis, \\\"define\\\", existingDefine);\\n } else {\\n delete globalThis.define;\\n }\\n\\n }\\n\\n return factory();\\n})()\\n\"": 533, + "../../@babel/types/lib/builders/flow/createFlowUnionType.js": 534, + "../../@babel/types/lib/builders/typescript/createTSUnionType.js": 535, + "../../@babel/types/lib/modifications/typescript/removeTypeDuplicates.js": 536, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/utils/event-emitter.js": 537, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/index.js": 538, + "../../../packages/devtools-modules/src/prefs.js": 539, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/utils/promise.js": 540, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/key-shortcuts.js": 541, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/zoom-keys.js": 542, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/async-storage.js": 543, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/source-utils.js": 544, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/utils/telemetry.js": 545, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/unicode-url.js": 546, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/plural-form.js": 547, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/saveAs.js": 548, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-modules/src/async-store-helper.js": 549, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-config/index.js": 550, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-config/src/feature.js": 551, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-contextmenu/menu.js": 552, + "../../extract-text-webpack-plugin/dist/loader.js??ref--3-0!../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-contextmenu/menu.css": 553, + "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-environment/index.js": 554, + "../../babel-loader/lib/index.js??ref--1!../../../src/context-menu/menu.js": 555, + "../../babel-loader/lib/index.js??ref--1!../../../../framework/menu.js": 556, + "../../babel-loader/lib/index.js??ref--1!../../../../framework/menu-item.js": 557, + "../../babel-loader/lib/index.js??ref--1!../../../../shared/telemetry.js": 558, + "../node_modules/@babel/types/lib/index.js": 2, + "../node_modules/@babel/types/lib/validators/generated/index.js": 559, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-utils/index.js": 560, + "../node_modules/@babel/types/lib/builders/generated/index.js": 561, + "../node_modules/lodash/_root.js": 562, + "../node_modules/lodash/isArray.js": 563, + "../node_modules/@babel/types/lib/definitions/index.js": 564, + "../node_modules/lodash/isObjectLike.js": 565, + "../node_modules/source-map/lib/util.js": 566, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-utils/src/privileged-network-request.js": 567, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-utils/src/worker-utils.js": 568, + "../node_modules/lodash/_baseGetTag.js": 569, + "../node_modules/lodash/_Symbol.js": 570, + "../node_modules/@babel/types/lib/definitions/utils.js": 571, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/utils/ast.js": 572, + "../node_modules/lodash/isObject.js": 573, + "../node_modules/lodash/_getNative.js": 574, + "../node_modules/@babel/types/lib/constants/index.js": 575, + "../node_modules/@babel/types/lib/clone/cloneNode.js": 576, + "../node_modules/lodash/isSymbol.js": 577, + "../node_modules/lodash/_getTag.js": 578, + "../node_modules/@babel/types/lib/validators/is.js": 579, + "../node_modules/@babel/types/lib/validators/isValidIdentifier.js": 580, + "../node_modules/source-map/lib/source-map-generator.js": 581, + "../node_modules/source-map/lib/base64-vlq.js": 582, + "../node_modules/source-map/lib/array-set.js": 583, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/utils/index.js": 584, + "../node_modules/charenc/charenc.js": 585, + "../node_modules/lodash/_ListCache.js": 586, + "../node_modules/lodash/_assocIndexOf.js": 587, + "../node_modules/lodash/eq.js": 588, + "../node_modules/lodash/_freeGlobal.js": 589, + "../node_modules/webpack/buildin/global.js": 590, + "../node_modules/lodash/_nativeCreate.js": 591, + "../node_modules/lodash/_getMapData.js": 592, + "../node_modules/lodash/_copyObject.js": 593, + "../node_modules/lodash/keys.js": 594, + "../node_modules/lodash/isBuffer.js": 595, + "../node_modules/lodash/_baseUnary.js": 596, + "../node_modules/lodash/_nodeUtil.js": 597, + "../node_modules/lodash/_isPrototype.js": 598, + "../node_modules/lodash/isArrayLike.js": 599, + "../node_modules/@babel/types/lib/definitions/core.js": 600, + "../node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js": 601, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/utils/helpers.js": 602, + "../node_modules/@babel/generator/lib/index.js": 603, + "../node_modules/lodash/toInteger.js": 604, + "../node_modules/lodash/toString.js": 605, + "../node_modules/lodash/_toKey.js": 606, + "../node_modules/process/browser.js": 607, + "../packages/devtools-source-map/node_modules/source-map/source-map.js": 608, + "../packages/devtools-source-map/node_modules/source-map/lib/util.js": 609, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-wasm-dwarf/index.js": 610, + "../node_modules/fuzzaldrin-plus/lib/scorer.js": 611, + "../node_modules/@babel/types/lib/utils/shallowEqual.js": 612, + "../node_modules/lodash/_Stack.js": 613, + "../node_modules/lodash/_Map.js": 614, + "../node_modules/lodash/_getRawTag.js": 615, + "../node_modules/lodash/_objectToString.js": 616, + "../node_modules/lodash/_MapCache.js": 617, + "../node_modules/lodash/isArguments.js": 618, + "../node_modules/webpack/buildin/module.js": 619, + "../node_modules/lodash/_isIndex.js": 620, + "../node_modules/lodash/isTypedArray.js": 621, + "../node_modules/lodash/isLength.js": 622, + "../node_modules/lodash/_getSymbols.js": 623, + "../node_modules/lodash/_getPrototype.js": 624, + "../node_modules/lodash/_cloneArrayBuffer.js": 625, + "../node_modules/@babel/types/lib/validators/isType.js": 626, + "../node_modules/@babel/types/lib/validators/validate.js": 627, + "../node_modules/@babel/types/lib/definitions/es2015.js": 628, + "../node_modules/@babel/types/lib/utils/inherit.js": 629, + "../node_modules/lodash/_baseFindIndex.js": 630, + "../node_modules/lodash/_setToArray.js": 631, + "../node_modules/source-map/source-map.js": 632, + "../node_modules/source-map/lib/base64.js": 633, + "../node_modules/source-map/lib/mapping-list.js": 634, + "../node_modules/source-map/lib/source-map-consumer.js": 635, + "../node_modules/source-map/lib/binary-search.js": 636, + "../node_modules/source-map/lib/quick-sort.js": 637, + "../node_modules/source-map/lib/source-node.js": 638, + "../node_modules/lodash/_baseToString.js": 639, + "../node_modules/lodash/_arrayMap.js": 640, + "../node_modules/lodash/_isKey.js": 641, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-environment/index.js": 642, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/utils/sourceMapRequests.js": 643, + "../node_modules/md5/md5.js": 644, + "../node_modules/crypt/crypt.js": 645, + "../node_modules/is-buffer/index.js": 646, + "../node_modules/fuzzaldrin-plus/lib/pathScorer.js": 647, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/getSymbols.js": 648, + "../node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js": 649, + "../node_modules/@babel/types/lib/validators/matchesPattern.js": 650, + "../node_modules/lodash/isFunction.js": 651, + "../node_modules/lodash/_toSource.js": 652, + "../node_modules/lodash/_assignValue.js": 653, + "../node_modules/lodash/_baseAssignValue.js": 654, + "../node_modules/lodash/_arrayLikeKeys.js": 655, + "../node_modules/lodash/_baseKeys.js": 656, + "../node_modules/lodash/_overArg.js": 657, + "../node_modules/lodash/keysIn.js": 658, + "../node_modules/lodash/stubArray.js": 659, + "../node_modules/lodash/_getSymbolsIn.js": 660, + "../node_modules/lodash/_arrayPush.js": 661, + "../node_modules/lodash/_getAllKeys.js": 662, + "../node_modules/lodash/_baseGetAllKeys.js": 663, + "../node_modules/lodash/_Set.js": 664, + "../node_modules/lodash/_Uint8Array.js": 665, + "../node_modules/@babel/types/lib/validators/isPlaceholderType.js": 666, + "../node_modules/@babel/helper-validator-identifier/lib/index.js": 667, + "../node_modules/@babel/types/lib/definitions/placeholders.js": 668, + "../node_modules/@babel/types/lib/validators/isNode.js": 669, + "../node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js": 670, + "../node_modules/@babel/types/lib/comments/addComments.js": 671, + "../node_modules/@babel/types/lib/comments/inheritInnerComments.js": 672, + "../node_modules/lodash/_SetCache.js": 673, + "../node_modules/lodash/_cacheHas.js": 674, + "../node_modules/@babel/types/lib/comments/inheritLeadingComments.js": 675, + "../node_modules/@babel/types/lib/comments/inheritsComments.js": 676, + "../node_modules/@babel/types/lib/comments/inheritTrailingComments.js": 677, + "../node_modules/@babel/types/lib/converters/toBlock.js": 678, + "../node_modules/@babel/types/lib/converters/toIdentifier.js": 679, + "../node_modules/@babel/types/lib/modifications/removePropertiesDeep.js": 680, + "../node_modules/@babel/types/lib/traverse/traverseFast.js": 681, + "../node_modules/@babel/types/lib/modifications/removeProperties.js": 682, + "../node_modules/@babel/types/lib/validators/isLet.js": 683, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/utils/simple-path.js": 684, + "../node_modules/@babel/parser/lib/index.js": 685, + "../node_modules/lodash/isEmpty.js": 686, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/sources.js": 687, + "../node_modules/@babel/generator/lib/node/index.js": 688, + "../node_modules/@babel/generator/lib/generators/modules.js": 689, + "../node_modules/@babel/generator/lib/generators/types.js": 690, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/utils/getFunctionName.js": 691, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/getScopes/index.js": 692, + "../node_modules/lodash/_baseIteratee.js": 693, + "../node_modules/lodash/_baseIsEqual.js": 694, + "../node_modules/lodash/_equalArrays.js": 695, + "../node_modules/lodash/_isStrictComparable.js": 696, + "../node_modules/lodash/_matchesStrictComparable.js": 697, + "../node_modules/lodash/_baseGet.js": 698, + "../node_modules/lodash/_castPath.js": 699, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/utils/contains.js": 700, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/search/get-matches.js": 701, + "../packages/devtools-source-map/node_modules/source-map/lib/source-map-generator.js": 702, + "../packages/devtools-source-map/node_modules/source-map/lib/base64-vlq.js": 703, + "../packages/devtools-source-map/node_modules/source-map/lib/array-set.js": 704, + "../packages/devtools-source-map/node_modules/source-map/lib/read-wasm-browser.js": 705, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/utils/createConsumer.js": 706, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-wasm-dwarf/src/wasmAssetBrowser.js": 707, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/index.js": 708, + "../node_modules/fuzzaldrin-plus/lib/query.js": 709, + "../node_modules/babel-loader/lib/index.js??ref--1!../node_modules/react-aria-components/src/tabs/tab-list.js": 710, + "../node_modules/babel-loader/lib/index.js??ref--1!../node_modules/react-aria-components/src/tabs/tab.js": 711, + "../node_modules/babel-loader/lib/index.js??ref--1!../node_modules/react-aria-components/src/tabs/tab-panels.js": 712, + "multi workers/parser/worker.js": 713, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/worker.js": 714, + "../node_modules/@babel/types/lib/validators/react/isReactComponent.js": 715, + "../node_modules/@babel/types/lib/validators/react/isCompatTag.js": 716, + "../node_modules/@babel/types/lib/builders/react/buildChildren.js": 717, + "../node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js": 718, + "../node_modules/@babel/types/lib/builders/builder.js": 719, + "../node_modules/lodash/clone.js": 720, + "../node_modules/lodash/_baseClone.js": 721, + "../node_modules/lodash/_listCacheClear.js": 722, + "../node_modules/lodash/_listCacheDelete.js": 723, + "../node_modules/lodash/_listCacheGet.js": 724, + "../node_modules/lodash/_listCacheHas.js": 725, + "../node_modules/lodash/_listCacheSet.js": 726, + "../node_modules/lodash/_stackClear.js": 727, + "../node_modules/lodash/_stackDelete.js": 728, + "../node_modules/lodash/_stackGet.js": 729, + "../node_modules/lodash/_stackHas.js": 730, + "../node_modules/lodash/_stackSet.js": 731, + "../node_modules/lodash/_baseIsNative.js": 732, + "../node_modules/lodash/_isMasked.js": 733, + "../node_modules/lodash/_coreJsData.js": 734, + "../node_modules/lodash/_getValue.js": 735, + "../node_modules/lodash/_mapCacheClear.js": 736, + "../node_modules/lodash/_Hash.js": 737, + "../node_modules/lodash/_hashClear.js": 738, + "../node_modules/lodash/_hashDelete.js": 739, + "../node_modules/lodash/_hashGet.js": 740, + "../node_modules/lodash/_hashHas.js": 741, + "../node_modules/lodash/_hashSet.js": 742, + "../node_modules/lodash/_mapCacheDelete.js": 743, + "../node_modules/lodash/_isKeyable.js": 744, + "../node_modules/lodash/_mapCacheGet.js": 745, + "../node_modules/lodash/_mapCacheHas.js": 746, + "../node_modules/lodash/_mapCacheSet.js": 747, + "../node_modules/lodash/_arrayEach.js": 748, + "../node_modules/lodash/_defineProperty.js": 749, + "../node_modules/lodash/_baseAssign.js": 750, + "../node_modules/lodash/_baseTimes.js": 751, + "../node_modules/lodash/_baseIsArguments.js": 752, + "../node_modules/lodash/stubFalse.js": 753, + "../node_modules/lodash/_baseIsTypedArray.js": 754, + "../node_modules/lodash/_nativeKeys.js": 755, + "../node_modules/lodash/_baseAssignIn.js": 756, + "../node_modules/lodash/_baseKeysIn.js": 757, + "../node_modules/lodash/_nativeKeysIn.js": 758, + "../node_modules/lodash/_cloneBuffer.js": 759, + "../node_modules/lodash/_copyArray.js": 760, + "../node_modules/lodash/_copySymbols.js": 761, + "../node_modules/lodash/_arrayFilter.js": 762, + "../node_modules/lodash/_copySymbolsIn.js": 763, + "../node_modules/lodash/_getAllKeysIn.js": 764, + "../node_modules/lodash/_DataView.js": 765, + "../node_modules/lodash/_Promise.js": 766, + "../node_modules/lodash/_WeakMap.js": 767, + "../node_modules/lodash/_initCloneArray.js": 768, + "../node_modules/lodash/_initCloneByTag.js": 769, + "../node_modules/lodash/_cloneDataView.js": 770, + "../node_modules/lodash/_cloneRegExp.js": 771, + "../node_modules/lodash/_cloneSymbol.js": 772, + "../node_modules/lodash/_cloneTypedArray.js": 773, + "../node_modules/lodash/_initCloneObject.js": 774, + "../node_modules/lodash/_baseCreate.js": 775, + "../node_modules/lodash/isMap.js": 776, + "../node_modules/lodash/_baseIsMap.js": 777, + "../node_modules/lodash/isSet.js": 778, + "../node_modules/lodash/_baseIsSet.js": 779, + "../node_modules/to-fast-properties/index.js": 780, + "../node_modules/@babel/helper-validator-identifier/lib/identifier.js": 781, + "../node_modules/@babel/helper-validator-identifier/lib/keyword.js": 782, + "../node_modules/@babel/types/lib/definitions/flow.js": 783, + "../node_modules/@babel/types/lib/definitions/jsx.js": 784, + "../node_modules/@babel/types/lib/definitions/misc.js": 785, + "../node_modules/@babel/types/lib/definitions/experimental.js": 786, + "../node_modules/@babel/types/lib/definitions/typescript.js": 787, + "../node_modules/@babel/types/lib/asserts/assertNode.js": 788, + "../node_modules/@babel/types/lib/asserts/generated/index.js": 789, + "../node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js": 790, + "../node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js": 791, + "../node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js": 792, + "../node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js": 793, + "../node_modules/@babel/types/lib/clone/clone.js": 794, + "../node_modules/@babel/types/lib/clone/cloneDeep.js": 795, + "../node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js": 796, + "../node_modules/@babel/types/lib/clone/cloneWithoutLoc.js": 797, + "../node_modules/@babel/types/lib/comments/addComment.js": 798, + "../node_modules/lodash/uniq.js": 799, + "../node_modules/lodash/_baseUniq.js": 800, + "../node_modules/lodash/_setCacheAdd.js": 801, + "../node_modules/lodash/_setCacheHas.js": 802, + "../node_modules/lodash/_arrayIncludes.js": 803, + "../node_modules/lodash/_baseIndexOf.js": 804, + "../node_modules/lodash/_baseIsNaN.js": 805, + "../node_modules/lodash/_strictIndexOf.js": 806, + "../node_modules/lodash/_arrayIncludesWith.js": 807, + "../node_modules/lodash/_createSet.js": 808, + "../node_modules/lodash/noop.js": 809, + "../node_modules/@babel/types/lib/comments/removeComments.js": 810, + "../node_modules/@babel/types/lib/constants/generated/index.js": 811, + "../node_modules/@babel/types/lib/converters/ensureBlock.js": 812, + "../node_modules/@babel/types/lib/converters/toBindingIdentifierName.js": 813, + "../node_modules/@babel/types/lib/converters/toComputedKey.js": 814, + "../node_modules/@babel/types/lib/converters/toExpression.js": 815, + "../node_modules/@babel/types/lib/converters/toKeyAlias.js": 816, + "../node_modules/@babel/types/lib/converters/toSequenceExpression.js": 817, + "../node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js": 818, + "../node_modules/@babel/types/lib/converters/toStatement.js": 819, + "../node_modules/@babel/types/lib/converters/valueToNode.js": 820, + "../node_modules/lodash/isPlainObject.js": 821, + "../node_modules/lodash/isRegExp.js": 822, + "../node_modules/lodash/_baseIsRegExp.js": 823, + "../node_modules/@babel/types/lib/modifications/appendToMemberExpression.js": 824, + "../node_modules/@babel/types/lib/modifications/inherits.js": 825, + "../node_modules/@babel/types/lib/modifications/prependToMemberExpression.js": 826, + "../node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js": 827, + "../node_modules/@babel/types/lib/traverse/traverse.js": 828, + "../node_modules/@babel/types/lib/validators/isBinding.js": 829, + "../node_modules/@babel/types/lib/validators/isBlockScoped.js": 830, + "../node_modules/@babel/types/lib/validators/isImmutable.js": 831, + "../node_modules/@babel/types/lib/validators/isNodesEquivalent.js": 832, + "../node_modules/@babel/types/lib/validators/isReferenced.js": 833, + "../node_modules/@babel/types/lib/validators/isScope.js": 834, + "../node_modules/@babel/types/lib/validators/isSpecifierDefault.js": 835, + "../node_modules/@babel/types/lib/validators/isValidES3Identifier.js": 836, + "../node_modules/@babel/types/lib/validators/isVar.js": 837, + "../node_modules/parse-script-tags/dist/index.js": 838, + "../node_modules/parse-script-tags/dist/customParse.js": 839, + "../node_modules/parse-script-tags/dist/parseScriptFragment.js": 840, + "../node_modules/@babel/generator/lib/source-map.js": 841, + "../node_modules/@babel/generator/lib/printer.js": 842, + "../node_modules/lodash/isInteger.js": 843, + "../node_modules/lodash/toFinite.js": 844, + "../node_modules/lodash/toNumber.js": 845, + "../node_modules/lodash/repeat.js": 846, + "../node_modules/lodash/_baseRepeat.js": 847, + "../node_modules/lodash/_isIterateeCall.js": 848, + "../node_modules/@babel/generator/lib/buffer.js": 849, + "../node_modules/@babel/generator/lib/node/whitespace.js": 850, + "../node_modules/@babel/generator/lib/node/parentheses.js": 851, + "../node_modules/@babel/generator/lib/generators/index.js": 852, + "../node_modules/@babel/generator/lib/generators/template-literals.js": 853, + "../node_modules/@babel/generator/lib/generators/expressions.js": 854, + "../node_modules/@babel/generator/lib/generators/statements.js": 855, + "../node_modules/@babel/generator/lib/generators/classes.js": 856, + "../node_modules/@babel/generator/lib/generators/methods.js": 857, + "../node_modules/jsesc/jsesc.js": 858, + "../node_modules/buffer/index.js": 859, + "../node_modules/base64-js/index.js": 860, + "../node_modules/ieee754/index.js": 861, + "../node_modules/isarray/index.js": 862, + "../node_modules/@babel/generator/lib/generators/flow.js": 863, + "../node_modules/@babel/generator/lib/generators/base.js": 864, + "../node_modules/@babel/generator/lib/generators/jsx.js": 865, + "../node_modules/@babel/generator/lib/generators/typescript.js": 866, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/utils/inferClassName.js": 867, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/frameworks.js": 868, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/getScopes/visitor.js": 869, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/findOutOfScopeLocations.js": 870, + "../node_modules/lodash/findIndex.js": 871, + "../node_modules/lodash/_baseMatches.js": 872, + "../node_modules/lodash/_baseIsMatch.js": 873, + "../node_modules/lodash/_baseIsEqualDeep.js": 874, + "../node_modules/lodash/_arraySome.js": 875, + "../node_modules/lodash/_equalByTag.js": 876, + "../node_modules/lodash/_mapToArray.js": 877, + "../node_modules/lodash/_equalObjects.js": 878, + "../node_modules/lodash/_getMatchData.js": 879, + "../node_modules/lodash/_baseMatchesProperty.js": 880, + "../node_modules/lodash/get.js": 881, + "../node_modules/lodash/_stringToPath.js": 882, + "../node_modules/lodash/_memoizeCapped.js": 883, + "../node_modules/lodash/memoize.js": 884, + "../node_modules/lodash/hasIn.js": 885, + "../node_modules/lodash/_baseHasIn.js": 886, + "../node_modules/lodash/_hasPath.js": 887, + "../node_modules/lodash/identity.js": 888, + "../node_modules/lodash/property.js": 889, + "../node_modules/lodash/_baseProperty.js": 890, + "../node_modules/lodash/_basePropertyDeep.js": 891, + "../node_modules/lodash/findLastIndex.js": 892, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/steps.js": 893, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/utils/closest.js": 894, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/validate.js": 895, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/mapExpression.js": 896, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/mapOriginalExpression.js": 897, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/mapBindings.js": 898, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/parser/mapAwaitExpression.js": 899, + "multi workers/pretty-print/worker.js": 900, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/pretty-print/worker.js": 901, + "../node_modules/pretty-fast/pretty-fast.js": 902, + "../node_modules/pretty-fast/node_modules/acorn/dist/acorn.js": 903, + "multi workers/search/worker.js": 904, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/search/worker.js": 905, + "../node_modules/babel-loader/lib/index.js??ref--1!utils/assert.js": 906, + "../node_modules/babel-loader/lib/index.js??ref--1!utils/build-query.js": 907, + "../node_modules/lodash/escapeRegExp.js": 908, + "../node_modules/babel-loader/lib/index.js??ref--1!workers/search/project-search.js": 909, + "multi ../packages/devtools-source-map/src/worker.js": 910, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/worker.js": 911, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/source-map.js": 912, + "../packages/devtools-source-map/node_modules/source-map/lib/base64.js": 913, + "../packages/devtools-source-map/node_modules/source-map/lib/url-browser.js": 914, + "../packages/devtools-source-map/node_modules/source-map/lib/mapping-list.js": 915, + "../packages/devtools-source-map/node_modules/source-map/lib/source-map-consumer.js": 916, + "../packages/devtools-source-map/node_modules/source-map/lib/binary-search.js": 917, + "../packages/devtools-source-map/node_modules/source-map/lib/wasm.js": 918, + "../packages/devtools-source-map/node_modules/source-map/lib/source-node.js": 919, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/utils/assert.js": 920, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/utils/fetchSourceMap.js": 921, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/utils/wasmRemap.js": 922, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-wasm-dwarf/src/convertToJSON.js": 923, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-wasm-dwarf/src/wasmXScopes.js": 924, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-wasm-dwarf/src/wasmDwarfExpressions.js": 925, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/utils/getOriginalStackFrames.js": 926, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-source-map/src/utils/assetRootBrowser.js": 927, + "multi ../packages/devtools-source-map/src/index.js": 928, + "multi vendors.js": 929, + "../node_modules/babel-loader/lib/index.js??ref--1!vendors.js": 930, + "../node_modules/fuzzaldrin-plus/lib/fuzzaldrin.js": 931, + "../node_modules/fuzzaldrin-plus/lib/filter.js": 932, + "../node_modules/fuzzaldrin-plus/lib/matcher.js": 933, + "../node_modules/react-transition-group/Transition.js": 934, + "../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js": 935, + "../node_modules/react-transition-group/utils/PropTypes.js": 936, + "../node_modules/babel-loader/lib/index.js??ref--1!../node_modules/react-aria-components/src/tabs/index.js": 937, + "../node_modules/babel-loader/lib/index.js??ref--1!../node_modules/react-aria-components/src/prop-types/ref.js": 938, + "../node_modules/extract-text-webpack-plugin/dist/loader.js??ref--3-0!../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../node_modules/react-aria-components/src/tabs/tab.css": 939, + "../node_modules/extract-text-webpack-plugin/dist/loader.js??ref--3-0!../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../node_modules/react-aria-components/src/tabs/tab-list.css": 940, + "../node_modules/babel-loader/lib/index.js??ref--1!../node_modules/react-aria-components/src/tabs/tabs.js": 941, + "../node_modules/babel-loader/lib/index.js??ref--1!../node_modules/react-aria-components/src/utils/unique-id.js": 942, + "../node_modules/classnames/index.js": 943, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-splitter/index.js": 944, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-splitter/src/SplitBox.js": 945, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-splitter/src/Draggable.js": 946, + "../node_modules/extract-text-webpack-plugin/dist/loader.js??ref--3-0!../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../packages/devtools-splitter/src/SplitBox.css": 947, + "../node_modules/lodash-move/lib/index.js": 948, + "../node_modules/css-loader/lib/css-base.js": 949, + "../node_modules/babel-loader/lib/index.js?ignore=src/lib!workers/parser/worker.js": 950, + "../node_modules/babel-loader/lib/index.js?ignore=src/lib!workers/pretty-print/worker.js": 951, + "../node_modules/babel-loader/lib/index.js?ignore=src/lib!workers/search/worker.js": 952, + "../node_modules/babel-loader/lib/index.js?ignore=src/lib!../packages/devtools-source-map/src/worker.js": 953, + "../node_modules/babel-loader/lib/index.js?ignore=src/lib!../packages/devtools-source-map/src/index.js": 954, + "../node_modules/babel-loader/lib/index.js?ignore=src/lib!vendors.js": 955, + "../node_modules/babel-loader/lib/index.js??ref--1!../packages/devtools-utils/src/network-request.js": 956, + "../node_modules/extract-text-webpack-plugin/dist/loader.js??ref--3-0!../node_modules/css-loader/index.js??ref--3-1!../node_modules/react-aria-components/src/tabs/tab.css": 957, + "../node_modules/extract-text-webpack-plugin/dist/loader.js??ref--3-0!../node_modules/css-loader/index.js??ref--3-1!../node_modules/react-aria-components/src/tabs/tab-list.css": 958, + "../node_modules/extract-text-webpack-plugin/dist/loader.js??ref--3-0!../node_modules/css-loader/index.js??ref--3-1!../packages/devtools-splitter/src/SplitBox.css": 959, + "../node_modules/babel-loader/lib/index.js??ref--1!../../../shared/DevToolsUtils.js": 960, + "../node_modules/babel-loader/lib/index.js??ref--1!utils/utils.js": 961, + "../node_modules/timers-browserify/main.js": 962, + "../node_modules/setimmediate/setImmediate.js": 963, + "../node_modules/babel-loader/lib/index.js??ref--1!../../../shared/flags.js": 964, + "../node_modules/babel-loader/lib/index.js??ref--1!../../../shared/platform/stack.js": 965, + "../node_modules/babel-loader/lib/index.js??ref--1!../../../shared/ThreadSafeDevToolsUtils.js": 966, + "../node_modules/babel-loader/lib/index.js??ref--1!../../../shared/webconsole/network-helper.js": 967, + "../node_modules/babel-loader/lib/index.js??ref--1!utils/environment.js": 968 + }, + "usedIds": { + "0": 0, + "1": 1, + "2": 2, + "3": 3, + "4": 4, + "5": 5, + "6": 6, + "7": 7, + "8": 8, + "9": 9, + "10": 10, + "11": 11, + "12": 12, + "13": 13, + "14": 14, + "15": 15, + "16": 16, + "17": 17, + "18": 18, + "19": 19, + "20": 20, + "21": 21, + "22": 22, + "23": 23, + "24": 24, + "25": 25, + "26": 26, + "27": 27, + "28": 28, + "29": 29, + "30": 30, + "31": 31, + "32": 32, + "33": 33, + "34": 34, + "35": 35, + "36": 36, + "37": 37, + "38": 38, + "39": 39, + "40": 40, + "41": 41, + "42": 42, + "43": 43, + "44": 44, + "45": 45, + "46": 46, + "47": 47, + "48": 48, + "49": 49, + "50": 50, + "51": 51, + "52": 52, + "53": 53, + "54": 54, + "55": 55, + "56": 56, + "57": 57, + "58": 58, + "59": 59, + "60": 60, + "61": 61, + "62": 62, + "63": 63, + "64": 64, + "65": 65, + "66": 66, + "67": 67, + "68": 68, + "69": 69, + "70": 70, + "71": 71, + "72": 72, + "73": 73, + "74": 74, + "75": 75, + "76": 76, + "77": 77, + "78": 78, + "79": 79, + "80": 80, + "81": 81, + "82": 82, + "83": 83, + "84": 84, + "85": 85, + "86": 86, + "87": 87, + "88": 88, + "89": 89, + "90": 90, + "91": 91, + "92": 92, + "93": 93, + "94": 94, + "95": 95, + "96": 96, + "97": 97, + "98": 98, + "99": 99, + "100": 100, + "101": 101, + "102": 102, + "103": 103, + "104": 104, + "105": 105, + "106": 106, + "107": 107, + "108": 108, + "109": 109, + "110": 110, + "111": 111, + "112": 112, + "113": 113, + "114": 114, + "115": 115, + "116": 116, + "117": 117, + "118": 118, + "119": 119, + "120": 120, + "121": 121, + "122": 122, + "123": 123, + "124": 124, + "125": 125, + "126": 126, + "127": 127, + "128": 128, + "129": 129, + "130": 130, + "131": 131, + "132": 132, + "133": 133, + "134": 134, + "135": 135, + "136": 136, + "137": 137, + "138": 138, + "139": 139, + "140": 140, + "141": 141, + "142": 142, + "143": 143, + "144": 144, + "145": 145, + "146": 146, + "147": 147, + "148": 148, + "149": 149, + "150": 150, + "151": 151, + "152": 152, + "153": 153, + "154": 154, + "155": 155, + "156": 156, + "157": 157, + "158": 158, + "159": 159, + "160": 160, + "161": 161, + "162": 162, + "163": 163, + "164": 164, + "165": 165, + "166": 166, + "167": 167, + "168": 168, + "169": 169, + "170": 170, + "171": 171, + "172": 172, + "173": 173, + "174": 174, + "175": 175, + "176": 176, + "177": 177, + "178": 178, + "179": 179, + "180": 180, + "181": 181, + "182": 182, + "183": 183, + "184": 184, + "185": 185, + "186": 186, + "187": 187, + "188": 188, + "189": 189, + "190": 190, + "191": 191, + "192": 192, + "193": 193, + "194": 194, + "195": 195, + "196": 196, + "197": 197, + "198": 198, + "199": 199, + "200": 200, + "201": 201, + "202": 202, + "203": 203, + "204": 204, + "205": 205, + "206": 206, + "207": 207, + "208": 208, + "209": 209, + "210": 210, + "211": 211, + "212": 212, + "213": 213, + "214": 214, + "215": 215, + "216": 216, + "217": 217, + "218": 218, + "219": 219, + "220": 220, + "221": 221, + "222": 222, + "223": 223, + "224": 224, + "225": 225, + "226": 226, + "227": 227, + "228": 228, + "229": 229, + "230": 230, + "231": 231, + "232": 232, + "233": 233, + "234": 234, + "235": 235, + "236": 236, + "237": 237, + "238": 238, + "239": 239, + "240": 240, + "241": 241, + "242": 242, + "243": 243, + "244": 244, + "245": 245, + "246": 246, + "247": 247, + "248": 248, + "249": 249, + "250": 250, + "251": 251, + "252": 252, + "253": 253, + "254": 254, + "255": 255, + "256": 256, + "257": 257, + "258": 258, + "259": 259, + "260": 260, + "261": 261, + "262": 262, + "263": 263, + "264": 264, + "265": 265, + "266": 266, + "267": 267, + "268": 268, + "269": 269, + "270": 270, + "271": 271, + "272": 272, + "273": 273, + "274": 274, + "275": 275, + "276": 276, + "277": 277, + "278": 278, + "279": 279, + "280": 280, + "281": 281, + "282": 282, + "283": 283, + "284": 284, + "285": 285, + "286": 286, + "287": 287, + "288": 288, + "289": 289, + "290": 290, + "291": 291, + "292": 292, + "293": 293, + "294": 294, + "295": 295, + "296": 296, + "297": 297, + "298": 298, + "299": 299, + "300": 300, + "301": 301, + "302": 302, + "303": 303, + "304": 304, + "305": 305, + "306": 306, + "307": 307, + "308": 308, + "309": 309, + "310": 310, + "311": 311, + "312": 312, + "313": 313, + "314": 314, + "315": 315, + "316": 316, + "317": 317, + "318": 318, + "319": 319, + "320": 320, + "321": 321, + "322": 322, + "323": 323, + "324": 324, + "325": 325, + "326": 326, + "327": 327, + "328": 328, + "329": 329, + "330": 330, + "331": 331, + "332": 332, + "333": 333, + "334": 334, + "335": 335, + "336": 336, + "337": 337, + "338": 338, + "339": 339, + "340": 340, + "341": 341, + "342": 342, + "343": 343, + "344": 344, + "345": 345, + "346": 346, + "347": 347, + "348": 348, + "349": 349, + "350": 350, + "351": 351, + "352": 352, + "353": 353, + "354": 354, + "355": 355, + "356": 356, + "357": 357, + "358": 358, + "359": 359, + "360": 360, + "361": 361, + "362": 362, + "363": 363, + "364": 364, + "365": 365, + "366": 366, + "367": 367, + "368": 368, + "369": 369, + "370": 370, + "371": 371, + "372": 372, + "373": 373, + "374": 374, + "375": 375, + "376": 376, + "377": 377, + "378": 378, + "379": 379, + "380": 380, + "381": 381, + "382": 382, + "383": 383, + "384": 384, + "385": 385, + "386": 386, + "387": 387, + "388": 388, + "389": 389, + "390": 390, + "391": 391, + "392": 392, + "393": 393, + "394": 394, + "395": 395, + "396": 396, + "397": 397, + "398": 398, + "399": 399, + "400": 400, + "401": 401, + "402": 402, + "403": 403, + "404": 404, + "405": 405, + "406": 406, + "407": 407, + "408": 408, + "409": 409, + "410": 410, + "411": 411, + "412": 412, + "413": 413, + "414": 414, + "415": 415, + "416": 416, + "417": 417, + "418": 418, + "419": 419, + "420": 420, + "421": 421, + "422": 422, + "423": 423, + "424": 424, + "425": 425, + "426": 426, + "427": 427, + "428": 428, + "429": 429, + "430": 430, + "431": 431, + "432": 432, + "433": 433, + "434": 434, + "435": 435, + "436": 436, + "437": 437, + "438": 438, + "439": 439, + "440": 440, + "441": 441, + "442": 442, + "443": 443, + "444": 444, + "445": 445, + "446": 446, + "447": 447, + "448": 448, + "449": 449, + "450": 450, + "451": 451, + "452": 452, + "453": 453, + "454": 454, + "455": 455, + "456": 456, + "457": 457, + "458": 458, + "459": 459, + "460": 460, + "461": 461, + "462": 462, + "463": 463, + "464": 464, + "465": 465, + "466": 466, + "467": 467, + "468": 468, + "469": 469, + "470": 470, + "471": 471, + "472": 472, + "473": 473, + "474": 474, + "475": 475, + "476": 476, + "477": 477, + "478": 478, + "479": 479, + "480": 480, + "481": 481, + "482": 482, + "483": 483, + "484": 484, + "485": 485, + "486": 486, + "487": 487, + "488": 488, + "489": 489, + "490": 490, + "491": 491, + "492": 492, + "493": 493, + "494": 494, + "495": 495, + "496": 496, + "497": 497, + "498": 498, + "499": 499, + "500": 500, + "501": 501, + "502": 502, + "503": 503, + "504": 504, + "505": 505, + "506": 506, + "507": 507, + "508": 508, + "509": 509, + "510": 510, + "511": 511, + "512": 512, + "513": 513, + "514": 514, + "515": 515, + "516": 516, + "517": 517, + "518": 518, + "519": 519, + "520": 520, + "521": 521, + "522": 522, + "523": 523, + "524": 524, + "525": 525, + "526": 526, + "527": 527, + "528": 528, + "529": 529, + "530": 530, + "531": 531, + "532": 532, + "533": 533, + "534": 534, + "535": 535, + "536": 536, + "537": 537, + "538": 538, + "539": 539, + "540": 540, + "541": 541, + "542": 542, + "543": 543, + "544": 544, + "545": 545, + "546": 546, + "547": 547, + "548": 548, + "549": 549, + "550": 550, + "551": 551, + "552": 552, + "553": 553, + "554": 554, + "555": 555, + "556": 556, + "557": 557, + "558": 558, + "559": 559, + "560": 560, + "561": 561, + "562": 562, + "563": 563, + "564": 564, + "565": 565, + "566": 566, + "567": 567, + "568": 568, + "569": 569, + "570": 570, + "571": 571, + "572": 572, + "573": 573, + "574": 574, + "575": 575, + "576": 576, + "577": 577, + "578": 578, + "579": 579, + "580": 580, + "581": 581, + "582": 582, + "583": 583, + "584": 584, + "585": 585, + "586": 586, + "587": 587, + "588": 588, + "589": 589, + "590": 590, + "591": 591, + "592": 592, + "593": 593, + "594": 594, + "595": 595, + "596": 596, + "597": 597, + "598": 598, + "599": 599, + "600": 600, + "601": 601, + "602": 602, + "603": 603, + "604": 604, + "605": 605, + "606": 606, + "607": 607, + "608": 608, + "609": 609, + "610": 610, + "611": 611, + "612": 612, + "613": 613, + "614": 614, + "615": 615, + "616": 616, + "617": 617, + "618": 618, + "619": 619, + "620": 620, + "621": 621, + "622": 622, + "623": 623, + "624": 624, + "625": 625, + "626": 626, + "627": 627, + "628": 628, + "629": 629, + "630": 630, + "631": 631, + "632": 632, + "633": 633, + "634": 634, + "635": 635, + "636": 636, + "637": 637, + "638": 638, + "639": 639, + "640": 640, + "641": 641, + "642": 642, + "643": 643, + "644": 644, + "645": 645, + "646": 646, + "647": 647, + "648": 648, + "649": 649, + "650": 650, + "651": 651, + "652": 652, + "653": 653, + "654": 654, + "655": 655, + "656": 656, + "657": 657, + "658": 658, + "659": 659, + "660": 660, + "661": 661, + "662": 662, + "663": 663, + "664": 664, + "665": 665, + "666": 666, + "667": 667, + "668": 668, + "669": 669, + "670": 670, + "671": 671, + "672": 672, + "673": 673, + "674": 674, + "675": 675, + "676": 676, + "677": 677, + "678": 678, + "679": 679, + "680": 680, + "681": 681, + "682": 682, + "683": 683, + "684": 684, + "685": 685, + "686": 686, + "687": 687, + "688": 688, + "689": 689, + "690": 690, + "691": 691, + "692": 692, + "693": 693, + "694": 694, + "695": 695, + "696": 696, + "697": 697, + "698": 698, + "699": 699, + "700": 700, + "701": 701, + "702": 702, + "703": 703, + "704": 704, + "705": 705, + "706": 706, + "707": 707, + "708": 708, + "709": 709, + "710": 710, + "711": 711, + "712": 712, + "713": 713, + "714": 714, + "715": 715, + "716": 716, + "717": 717, + "718": 718, + "719": 719, + "720": 720, + "721": 721, + "722": 722, + "723": 723, + "724": 724, + "725": 725, + "726": 726, + "727": 727, + "728": 728, + "729": 729, + "730": 730, + "731": 731, + "732": 732, + "733": 733, + "734": 734, + "735": 735, + "736": 736, + "737": 737, + "738": 738, + "739": 739, + "740": 740, + "741": 741, + "742": 742, + "743": 743, + "744": 744, + "745": 745, + "746": 746, + "747": 747, + "748": 748, + "749": 749, + "750": 750, + "751": 751, + "752": 752, + "753": 753, + "754": 754, + "755": 755, + "756": 756, + "757": 757, + "758": 758, + "759": 759, + "760": 760, + "761": 761, + "762": 762, + "763": 763, + "764": 764, + "765": 765, + "766": 766, + "767": 767, + "768": 768, + "769": 769, + "770": 770, + "771": 771, + "772": 772, + "773": 773, + "774": 774, + "775": 775, + "776": 776, + "777": 777, + "778": 778, + "779": 779, + "780": 780, + "781": 781, + "782": 782, + "783": 783, + "784": 784, + "785": 785, + "786": 786, + "787": 787, + "788": 788, + "789": 789, + "790": 790, + "791": 791, + "792": 792, + "793": 793, + "794": 794, + "795": 795, + "796": 796, + "797": 797, + "798": 798, + "799": 799, + "800": 800, + "801": 801, + "802": 802, + "803": 803, + "804": 804, + "805": 805, + "806": 806, + "807": 807, + "808": 808, + "809": 809, + "810": 810, + "811": 811, + "812": 812, + "813": 813, + "814": 814, + "815": 815, + "816": 816, + "817": 817, + "818": 818, + "819": 819, + "820": 820, + "821": 821, + "822": 822, + "823": 823, + "824": 824, + "825": 825, + "826": 826, + "827": 827, + "828": 828, + "829": 829, + "830": 830, + "831": 831, + "832": 832, + "833": 833, + "834": 834, + "835": 835, + "836": 836, + "837": 837, + "838": 838, + "839": 839, + "840": 840, + "841": 841, + "842": 842, + "843": 843, + "844": 844, + "845": 845, + "846": 846, + "847": 847, + "848": 848, + "849": 849, + "850": 850, + "851": 851, + "852": 852, + "853": 853, + "854": 854, + "855": 855, + "856": 856, + "857": 857, + "858": 858, + "859": 859, + "860": 860, + "861": 861, + "862": 862, + "863": 863, + "864": 864, + "865": 865, + "866": 866, + "867": 867, + "868": 868, + "869": 869, + "870": 870, + "871": 871, + "872": 872, + "873": 873, + "874": 874, + "875": 875, + "876": 876, + "877": 877, + "878": 878, + "879": 879, + "880": 880, + "881": 881, + "882": 882, + "883": 883, + "884": 884, + "885": 885, + "886": 886, + "887": 887, + "888": 888, + "889": 889, + "890": 890, + "891": 891, + "892": 892, + "893": 893, + "894": 894, + "895": 895, + "896": 896, + "897": 897, + "898": 898, + "899": 899, + "900": 900, + "901": 901, + "902": 902, + "903": 903, + "904": 904, + "905": 905, + "906": 906, + "907": 907, + "908": 908, + "909": 909, + "910": 910, + "911": 911, + "912": 912, + "913": 913, + "914": 914, + "915": 915, + "916": 916, + "917": 917, + "918": 918, + "919": 919, + "920": 920, + "921": 921, + "922": 922, + "923": 923, + "924": 924, + "925": 925, + "926": 926, + "927": 927, + "928": 928, + "929": 929, + "930": 930, + "931": 931, + "932": 932, + "933": 933, + "934": 934, + "935": 935, + "936": 936, + "937": 937, + "938": 938, + "939": 939, + "940": 940, + "941": 941, + "942": 942, + "943": 943, + "944": 944, + "945": 945, + "946": 946, + "947": 947, + "948": 948, + "949": 949, + "950": 950, + "951": 951, + "952": 952, + "953": 953, + "954": 954, + "955": 955, + "956": 956, + "957": 957, + "958": 958, + "959": 959, + "960": 960, + "961": 961, + "962": 962, + "963": 963, + "964": 964, + "965": 965, + "966": 966, + "967": 967, + "968": 968 + } + }, + "chunks": { + "byName": { + "parser-worker": 0, + "vendors": 1, + "reps": 2, + "source-map-worker": 3, + "search-worker": 4, + "pretty-print-worker": 5, + "source-map-index": 6, + "whatwg-url": 7 + }, + "byBlocks": {}, + "usedIds": { + "0": 0, + "1": 1, + "3": 3, + "4": 4, + "5": 5, + "6": 6 + } + }, + "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-contextmenu/menu.css": [ + { + "modules": { + "byIdentifier": { + "../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-contextmenu/menu.css": 0, + "../../css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "0": 0 + } + } + } + ], + "extract-text-webpack-plugin ../node_modules/extract-text-webpack-plugin/dist ../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../packages/devtools-splitter/src/SplitBox.css": [ + { + "modules": { + "byIdentifier": { + "../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../packages/devtools-splitter/src/SplitBox.css": 0, + "../node_modules/css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "0": 0 + } + } + } + ], + "extract-text-webpack-plugin ../node_modules/extract-text-webpack-plugin/dist ../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../node_modules/react-aria-components/src/tabs/tab.css": [ + { + "modules": { + "byIdentifier": { + "../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../node_modules/react-aria-components/src/tabs/tab.css": 0, + "../node_modules/css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "0": 0 + } + } + } + ], + "extract-text-webpack-plugin ../node_modules/extract-text-webpack-plugin/dist ../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../node_modules/react-aria-components/src/tabs/tab-list.css": [ + { + "modules": { + "byIdentifier": { + "../node_modules/css-loader/index.js??ref--3-1!../node_modules/postcss-loader/lib/index.js!../node_modules/react-aria-components/src/tabs/tab-list.css": 0, + "../node_modules/css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "0": 0 + } + } + } + ], + "extract-text-webpack-plugin ../node_modules/extract-text-webpack-plugin/dist ../node_modules/css-loader/index.js??ref--3-1!../packages/devtools-splitter/src/SplitBox.css": [ + { + "modules": { + "byIdentifier": { + "../node_modules/css-loader/index.js??ref--3-1!../packages/devtools-splitter/src/SplitBox.css": 0, + "../node_modules/css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "0": 0 + } + } + } + ], + "extract-text-webpack-plugin ../node_modules/extract-text-webpack-plugin/dist ../node_modules/css-loader/index.js??ref--3-1!../node_modules/react-aria-components/src/tabs/tab.css": [ + { + "modules": { + "byIdentifier": { + "../node_modules/css-loader/index.js??ref--3-1!../node_modules/react-aria-components/src/tabs/tab.css": 0, + "../node_modules/css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "0": 0 + } + } + } + ], + "extract-text-webpack-plugin ../node_modules/extract-text-webpack-plugin/dist ../node_modules/css-loader/index.js??ref--3-1!../node_modules/react-aria-components/src/tabs/tab-list.css": [ + { + "modules": { + "byIdentifier": { + "../node_modules/css-loader/index.js??ref--3-1!../node_modules/react-aria-components/src/tabs/tab-list.css": 0, + "../node_modules/css-loader/lib/css-base.js": 1 + }, + "usedIds": { + "0": 0, + "1": 1 + } + }, + "chunks": { + "byName": {}, + "byBlocks": {}, + "usedIds": { + "0": 0 + } + } + } + ] +}
\ No newline at end of file diff --git a/devtools/client/debugger/bin/try-runner.js b/devtools/client/debugger/bin/try-runner.js new file mode 100644 index 0000000000..428340a56f --- /dev/null +++ b/devtools/client/debugger/bin/try-runner.js @@ -0,0 +1,124 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */ + +/* + * A small test runner/reporter for node-based tests, + * which are run via taskcluster node(debugger). + */ + +const { execFileSync } = require("child_process"); +const { chdir } = require("process"); +const path = require("path"); +const flow = require("flow-bin"); + +const dbgPath = path.join(__dirname, ".."); + +function execOut(...args) { + let out; + let err; + try { + out = execFileSync(...args, { silent: true }); + } catch (e) { + out = e.stdout; + err = e.stderr; + } + return { out: out.toString(), err: err && err.toString() }; +} + +function logErrors(tool, errors) { + for (const error of errors) { + console.log(`TEST-UNEXPECTED-FAIL ${tool} | ${error}`); + } + return errors; +} + +function logStart(name) { + console.log(`TEST START | ${name}`); +} + +function runFlowJson() { + const { out } = execOut(flow, ["check", "--json"]); + const results = JSON.parse(out); + + if (!results.passed) { + for (const error of results.errors) { + for (const message of error.message) { + console.log(`TEST-UNEXPECTED-FAIL flow | ${message.descr}`); + } + } + } + + return results.passed; +} + +function runFlow() { + logStart("Flow"); + const { out } = execOut(flow, ["check"]); + console.log(out); + return runFlowJson(); +} + +function jest() { + logStart("Jest"); + const { out } = execOut("yarn", ["test-ci"]); + // Remove the non-JSON logs mixed with the JSON output by yarn. + const jsonOut = out.substring(out.indexOf("{"), out.lastIndexOf("}") + 1); + const results = JSON.parse(jsonOut); + + // The individual failing tests are in jammed into the same message string :/ + const errors = [].concat( + ...results.testResults.map(r => + r.message.split("\n").filter(l => l.includes("●")) + ) + ); + + logErrors("jest", errors); + return errors.length == 0; +} + +function stylelint() { + logStart("Stylelint"); + const { out } = execOut("yarn", ["lint:css"]); + console.log(out); + const errors = logErrors("stylelint", out.match(/ {2}✖(.*)/g) || []); + + return errors.length == 0; +} + +function lintMd() { + logStart("Remark"); + + const { err } = execOut("yarn", ["lint:md"]); + const errors = logErrors("remark", (err || "").match(/warning(.+)/g) || []); + return errors.length == 0; +} + +chdir(dbgPath); +const flowPassed = runFlow(); +const jestPassed = jest(); +const styleLintPassed = stylelint(); +const remarkPassed = lintMd(); + +const success = + flowPassed && + jestPassed && + styleLintPassed && + remarkPassed; + +console.log({ + flowPassed, + jestPassed, + styleLintPassed, + remarkPassed, +}); + +if (!success) { + console.log( + "[debugger-node-test-runner] You can find documentation about the " + + "debugger node tests at https://firefox-source-docs.mozilla.org/devtools/tests/node-tests.html" + ); +} + +process.exitCode = success ? 0 : 1; +console.log("CODE", process.exitCode); diff --git a/devtools/client/debugger/bin/watch.js b/devtools/client/debugger/bin/watch.js new file mode 100644 index 0000000000..d4d02e18ca --- /dev/null +++ b/devtools/client/debugger/bin/watch.js @@ -0,0 +1,31 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */ + +var chokidar = require("chokidar"); +var shell = require("shelljs"); +var path = require("path"); + +const geckoPath = path.join(__dirname, "../../../.."); +const srcPath = path.join(__dirname, "../src"); +function watch() { + console.log("Watching for src changes"); + const watcher = chokidar.watch(srcPath); + let working = false; + watcher.on("change", filePath => { + const relPath = path.relative(srcPath, filePath); + console.log(`Updating ${relPath}`); + if (working) { + return; + } + working = true; + const start = new Date(); + + shell.exec(`cd ${geckoPath}; ./mach build faster; cd -;`, { silent: true }); + working = false; + const end = Math.round((new Date() - start) / 1000); + console.log(` Built in ${end}s`); + }); +} + +watch(); |