diff --git a/.github/actions/deploy-docs-site/main.js b/.github/actions/deploy-docs-site/main.js index b58baa2c4ee..a3e0f36ca29 100644 --- a/.github/actions/deploy-docs-site/main.js +++ b/.github/actions/deploy-docs-site/main.js @@ -9,7 +9,8 @@ var __hasOwnProp = Object.prototype.hasOwnProperty; var __require = /* @__PURE__ */ ((x) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x, { get: (a, b) => (typeof require !== "undefined" ? require : a)[b] }) : x)(function(x) { - if (typeof require !== "undefined") return require.apply(this, arguments); + if (typeof require !== "undefined") + return require.apply(this, arguments); throw Error('Dynamic require of "' + x + '" is not supported'); }); var __commonJS = (cb, mod) => function __require2() { @@ -69,7 +70,8 @@ var require_command = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -78,7 +80,8 @@ var require_command = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -87,10 +90,13 @@ var require_command = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -155,7 +161,8 @@ var require_file_command = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -164,7 +171,8 @@ var require_file_command = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -173,10 +181,13 @@ var require_file_command = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -539,7 +550,8 @@ var require_lib = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -548,7 +560,8 @@ var require_lib = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -557,10 +570,13 @@ var require_lib = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -1654,7 +1670,8 @@ var require_path_utils = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -1663,7 +1680,8 @@ var require_path_utils = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -1672,10 +1690,13 @@ var require_path_utils = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -1703,12 +1724,14 @@ var require_io_util = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -1717,10 +1740,13 @@ var require_io_util = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -1876,12 +1902,14 @@ var require_io = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -1890,10 +1918,13 @@ var require_io = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -2124,12 +2155,14 @@ var require_toolrunner = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -2138,10 +2171,13 @@ var require_toolrunner = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -2608,12 +2644,14 @@ var require_exec = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -2622,10 +2660,13 @@ var require_exec = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -2715,7 +2756,8 @@ var require_platform = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -2724,7 +2766,8 @@ var require_platform = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -2733,10 +2776,13 @@ var require_platform = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -2834,7 +2880,8 @@ var require_core = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -2843,7 +2890,8 @@ var require_core = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -2852,10 +2900,13 @@ var require_core = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -3122,7 +3173,8 @@ var require_utils2 = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -3131,7 +3183,8 @@ var require_utils2 = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -3140,10 +3193,13 @@ var require_utils2 = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -3743,7 +3799,8 @@ var require_wrappy = __commonJS({ ""(exports, module) { module.exports = wrappy; function wrappy(fn, cb) { - if (fn && cb) return wrappy(fn)(cb); + if (fn && cb) + return wrappy(fn)(cb); if (typeof fn !== "function") throw new TypeError("need wrapper function"); Object.keys(fn).forEach(function(k) { @@ -3790,7 +3847,8 @@ var require_once = __commonJS({ }); function once(fn) { var f = function() { - if (f.called) return f.value; + if (f.called) + return f.value; f.called = true; return f.value = fn.apply(this, arguments); }; @@ -4184,7 +4242,8 @@ var require_dist_node6 = __commonJS({ ); } for (const key in options) { - if (!FORBIDDEN_VARIABLE_OPTIONS2.includes(key)) continue; + if (!FORBIDDEN_VARIABLE_OPTIONS2.includes(key)) + continue; return Promise.reject( new Error( `[@octokit/graphql] "${key}" cannot be used as variable name` @@ -7028,7 +7087,8 @@ var require_utils3 = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -7037,7 +7097,8 @@ var require_utils3 = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -7046,10 +7107,13 @@ var require_utils3 = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -7088,7 +7152,8 @@ var require_github = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -7097,7 +7162,8 @@ var require_github = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -7106,10 +7172,13 @@ var require_github = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; @@ -7157,14 +7226,16 @@ var require_tmp = __commonJS({ function tmpName(options, callback) { const args = _parseArguments(options, callback), opts = args[0], cb = args[1]; _assertAndSanitizeOptions(opts, function(err, sanitizedOptions) { - if (err) return cb(err); + if (err) + return cb(err); let tries = sanitizedOptions.tries; (function _getUniqueName() { try { const name = _generateTmpName(sanitizedOptions); fs.stat(name, function(err2) { if (!err2) { - if (tries-- > 0) return _getUniqueName(); + if (tries-- > 0) + return _getUniqueName(); return cb(new Error("Could not get a unique tmp filename, max tries reached " + name)); } cb(null, name); @@ -7192,9 +7263,11 @@ var require_tmp = __commonJS({ function file(options, callback) { const args = _parseArguments(options, callback), opts = args[0], cb = args[1]; tmpName(opts, function _tmpNameCreated(err, name) { - if (err) return cb(err); + if (err) + return cb(err); fs.open(name, CREATE_FLAGS, opts.mode || FILE_MODE, function _fileCreated(err2, fd) { - if (err2) return cb(err2); + if (err2) + return cb(err2); if (opts.discardDescriptor) { return fs.close(fd, function _discardCallback(possibleErr) { return cb(possibleErr, name, void 0, _prepareTmpFileRemoveCallback(name, -1, opts, false)); @@ -7224,9 +7297,11 @@ var require_tmp = __commonJS({ function dir(options, callback) { const args = _parseArguments(options, callback), opts = args[0], cb = args[1]; tmpName(opts, function _tmpNameCreated(err, name) { - if (err) return cb(err); + if (err) + return cb(err); fs.mkdir(name, opts.mode || DIR_MODE, function _dirCreated(err2) { - if (err2) return cb(err2); + if (err2) + return cb(err2); cb(null, name, _prepareTmpDirRemoveCallback(name, opts, false)); }); }); @@ -7251,19 +7326,23 @@ var require_tmp = __commonJS({ fs.close(fdPath[0], function() { fs.unlink(fdPath[1], _handler); }); - else fs.unlink(fdPath[1], _handler); + else + fs.unlink(fdPath[1], _handler); } function _removeFileSync(fdPath) { let rethrownException = null; try { - if (0 <= fdPath[0]) fs.closeSync(fdPath[0]); + if (0 <= fdPath[0]) + fs.closeSync(fdPath[0]); } catch (e) { - if (!_isEBADF(e) && !_isENOENT(e)) throw e; + if (!_isEBADF(e) && !_isENOENT(e)) + throw e; } finally { try { fs.unlinkSync(fdPath[1]); } catch (e) { - if (!_isENOENT(e)) rethrownException = e; + if (!_isENOENT(e)) + rethrownException = e; } } if (rethrownException !== null) { @@ -7273,7 +7352,8 @@ var require_tmp = __commonJS({ function _prepareTmpFileRemoveCallback(name, fd, opts, sync) { const removeCallbackSync = _prepareRemoveCallback(_removeFileSync, [fd, name], sync); const removeCallback = _prepareRemoveCallback(_removeFileAsync, [fd, name], sync, removeCallbackSync); - if (!opts.keep) _removeObjects.unshift(removeCallbackSync); + if (!opts.keep) + _removeObjects.unshift(removeCallbackSync); return sync ? removeCallbackSync : removeCallback; } function _prepareTmpDirRemoveCallback(name, opts, sync) { @@ -7281,7 +7361,8 @@ var require_tmp = __commonJS({ const removeFunctionSync = opts.unsafeCleanup ? FN_RIMRAF_SYNC : FN_RMDIR_SYNC; const removeCallbackSync = _prepareRemoveCallback(removeFunctionSync, name, sync); const removeCallback = _prepareRemoveCallback(removeFunction, name, sync, removeCallbackSync); - if (!opts.keep) _removeObjects.unshift(removeCallbackSync); + if (!opts.keep) + _removeObjects.unshift(removeCallbackSync); return sync ? removeCallbackSync : removeCallback; } function _prepareRemoveCallback(removeFunction, fileOrDirName, sync, cleanupCallbackSync) { @@ -7290,7 +7371,8 @@ var require_tmp = __commonJS({ if (!called) { const toRemove = cleanupCallbackSync || _cleanupCallback; const index = _removeObjects.indexOf(toRemove); - if (index >= 0) _removeObjects.splice(index, 1); + if (index >= 0) + _removeObjects.splice(index, 1); called = true; if (sync || removeFunction === FN_RMDIR_SYNC || removeFunction === FN_RIMRAF_SYNC) { return removeFunction(fileOrDirName); @@ -7302,7 +7384,8 @@ var require_tmp = __commonJS({ }; } function _garbageCollector() { - if (!_gracefulCleanup) return; + if (!_gracefulCleanup) + return; while (_removeObjects.length) { try { _removeObjects[0](); @@ -7343,7 +7426,8 @@ var require_tmp = __commonJS({ fs.stat(pathToResolve, function(err) { if (err) { fs.realpath(path.dirname(pathToResolve), function(err2, parentDir) { - if (err2) return cb(err2); + if (err2) + return cb(err2); cb(null, path.join(parentDir, path.basename(pathToResolve))); }); } else { @@ -7382,7 +7466,8 @@ var require_tmp = __commonJS({ function _assertOptionsBase(options) { if (!_isUndefined(options.name)) { const name = options.name; - if (path.isAbsolute(name)) throw new Error(`name option must not contain an absolute path, found "${name}".`); + if (path.isAbsolute(name)) + throw new Error(`name option must not contain an absolute path, found "${name}".`); const basename = path.basename(name); if (basename === ".." || basename === "." || basename !== name) throw new Error(`name option must not contain a path, found "${name}".`); @@ -7402,9 +7487,11 @@ var require_tmp = __commonJS({ options.postfix = _isUndefined(options.postfix) ? "" : options.postfix; } function _getRelativePath(option, name, tmpDir, cb) { - if (_isUndefined(name)) return cb(null); + if (_isUndefined(name)) + return cb(null); _resolvePath(name, tmpDir, function(err, resolvedPath) { - if (err) return cb(err); + if (err) + return cb(err); const relativePath = path.relative(tmpDir, resolvedPath); if (!resolvedPath.startsWith(tmpDir)) { return cb(new Error(`${option} option must be relative to "${tmpDir}", found "${relativePath}".`)); @@ -7413,7 +7500,8 @@ var require_tmp = __commonJS({ }); } function _getRelativePathSync(option, name, tmpDir) { - if (_isUndefined(name)) return; + if (_isUndefined(name)) + return; const resolvedPath = _resolvePathSync(name, tmpDir); const relativePath = path.relative(tmpDir, resolvedPath); if (!resolvedPath.startsWith(tmpDir)) { @@ -7423,7 +7511,8 @@ var require_tmp = __commonJS({ } function _assertAndSanitizeOptions(options, cb) { _getTmpDir(options, function(err, tmpDir) { - if (err) return cb(err); + if (err) + return cb(err); options.tmpdir = tmpDir; try { _assertOptionsBase(options, tmpDir); @@ -7431,10 +7520,12 @@ var require_tmp = __commonJS({ return cb(err2); } _getRelativePath("dir", options.dir, tmpDir, function(err2, dir2) { - if (err2) return cb(err2); + if (err2) + return cb(err2); options.dir = _isUndefined(dir2) ? "" : dir2; _getRelativePath("template", options.template, tmpDir, function(err3, template) { - if (err3) return cb(err3); + if (err3) + return cb(err3); options.template = template; cb(null, options); }); @@ -7832,8 +7923,6 @@ var require_semver = __commonJS({ this.inc("patch", identifier, identifierBase); this.inc("pre", identifier, identifierBase); break; - // If the input is a non-prerelease version, this acts the same as - // prepatch. case "prerelease": if (this.prerelease.length === 0) { this.inc("patch", identifier, identifierBase); @@ -7867,8 +7956,6 @@ var require_semver = __commonJS({ } this.prerelease = []; break; - // This probably shouldn't be used publicly. - // 1.0.0 'pre' would become 1.0.0-0 which is the wrong direction. case "pre": { const base = Number(identifierBase) ? 1 : 0; if (this.prerelease.length === 0) { @@ -8939,7 +9026,6 @@ var require_min_version = __commonJS({ compver.prerelease.push(0); } compver.raw = compver.format(); - /* fallthrough */ case "": case ">=": if (!setMin || gt(compver, setMin)) { @@ -8949,7 +9035,6 @@ var require_min_version = __commonJS({ case "<": case "<=": break; - /* istanbul ignore next */ default: throw new Error(`Unexpected operation: ${comparator.operator}`); } @@ -9152,18 +9237,19 @@ var require_subset = __commonJS({ sub = new Range(sub, options); dom = new Range(dom, options); let sawNonNull = false; - OUTER: for (const simpleSub of sub.set) { - for (const simpleDom of dom.set) { - const isSub = simpleSubset(simpleSub, simpleDom, options); - sawNonNull = sawNonNull || isSub !== null; - if (isSub) { - continue OUTER; + OUTER: + for (const simpleSub of sub.set) { + for (const simpleDom of dom.set) { + const isSub = simpleSubset(simpleSub, simpleDom, options); + sawNonNull = sawNonNull || isSub !== null; + if (isSub) { + continue OUTER; + } + } + if (sawNonNull) { + return false; } } - if (sawNonNull) { - return false; - } - } return true; }; var minimumVersionWithPreRelease = [new Comparator(">=0.0.0-0")]; @@ -9601,7 +9687,9 @@ var require_dist = __commonJS({ __assign = Object.assign || function __assign2(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; + for (var p in s) + if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; } return t; }; @@ -9898,7 +9986,8 @@ var require_cjs = __commonJS({ ""(exports) { "use strict"; var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { @@ -9907,7 +9996,8 @@ var require_cjs = __commonJS({ } Object.defineProperty(o, k2, desc); } : function(o, m, k, k2) { - if (k2 === void 0) k2 = k; + if (k2 === void 0) + k2 = k; o[k2] = m[k]; }); var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { @@ -9916,16 +10006,21 @@ var require_cjs = __commonJS({ o["default"] = v; }); var __importStar = exports && exports.__importStar || function(mod) { - if (mod && mod.__esModule) return mod; + if (mod && mod.__esModule) + return mod; var result = {}; if (mod != null) { - for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); + for (var k in mod) + if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) + __createBinding(result, mod, k); } __setModuleDefault(result, mod); return result; }; var __exportStar = exports && exports.__exportStar || function(m, exports2) { - for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports2, p)) __createBinding(exports2, m, p); + for (var p in m) + if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports2, p)) + __createBinding(exports2, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.sync = exports.isexe = exports.posix = exports.win32 = void 0; @@ -10256,11 +10351,13 @@ var require_lockfile = __commonJS({ for (var _iterator4 = destFiles, _isArray4 = Array.isArray(_iterator4), _i4 = 0, _iterator4 = _isArray4 ? _iterator4 : _iterator4[Symbol.iterator](); ; ) { var _ref6; if (_isArray4) { - if (_i4 >= _iterator4.length) break; + if (_i4 >= _iterator4.length) + break; _ref6 = _iterator4[_i4++]; } else { _i4 = _iterator4.next(); - if (_i4.done) break; + if (_i4.done) + break; _ref6 = _i4.value; } const file = _ref6; @@ -10271,11 +10368,13 @@ var require_lockfile = __commonJS({ for (var _iterator5 = yield readdir(loc), _isArray5 = Array.isArray(_iterator5), _i5 = 0, _iterator5 = _isArray5 ? _iterator5 : _iterator5[Symbol.iterator](); ; ) { var _ref7; if (_isArray5) { - if (_i5 >= _iterator5.length) break; + if (_i5 >= _iterator5.length) + break; _ref7 = _iterator5[_i5++]; } else { _i5 = _iterator5.next(); - if (_i5.done) break; + if (_i5.done) + break; _ref7 = _i5.value; } const file2 = _ref7; @@ -10316,11 +10415,13 @@ var require_lockfile = __commonJS({ for (var _iterator6 = srcFiles, _isArray6 = Array.isArray(_iterator6), _i6 = 0, _iterator6 = _isArray6 ? _iterator6 : _iterator6[Symbol.iterator](); ; ) { var _ref8; if (_isArray6) { - if (_i6 >= _iterator6.length) break; + if (_i6 >= _iterator6.length) + break; _ref8 = _iterator6[_i6++]; } else { _i6 = _iterator6.next(); - if (_i6.done) break; + if (_i6.done) + break; _ref8 = _i6.value; } const file = _ref8; @@ -10366,11 +10467,13 @@ var require_lockfile = __commonJS({ for (var _iterator = queue, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator](); ; ) { var _ref2; if (_isArray) { - if (_i >= _iterator.length) break; + if (_i >= _iterator.length) + break; _ref2 = _iterator[_i++]; } else { _i = _iterator.next(); - if (_i.done) break; + if (_i.done) + break; _ref2 = _i.value; } const item = _ref2; @@ -10395,11 +10498,13 @@ var require_lockfile = __commonJS({ for (var _iterator2 = artifactFiles, _isArray2 = Array.isArray(_iterator2), _i2 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator](); ; ) { var _ref3; if (_isArray2) { - if (_i2 >= _iterator2.length) break; + if (_i2 >= _iterator2.length) + break; _ref3 = _iterator2[_i2++]; } else { _i2 = _iterator2.next(); - if (_i2.done) break; + if (_i2.done) + break; _ref3 = _i2.value; } const file = _ref3; @@ -10411,11 +10516,13 @@ var require_lockfile = __commonJS({ for (var _iterator3 = possibleExtraneous, _isArray3 = Array.isArray(_iterator3), _i3 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator](); ; ) { var _ref4; if (_isArray3) { - if (_i3 >= _iterator3.length) break; + if (_i3 >= _iterator3.length) + break; _ref4 = _iterator3[_i3++]; } else { _i3 = _iterator3.next(); - if (_i3.done) break; + if (_i3.done) + break; _ref4 = _i3.value; } const loc = _ref4; @@ -10486,11 +10593,13 @@ var require_lockfile = __commonJS({ for (var _iterator10 = destFiles, _isArray10 = Array.isArray(_iterator10), _i10 = 0, _iterator10 = _isArray10 ? _iterator10 : _iterator10[Symbol.iterator](); ; ) { var _ref14; if (_isArray10) { - if (_i10 >= _iterator10.length) break; + if (_i10 >= _iterator10.length) + break; _ref14 = _iterator10[_i10++]; } else { _i10 = _iterator10.next(); - if (_i10.done) break; + if (_i10.done) + break; _ref14 = _i10.value; } const file = _ref14; @@ -10501,11 +10610,13 @@ var require_lockfile = __commonJS({ for (var _iterator11 = yield readdir(loc), _isArray11 = Array.isArray(_iterator11), _i11 = 0, _iterator11 = _isArray11 ? _iterator11 : _iterator11[Symbol.iterator](); ; ) { var _ref15; if (_isArray11) { - if (_i11 >= _iterator11.length) break; + if (_i11 >= _iterator11.length) + break; _ref15 = _iterator11[_i11++]; } else { _i11 = _iterator11.next(); - if (_i11.done) break; + if (_i11.done) + break; _ref15 = _i11.value; } const file2 = _ref15; @@ -10540,11 +10651,13 @@ var require_lockfile = __commonJS({ for (var _iterator12 = srcFiles, _isArray12 = Array.isArray(_iterator12), _i12 = 0, _iterator12 = _isArray12 ? _iterator12 : _iterator12[Symbol.iterator](); ; ) { var _ref16; if (_isArray12) { - if (_i12 >= _iterator12.length) break; + if (_i12 >= _iterator12.length) + break; _ref16 = _iterator12[_i12++]; } else { _i12 = _iterator12.next(); - if (_i12.done) break; + if (_i12.done) + break; _ref16 = _i12.value; } const file = _ref16; @@ -10588,11 +10701,13 @@ var require_lockfile = __commonJS({ for (var _iterator7 = queue, _isArray7 = Array.isArray(_iterator7), _i7 = 0, _iterator7 = _isArray7 ? _iterator7 : _iterator7[Symbol.iterator](); ; ) { var _ref10; if (_isArray7) { - if (_i7 >= _iterator7.length) break; + if (_i7 >= _iterator7.length) + break; _ref10 = _iterator7[_i7++]; } else { _i7 = _iterator7.next(); - if (_i7.done) break; + if (_i7.done) + break; _ref10 = _i7.value; } const item = _ref10; @@ -10615,11 +10730,13 @@ var require_lockfile = __commonJS({ for (var _iterator8 = artifactFiles, _isArray8 = Array.isArray(_iterator8), _i8 = 0, _iterator8 = _isArray8 ? _iterator8 : _iterator8[Symbol.iterator](); ; ) { var _ref11; if (_isArray8) { - if (_i8 >= _iterator8.length) break; + if (_i8 >= _iterator8.length) + break; _ref11 = _iterator8[_i8++]; } else { _i8 = _iterator8.next(); - if (_i8.done) break; + if (_i8.done) + break; _ref11 = _i8.value; } const file = _ref11; @@ -10631,11 +10748,13 @@ var require_lockfile = __commonJS({ for (var _iterator9 = possibleExtraneous, _isArray9 = Array.isArray(_iterator9), _i9 = 0, _iterator9 = _isArray9 ? _iterator9 : _iterator9[Symbol.iterator](); ; ) { var _ref12; if (_isArray9) { - if (_i9 >= _iterator9.length) break; + if (_i9 >= _iterator9.length) + break; _ref12 = _iterator9[_i9++]; } else { _i9 = _iterator9.next(); - if (_i9.done) break; + if (_i9.done) + break; _ref12 = _i9.value; } const loc = _ref12; @@ -10731,11 +10850,13 @@ var require_lockfile = __commonJS({ for (var _iterator13 = files, _isArray13 = Array.isArray(_iterator13), _i13 = 0, _iterator13 = _isArray13 ? _iterator13 : _iterator13[Symbol.iterator](); ; ) { var _ref22; if (_isArray13) { - if (_i13 >= _iterator13.length) break; + if (_i13 >= _iterator13.length) + break; _ref22 = _iterator13[_i13++]; } else { _i13 = _iterator13.next(); - if (_i13.done) break; + if (_i13.done) + break; _ref22 = _i13.value; } const file = _ref22; @@ -10838,11 +10959,13 @@ var require_lockfile = __commonJS({ for (var _iterator14 = filenames, _isArray14 = Array.isArray(_iterator14), _i14 = 0, _iterator14 = _isArray14 ? _iterator14 : _iterator14[Symbol.iterator](); ; ) { var _ref28; if (_isArray14) { - if (_i14 >= _iterator14.length) break; + if (_i14 >= _iterator14.length) + break; _ref28 = _iterator14[_i14++]; } else { _i14 = _iterator14.next(); - if (_i14.done) break; + if (_i14.done) + break; _ref28 = _i14.value; } const name = _ref28; @@ -10943,11 +11066,13 @@ var require_lockfile = __commonJS({ for (var _iterator15 = paths, _isArray15 = Array.isArray(_iterator15), _i15 = 0, _iterator15 = _isArray15 ? _iterator15 : _iterator15[Symbol.iterator](); ; ) { var _ref35; if (_isArray15) { - if (_i15 >= _iterator15.length) break; + if (_i15 >= _iterator15.length) + break; _ref35 = _iterator15[_i15++]; } else { _i15 = _iterator15.next(); - if (_i15.done) break; + if (_i15.done) + break; _ref35 = _i15.value; } const path = _ref35; @@ -10972,11 +11097,13 @@ var require_lockfile = __commonJS({ for (var _iterator16 = paths, _isArray16 = Array.isArray(_iterator16), _i16 = 0, _iterator16 = _isArray16 ? _iterator16 : _iterator16[Symbol.iterator](); ; ) { var _ref37; if (_isArray16) { - if (_i16 >= _iterator16.length) break; + if (_i16 >= _iterator16.length) + break; _ref37 = _iterator16[_i16++]; } else { _i16 = _iterator16.next(); - if (_i16.done) break; + if (_i16.done) + break; _ref37 = _i16.value; } const folder = _ref37; @@ -11045,7 +11172,8 @@ var require_lockfile = __commonJS({ var newObj = {}; if (obj != null) { for (var key in obj) { - if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; + if (Object.prototype.hasOwnProperty.call(obj, key)) + newObj[key] = obj[key]; } } newObj.default = obj; @@ -11244,7 +11372,8 @@ var require_lockfile = __commonJS({ /***/ function(module2, exports2) { var global = module2.exports = typeof window != "undefined" && window.Math == Math ? window : typeof self != "undefined" && self.Math == Math ? self : Function("return this")(); - if (typeof __g == "number") __g = global; + if (typeof __g == "number") + __g = global; }, /* 12 */ /***/ @@ -11403,7 +11532,8 @@ var require_lockfile = __commonJS({ var newObj = {}; if (obj != null) { for (var key in obj) { - if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; + if (Object.prototype.hasOwnProperty.call(obj, key)) + newObj[key] = obj[key]; } } newObj.default = obj; @@ -11530,11 +11660,13 @@ var require_lockfile = __commonJS({ for (var _iterator = sortedPatternsKeys, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator](); ; ) { var _ref; if (_isArray) { - if (_i >= _iterator.length) break; + if (_i >= _iterator.length) + break; _ref = _iterator[_i++]; } else { _i = _iterator.next(); - if (_i.done) break; + if (_i.done) + break; _ref = _i.value; } const pattern = _ref; @@ -11596,11 +11728,13 @@ var require_lockfile = __commonJS({ for (var _iterator = obj, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator](); ; ) { var _ref; if (_isArray) { - if (_i >= _iterator.length) break; + if (_i >= _iterator.length) + break; _ref = _iterator[_i++]; } else { _i = _iterator.next(); - if (_i.done) break; + if (_i.done) + break; _ref = _i.value; } const item = _ref; @@ -11627,7 +11761,8 @@ var require_lockfile = __commonJS({ /***/ function(module2, exports2) { var core = module2.exports = { version: "2.5.7" }; - if (typeof __e == "number") __e = core; + if (typeof __e == "number") + __e = core; }, , , @@ -11637,7 +11772,8 @@ var require_lockfile = __commonJS({ function(module2, exports2, __webpack_require__) { var isObject = __webpack_require__(34); module2.exports = function(it) { - if (!isObject(it)) throw TypeError(it + " is not an object!"); + if (!isObject(it)) + throw TypeError(it + " is not an object!"); return it; }; }, @@ -11859,10 +11995,12 @@ var require_lockfile = __commonJS({ var expProto = exports3[PROTOTYPE]; var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]; var key, own, out; - if (IS_GLOBAL) source = name; + if (IS_GLOBAL) + source = name; for (key in source) { own = !IS_FORCED && target && target[key] !== void 0; - if (own && has(exports3, key)) continue; + if (own && has(exports3, key)) + continue; out = own ? target[key] : source[key]; exports3[key] = IS_GLOBAL && typeof target[key] != "function" ? source[key] : IS_BIND && own ? ctx(out, global) : IS_WRAP && target[key] == out ? function(C) { var F = function(a, b, c) { @@ -11884,7 +12022,8 @@ var require_lockfile = __commonJS({ }(out) : IS_PROTO && typeof out == "function" ? ctx(Function.call, out) : out; if (IS_PROTO) { (exports3.virtual || (exports3.virtual = {}))[key] = out; - if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out); + if (type & $export.R && expProto && !expProto[key]) + hide(expProto, key, out); } } }; @@ -11903,7 +12042,8 @@ var require_lockfile = __commonJS({ function(module2, exports2, __webpack_require__) { try { var util = __webpack_require__(2); - if (typeof util.inherits !== "function") throw ""; + if (typeof util.inherits !== "function") + throw ""; module2.exports = util.inherits; } catch (e) { module2.exports = __webpack_require__(224); @@ -11935,7 +12075,8 @@ var require_lockfile = __commonJS({ /***/ function(module2, exports2) { module2.exports = function(it) { - if (typeof it != "function") throw TypeError(it + " is not a function!"); + if (typeof it != "function") + throw TypeError(it + " is not a function!"); return it; }; }, @@ -11953,7 +12094,8 @@ var require_lockfile = __commonJS({ var aFunction = __webpack_require__(46); module2.exports = function(fn, that, length) { aFunction(fn); - if (that === void 0) return fn; + if (that === void 0) + return fn; switch (length) { case 1: return function(a) { @@ -11992,12 +12134,15 @@ var require_lockfile = __commonJS({ anObject(O); P = toPrimitive(P, true); anObject(Attributes); - if (IE8_DOM_DEFINE) try { - return dP(O, P, Attributes); - } catch (e) { - } - if ("get" in Attributes || "set" in Attributes) throw TypeError("Accessors not supported!"); - if ("value" in Attributes) O[P] = Attributes.value; + if (IE8_DOM_DEFINE) + try { + return dP(O, P, Attributes); + } catch (e) { + } + if ("get" in Attributes || "set" in Attributes) + throw TypeError("Accessors not supported!"); + if ("value" in Attributes) + O[P] = Attributes.value; return O; }; }, @@ -12420,7 +12565,8 @@ var require_lockfile = __commonJS({ return t; } minimatch.defaults = function(def) { - if (!def || !Object.keys(def).length) return minimatch; + if (!def || !Object.keys(def).length) + return minimatch; var orig = minimatch; var m = function minimatch2(p, pattern, options) { return orig.minimatch(p, pattern, ext(def, options)); @@ -12431,18 +12577,21 @@ var require_lockfile = __commonJS({ return m; }; Minimatch.defaults = function(def) { - if (!def || !Object.keys(def).length) return Minimatch; + if (!def || !Object.keys(def).length) + return Minimatch; return minimatch.defaults(def).Minimatch; }; function minimatch(p, pattern, options) { if (typeof pattern !== "string") { throw new TypeError("glob pattern string required"); } - if (!options) options = {}; + if (!options) + options = {}; if (!options.nocomment && pattern.charAt(0) === "#") { return false; } - if (pattern.trim() === "") return p === ""; + if (pattern.trim() === "") + return p === ""; return new Minimatch(pattern, options).match(p); } function Minimatch(pattern, options) { @@ -12452,7 +12601,8 @@ var require_lockfile = __commonJS({ if (typeof pattern !== "string") { throw new TypeError("glob pattern string required"); } - if (!options) options = {}; + if (!options) + options = {}; pattern = pattern.trim(); if (path.sep !== "/") { pattern = pattern.split(path.sep).join("/"); @@ -12470,7 +12620,8 @@ var require_lockfile = __commonJS({ }; Minimatch.prototype.make = make; function make() { - if (this._made) return; + if (this._made) + return; var pattern = this.pattern; var options = this.options; if (!options.nocomment && pattern.charAt(0) === "#") { @@ -12483,7 +12634,8 @@ var require_lockfile = __commonJS({ } this.parseNegate(); var set = this.globSet = this.braceExpand(); - if (options.debug) this.debug = console.error; + if (options.debug) + this.debug = console.error; this.debug(this.pattern, set); set = this.globParts = set.map(function(s) { return s.split(slashSplit); @@ -12505,12 +12657,14 @@ var require_lockfile = __commonJS({ var negate = false; var options = this.options; var negateOffset = 0; - if (options.nonegate) return; + if (options.nonegate) + return; for (var i = 0, l = pattern.length; i < l && pattern.charAt(i) === "!"; i++) { negate = !negate; negateOffset++; } - if (negateOffset) this.pattern = pattern.substr(negateOffset); + if (negateOffset) + this.pattern = pattern.substr(negateOffset); this.negate = negate; } minimatch.braceExpand = function(pattern, options) { @@ -12541,8 +12695,10 @@ var require_lockfile = __commonJS({ throw new TypeError("pattern is too long"); } var options = this.options; - if (!options.noglobstar && pattern === "**") return GLOBSTAR; - if (pattern === "") return ""; + if (!options.noglobstar && pattern === "**") + return GLOBSTAR; + if (pattern === "") + return ""; var re = ""; var hasMagic = !!options.nocase; var escaping = false; @@ -12587,8 +12743,6 @@ var require_lockfile = __commonJS({ clearStateChar(); escaping = true; continue; - // the various stateChar values - // for the "extglob" stuff. case "?": case "*": case "+": @@ -12597,14 +12751,16 @@ var require_lockfile = __commonJS({ this.debug("%s %s %s %j <-- stateChar", pattern, i, re, c); if (inClass) { this.debug(" in class"); - if (c === "!" && i === classStart + 1) c = "^"; + if (c === "!" && i === classStart + 1) + c = "^"; re += c; continue; } self2.debug("call clearStateChar %j", stateChar); clearStateChar(); stateChar = c; - if (options.noext) clearStateChar(); + if (options.noext) + clearStateChar(); continue; case "(": if (inClass) { @@ -12649,7 +12805,6 @@ var require_lockfile = __commonJS({ clearStateChar(); re += "|"; continue; - // these are mostly the same in regexp and glob case "[": clearStateChar(); if (inClass) { @@ -12771,7 +12926,8 @@ var require_lockfile = __commonJS({ }; Minimatch.prototype.makeRe = makeRe; function makeRe() { - if (this.regexp || this.regexp === false) return this.regexp; + if (this.regexp || this.regexp === false) + return this.regexp; var set = this.set; if (!set.length) { this.regexp = false; @@ -12786,7 +12942,8 @@ var require_lockfile = __commonJS({ }).join("\\/"); }).join("|"); re = "^(?:" + re + ")$"; - if (this.negate) re = "^(?!" + re + ").*$"; + if (this.negate) + re = "^(?!" + re + ").*$"; try { this.regexp = new RegExp(re, flags); } catch (ex) { @@ -12808,9 +12965,12 @@ var require_lockfile = __commonJS({ Minimatch.prototype.match = match; function match(f, partial) { this.debug("match", f, this.pattern); - if (this.comment) return false; - if (this.empty) return f === ""; - if (f === "/" && partial) return true; + if (this.comment) + return false; + if (this.empty) + return f === ""; + if (f === "/" && partial) + return true; var options = this.options; if (path.sep !== "/") { f = f.split(path.sep).join("/"); @@ -12823,7 +12983,8 @@ var require_lockfile = __commonJS({ var i; for (i = f.length - 1; i >= 0; i--) { filename = f[i]; - if (filename) break; + if (filename) + break; } for (i = 0; i < set.length; i++) { var pattern = set[i]; @@ -12833,11 +12994,13 @@ var require_lockfile = __commonJS({ } var hit = this.matchOne(file, pattern, partial); if (hit) { - if (options.flipNegate) return true; + if (options.flipNegate) + return true; return !this.negate; } } - if (options.flipNegate) return false; + if (options.flipNegate) + return false; return this.negate; } Minimatch.prototype.matchOne = function(file, pattern, partial) { @@ -12852,7 +13015,8 @@ var require_lockfile = __commonJS({ var p = pattern[pi]; var f = file[fi]; this.debug(pattern, p, f); - if (p === false) return false; + if (p === false) + return false; if (p === GLOBSTAR) { this.debug("GLOBSTAR", [pattern, p, f]); var fr = fi; @@ -12860,7 +13024,8 @@ var require_lockfile = __commonJS({ if (pr === pl) { this.debug("** at the end"); for (; fi < fl; fi++) { - if (file[fi] === "." || file[fi] === ".." || !options.dot && file[fi].charAt(0) === ".") return false; + if (file[fi] === "." || file[fi] === ".." || !options.dot && file[fi].charAt(0) === ".") + return false; } return true; } @@ -12881,7 +13046,8 @@ var require_lockfile = __commonJS({ } if (partial) { this.debug("\n>>> no match, partial?", file, fr, pattern, pr); - if (fr === fl) return true; + if (fr === fl) + return true; } return false; } @@ -12897,7 +13063,8 @@ var require_lockfile = __commonJS({ hit = f.match(p); this.debug("pattern match", p, f, hit); } - if (!hit) return false; + if (!hit) + return false; } if (fi === fl && pi === pl) { return true; @@ -12938,7 +13105,8 @@ var require_lockfile = __commonJS({ }); function once(fn) { var f = function() { - if (f.called) return f.value; + if (f.called) + return f.value; f.called = true; return f.value = fn.apply(this, arguments); }; @@ -12971,7 +13139,8 @@ var require_lockfile = __commonJS({ /***/ function(module2, exports2) { module2.exports = function(it) { - if (it == void 0) throw TypeError("Can't call method on " + it); + if (it == void 0) + throw TypeError("Can't call method on " + it); return it; }; }, @@ -12998,7 +13167,8 @@ var require_lockfile = __commonJS({ function PromiseCapability(C) { var resolve, reject; this.promise = new C(function($$resolve, $$reject) { - if (resolve !== void 0 || reject !== void 0) throw TypeError("Bad Promise constructor"); + if (resolve !== void 0 || reject !== void 0) + throw TypeError("Bad Promise constructor"); resolve = $$resolve; reject = $$reject; }); @@ -13016,7 +13186,8 @@ var require_lockfile = __commonJS({ var has = __webpack_require__(49); var TAG = __webpack_require__(13)("toStringTag"); module2.exports = function(it, tag, stat) { - if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); + if (it && !has(it = stat ? it : it.prototype, TAG)) + def(it, TAG, { configurable: true, value: tag }); }; }, /* 72 */ @@ -13071,8 +13242,10 @@ var require_lockfile = __commonJS({ var isIgnored = common.isIgnored; var once = __webpack_require__(61); function glob(pattern, options, cb) { - if (typeof options === "function") cb = options, options = {}; - if (!options) options = {}; + if (typeof options === "function") + cb = options, options = {}; + if (!options) + options = {}; if (options.sync) { if (cb) throw new TypeError("callback provided to sync glob"); @@ -13266,7 +13439,6 @@ var require_lockfile = __commonJS({ } var prefix; switch (n) { - // if not, then this is rather simple case pattern.length: this._processSimple(pattern.join("/"), index, cb); return; @@ -13454,7 +13626,6 @@ var require_lockfile = __commonJS({ return; switch (er.code) { case "ENOTSUP": - // https://github.com/isaacs/node-glob/issues/205 case "ENOTDIR": var abs = this._makeAbs(f); this.cache[abs] = "FILE"; @@ -13467,7 +13638,6 @@ var require_lockfile = __commonJS({ } break; case "ENOENT": - // not terribly unusual case "ELOOP": case "ENAMETOOLONG": case "UNKNOWN": @@ -13886,11 +14056,13 @@ var require_lockfile = __commonJS({ for (var _iterator = keys, _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator](); ; ) { var _ref; if (_isArray) { - if (_i >= _iterator.length) break; + if (_i >= _iterator.length) + break; _ref = _iterator[_i++]; } else { _i = _iterator.next(); - if (_i.done) break; + if (_i.done) + break; _ref = _i.value; } const key2 = _ref; @@ -13903,11 +14075,13 @@ var require_lockfile = __commonJS({ for (var _iterator2 = keys, _isArray2 = Array.isArray(_iterator2), _i2 = 0, _iterator2 = _isArray2 ? _iterator2 : _iterator2[Symbol.iterator](); ; ) { var _ref2; if (_isArray2) { - if (_i2 >= _iterator2.length) break; + if (_i2 >= _iterator2.length) + break; _ref2 = _iterator2[_i2++]; } else { _i2 = _iterator2.next(); - if (_i2.done) break; + if (_i2.done) + break; _ref2 = _i2.value; } const key2 = _ref2; @@ -14175,7 +14349,8 @@ var require_lockfile = __commonJS({ module2.exports = function(Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) { $iterCreate(Constructor, NAME, next); var getMethod = function(kind) { - if (!BUGGY && kind in proto2) return proto2[kind]; + if (!BUGGY && kind in proto2) + return proto2[kind]; switch (kind) { case KEYS: return function keys() { @@ -14203,7 +14378,8 @@ var require_lockfile = __commonJS({ IteratorPrototype = getPrototypeOf($anyNative.call(new Base())); if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) { setToStringTag(IteratorPrototype, TAG, true); - if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != "function") hide(IteratorPrototype, ITERATOR, returnThis); + if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != "function") + hide(IteratorPrototype, ITERATOR, returnThis); } } if (DEF_VALUES && $native && $native.name !== VALUES) { @@ -14223,10 +14399,13 @@ var require_lockfile = __commonJS({ keys: IS_SET ? $default : getMethod(KEYS), entries: $entries }; - if (FORCED) for (key in methods) { - if (!(key in proto2)) redefine(proto2, key, methods[key]); - } - else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); + if (FORCED) + for (key in methods) { + if (!(key in proto2)) + redefine(proto2, key, methods[key]); + } + else + $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods); } return methods; }; @@ -14250,7 +14429,8 @@ var require_lockfile = __commonJS({ var newPromiseCapability = __webpack_require__(70); module2.exports = function(C, x) { anObject(C); - if (isObject(x) && x.constructor === C) return x; + if (isObject(x) && x.constructor === C) + return x; var promiseCapability = newPromiseCapability.f(C); var resolve = promiseCapability.resolve; resolve(x); @@ -14328,7 +14508,8 @@ var require_lockfile = __commonJS({ setTask = function setImmediate(fn) { var args = []; var i = 1; - while (arguments.length > i) args.push(arguments[i++]); + while (arguments.length > i) + args.push(arguments[i++]); queue[++counter] = function() { invoke(typeof fn == "function" ? fn : Function(fn), args); }; @@ -14416,7 +14597,8 @@ var require_lockfile = __commonJS({ function createDebug(namespace) { var prevTime; function debug() { - if (!debug.enabled) return; + if (!debug.enabled) + return; var self2 = debug; var curr = +/* @__PURE__ */ new Date(); var ms = curr - (prevTime || curr); @@ -14434,7 +14616,8 @@ var require_lockfile = __commonJS({ } var index = 0; args[0] = args[0].replace(/%([a-zA-Z%])/g, function(match, format) { - if (match === "%%") return match; + if (match === "%%") + return match; index++; var formatter = exports2.formatters[format]; if ("function" === typeof formatter) { @@ -14477,7 +14660,8 @@ var require_lockfile = __commonJS({ var split = (typeof namespaces === "string" ? namespaces : "").split(/[\s,]+/); var len = split.length; for (i = 0; i < len; i++) { - if (!split[i]) continue; + if (!split[i]) + continue; namespaces = split[i].replace(/\*/g, ".*?"); if (namespaces[0] === "-") { exports2.skips.push(new RegExp("^" + namespaces.substr(1) + "$")); @@ -14511,7 +14695,8 @@ var require_lockfile = __commonJS({ return false; } function coerce(val) { - if (val instanceof Error) return val.stack || val.message; + if (val instanceof Error) + return val.stack || val.message; return val; } }, @@ -14786,7 +14971,8 @@ var require_lockfile = __commonJS({ if (mode === void 0) { mode = _0777 & ~process.umask(); } - if (!made) made = null; + if (!made) + made = null; var cb = f || function() { }; p = path.resolve(p); @@ -14798,17 +14984,18 @@ var require_lockfile = __commonJS({ switch (er.code) { case "ENOENT": mkdirP(path.dirname(p), opts, function(er2, made2) { - if (er2) cb(er2, made2); - else mkdirP(p, opts, cb, made2); + if (er2) + cb(er2, made2); + else + mkdirP(p, opts, cb, made2); }); break; - // In the case of any other error, just see if there's a dir - // there already. If so, then hooray! If not, then something - // is borked. default: xfs.stat(p, function(er2, stat) { - if (er2 || !stat.isDirectory()) cb(er, made); - else cb(null, made); + if (er2 || !stat.isDirectory()) + cb(er, made); + else + cb(null, made); }); break; } @@ -14823,7 +15010,8 @@ var require_lockfile = __commonJS({ if (mode === void 0) { mode = _0777 & ~process.umask(); } - if (!made) made = null; + if (!made) + made = null; p = path.resolve(p); try { xfs.mkdirSync(p, mode); @@ -14834,9 +15022,6 @@ var require_lockfile = __commonJS({ made = sync(path.dirname(p), opts, made); sync(p, opts, made); break; - // In the case of any other error, just see if there's a dir - // there already. If so, then hooray! If not, then something - // is borked. default: var stat; try { @@ -14844,7 +15029,8 @@ var require_lockfile = __commonJS({ } catch (err1) { throw err0; } - if (!stat.isDirectory()) throw err0; + if (!stat.isDirectory()) + throw err0; break; } } @@ -14875,7 +15061,8 @@ var require_lockfile = __commonJS({ function(module2, exports2) { module2.exports = wrappy; function wrappy(fn, cb) { - if (fn && cb) return wrappy(fn)(cb); + if (fn && cb) + return wrappy(fn)(cb); if (typeof fn !== "function") throw new TypeError("need wrapper function"); Object.keys(fn).forEach(function(k) { @@ -15284,8 +15471,10 @@ ${indent}`); "use strict"; module2.exports = balanced; function balanced(a, b, str) { - if (a instanceof RegExp) a = maybeMatch(a, str); - if (b instanceof RegExp) b = maybeMatch(b, str); + if (a instanceof RegExp) + a = maybeMatch(a, str); + if (b instanceof RegExp) + b = maybeMatch(b, str); var r = range(a, b, str); return r && { start: r[0], @@ -15397,7 +15586,8 @@ ${indent}`); function expand2(str, isTop) { var expansions = []; var m = balanced("{", "}", str); - if (!m || /\$$/.test(m.pre)) return [str]; + if (!m || /\$$/.test(m.pre)) + return [str]; var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); var isSequence = isNumericSequence || isAlphaSequence; @@ -15535,8 +15725,10 @@ ${indent}`); var res = []; for (var i = 0; i < xs.length; i++) { var x = fn(xs[i], i); - if (isArray(x)) res.push.apply(res, x); - else res.push(x); + if (isArray(x)) + res.push.apply(res, x); + else + res.push(x); } return res; }; @@ -15583,13 +15775,18 @@ ${indent}`); var length = toLength(O.length); var index = toAbsoluteIndex(fromIndex, length); var value; - if (IS_INCLUDES && el != el) while (length > index) { - value = O[index++]; - if (value != value) return true; - } - else for (; length > index; index++) if (IS_INCLUDES || index in O) { - if (O[index] === el) return IS_INCLUDES || index || 0; - } + if (IS_INCLUDES && el != el) + while (length > index) { + value = O[index++]; + if (value != value) + return true; + } + else + for (; length > index; index++) + if (IS_INCLUDES || index in O) { + if (O[index] === el) + return IS_INCLUDES || index || 0; + } return !IS_INCLUDES && -1; }; }; @@ -15612,15 +15809,20 @@ ${indent}`); var f = ctx(fn, that, entries ? 2 : 1); var index = 0; var length, step, iterator2, result; - if (typeof iterFn != "function") throw TypeError(iterable + " is not iterable!"); - if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) { - result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]); - if (result === BREAK || result === RETURN) return result; - } - else for (iterator2 = iterFn.call(iterable); !(step = iterator2.next()).done; ) { - result = call(iterator2, f, step.value, entries); - if (result === BREAK || result === RETURN) return result; - } + if (typeof iterFn != "function") + throw TypeError(iterable + " is not iterable!"); + if (isArrayIter(iterFn)) + for (length = toLength(iterable.length); length > index; index++) { + result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]); + if (result === BREAK || result === RETURN) + return result; + } + else + for (iterator2 = iterFn.call(iterable); !(step = iterator2.next()).done; ) { + result = call(iterator2, f, step.value, entries); + if (result === BREAK || result === RETURN) + return result; + } }; exports2.BREAK = BREAK; exports2.RETURN = RETURN; @@ -15673,7 +15875,8 @@ ${indent}`); return entries ? fn(anObject(value)[0], value[1]) : fn(value); } catch (e) { var ret = iterator2["return"]; - if (ret !== void 0) anObject(ret.call(iterator2)); + if (ret !== void 0) + anObject(ret.call(iterator2)); throw e; } }; @@ -15710,7 +15913,8 @@ ${indent}`); } catch (e) { } module2.exports = function(exec, skipClosing) { - if (!skipClosing && !SAFE_CLOSING) return false; + if (!skipClosing && !SAFE_CLOSING) + return false; var safe = false; try { var arr = [7]; @@ -15747,20 +15951,24 @@ ${indent}`); var head, last, notify; var flush = function() { var parent, fn; - if (isNode && (parent = process4.domain)) parent.exit(); + if (isNode && (parent = process4.domain)) + parent.exit(); while (head) { fn = head.fn; head = head.next; try { fn(); } catch (e) { - if (head) notify(); - else last = void 0; + if (head) + notify(); + else + last = void 0; throw e; } } last = void 0; - if (parent) parent.enter(); + if (parent) + parent.enter(); }; if (isNode) { notify = function() { @@ -15785,7 +15993,8 @@ ${indent}`); } return function(fn) { var task = { fn, next: void 0 }; - if (last) last.next = task; + if (last) + last.next = task; if (!head) { head = task; notify(); @@ -15818,7 +16027,8 @@ ${indent}`); iframeDocument.write(lt + "script" + gt + "document.F=Object" + lt + "/script" + gt); iframeDocument.close(); createDict = iframeDocument.F; - while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]]; + while (i--) + delete createDict[PROTOTYPE][enumBugKeys[i]]; return createDict(); }; module2.exports = Object.create || function create(O, Properties) { @@ -15828,7 +16038,8 @@ ${indent}`); result = new Empty(); Empty[PROTOTYPE] = null; result[IE_PROTO] = O; - } else result = createDict(); + } else + result = createDict(); return Properties === void 0 ? result : dPs(result, Properties); }; }, @@ -15844,7 +16055,8 @@ ${indent}`); var length = keys.length; var i = 0; var P; - while (length > i) dP.f(O, P = keys[i++], Properties[P]); + while (length > i) + dP.f(O, P = keys[i++], Properties[P]); return O; }; }, @@ -15857,7 +16069,8 @@ ${indent}`); var ObjectProto = Object.prototype; module2.exports = Object.getPrototypeOf || function(O) { O = toObject(O); - if (has(O, IE_PROTO)) return O[IE_PROTO]; + if (has(O, IE_PROTO)) + return O[IE_PROTO]; if (typeof O.constructor == "function" && O instanceof O.constructor) { return O.constructor.prototype; } @@ -15876,10 +16089,13 @@ ${indent}`); var i = 0; var result = []; var key; - for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); - while (names.length > i) if (has(O, key = names[i++])) { - ~arrayIndexOf(result, key) || result.push(key); - } + for (key in O) + if (key != IE_PROTO) + has(O, key) && result.push(key); + while (names.length > i) + if (has(O, key = names[i++])) { + ~arrayIndexOf(result, key) || result.push(key); + } return result; }; }, @@ -15889,8 +16105,10 @@ ${indent}`); var hide = __webpack_require__(31); module2.exports = function(target, src, safe) { for (var key in src) { - if (safe && target[key]) target[key] = src[key]; - else hide(target, key, src[key]); + if (safe && target[key]) + target[key] = src[key]; + else + hide(target, key, src[key]); } return target; }; @@ -15911,12 +16129,13 @@ ${indent}`); var SPECIES = __webpack_require__(13)("species"); module2.exports = function(KEY) { var C = typeof core[KEY] == "function" ? core[KEY] : global[KEY]; - if (DESCRIPTORS && C && !C[SPECIES]) dP.f(C, SPECIES, { - configurable: true, - get: function() { - return this; - } - }); + if (DESCRIPTORS && C && !C[SPECIES]) + dP.f(C, SPECIES, { + configurable: true, + get: function() { + return this; + } + }); }; }, /* 199 */ @@ -15930,7 +16149,8 @@ ${indent}`); var i = toInteger(pos); var l = s.length; var a, b; - if (i < 0 || i >= l) return TO_STRING ? "" : void 0; + if (i < 0 || i >= l) + return TO_STRING ? "" : void 0; a = s.charCodeAt(i); return a < 55296 || a > 56319 || i + 1 === l || (b = s.charCodeAt(i + 1)) < 56320 || b > 57343 ? TO_STRING ? s.charAt(i) : a : TO_STRING ? s.slice(i, i + 2) : (a - 55296 << 10) + (b - 56320) + 65536; }; @@ -15952,11 +16172,15 @@ ${indent}`); function(module2, exports2, __webpack_require__) { var isObject = __webpack_require__(34); module2.exports = function(it, S) { - if (!isObject(it)) return it; + if (!isObject(it)) + return it; var fn, val; - if (S && typeof (fn = it.toString) == "function" && !isObject(val = fn.call(it))) return val; - if (typeof (fn = it.valueOf) == "function" && !isObject(val = fn.call(it))) return val; - if (!S && typeof (fn = it.toString) == "function" && !isObject(val = fn.call(it))) return val; + if (S && typeof (fn = it.toString) == "function" && !isObject(val = fn.call(it))) + return val; + if (typeof (fn = it.valueOf) == "function" && !isObject(val = fn.call(it))) + return val; + if (!S && typeof (fn = it.toString) == "function" && !isObject(val = fn.call(it))) + return val; throw TypeError("Can't convert object to primitive value"); }; }, @@ -15974,7 +16198,8 @@ ${indent}`); var ITERATOR = __webpack_require__(13)("iterator"); var Iterators = __webpack_require__(35); module2.exports = __webpack_require__(23).getIteratorMethod = function(it) { - if (it != void 0) return it[ITERATOR] || it["@@iterator"] || Iterators[classof(it)]; + if (it != void 0) + return it[ITERATOR] || it["@@iterator"] || Iterators[classof(it)]; }; }, /* 204 */ @@ -15997,8 +16222,10 @@ ${indent}`); this._t = void 0; return step(1); } - if (kind == "keys") return step(0, index); - if (kind == "values") return step(0, O[index]); + if (kind == "keys") + return step(0, index); + if (kind == "values") + return step(0, O[index]); return step(0, [index, O[index]]); }, "values"); Iterators.Arguments = Iterators.Array; @@ -16056,7 +16283,8 @@ ${indent}`); return isObject(it) && typeof (then = it.then) == "function" ? then : false; }; var notify = function(promise, isReject) { - if (promise._n) return; + if (promise._n) + return; promise._n = true; var chain = promise._c; microtask(function() { @@ -16072,12 +16300,15 @@ ${indent}`); try { if (handler2) { if (!ok) { - if (promise._h == 2) onHandleUnhandled(promise); + if (promise._h == 2) + onHandleUnhandled(promise); promise._h = 1; } - if (handler2 === true) result = value; + if (handler2 === true) + result = value; else { - if (domain) domain.enter(); + if (domain) + domain.enter(); result = handler2(value); if (domain) { domain.exit(); @@ -16088,17 +16319,22 @@ ${indent}`); reject(TypeError2("Promise-chain cycle")); } else if (then = isThenable(result)) { then.call(result, resolve, reject); - } else resolve(result); - } else reject(value); + } else + resolve(result); + } else + reject(value); } catch (e) { - if (domain && !exited) domain.exit(); + if (domain && !exited) + domain.exit(); reject(e); } }; - while (chain.length > i) run(chain[i++]); + while (chain.length > i) + run(chain[i++]); promise._c = []; promise._n = false; - if (isReject && !promise._h) onUnhandled(promise); + if (isReject && !promise._h) + onUnhandled(promise); }); }; var onUnhandled = function(promise) { @@ -16119,7 +16355,8 @@ ${indent}`); promise._h = isNode || isUnhandled(promise) ? 2 : 1; } promise._a = void 0; - if (unhandled && result.e) throw result.v; + if (unhandled && result.e) + throw result.v; }); }; var isUnhandled = function(promise) { @@ -16137,22 +16374,26 @@ ${indent}`); }; var $reject = function(value) { var promise = this; - if (promise._d) return; + if (promise._d) + return; promise._d = true; promise = promise._w || promise; promise._v = value; promise._s = 2; - if (!promise._a) promise._a = promise._c.slice(); + if (!promise._a) + promise._a = promise._c.slice(); notify(promise, true); }; var $resolve = function(value) { var promise = this; var then; - if (promise._d) return; + if (promise._d) + return; promise._d = true; promise = promise._w || promise; try { - if (promise === value) throw TypeError2("Promise can't be resolved itself"); + if (promise === value) + throw TypeError2("Promise can't be resolved itself"); if (then = isThenable(value)) { microtask(function() { var wrapper = { _w: promise, _d: false }; @@ -16199,8 +16440,10 @@ ${indent}`); reaction.fail = typeof onRejected == "function" && onRejected; reaction.domain = isNode ? process4.domain : void 0; this._c.push(reaction); - if (this._a) this._a.push(reaction); - if (this._s) notify(this, false); + if (this._a) + this._a.push(reaction); + if (this._s) + notify(this, false); return reaction.promise; }, // 25.4.5.1 Promise.prototype.catch(onRejected) @@ -16256,7 +16499,8 @@ ${indent}`); values.push(void 0); remaining++; C.resolve(promise).then(function(value) { - if (alreadyCalled) return; + if (alreadyCalled) + return; alreadyCalled = true; values[$index] = value; --remaining || resolve(values); @@ -16264,7 +16508,8 @@ ${indent}`); }); --remaining || resolve(values); }); - if (result.e) reject(result.v); + if (result.e) + reject(result.v); return capability.promise; }, // 25.4.4.4 Promise.race(iterable) @@ -16277,7 +16522,8 @@ ${indent}`); C.resolve(promise).then(capability.resolve, reject); }); }); - if (result.e) reject(result.v); + if (result.e) + reject(result.v); return capability.promise; } }); @@ -16294,7 +16540,8 @@ ${indent}`); var O = this._t; var index = this._i; var point; - if (index >= O.length) return { value: void 0, done: true }; + if (index >= O.length) + return { value: void 0, done: true }; point = $at(O, index); this._i += point.length; return { value: point, done: false }; @@ -16353,7 +16600,8 @@ ${indent}`); var NAME = DOMIterables[i]; var Collection2 = global[NAME]; var proto2 = Collection2 && Collection2.prototype; - if (proto2 && !proto2[TO_STRING_TAG]) hide(proto2, TO_STRING_TAG, NAME); + if (proto2 && !proto2[TO_STRING_TAG]) + hide(proto2, TO_STRING_TAG, NAME); Iterators[NAME] = Iterators.Array; } }, @@ -16468,13 +16716,15 @@ ${indent}`); function formatArgs(args) { var useColors2 = this.useColors; args[0] = (useColors2 ? "%c" : "") + this.namespace + (useColors2 ? " %c" : " ") + args[0] + (useColors2 ? "%c " : " ") + "+" + exports2.humanize(this.diff); - if (!useColors2) return; + if (!useColors2) + return; var c = "color: " + this.color; args.splice(1, 0, c, "color: inherit"); var index = 0; var lastC = 0; args[0].replace(/%[a-zA-Z%]/g, function(match) { - if ("%%" === match) return; + if ("%%" === match) + return; index++; if ("%c" === match) { lastC = index; @@ -16627,10 +16877,14 @@ ${indent}`); return k.toUpperCase(); }); var val = process.env[key]; - if (/^(yes|on|true|enabled)$/i.test(val)) val = true; - else if (/^(no|off|false|disabled)$/i.test(val)) val = false; - else if (val === "null") val = null; - else val = Number(val); + if (/^(yes|on|true|enabled)$/i.test(val)) + val = true; + else if (/^(no|off|false|disabled)$/i.test(val)) + val = false; + else if (val === "null") + val = null; + else + val = Number(val); obj[prop] = val; return obj; }, {}); @@ -16781,7 +17035,8 @@ ${indent}`); var stat = fs.lstatSync(base); if (!stat.isSymbolicLink()) { knownHard[base] = true; - if (cache) cache[base] = base; + if (cache) + cache[base] = base; continue; } var linkTarget = null; @@ -16796,13 +17051,16 @@ ${indent}`); linkTarget = fs.readlinkSync(base); } resolvedLink = pathModule.resolve(previous, linkTarget); - if (cache) cache[base] = resolvedLink; - if (!isWindows) seenLinks[id] = linkTarget; + if (cache) + cache[base] = resolvedLink; + if (!isWindows) + seenLinks[id] = linkTarget; } p = pathModule.resolve(resolvedLink, p.slice(pos)); start(); } - if (cache) cache[original] = p; + if (cache) + cache[original] = p; return p; }; exports2.realpath = function realpath(p, cache, cb) { @@ -16828,7 +17086,8 @@ ${indent}`); previous = ""; if (isWindows && !knownHard[base]) { fs.lstat(base, function(err) { - if (err) return cb(err); + if (err) + return cb(err); knownHard[base] = true; LOOP(); }); @@ -16838,7 +17097,8 @@ ${indent}`); } function LOOP() { if (pos >= p.length) { - if (cache) cache[original] = p; + if (cache) + cache[original] = p; return cb(null, p); } nextPartRe.lastIndex = pos; @@ -16856,10 +17116,12 @@ ${indent}`); return fs.lstat(base, gotStat); } function gotStat(err, stat) { - if (err) return cb(err); + if (err) + return cb(err); if (!stat.isSymbolicLink()) { knownHard[base] = true; - if (cache) cache[base] = base; + if (cache) + cache[base] = base; return process.nextTick(LOOP); } if (!isWindows) { @@ -16869,17 +17131,21 @@ ${indent}`); } } fs.stat(base, function(err2) { - if (err2) return cb(err2); + if (err2) + return cb(err2); fs.readlink(base, function(err3, target) { - if (!isWindows) seenLinks[id] = target; + if (!isWindows) + seenLinks[id] = target; gotTarget(err3, target); }); }); } function gotTarget(err, target, base2) { - if (err) return cb(err); + if (err) + return cb(err); var resolvedLink = pathModule.resolve(previous, target); - if (cache) cache[base2] = resolvedLink; + if (cache) + cache[base2] = resolvedLink; gotResolvedLink(resolvedLink); } function gotResolvedLink(resolvedLink) { @@ -16961,7 +17227,6 @@ ${indent}`); } var prefix; switch (n) { - // if not, then this is rather simple case pattern.length: this._processSimple(pattern.join("/"), index); return; @@ -17121,7 +17386,6 @@ ${indent}`); GlobSync.prototype._readdirError = function(f, er) { switch (er.code) { case "ENOTSUP": - // https://github.com/isaacs/node-glob/issues/205 case "ENOTDIR": var abs = this._makeAbs(f); this.cache[abs] = "FILE"; @@ -17133,7 +17397,6 @@ ${indent}`); } break; case "ENOENT": - // not terribly unusual case "ELOOP": case "ENAMETOOLONG": case "UNKNOWN": @@ -17297,7 +17560,8 @@ ${indent}`); function slice(args) { var length = args.length; var array = []; - for (var i = 0; i < length; i++) array[i] = args[i]; + for (var i = 0; i < length; i++) + array[i] = args[i]; return array; } }, @@ -17523,7 +17787,8 @@ ${indent}`); rimraf_(p2, options, CB); }, timeout++); } - if (er2.code === "ENOENT") er2 = null; + if (er2.code === "ENOENT") + er2 = null; } timeout = 0; next(er2); @@ -21617,7 +21882,6 @@ var require_resolve_props = __commonJS({ hasSpace = false; break; } - // else fallthrough default: onError(token, "UNEXPECTED_TOKEN", `Unexpected ${token.type} token`); atNewline = false; @@ -21995,18 +22259,19 @@ var require_resolve_flow_collection = __commonJS({ onError(props.start, "MISSING_CHAR", `Missing , between ${fcName} items`); if (props.comment) { let prevItemComment = ""; - loop: for (const st of start) { - switch (st.type) { - case "comma": - case "space": - break; - case "comment": - prevItemComment = st.source.substring(1); - break loop; - default: - break loop; + loop: + for (const st of start) { + switch (st.type) { + case "comma": + case "space": + break; + case "comment": + prevItemComment = st.source.substring(1); + break loop; + default: + break loop; + } } - } if (prevItemComment) { let prev = coll.items[coll.items.length - 1]; if (identity.isPair(prev)) @@ -22326,7 +22591,6 @@ var require_resolve_block_scalar = __commonJS({ switch (token.type) { case "space": hasSpace = true; - // fallthrough case "newline": length += token.source.length; break; @@ -22342,7 +22606,6 @@ var require_resolve_block_scalar = __commonJS({ onError(token, "UNEXPECTED_TOKEN", token.message); length += token.source.length; break; - /* istanbul ignore next should not happen */ default: { const message = `Unexpected token in block scalar header: ${token.type}`; onError(token, "UNEXPECTED_TOKEN", message); @@ -22392,7 +22655,6 @@ var require_resolve_flow_scalar = __commonJS({ _type = Scalar.Scalar.QUOTE_DOUBLE; value = doubleQuotedValue(source, _onError); break; - /* istanbul ignore next should not happen */ default: onError(scalar, "UNEXPECTED_TOKEN", `Expected a flow scalar value, but found: ${type}`); return { @@ -22414,7 +22676,6 @@ var require_resolve_flow_scalar = __commonJS({ function plainValue(source, onError) { let badChar = ""; switch (source[0]) { - /* istanbul ignore next should not happen */ case " ": badChar = "a tab character"; break; @@ -23673,7 +23934,6 @@ var require_lexer = __commonJS({ switch (line[n]) { case "#": yield* this.pushCount(line.length - n); - // fallthrough case void 0: yield* this.pushNewline(); return yield* this.parseLineStart(); @@ -23769,7 +24029,6 @@ var require_lexer = __commonJS({ return "flow"; } } - // fallthrough default: this.flowKey = false; return yield* this.parsePlainScalar(); @@ -23831,27 +24090,27 @@ var require_lexer = __commonJS({ let nl = this.pos - 1; let indent = 0; let ch; - loop: for (let i2 = this.pos; ch = this.buffer[i2]; ++i2) { - switch (ch) { - case " ": - indent += 1; - break; - case "\n": - nl = i2; - indent = 0; - break; - case "\r": { - const next = this.buffer[i2 + 1]; - if (!next && !this.atEnd) - return this.setNext("block-scalar"); - if (next === "\n") + loop: + for (let i2 = this.pos; ch = this.buffer[i2]; ++i2) { + switch (ch) { + case " ": + indent += 1; break; + case "\n": + nl = i2; + indent = 0; + break; + case "\r": { + const next = this.buffer[i2 + 1]; + if (!next && !this.atEnd) + return this.setNext("block-scalar"); + if (next === "\n") + break; + } + default: + break loop; } - // fallthrough - default: - break loop; } - } if (!ch && !this.atEnd) return this.setNext("block-scalar"); if (indent >= this.indentNext) { @@ -23965,9 +24224,7 @@ var require_lexer = __commonJS({ case "&": return (yield* this.pushUntil(isNotAnchorChar)) + (yield* this.pushSpaces(true)) + (yield* this.pushIndicators()); case "-": - // this is an error case "?": - // this is an error outside flow collections case ":": { const inFlow = this.flowLevel > 0; const ch1 = this.charAt(1); @@ -24116,7 +24373,6 @@ var require_parser = __commonJS({ } case "block-seq": return parent.items[parent.items.length - 1].start; - /* istanbul ignore next should not happen */ default: return []; } @@ -24125,16 +24381,17 @@ var require_parser = __commonJS({ if (prev.length === 0) return []; let i = prev.length; - loop: while (--i >= 0) { - switch (prev[i].type) { - case "doc-start": - case "explicit-key-ind": - case "map-value-ind": - case "seq-item-ind": - case "newline": - break loop; + loop: + while (--i >= 0) { + switch (prev[i].type) { + case "doc-start": + case "explicit-key-ind": + case "map-value-ind": + case "seq-item-ind": + case "newline": + break loop; + } } - } while (prev[++i]?.type === "space") { } return prev.splice(i, prev.length); @@ -24350,7 +24607,6 @@ var require_parser = __commonJS({ Object.assign(it, { key: token, sep: [] }); return; } - /* istanbul ignore next should not happen */ default: yield* this.pop(); yield* this.pop(token); @@ -24472,7 +24728,6 @@ var require_parser = __commonJS({ } yield* this.pop(); break; - /* istanbul ignore next should not happen */ default: yield* this.pop(); yield* this.step(); @@ -24918,7 +25173,6 @@ var require_parser = __commonJS({ break; case "newline": this.onKeyLine = false; - // fallthrough case "space": case "comment": default: @@ -26748,10 +27002,13 @@ function lowercaseKeys(object) { }, {}); } function isPlainObject(value) { - if (typeof value !== "object" || value === null) return false; - if (Object.prototype.toString.call(value) !== "[object Object]") return false; + if (typeof value !== "object" || value === null) + return false; + if (Object.prototype.toString.call(value) !== "[object Object]") + return false; const proto2 = Object.getPrototypeOf(value); - if (proto2 === null) return true; + if (proto2 === null) + return true; const Ctor = Object.prototype.hasOwnProperty.call(proto2, "constructor") && proto2.constructor; return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value); } @@ -26759,8 +27016,10 @@ function mergeDeep(defaults, options) { const result = Object.assign({}, defaults); Object.keys(options).forEach((key) => { if (isPlainObject(options[key])) { - if (!(key in defaults)) Object.assign(result, { [key]: options[key] }); - else result[key] = mergeDeep(defaults[key], options[key]); + if (!(key in defaults)) + Object.assign(result, { [key]: options[key] }); + else + result[key] = mergeDeep(defaults[key], options[key]); } else { Object.assign(result, { [key]: options[key] }); } @@ -27087,10 +27346,13 @@ var defaults_default = { } }; function isPlainObject2(value) { - if (typeof value !== "object" || value === null) return false; - if (Object.prototype.toString.call(value) !== "[object Object]") return false; + if (typeof value !== "object" || value === null) + return false; + if (Object.prototype.toString.call(value) !== "[object Object]") + return false; const proto2 = Object.getPrototypeOf(value); - if (proto2 === null) return true; + if (proto2 === null) + return true; const Ctor = Object.prototype.hasOwnProperty.call(proto2, "constructor") && proto2.constructor; return typeof Ctor === "function" && Ctor instanceof Ctor && Function.prototype.call(Ctor) === Function.prototype.call(value); } @@ -27295,7 +27557,8 @@ function graphql(request2, query2, options) { ); } for (const key in options) { - if (!FORBIDDEN_VARIABLE_OPTIONS.includes(key)) continue; + if (!FORBIDDEN_VARIABLE_OPTIONS.includes(key)) + continue; return Promise.reject( new Error( `[@octokit/graphql] "${key}" cannot be used as variable name` @@ -27579,7 +27842,8 @@ function normalizePaginatedListResponse(response) { }; } const responseNeedsNormalization = ("total_count" in response.data || "total_commits" in response.data) && !("url" in response.data); - if (!responseNeedsNormalization) return response; + if (!responseNeedsNormalization) + return response; const incompleteResults = response.data.incomplete_results; const repositorySelection = response.data.repository_selection; const totalCount = response.data.total_count; @@ -27610,7 +27874,8 @@ function iterator(octokit, route, parameters) { return { [Symbol.asyncIterator]: () => ({ async next() { - if (!url) return { done: true }; + if (!url) + return { done: true }; try { const response = await requestMethod({ method, url, headers }); const normalizedResponse = normalizePaginatedListResponse(response); @@ -27629,7 +27894,8 @@ function iterator(octokit, route, parameters) { } return { value: normalizedResponse }; } catch (error) { - if (error.status !== 409) throw error; + if (error.status !== 409) + throw error; url = ""; return { value: { diff --git a/MODULE.bazel b/MODULE.bazel index 4c25e4d2a5c..07d92fb554e 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -1,5 +1,163 @@ -# TODO: Investigate bzlmod and use it where possible. +"""Rules/toolchains for angular with Bazel.""" module( name = "angular", ) + +bazel_dep(name = "rules_pkg", version = "1.1.0") +bazel_dep(name = "rules_nodejs", version = "6.5.0") +bazel_dep(name = "aspect_rules_ts", version = "3.6.3") +bazel_dep(name = "aspect_rules_js", version = "2.4.2") +bazel_dep(name = "aspect_rules_esbuild", version = "0.22.1") +bazel_dep(name = "aspect_rules_jasmine", version = "2.0.0") +bazel_dep(name = "aspect_rules_rollup", version = "2.0.1") +bazel_dep(name = "bazel_skylib", version = "1.8.1") +bazel_dep(name = "aspect_bazel_lib", version = "2.20.0") +bazel_dep(name = "tar.bzl", version = "0.5.4") +bazel_dep(name = "yq.bzl", version = "0.2.0") +bazel_dep(name = "rules_angular") +git_override( + module_name = "rules_angular", + commit = "17eac47ea99057f7473a7d93292e76327c894ed9", + remote = "https://github.com/devversion/rules_angular.git", +) + +bazel_dep(name = "devinfra") +git_override( + module_name = "devinfra", + commit = "fada401aa5023cb046753a15bfda9ec520eb4ed6", + remote = "https://github.com/angular/dev-infra.git", +) + +bazel_dep(name = "rules_sass") +git_override( + module_name = "rules_sass", + commit = "76078d5e9776a0080dcee496e90b88d8a6179c19", + remote = "https://github.com/devversion/rules_sass.git", +) + +bazel_dep(name = "rules_browsers") +git_override( + module_name = "rules_browsers", + commit = "8ee9ae3216ef26516c8ef20537c89857343cdc3a", + remote = "https://github.com/devversion/rules_browsers.git", +) + +yq = use_extension("@yq.bzl//yq:extensions.bzl", "yq") +use_repo(yq, "yq_toolchains") + +node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node") +node.toolchain(node_version = "20.19.0") +use_repo(node, "nodejs_toolchains") +use_repo(node, "nodejs_darwin_amd64") +use_repo(node, "nodejs_darwin_arm64") +use_repo(node, "nodejs_linux_amd64") +use_repo(node, "nodejs_linux_arm64") +use_repo(node, "nodejs_linux_ppc64le") +use_repo(node, "nodejs_linux_s390x") +use_repo(node, "nodejs_windows_amd64") + +pnpm = use_extension("@aspect_rules_js//npm:extensions.bzl", "pnpm") +use_repo(pnpm, "pnpm") + +npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm") +npm.npm_translate_lock( + name = "npm", + data = [ + "//:.pnpmfile.cjs", + "//:package.json", + "//:pnpm-workspace.yaml", + "//:tools/pnpm-patches/dagre-d3-es+7.0.11.patch", + "//adev:package.json", + "//adev/shared-docs:package.json", + "//adev/shared-docs/pipeline/api-gen:package.json", + "//integration:package.json", + "//modules:package.json", + "//packages/animations:package.json", + "//packages/benchpress:package.json", + "//packages/common:package.json", + "//packages/compiler:package.json", + "//packages/compiler-cli:package.json", + "//packages/compiler-cli/linker/babel/test:package.json", + "//packages/core:package.json", + "//packages/core/test/bundling:package.json", + "//packages/elements:package.json", + "//packages/forms:package.json", + "//packages/language-service:package.json", + "//packages/localize:package.json", + "//packages/platform-browser:package.json", + "//packages/platform-browser-dynamic:package.json", + "//packages/platform-server:package.json", + "//packages/router:package.json", + "//packages/service-worker:package.json", + "//packages/upgrade:package.json", + "//tools/bazel/rules_angular_store:package.json", + ], + npmrc = "//:.npmrc", + pnpm_lock = "//:pnpm-lock.yaml", + verify_node_modules_ignored = "//:.bazelignore", +) +use_repo(npm, "npm") + +rules_ts_ext = use_extension("@aspect_rules_ts//ts:extensions.bzl", "ext") +rules_ts_ext.deps( + name = "angular_npm_typescript", + # Obtained by: curl --silent https://registry.npmjs.org/typescript/5.9.2 | jq -r '.dist.integrity' + ts_integrity = "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + ts_version_from = "//:package.json", +) +use_repo(rules_ts_ext, **{"npm_typescript": "angular_npm_typescript"}) + +rules_angular = use_extension("@rules_angular//setup:extensions.bzl", "rules_angular") +rules_angular.setup( + name = "components_rules_angular_configurable_deps", + angular_compiler_cli = "//:node_modules/@angular/compiler-cli", + typescript = "//:node_modules/typescript", +) +use_repo(rules_angular, **{"rules_angular_configurable_deps": "components_rules_angular_configurable_deps"}) + +register_toolchains( + "@devinfra//bazel/git-toolchain:git_linux_toolchain", + "@devinfra//bazel/git-toolchain:git_macos_x86_toolchain", + "@devinfra//bazel/git-toolchain:git_macos_arm64_toolchain", + "@devinfra//bazel/git-toolchain:git_windows_toolchain", +) + +CLDR_VERSION = "41" + +cldr_json_data = use_repo_rule("//packages/common/locales/generate-locales-tool:cldr-data.bzl", "cldr_json_data_repository") + +cldr_json_data( + name = "cldr_json_data", + urls = { + "https://github.com/unicode-org/cldr-json/releases/download/%s.0.0/cldr-%s.0.0-json-full.zip" % (CLDR_VERSION, CLDR_VERSION): "649b76647269e32b1b0a5f7b6eed52e9e63a1581f1afdcf4f6771e49c9713614", + }, +) + +cldr_xml_data = use_repo_rule("//packages/common/locales/generate-locales-tool:cldr-data.bzl", "cldr_xml_data_repository") + +cldr_xml_data( + name = "cldr_xml_data", + urls = { + "https://github.com/unicode-org/cldr/releases/download/release-%s/cldr-common-%s.0.zip" % (CLDR_VERSION, CLDR_VERSION): "823c6170c41e2de2c229574e8a436332d25f1c9723409867fe721e00bc92d853", + }, +) + +http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") + +# Fetch sauce connect (tool to open Saucelabs tunnel for Saucelabs browser tests) +http_archive( + name = "sauce_connect_linux_amd64", + build_file_content = """exports_files(["bin/sc"], visibility = ["//visibility:public"])""", + sha256 = "26b9c3630f441b47854b6032f7eca6f1d88d3f62e50ee44c27015d71a5155c36", + strip_prefix = "sc-4.8.2-linux", + url = "https://saucelabs.com/downloads/sc-4.8.2-linux.tar.gz", +) + +http_archive( + name = "sauce_connect_mac", + build_file_content = """exports_files(["bin/sc"], visibility = ["//visibility:public"])""", + sha256 = "28277ce81ef9ab84f5b87b526258920a8ead44789a5034346e872629bbf38089", + strip_prefix = "sc-4.8.2-osx", + url = "https://saucelabs.com/downloads/sc-4.8.2-osx.zip", +) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 3137c9f1d3f..b904082fe2f 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -4,60 +4,184 @@ "https://bcr.bazel.build/bazel_registry.json": "8a28e4aff06ee60aed2a8c281907fb8bcbf3b753c91fb5a5c57da3215d5b3497", "https://bcr.bazel.build/modules/abseil-cpp/20210324.2/MODULE.bazel": "7cd0312e064fde87c8d1cd79ba06c876bd23630c83466e9500321be55c96ace2", "https://bcr.bazel.build/modules/abseil-cpp/20211102.0/MODULE.bazel": "70390338f7a5106231d20620712f7cccb659cd0e9d073d1991c038eb9fc57589", - "https://bcr.bazel.build/modules/abseil-cpp/20211102.0/source.json": "7e3a9adf473e9af076ae485ed649d5641ad50ec5c11718103f34de03170d94ad", + "https://bcr.bazel.build/modules/abseil-cpp/20230125.1/MODULE.bazel": "89047429cb0207707b2dface14ba7f8df85273d484c2572755be4bab7ce9c3a0", + "https://bcr.bazel.build/modules/abseil-cpp/20230802.0.bcr.1/MODULE.bazel": "1c8cec495288dccd14fdae6e3f95f772c1c91857047a098fad772034264cc8cb", + "https://bcr.bazel.build/modules/abseil-cpp/20230802.0/MODULE.bazel": "d253ae36a8bd9ee3c5955384096ccb6baf16a1b1e93e858370da0a3b94f77c16", + "https://bcr.bazel.build/modules/abseil-cpp/20230802.1/MODULE.bazel": "fa92e2eb41a04df73cdabeec37107316f7e5272650f81d6cc096418fe647b915", + "https://bcr.bazel.build/modules/abseil-cpp/20240116.1/MODULE.bazel": "37bcdb4440fbb61df6a1c296ae01b327f19e9bb521f9b8e26ec854b6f97309ed", + "https://bcr.bazel.build/modules/abseil-cpp/20240116.1/source.json": "9be551b8d4e3ef76875c0d744b5d6a504a27e3ae67bc6b28f46415fd2d2957da", "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel": "50341a62efbc483e8a2a6aec30994a58749bd7b885e18dd96aa8c33031e558ef", "https://bcr.bazel.build/modules/apple_support/1.5.0/source.json": "eb98a7627c0bc486b57f598ad8da50f6625d974c8f723e9ea71bd39f709c9862", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.0.0/MODULE.bazel": "e118477db5c49419a88d78ebc7a2c2cea9d49600fe0f490c1903324a2c16ecd9", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.11.0/MODULE.bazel": "cb1ba9f9999ed0bc08600c221f532c1ddd8d217686b32ba7d45b0713b5131452", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.14.0/MODULE.bazel": "2b31ffcc9bdc8295b2167e07a757dbbc9ac8906e7028e5170a3708cecaac119f", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.19.3/MODULE.bazel": "253d739ba126f62a5767d832765b12b59e9f8d2bc88cc1572f4a73e46eb298ca", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.20.0/MODULE.bazel": "c5565bac49e1973227225b441fad1c938d498d83df62dc5da95b2fab0f0626a2", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.20.0/source.json": "3eaada79dd3c65b6c57d5fc33c57ffd2896c4ebd78c4c9001a790a70f7f50e61", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.7.7/MODULE.bazel": "491f8681205e31bb57892d67442ce448cda4f472a8e6b3dc062865e29a64f89c", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel": "812d2dd42f65dca362152101fbec418029cc8fd34cbad1a2fde905383d705838", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.9.3/MODULE.bazel": "66baf724dbae7aff4787bf2245cc188d50cb08e07789769730151c0943587c14", + "https://bcr.bazel.build/modules/aspect_rules_esbuild/0.22.1/MODULE.bazel": "499ce65b6126f344f9a630040b9db91b36b20c6d1436026120067d922c2d69bd", + "https://bcr.bazel.build/modules/aspect_rules_esbuild/0.22.1/source.json": "84138a41a9e71655cb97d39fcb80f6e2ba7e754d5601fb14f5a7d14080dff409", + "https://bcr.bazel.build/modules/aspect_rules_jasmine/2.0.0/MODULE.bazel": "071d1952527721bf8b180e1299def24edaece9d7466e31a311981640da82c6be", + "https://bcr.bazel.build/modules/aspect_rules_jasmine/2.0.0/source.json": "45fa9603cdfe100575a12d8b65fa425fe8713dd8c9f0cdf802168b670bc0e299", + "https://bcr.bazel.build/modules/aspect_rules_js/2.0.0/MODULE.bazel": "b45b507574aa60a92796e3e13c195cd5744b3b8aff516a9c0cb5ae6a048161c5", + "https://bcr.bazel.build/modules/aspect_rules_js/2.4.2/MODULE.bazel": "0d01db38b96d25df7ed952a5e96eac4b3802723d146961974bf020f6dd07591d", + "https://bcr.bazel.build/modules/aspect_rules_js/2.4.2/source.json": "854a600536a6fa4efae974a19271ae3d86d39705094cc41331724583398bb0b6", + "https://bcr.bazel.build/modules/aspect_rules_rollup/2.0.1/MODULE.bazel": "296e3a053658c2af989ba9bd62a205e6d1fa84bdd6dd5249196546e6b84770ec", + "https://bcr.bazel.build/modules/aspect_rules_rollup/2.0.1/source.json": "2fe8ac1ccb4de74bf884761e070010280b272d94e3997205b361b91c75409726", + "https://bcr.bazel.build/modules/aspect_rules_ts/3.6.3/MODULE.bazel": "d09db394970f076176ce7bab5b5fa7f0d560fd4f30b8432ea5e2c2570505b130", + "https://bcr.bazel.build/modules/aspect_rules_ts/3.6.3/source.json": "641e58c62e5090d52a0d3538451893acdb2d79a36e8b3d1d30a013c580bc2058", + "https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.3/MODULE.bazel": "20f53b145f40957a51077ae90b37b7ce83582a1daf9350349f0f86179e19dd0d", + "https://bcr.bazel.build/modules/aspect_tools_telemetry/0.2.3/source.json": "e0a34c61e5315d41e9b90e4771a60e0924f80a2810ec15e7d489e6249c0dea56", + "https://bcr.bazel.build/modules/bazel_features/1.1.1/MODULE.bazel": "27b8c79ef57efe08efccbd9dd6ef70d61b4798320b8d3c134fd571f78963dbcd", "https://bcr.bazel.build/modules/bazel_features/1.11.0/MODULE.bazel": "f9382337dd5a474c3b7d334c2f83e50b6eaedc284253334cf823044a26de03e8", - "https://bcr.bazel.build/modules/bazel_features/1.11.0/source.json": "c9320aa53cd1c441d24bd6b716da087ad7e4ff0d9742a9884587596edfe53015", + "https://bcr.bazel.build/modules/bazel_features/1.15.0/MODULE.bazel": "d38ff6e517149dc509406aca0db3ad1efdd890a85e049585b7234d04238e2a4d", + "https://bcr.bazel.build/modules/bazel_features/1.17.0/MODULE.bazel": "039de32d21b816b47bd42c778e0454217e9c9caac4a3cf8e15c7231ee3ddee4d", + "https://bcr.bazel.build/modules/bazel_features/1.18.0/MODULE.bazel": "1be0ae2557ab3a72a57aeb31b29be347bcdc5d2b1eb1e70f39e3851a7e97041a", + "https://bcr.bazel.build/modules/bazel_features/1.19.0/MODULE.bazel": "59adcdf28230d220f0067b1f435b8537dd033bfff8db21335ef9217919c7fb58", + "https://bcr.bazel.build/modules/bazel_features/1.21.0/MODULE.bazel": "675642261665d8eea09989aa3b8afb5c37627f1be178382c320d1b46afba5e3b", + "https://bcr.bazel.build/modules/bazel_features/1.34.0/MODULE.bazel": "e8475ad7c8965542e0c7aac8af68eb48c4af904be3d614b6aa6274c092c2ea1e", + "https://bcr.bazel.build/modules/bazel_features/1.34.0/source.json": "dfa5c4b01110313153b484a735764d247fee5624bbab63d25289e43b151a657a", + "https://bcr.bazel.build/modules/bazel_features/1.4.1/MODULE.bazel": "e45b6bb2350aff3e442ae1111c555e27eac1d915e77775f6fdc4b351b758b5d7", + "https://bcr.bazel.build/modules/bazel_features/1.9.0/MODULE.bazel": "885151d58d90d8d9c811eb75e3288c11f850e1d6b481a8c9f766adee4712358b", "https://bcr.bazel.build/modules/bazel_skylib/1.0.3/MODULE.bazel": "bcb0fd896384802d1ad283b4e4eb4d718eebd8cb820b0a2c3a347fb971afd9d8", + "https://bcr.bazel.build/modules/bazel_skylib/1.1.1/MODULE.bazel": "1add3e7d93ff2e6998f9e118022c84d163917d912f5afafb3058e3d2f1545b5e", + "https://bcr.bazel.build/modules/bazel_skylib/1.2.0/MODULE.bazel": "44fe84260e454ed94ad326352a698422dbe372b21a1ac9f3eab76eb531223686", "https://bcr.bazel.build/modules/bazel_skylib/1.2.1/MODULE.bazel": "f35baf9da0efe45fa3da1696ae906eea3d615ad41e2e3def4aeb4e8bc0ef9a7a", "https://bcr.bazel.build/modules/bazel_skylib/1.3.0/MODULE.bazel": "20228b92868bf5cfc41bda7afc8a8ba2a543201851de39d990ec957b513579c5", + "https://bcr.bazel.build/modules/bazel_skylib/1.4.0/MODULE.bazel": "2ab127ef8d56a739a99bb2ce00ec4c7d1ecc7977d4370c0ca6efd0d8f03d6d99", + "https://bcr.bazel.build/modules/bazel_skylib/1.4.1/MODULE.bazel": "a0dcb779424be33100dcae821e9e27e4f2901d9dfd5333efe5ac6a8d7ab75e1d", + "https://bcr.bazel.build/modules/bazel_skylib/1.4.2/MODULE.bazel": "3bd40978e7a1fac911d5989e6b09d8f64921865a45822d8b09e815eaa726a651", + "https://bcr.bazel.build/modules/bazel_skylib/1.5.0/MODULE.bazel": "32880f5e2945ce6a03d1fbd588e9198c0a959bb42297b2cfaf1685b7bc32e138", "https://bcr.bazel.build/modules/bazel_skylib/1.6.1/MODULE.bazel": "8fdee2dbaace6c252131c00e1de4b165dc65af02ea278476187765e1a617b917", - "https://bcr.bazel.build/modules/bazel_skylib/1.6.1/source.json": "082ed5f9837901fada8c68c2f3ddc958bb22b6d654f71dd73f3df30d45d4b749", + "https://bcr.bazel.build/modules/bazel_skylib/1.7.0/MODULE.bazel": "0db596f4563de7938de764cc8deeabec291f55e8ec15299718b93c4423e9796d", + "https://bcr.bazel.build/modules/bazel_skylib/1.7.1/MODULE.bazel": "3120d80c5861aa616222ec015332e5f8d3171e062e3e804a2a0253e1be26e59b", + "https://bcr.bazel.build/modules/bazel_skylib/1.8.1/MODULE.bazel": "88ade7293becda963e0e3ea33e7d54d3425127e0a326e0d17da085a5f1f03ff6", + "https://bcr.bazel.build/modules/bazel_skylib/1.8.1/source.json": "7ebaefba0b03efe59cac88ed5bbc67bcf59a3eff33af937345ede2a38b2d368a", "https://bcr.bazel.build/modules/buildozer/7.1.2/MODULE.bazel": "2e8dd40ede9c454042645fd8d8d0cd1527966aa5c919de86661e62953cd73d84", "https://bcr.bazel.build/modules/buildozer/7.1.2/source.json": "c9028a501d2db85793a6996205c8de120944f50a0d570438fcae0457a5f9d1f8", + "https://bcr.bazel.build/modules/gawk/5.3.2.bcr.1/MODULE.bazel": "cdf8cbe5ee750db04b78878c9633cc76e80dcf4416cbe982ac3a9222f80713c8", + "https://bcr.bazel.build/modules/gawk/5.3.2.bcr.1/source.json": "fa7b512dfcb5eafd90ce3959cf42a2a6fe96144ebbb4b3b3928054895f2afac2", + "https://bcr.bazel.build/modules/google_benchmark/1.8.2/MODULE.bazel": "a70cf1bba851000ba93b58ae2f6d76490a9feb74192e57ab8e8ff13c34ec50cb", "https://bcr.bazel.build/modules/googletest/1.11.0/MODULE.bazel": "3a83f095183f66345ca86aa13c58b59f9f94a2f81999c093d4eeaa2d262d12f4", - "https://bcr.bazel.build/modules/googletest/1.11.0/source.json": "c73d9ef4268c91bd0c1cd88f1f9dfa08e814b1dbe89b5f594a9f08ba0244d206", + "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/MODULE.bazel": "22c31a561553727960057361aa33bf20fb2e98584bc4fec007906e27053f80c6", + "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/source.json": "41e9e129f80d8c8bf103a7acc337b76e54fad1214ac0a7084bf24f4cd924b8b4", + "https://bcr.bazel.build/modules/googletest/1.14.0/MODULE.bazel": "cfbcbf3e6eac06ef9d85900f64424708cc08687d1b527f0ef65aa7517af8118f", + "https://bcr.bazel.build/modules/jq.bzl/0.1.0/MODULE.bazel": "2ce69b1af49952cd4121a9c3055faa679e748ce774c7f1fda9657f936cae902f", + "https://bcr.bazel.build/modules/jq.bzl/0.1.0/source.json": "746bf13cac0860f091df5e4911d0c593971cd8796b5ad4e809b2f8e133eee3d5", + "https://bcr.bazel.build/modules/jsoncpp/1.9.5/MODULE.bazel": "31271aedc59e815656f5736f282bb7509a97c7ecb43e927ac1a37966e0578075", + "https://bcr.bazel.build/modules/jsoncpp/1.9.5/source.json": "4108ee5085dd2885a341c7fab149429db457b3169b86eb081fa245eadf69169d", + "https://bcr.bazel.build/modules/libpfm/4.11.0/MODULE.bazel": "45061ff025b301940f1e30d2c16bea596c25b176c8b6b3087e92615adbd52902", + "https://bcr.bazel.build/modules/package_metadata/0.0.2/MODULE.bazel": "fb8d25550742674d63d7b250063d4580ca530499f045d70748b1b142081ebb92", + "https://bcr.bazel.build/modules/package_metadata/0.0.2/source.json": "e53a759a72488d2c0576f57491ef2da0cf4aab05ac0997314012495935531b73", + "https://bcr.bazel.build/modules/platforms/0.0.10/MODULE.bazel": "8cb8efaf200bdeb2150d93e162c40f388529a25852b332cec879373771e48ed5", + "https://bcr.bazel.build/modules/platforms/0.0.11/MODULE.bazel": "0daefc49732e227caa8bfa834d65dc52e8cc18a2faf80df25e8caea151a9413f", "https://bcr.bazel.build/modules/platforms/0.0.4/MODULE.bazel": "9b328e31ee156f53f3c416a64f8491f7eb731742655a47c9eec4703a71644aee", "https://bcr.bazel.build/modules/platforms/0.0.5/MODULE.bazel": "5733b54ea419d5eaf7997054bb55f6a1d0b5ff8aedf0176fef9eea44f3acda37", "https://bcr.bazel.build/modules/platforms/0.0.6/MODULE.bazel": "ad6eeef431dc52aefd2d77ed20a4b353f8ebf0f4ecdd26a807d2da5aa8cd0615", "https://bcr.bazel.build/modules/platforms/0.0.7/MODULE.bazel": "72fd4a0ede9ee5c021f6a8dd92b503e089f46c227ba2813ff183b71616034814", + "https://bcr.bazel.build/modules/platforms/0.0.8/MODULE.bazel": "9f142c03e348f6d263719f5074b21ef3adf0b139ee4c5133e2aa35664da9eb2d", "https://bcr.bazel.build/modules/platforms/0.0.9/MODULE.bazel": "4a87a60c927b56ddd67db50c89acaa62f4ce2a1d2149ccb63ffd871d5ce29ebc", - "https://bcr.bazel.build/modules/platforms/0.0.9/source.json": "cd74d854bf16a9e002fb2ca7b1a421f4403cda29f824a765acd3a8c56f8d43e6", + "https://bcr.bazel.build/modules/platforms/1.0.0/MODULE.bazel": "f05feb42b48f1b3c225e4ccf351f367be0371411a803198ec34a389fb22aa580", + "https://bcr.bazel.build/modules/platforms/1.0.0/source.json": "f4ff1fd412e0246fd38c82328eb209130ead81d62dcd5a9e40910f867f733d96", "https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel": "a5a29bb89544f9b97edce05642fac225a808b5b7be74038ea3640fae2f8e66a7", - "https://bcr.bazel.build/modules/protobuf/21.7/source.json": "bbe500720421e582ff2d18b0802464205138c06056f443184de39fbb8187b09b", + "https://bcr.bazel.build/modules/protobuf/27.0/MODULE.bazel": "7873b60be88844a0a1d8f80b9d5d20cfbd8495a689b8763e76c6372998d3f64c", + "https://bcr.bazel.build/modules/protobuf/27.1/MODULE.bazel": "703a7b614728bb06647f965264967a8ef1c39e09e8f167b3ca0bb1fd80449c0d", + "https://bcr.bazel.build/modules/protobuf/29.0-rc2/MODULE.bazel": "6241d35983510143049943fc0d57937937122baf1b287862f9dc8590fc4c37df", + "https://bcr.bazel.build/modules/protobuf/29.0-rc3/MODULE.bazel": "33c2dfa286578573afc55a7acaea3cada4122b9631007c594bf0729f41c8de92", + "https://bcr.bazel.build/modules/protobuf/29.0-rc3/source.json": "c16a6488fb279ef578da7098e605082d72ed85fc8d843eaae81e7d27d0f4625d", "https://bcr.bazel.build/modules/protobuf/3.19.0/MODULE.bazel": "6b5fbb433f760a99a22b18b6850ed5784ef0e9928a72668b66e4d7ccd47db9b0", "https://bcr.bazel.build/modules/protobuf/3.19.6/MODULE.bazel": "9233edc5e1f2ee276a60de3eaa47ac4132302ef9643238f23128fea53ea12858", + "https://bcr.bazel.build/modules/pybind11_bazel/2.11.1/MODULE.bazel": "88af1c246226d87e65be78ed49ecd1e6f5e98648558c14ce99176da041dc378e", + "https://bcr.bazel.build/modules/pybind11_bazel/2.11.1/source.json": "be4789e951dd5301282729fe3d4938995dc4c1a81c2ff150afc9f1b0504c6022", + "https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel": "cb3d511531b16cfc78a225a9e2136007a48cf8a677e4264baeab57fe78a80206", + "https://bcr.bazel.build/modules/re2/2023-09-01/source.json": "e044ce89c2883cd957a2969a43e79f7752f9656f6b20050b62f90ede21ec6eb4", + "https://bcr.bazel.build/modules/rules_android/0.1.1/MODULE.bazel": "48809ab0091b07ad0182defb787c4c5328bd3a278938415c00a7b69b50c4d3a8", + "https://bcr.bazel.build/modules/rules_android/0.1.1/source.json": "e6986b41626ee10bdc864937ffb6d6bf275bb5b9c65120e6137d56e6331f089e", "https://bcr.bazel.build/modules/rules_cc/0.0.1/MODULE.bazel": "cb2aa0747f84c6c3a78dad4e2049c154f08ab9d166b1273835a8174940365647", + "https://bcr.bazel.build/modules/rules_cc/0.0.10/MODULE.bazel": "ec1705118f7eaedd6e118508d3d26deba2a4e76476ada7e0e3965211be012002", + "https://bcr.bazel.build/modules/rules_cc/0.0.13/MODULE.bazel": "0e8529ed7b323dad0775ff924d2ae5af7640b23553dfcd4d34344c7e7a867191", + "https://bcr.bazel.build/modules/rules_cc/0.0.15/MODULE.bazel": "6704c35f7b4a72502ee81f61bf88706b54f06b3cbe5558ac17e2e14666cd5dcc", + "https://bcr.bazel.build/modules/rules_cc/0.0.16/MODULE.bazel": "7661303b8fc1b4d7f532e54e9d6565771fea666fbdf839e0a86affcd02defe87", "https://bcr.bazel.build/modules/rules_cc/0.0.2/MODULE.bazel": "6915987c90970493ab97393024c156ea8fb9f3bea953b2f3ec05c34f19b5695c", + "https://bcr.bazel.build/modules/rules_cc/0.0.6/MODULE.bazel": "abf360251023dfe3efcef65ab9d56beefa8394d4176dd29529750e1c57eaa33f", "https://bcr.bazel.build/modules/rules_cc/0.0.8/MODULE.bazel": "964c85c82cfeb6f3855e6a07054fdb159aced38e99a5eecf7bce9d53990afa3e", "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel": "836e76439f354b89afe6a911a7adf59a6b2518fafb174483ad78a2a2fde7b1c5", - "https://bcr.bazel.build/modules/rules_cc/0.0.9/source.json": "1f1ba6fea244b616de4a554a0f4983c91a9301640c8fe0dd1d410254115c8430", + "https://bcr.bazel.build/modules/rules_cc/0.1.1/MODULE.bazel": "2f0222a6f229f0bf44cd711dc13c858dad98c62d52bd51d8fc3a764a83125513", + "https://bcr.bazel.build/modules/rules_cc/0.1.1/source.json": "d61627377bd7dd1da4652063e368d9366fc9a73920bfa396798ad92172cf645c", + "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "c9e8c682bf75b0e7c704166d79b599f93b72cfca5ad7477df596947891feeef6", + "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel": "40c97d1144356f52905566c55811f13b299453a14ac7769dfba2ac38192337a8", + "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/source.json": "c8b1e2c717646f1702290959a3302a178fb639d987ab61d548105019f11e527e", "https://bcr.bazel.build/modules/rules_java/4.0.0/MODULE.bazel": "5a78a7ae82cd1a33cef56dc578c7d2a46ed0dca12643ee45edbb8417899e6f74", + "https://bcr.bazel.build/modules/rules_java/5.3.5/MODULE.bazel": "a4ec4f2db570171e3e5eb753276ee4b389bae16b96207e9d3230895c99644b86", + "https://bcr.bazel.build/modules/rules_java/6.3.0/MODULE.bazel": "a97c7678c19f236a956ad260d59c86e10a463badb7eb2eda787490f4c969b963", + "https://bcr.bazel.build/modules/rules_java/6.5.2/MODULE.bazel": "1d440d262d0e08453fa0c4d8f699ba81609ed0e9a9a0f02cd10b3e7942e61e31", + "https://bcr.bazel.build/modules/rules_java/7.10.0/MODULE.bazel": "530c3beb3067e870561739f1144329a21c851ff771cd752a49e06e3dc9c2e71a", + "https://bcr.bazel.build/modules/rules_java/7.12.2/MODULE.bazel": "579c505165ee757a4280ef83cda0150eea193eed3bef50b1004ba88b99da6de6", + "https://bcr.bazel.build/modules/rules_java/7.2.0/MODULE.bazel": "06c0334c9be61e6cef2c8c84a7800cef502063269a5af25ceb100b192453d4ab", + "https://bcr.bazel.build/modules/rules_java/7.6.1/MODULE.bazel": "2f14b7e8a1aa2f67ae92bc69d1ec0fa8d9f827c4e17ff5e5f02e91caa3b2d0fe", "https://bcr.bazel.build/modules/rules_java/7.6.5/MODULE.bazel": "481164be5e02e4cab6e77a36927683263be56b7e36fef918b458d7a8a1ebadb1", - "https://bcr.bazel.build/modules/rules_java/7.6.5/source.json": "a805b889531d1690e3c72a7a7e47a870d00323186a9904b36af83aa3d053ee8d", + "https://bcr.bazel.build/modules/rules_java/8.3.2/MODULE.bazel": "7336d5511ad5af0b8615fdc7477535a2e4e723a357b6713af439fe8cf0195017", + "https://bcr.bazel.build/modules/rules_java/8.5.1/MODULE.bazel": "d8a9e38cc5228881f7055a6079f6f7821a073df3744d441978e7a43e20226939", + "https://bcr.bazel.build/modules/rules_java/8.5.1/source.json": "db1a77d81b059e0f84985db67a22f3f579a529a86b7997605be3d214a0abe38e", "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel": "a56b85e418c83eb1839819f0b515c431010160383306d13ec21959ac412d2fe7", - "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/source.json": "a075731e1b46bc8425098512d038d416e966ab19684a10a34f4741295642fc35", + "https://bcr.bazel.build/modules/rules_jvm_external/5.1/MODULE.bazel": "33f6f999e03183f7d088c9be518a63467dfd0be94a11d0055fe2d210f89aa909", + "https://bcr.bazel.build/modules/rules_jvm_external/5.2/MODULE.bazel": "d9351ba35217ad0de03816ef3ed63f89d411349353077348a45348b096615036", + "https://bcr.bazel.build/modules/rules_jvm_external/6.3/MODULE.bazel": "c998e060b85f71e00de5ec552019347c8bca255062c990ac02d051bb80a38df0", + "https://bcr.bazel.build/modules/rules_jvm_external/6.3/source.json": "6f5f5a5a4419ae4e37c35a5bb0a6ae657ed40b7abc5a5189111b47fcebe43197", + "https://bcr.bazel.build/modules/rules_kotlin/1.9.6/MODULE.bazel": "d269a01a18ee74d0335450b10f62c9ed81f2321d7958a2934e44272fe82dcef3", + "https://bcr.bazel.build/modules/rules_kotlin/1.9.6/source.json": "2faa4794364282db7c06600b7e5e34867a564ae91bda7cae7c29c64e9466b7d5", "https://bcr.bazel.build/modules/rules_license/0.0.3/MODULE.bazel": "627e9ab0247f7d1e05736b59dbb1b6871373de5ad31c3011880b4133cafd4bd0", "https://bcr.bazel.build/modules/rules_license/0.0.7/MODULE.bazel": "088fbeb0b6a419005b89cf93fe62d9517c0a2b8bb56af3244af65ecfe37e7d5d", - "https://bcr.bazel.build/modules/rules_license/0.0.7/source.json": "355cc5737a0f294e560d52b1b7a6492d4fff2caf0bef1a315df5a298fca2d34a", + "https://bcr.bazel.build/modules/rules_license/1.0.0/MODULE.bazel": "a7fda60eefdf3d8c827262ba499957e4df06f659330bbe6cdbdb975b768bb65c", + "https://bcr.bazel.build/modules/rules_license/1.0.0/source.json": "a52c89e54cc311196e478f8382df91c15f7a2bfdf4c6cd0e2675cc2ff0b56efb", + "https://bcr.bazel.build/modules/rules_nodejs/6.2.0/MODULE.bazel": "ec27907f55eb34705adb4e8257952162a2d4c3ed0f0b3b4c3c1aad1fac7be35e", + "https://bcr.bazel.build/modules/rules_nodejs/6.3.0/MODULE.bazel": "45345e4aba35dd6e4701c1eebf5a4e67af4ed708def9ebcdc6027585b34ee52d", + "https://bcr.bazel.build/modules/rules_nodejs/6.5.0/MODULE.bazel": "546d0cf79f36f9f6e080816045f97234b071c205f4542e3351bd4424282a8810", + "https://bcr.bazel.build/modules/rules_nodejs/6.5.0/source.json": "ac075bc5babebc25a0adc88ee885f2c8d8520d141f6e139ba9dfa0eedb5be908", "https://bcr.bazel.build/modules/rules_pkg/0.7.0/MODULE.bazel": "df99f03fc7934a4737122518bb87e667e62d780b610910f0447665a7e2be62dc", - "https://bcr.bazel.build/modules/rules_pkg/0.7.0/source.json": "c2557066e0c0342223ba592510ad3d812d4963b9024831f7f66fd0584dd8c66c", + "https://bcr.bazel.build/modules/rules_pkg/1.0.1/MODULE.bazel": "5b1df97dbc29623bccdf2b0dcd0f5cb08e2f2c9050aab1092fd39a41e82686ff", + "https://bcr.bazel.build/modules/rules_pkg/1.1.0/MODULE.bazel": "9db8031e71b6ef32d1846106e10dd0ee2deac042bd9a2de22b4761b0c3036453", + "https://bcr.bazel.build/modules/rules_pkg/1.1.0/source.json": "fef768df13a92ce6067e1cd0cdc47560dace01354f1d921cfb1d632511f7d608", "https://bcr.bazel.build/modules/rules_proto/4.0.0/MODULE.bazel": "a7a7b6ce9bee418c1a760b3d84f83a299ad6952f9903c67f19e4edd964894e06", "https://bcr.bazel.build/modules/rules_proto/5.3.0-21.7/MODULE.bazel": "e8dff86b0971688790ae75528fe1813f71809b5afd57facb44dad9e8eca631b7", - "https://bcr.bazel.build/modules/rules_proto/5.3.0-21.7/source.json": "d57902c052424dfda0e71646cb12668d39c4620ee0544294d9d941e7d12bc3a9", + "https://bcr.bazel.build/modules/rules_proto/6.0.0/MODULE.bazel": "b531d7f09f58dce456cd61b4579ce8c86b38544da75184eadaf0a7cb7966453f", + "https://bcr.bazel.build/modules/rules_proto/6.0.2/MODULE.bazel": "ce916b775a62b90b61888052a416ccdda405212b6aaeb39522f7dc53431a5e73", + "https://bcr.bazel.build/modules/rules_proto/7.0.2/MODULE.bazel": "bf81793bd6d2ad89a37a40693e56c61b0ee30f7a7fdbaf3eabbf5f39de47dea2", + "https://bcr.bazel.build/modules/rules_proto/7.0.2/source.json": "1e5e7260ae32ef4f2b52fd1d0de8d03b606a44c91b694d2f1afb1d3b28a48ce1", "https://bcr.bazel.build/modules/rules_python/0.10.2/MODULE.bazel": "cc82bc96f2997baa545ab3ce73f196d040ffb8756fd2d66125a530031cd90e5f", "https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel": "26114f0c0b5e93018c0c066d6673f1a2c3737c7e90af95eff30cfee38d0bbac7", - "https://bcr.bazel.build/modules/rules_python/0.22.1/source.json": "57226905e783bae7c37c2dd662be078728e48fa28ee4324a7eabcafb5a43d014", + "https://bcr.bazel.build/modules/rules_python/0.23.1/MODULE.bazel": "49ffccf0511cb8414de28321f5fcf2a31312b47c40cc21577144b7447f2bf300", + "https://bcr.bazel.build/modules/rules_python/0.25.0/MODULE.bazel": "72f1506841c920a1afec76975b35312410eea3aa7b63267436bfb1dd91d2d382", + "https://bcr.bazel.build/modules/rules_python/0.28.0/MODULE.bazel": "cba2573d870babc976664a912539b320cbaa7114cd3e8f053c720171cde331ed", + "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel": "93a43dc47ee570e6ec9f5779b2e64c1476a6ce921c48cc9a1678a91dd5f8fd58", "https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel": "9208ee05fd48bf09ac60ed269791cf17fb343db56c8226a720fbb1cdf467166c", + "https://bcr.bazel.build/modules/rules_python/1.0.0/MODULE.bazel": "898a3d999c22caa585eb062b600f88654bf92efb204fa346fb55f6f8edffca43", + "https://bcr.bazel.build/modules/rules_python/1.0.0/source.json": "b0162a65c6312e45e7912e39abd1a7f8856c2c7e41ecc9b6dc688a6f6400a917", + "https://bcr.bazel.build/modules/rules_shell/0.2.0/MODULE.bazel": "fda8a652ab3c7d8fee214de05e7a9916d8b28082234e8d2c0094505c5268ed3c", + "https://bcr.bazel.build/modules/rules_shell/0.4.1/MODULE.bazel": "00e501db01bbf4e3e1dd1595959092c2fadf2087b2852d3f553b5370f5633592", + "https://bcr.bazel.build/modules/rules_shell/0.4.1/source.json": "4757bd277fe1567763991c4425b483477bb82e35e777a56fd846eb5cceda324a", "https://bcr.bazel.build/modules/stardoc/0.5.1/MODULE.bazel": "1a05d92974d0c122f5ccf09291442580317cdd859f07a8655f1db9a60374f9f8", - "https://bcr.bazel.build/modules/stardoc/0.5.1/source.json": "a96f95e02123320aa015b956f29c00cb818fa891ef823d55148e1a362caacf29", + "https://bcr.bazel.build/modules/stardoc/0.5.3/MODULE.bazel": "c7f6948dae6999bf0db32c1858ae345f112cacf98f174c7a8bb707e41b974f1c", + "https://bcr.bazel.build/modules/stardoc/0.5.4/MODULE.bazel": "6569966df04610b8520957cb8e97cf2e9faac2c0309657c537ab51c16c18a2a4", + "https://bcr.bazel.build/modules/stardoc/0.6.2/MODULE.bazel": "7060193196395f5dd668eda046ccbeacebfd98efc77fed418dbe2b82ffaa39fd", + "https://bcr.bazel.build/modules/stardoc/0.7.0/MODULE.bazel": "05e3d6d30c099b6770e97da986c53bd31844d7f13d41412480ea265ac9e8079c", + "https://bcr.bazel.build/modules/stardoc/0.7.2/MODULE.bazel": "fc152419aa2ea0f51c29583fab1e8c99ddefd5b3778421845606ee628629e0e5", + "https://bcr.bazel.build/modules/stardoc/0.7.2/source.json": "58b029e5e901d6802967754adf0a9056747e8176f017cfe3607c0851f4d42216", + "https://bcr.bazel.build/modules/tar.bzl/0.2.1/MODULE.bazel": "52d1c00a80a8cc67acbd01649e83d8dd6a9dc426a6c0b754a04fe8c219c76468", + "https://bcr.bazel.build/modules/tar.bzl/0.5.1/MODULE.bazel": "7c2eb3dcfc53b0f3d6f9acdfd911ca803eaf92aadf54f8ca6e4c1f3aee288351", + "https://bcr.bazel.build/modules/tar.bzl/0.5.4/MODULE.bazel": "7a6d42431e62b58c4dd05139526ba2c862e5db798a9756a7ddde8507376d6e3f", + "https://bcr.bazel.build/modules/tar.bzl/0.5.4/source.json": "93db3381836cc6b393cc986d77a2e1e7e9d7f14b7df955f73f02c4c6e5755e1d", "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", - "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/source.json": "f1ef7d3f9e0e26d4b23d1c39b5f5de71f584dd7d1b4ef83d9bbba6ec7a6a6459", + "https://bcr.bazel.build/modules/yq.bzl/0.1.1/MODULE.bazel": "9039681f9bcb8958ee2c87ffc74bdafba9f4369096a2b5634b88abc0eaefa072", + "https://bcr.bazel.build/modules/yq.bzl/0.2.0/MODULE.bazel": "6f3a675677db8885be4d607fde14cc51829715e3a879fb016eb9bf336786ce6d", + "https://bcr.bazel.build/modules/yq.bzl/0.2.0/source.json": "ff33c6f75da6848caade494240b6824cf00e7e6b8892100f4253984e1dfae2af", "https://bcr.bazel.build/modules/zlib/1.2.11/MODULE.bazel": "07b389abc85fdbca459b69e2ec656ae5622873af3f845e1c9d80fe179f3effa0", "https://bcr.bazel.build/modules/zlib/1.2.12/MODULE.bazel": "3b1a8834ada2a883674be8cbd36ede1b6ec481477ada359cd2d3ddc562340b27", "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/MODULE.bazel": "af322bc08976524477c79d1e45e241b6efbeb918c497e8840b8ab116802dda79", - "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/source.json": "2be409ac3c7601245958cd4fcdff4288be79ed23bd690b4b951f500d54ee6e7d" + "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/source.json": "2be409ac3c7601245958cd4fcdff4288be79ed23bd690b4b951f500d54ee6e7d", + "https://bcr.bazel.build/modules/zlib/1.3.1/MODULE.bazel": "751c9940dcfe869f5f7274e1295422a34623555916eb98c174c1e945594bf198" }, "selectedYankedVersions": {}, "moduleExtensions": { @@ -89,20 +213,1130 @@ ] } }, - "@@platforms//host:extension.bzl%host_platform": { + "@@aspect_rules_esbuild~//esbuild:extensions.bzl%esbuild": { "general": { - "bzlTransitiveDigest": "xelQcPZH8+tmuOHVjL9vDxMnnQNMlwj0SlvgoqBkm4U=", - "usagesDigest": "pCYpDQmqMbmiiPI1p2Kd3VLm5T48rRAht5WdW0X2GlA=", + "bzlTransitiveDigest": "TLhbRCI8CPcRjVk3kbOtK6OZZTQdtKc0LosbJbOKO7E=", + "usagesDigest": "u8wMZJd6Ovxb3YTmhoM3sMbh11Qwrv5EHaggdNi5Wb8=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "host_platform": { - "bzlFile": "@@platforms//host:extension.bzl", - "ruleClassName": "host_platform_repo", + "esbuild_darwin-x64": { + "bzlFile": "@@aspect_rules_esbuild~//esbuild:repositories.bzl", + "ruleClassName": "esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "darwin-x64" + } + }, + "esbuild_darwin-arm64": { + "bzlFile": "@@aspect_rules_esbuild~//esbuild:repositories.bzl", + "ruleClassName": "esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "darwin-arm64" + } + }, + "esbuild_linux-x64": { + "bzlFile": "@@aspect_rules_esbuild~//esbuild:repositories.bzl", + "ruleClassName": "esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "linux-x64" + } + }, + "esbuild_linux-arm64": { + "bzlFile": "@@aspect_rules_esbuild~//esbuild:repositories.bzl", + "ruleClassName": "esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "linux-arm64" + } + }, + "esbuild_win32-x64": { + "bzlFile": "@@aspect_rules_esbuild~//esbuild:repositories.bzl", + "ruleClassName": "esbuild_repositories", + "attributes": { + "esbuild_version": "0.19.9", + "platform": "win32-x64" + } + }, + "esbuild_toolchains": { + "bzlFile": "@@aspect_rules_esbuild~//esbuild/private:toolchains_repo.bzl", + "ruleClassName": "toolchains_repo", + "attributes": { + "esbuild_version": "0.19.9", + "user_repository_name": "esbuild" + } + }, + "npm__esbuild_0.19.9": { + "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", + "ruleClassName": "npm_import_rule", + "attributes": { + "package": "esbuild", + "version": "0.19.9", + "root_package": "", + "link_workspace": "", + "link_packages": {}, + "integrity": "sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==", + "url": "", + "commit": "", + "patch_args": [ + "-p0" + ], + "patches": [], + "custom_postinstall": "", + "npm_auth": "", + "npm_auth_basic": "", + "npm_auth_username": "", + "npm_auth_password": "", + "lifecycle_hooks": [], + "extra_build_content": "", + "generate_bzl_library_targets": false, + "extract_full_archive": false, + "exclude_package_contents": [], + "system_tar": "auto" + } + }, + "npm__esbuild_0.19.9__links": { + "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", + "ruleClassName": "npm_import_links", + "attributes": { + "package": "esbuild", + "version": "0.19.9", + "dev": false, + "root_package": "", + "link_packages": {}, + "deps": {}, + "transitive_closure": {}, + "lifecycle_build_target": false, + "lifecycle_hooks_env": [], + "lifecycle_hooks_execution_requirements": [ + "no-sandbox" + ], + "lifecycle_hooks_use_default_shell_env": false, + "bins": {}, + "package_visibility": [ + "//visibility:public" + ], + "replace_package": "", + "exclude_package_contents": [] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_bazel_lib~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_bazel_lib~", + "bazel_tools", + "bazel_tools" + ], + [ + "aspect_bazel_lib~", + "tar.bzl", + "tar.bzl~" + ], + [ + "aspect_rules_esbuild~", + "aspect_rules_js", + "aspect_rules_js~" + ], + [ + "aspect_rules_esbuild~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_rules_js~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "aspect_rules_js~", + "aspect_rules_js", + "aspect_rules_js~" + ], + [ + "aspect_rules_js~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_rules_js~", + "bazel_tools", + "bazel_tools" + ], + [ + "tar.bzl~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "tar.bzl~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "tar.bzl~", + "tar.bzl", + "tar.bzl~" + ] + ] + } + }, + "@@aspect_rules_js~//npm:extensions.bzl%pnpm": { + "general": { + "bzlTransitiveDigest": "+6bHrpWgHUu8Y50hMQ1XaKxmj1YocxUwQPGIa9Ze1fQ=", + "usagesDigest": "2wI1W54euHdYspfoi48ZBJ1qawn1YVouPSl0SAxEp9k=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "pnpm": { + "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", + "ruleClassName": "npm_import_rule", + "attributes": { + "package": "pnpm", + "version": "8.6.7", + "root_package": "", + "link_workspace": "", + "link_packages": {}, + "integrity": "sha512-vRIWpD/L4phf9Bk2o/O2TDR8fFoJnpYrp2TKqTIZF/qZ2/rgL3qKXzHofHgbXsinwMoSEigz28sqk3pQ+yMEQQ==", + "url": "", + "commit": "", + "patch_args": [ + "-p0" + ], + "patches": [], + "custom_postinstall": "", + "npm_auth": "", + "npm_auth_basic": "", + "npm_auth_username": "", + "npm_auth_password": "", + "lifecycle_hooks": [], + "extra_build_content": "load(\"@aspect_rules_js//js:defs.bzl\", \"js_binary\")\njs_binary(name = \"pnpm\", data = glob([\"package/**\"]), entry_point = \"package/dist/pnpm.cjs\", visibility = [\"//visibility:public\"])", + "generate_bzl_library_targets": false, + "extract_full_archive": true, + "exclude_package_contents": [], + "system_tar": "auto" + } + }, + "pnpm__links": { + "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", + "ruleClassName": "npm_import_links", + "attributes": { + "package": "pnpm", + "version": "8.6.7", + "dev": false, + "root_package": "", + "link_packages": {}, + "deps": {}, + "transitive_closure": {}, + "lifecycle_build_target": false, + "lifecycle_hooks_env": [], + "lifecycle_hooks_execution_requirements": [ + "no-sandbox" + ], + "lifecycle_hooks_use_default_shell_env": false, + "bins": {}, + "package_visibility": [ + "//visibility:public" + ], + "replace_package": "", + "exclude_package_contents": [] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_bazel_lib~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_bazel_lib~", + "bazel_tools", + "bazel_tools" + ], + [ + "aspect_bazel_lib~", + "tar.bzl", + "tar.bzl~" + ], + [ + "aspect_rules_js~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "aspect_rules_js~", + "aspect_rules_js", + "aspect_rules_js~" + ], + [ + "aspect_rules_js~", + "aspect_tools_telemetry_report", + "aspect_tools_telemetry~~telemetry~aspect_tools_telemetry_report" + ], + [ + "aspect_rules_js~", + "bazel_features", + "bazel_features~" + ], + [ + "aspect_rules_js~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_rules_js~", + "bazel_tools", + "bazel_tools" + ], + [ + "bazel_features~", + "bazel_features_globals", + "bazel_features~~version_extension~bazel_features_globals" + ], + [ + "bazel_features~", + "bazel_features_version", + "bazel_features~~version_extension~bazel_features_version" + ], + [ + "tar.bzl~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "tar.bzl~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "tar.bzl~", + "tar.bzl", + "tar.bzl~" + ] + ] + } + }, + "@@aspect_rules_ts~//ts:extensions.bzl%ext": { + "general": { + "bzlTransitiveDigest": "rh164oSd0ETkckfG0JkoxKUq5kOaO/6OmcLEzI0FdbE=", + "usagesDigest": "1rX5zKEA5AF0V7MwOa4Uu00O9/xtmOXAgV3jUGUxeQk=", + "recordedFileInputs": { + "@@//package.json": "3f782f87832b24e019ae2225ae40e3cfee2c3fcb33046544d6aa095bab8361b0", + "@@devinfra~//bazel/package.json": "960bcecf963a211f96a3967c7cfb5d3e1cea08d94b27056a3e8dbf2fad1e2dd3", + "@@rules_browsers~//package.json": "45572077938c7a4916e4aaedf7db7ce8425854ab92f35348cff02a2134023bb8" + }, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "angular_npm_typescript": { + "bzlFile": "@@aspect_rules_ts~//ts/private:npm_repositories.bzl", + "ruleClassName": "http_archive_version", + "attributes": { + "bzlmod": true, + "version": "", + "version_from": "@@//:package.json", + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + "build_file": "@@aspect_rules_ts~//ts:BUILD.typescript", + "build_file_substitutions": { + "bazel_worker_version": "5.4.2", + "google_protobuf_version": "3.20.1" + }, + "urls": [ + "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" + ] + } + }, + "rules_angular_npm_typescript": { + "bzlFile": "@@aspect_rules_ts~//ts/private:npm_repositories.bzl", + "ruleClassName": "http_archive_version", + "attributes": { + "bzlmod": true, + "version": "5.9.2", + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + "build_file": "@@aspect_rules_ts~//ts:BUILD.typescript", + "build_file_substitutions": { + "bazel_worker_version": "5.4.2", + "google_protobuf_version": "3.20.1" + }, + "urls": [ + "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" + ] + } + }, + "npm_typescript": { + "bzlFile": "@@aspect_rules_ts~//ts/private:npm_repositories.bzl", + "ruleClassName": "http_archive_version", + "attributes": { + "bzlmod": true, + "version": "", + "version_from": "@@devinfra~//bazel:package.json", + "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + "build_file": "@@aspect_rules_ts~//ts:BUILD.typescript", + "build_file_substitutions": { + "bazel_worker_version": "5.4.2", + "google_protobuf_version": "3.20.1" + }, + "urls": [ + "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" + ] + } + }, + "npm_rules_browsers_typescript": { + "bzlFile": "@@aspect_rules_ts~//ts/private:npm_repositories.bzl", + "ruleClassName": "http_archive_version", + "attributes": { + "bzlmod": true, + "version": "", + "version_from": "@@rules_browsers~//:package.json", + "integrity": "", + "build_file": "@@aspect_rules_ts~//ts:BUILD.typescript", + "build_file_substitutions": { + "bazel_worker_version": "5.4.2", + "google_protobuf_version": "3.20.1" + }, + "urls": [ + "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" + ] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_rules_ts~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@aspect_tools_telemetry~//:extension.bzl%telemetry": { + "general": { + "bzlTransitiveDigest": "cLuD0cAZWm2SwvVSu2NHX+0x33L7A5+Shk+6Qcw9oik=", + "usagesDigest": "+wlgnpY3uHPdBIF0xJrM3S4M8VNpQumRmF42FjBGSE4=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "aspect_tools_telemetry_report": { + "bzlFile": "@@aspect_tools_telemetry~//:extension.bzl", + "ruleClassName": "tel_repository", + "attributes": { + "deps": { + "aspect_rules_js": "2.4.2", + "aspect_tools_telemetry": "0.2.3" + } + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_tools_telemetry~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "aspect_tools_telemetry~", + "bazel_skylib", + "bazel_skylib~" + ] + ] + } + }, + "@@rules_angular~//setup:extensions.bzl%rules_angular": { + "general": { + "bzlTransitiveDigest": "fkaH7HMicL3g7/NDaFzlq39kcLopMyQ3KdbDn+5CRzA=", + "usagesDigest": "qrhfTKGQbLCxrrnp42MB2+EBqNXRJsMhZvym3Bp/diQ=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "components_rules_angular_configurable_deps": { + "bzlFile": "@@rules_angular~//setup:repositories.bzl", + "ruleClassName": "configurable_deps_repo", + "attributes": { + "angular_compiler_cli": "@@rules_angular~//:node_modules/@angular/compiler-cli", + "typescript": "@@rules_angular~//:node_modules/typescript" + } + }, + "rules_angular_configurable_deps": { + "bzlFile": "@@rules_angular~//setup:repositories.bzl", + "ruleClassName": "configurable_deps_repo", + "attributes": { + "angular_compiler_cli": "@@rules_angular~//:node_modules/@angular/compiler-cli", + "typescript": "@@rules_angular~//:node_modules/typescript-local" + } + }, + "dev_infra_rules_angular_configurable_deps": { + "bzlFile": "@@rules_angular~//setup:repositories.bzl", + "ruleClassName": "configurable_deps_repo", + "attributes": { + "angular_compiler_cli": "@@rules_angular~//:node_modules/@angular/compiler-cli", + "typescript": "@@rules_angular~//:node_modules/typescript-local" + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_browsers~//browsers:extensions.bzl%browsers": { + "general": { + "bzlTransitiveDigest": "ep2OrXzFai22oPOQwhS3aeTWxT9Jn6Us7ws4lRa4bU8=", + "usagesDigest": "78aLbl2cYObLkrJFomb3ZkfFUiUFbqzqZK8lnW+Y7Uk=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "rules_browsers_chrome_linux": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "14086c6c0844122d4066a5e3a846b963259648945d7fb6c51b520f2105edd597", + "urls": [ + "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/linux64/chrome-headless-shell-linux64.zip" + ], + "named_files": { + "CHROME-HEADLESS-SHELL": "chrome-headless-shell-linux64/chrome-headless-shell" + }, + "exclude_patterns": [ + "**/*.log" + ], + "exports_files": [ + "chrome-headless-shell-linux64/chrome-headless-shell" + ] + } + }, + "rules_browsers_chrome_mac": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "fa2ff20c870e289511cdde481d069f167e403d289b91b1d9d063dd7b2f77ed6e", + "urls": [ + "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-x64/chrome-headless-shell-mac-x64.zip" + ], + "named_files": { + "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-x64/chrome-headless-shell" + }, + "exclude_patterns": [ + "**/*.log" + ], + "exports_files": [ + "chrome-headless-shell-mac-x64/chrome-headless-shell" + ] + } + }, + "rules_browsers_chrome_mac_arm": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "cbb938bd24ed648280e3654592c46f7eb8e2e184ca331f2138816bd59fcaed32", + "urls": [ + "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-arm64/chrome-headless-shell-mac-arm64.zip" + ], + "named_files": { + "CHROME-HEADLESS-SHELL": "chrome-headless-shell-mac-arm64/chrome-headless-shell" + }, + "exclude_patterns": [ + "**/*.log" + ], + "exports_files": [ + "chrome-headless-shell-mac-arm64/chrome-headless-shell" + ] + } + }, + "rules_browsers_chrome_win64": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "68bf73ab78647e697bf7b81e8329f23c1331d8792af6e2ab66553aeb9ede9cd3", + "urls": [ + "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/win64/chrome-headless-shell-win64.zip" + ], + "named_files": { + "CHROME-HEADLESS-SHELL": "chrome-headless-shell-win64/chrome-headless-shell.exe" + }, + "exclude_patterns": [ + "**/*.log" + ], + "exports_files": [ + "chrome-headless-shell-win64/chrome-headless-shell.exe" + ] + } + }, + "rules_browsers_chromedriver_linux": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "ec29104132a6ff1ae5f2ffe7b27b7ff675a58ab9b1ef616badcbdd35577b31b3", + "urls": [ + "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/linux64/chromedriver-linux64.zip" + ], + "named_files": { + "CHROMEDRIVER": "chromedriver-linux64/chromedriver" + }, + "exclude_patterns": [], + "exports_files": [ + "chromedriver-linux64/chromedriver" + ] + } + }, + "rules_browsers_chromedriver_mac": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "2b9787f5f758c9f3e3888ac23270f8de47b168679718a4440bd1cea2b3cc57e9", + "urls": [ + "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-x64/chromedriver-mac-x64.zip" + ], + "named_files": { + "CHROMEDRIVER": "chromedriver-mac-x64/chromedriver" + }, + "exclude_patterns": [], + "exports_files": [ + "chromedriver-mac-x64/chromedriver" + ] + } + }, + "rules_browsers_chromedriver_mac_arm": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "6da850508d250c00c10b09dcac00c97a58d51346047972c2c47d3e3b850d4662", + "urls": [ + "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/mac-arm64/chromedriver-mac-arm64.zip" + ], + "named_files": { + "CHROMEDRIVER": "chromedriver-mac-arm64/chromedriver" + }, + "exclude_patterns": [], + "exports_files": [ + "chromedriver-mac-arm64/chromedriver" + ] + } + }, + "rules_browsers_chromedriver_win64": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "d4af3e6c8f3a7ceb50ff298e43ff07efcad46c1d6ceb0d894eeb2d593db7e522", + "urls": [ + "https://storage.googleapis.com/chrome-for-testing-public/139.0.7258.68/win64/chromedriver-win64.zip" + ], + "named_files": { + "CHROMEDRIVER": "chromedriver-win64/chromedriver.exe" + }, + "exclude_patterns": [], + "exports_files": [ + "chromedriver-win64/chromedriver.exe" + ] + } + }, + "rules_browsers_firefox_linux": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "6fcc1a2f95a6b232af82b4b7644566638c5df349e3095c65b7c18d1a63412d3d", + "urls": [ + "https://archive.mozilla.org/pub/firefox/releases/135.0/linux-x86_64/en-US/firefox-135.0.tar.xz" + ], + "named_files": { + "FIREFOX": "firefox/firefox" + }, + "exclude_patterns": [], + "exports_files": [ + "firefox/firefox" + ] + } + }, + "rules_browsers_firefox_mac": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "e55e24e6b2a4980f4b9091900835977b282f599dcdd5e38b753d95bad8a11da9", + "urls": [ + "https://archive.mozilla.org/pub/firefox/releases/135.0/mac/en-US/Firefox%20135.0.dmg" + ], + "named_files": { + "FIREFOX": "Firefox.app/Contents/MacOS/firefox" + }, + "exclude_patterns": [], + "exports_files": [ + "Firefox.app/Contents/MacOS/firefox" + ] + } + }, + "rules_browsers_firefox_mac_arm": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "e55e24e6b2a4980f4b9091900835977b282f599dcdd5e38b753d95bad8a11da9", + "urls": [ + "https://archive.mozilla.org/pub/firefox/releases/135.0/mac/en-US/Firefox%20135.0.dmg" + ], + "named_files": { + "FIREFOX": "Firefox.app/Contents/MacOS/firefox" + }, + "exclude_patterns": [], + "exports_files": [ + "Firefox.app/Contents/MacOS/firefox" + ] + } + }, + "rules_browsers_firefox_win64": { + "bzlFile": "@@rules_browsers~//browsers/private:browser_repo.bzl", + "ruleClassName": "browser_repo", + "attributes": { + "sha256": "f46d3cb68caa4d4366b942c225d256e0fc15a189263cd9efe29eff0dbfe02685", + "urls": [ + "https://archive.mozilla.org/pub/firefox/releases/135.0/win64/en-US/Firefox%20Setup%20135.0.exe" + ], + "named_files": { + "FIREFOX": "core/firefox.exe" + }, + "exclude_patterns": [], + "exports_files": [ + "core/firefox.exe" + ] + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_java~//java:rules_java_deps.bzl%compatibility_proxy": { + "general": { + "bzlTransitiveDigest": "KIX40nDfygEWbU+rq3nYpt3tVgTK/iO8PKh5VMBlN7M=", + "usagesDigest": "pwHZ+26iLgQdwvdZeA5wnAjKnNI3y6XO2VbhOTeo5h8=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "compatibility_proxy": { + "bzlFile": "@@rules_java~//java:rules_java_deps.bzl", + "ruleClassName": "_compatibility_proxy_repo_rule", "attributes": {} } }, + "recordedRepoMappingEntries": [ + [ + "rules_java~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_kotlin~//src/main/starlark/core/repositories:bzlmod_setup.bzl%rules_kotlin_extensions": { + "general": { + "bzlTransitiveDigest": "fus14IFJ/1LGWWGKPH/U18VnJCoMjfDt1ckahqCnM0A=", + "usagesDigest": "aJF6fLy82rR95Ff5CZPAqxNoFgOMLMN5ImfBS0nhnkg=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "com_github_jetbrains_kotlin_git": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:compiler.bzl", + "ruleClassName": "kotlin_compiler_git_repository", + "attributes": { + "urls": [ + "https://github.com/JetBrains/kotlin/releases/download/v1.9.23/kotlin-compiler-1.9.23.zip" + ], + "sha256": "93137d3aab9afa9b27cb06a824c2324195c6b6f6179d8a8653f440f5bd58be88" + } + }, + "com_github_jetbrains_kotlin": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:compiler.bzl", + "ruleClassName": "kotlin_capabilities_repository", + "attributes": { + "git_repository_name": "com_github_jetbrains_kotlin_git", + "compiler_version": "1.9.23" + } + }, + "com_github_google_ksp": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:ksp.bzl", + "ruleClassName": "ksp_compiler_plugin_repository", + "attributes": { + "urls": [ + "https://github.com/google/ksp/releases/download/1.9.23-1.0.20/artifacts.zip" + ], + "sha256": "ee0618755913ef7fd6511288a232e8fad24838b9af6ea73972a76e81053c8c2d", + "strip_version": "1.9.23-1.0.20" + } + }, + "com_github_pinterest_ktlint": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "01b2e0ef893383a50dbeb13970fe7fa3be36ca3e83259e01649945b09d736985", + "urls": [ + "https://github.com/pinterest/ktlint/releases/download/1.3.0/ktlint" + ], + "executable": true + } + }, + "rules_android": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "cd06d15dd8bb59926e4d65f9003bfc20f9da4b2519985c27e190cddc8b7a7806", + "strip_prefix": "rules_android-0.1.1", + "urls": [ + "https://github.com/bazelbuild/rules_android/archive/v0.1.1.zip" + ] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_kotlin~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_nodejs~//nodejs:extensions.bzl%node": { + "general": { + "bzlTransitiveDigest": "hdICB1K7PX7oWtO8oksVTBDNt6xxiNERpcO4Yxoa0Gc=", + "usagesDigest": "YBMiRuzwQlooYYZHMMtJiBtvdnzFWh51BEEbmO5BUdo=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "nodejs_linux_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.19.0", + "include_headers": false, + "platform": "linux_amd64" + } + }, + "nodejs_linux_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.19.0", + "include_headers": false, + "platform": "linux_arm64" + } + }, + "nodejs_linux_s390x": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.19.0", + "include_headers": false, + "platform": "linux_s390x" + } + }, + "nodejs_linux_ppc64le": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.19.0", + "include_headers": false, + "platform": "linux_ppc64le" + } + }, + "nodejs_darwin_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.19.0", + "include_headers": false, + "platform": "darwin_amd64" + } + }, + "nodejs_darwin_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.19.0", + "include_headers": false, + "platform": "darwin_arm64" + } + }, + "nodejs_windows_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.19.0", + "include_headers": false, + "platform": "windows_amd64" + } + }, + "nodejs_windows_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "20.19.0", + "include_headers": false, + "platform": "windows_arm64" + } + }, + "nodejs": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", + "ruleClassName": "nodejs_repo_host_os_alias", + "attributes": { + "user_node_repository_name": "nodejs" + } + }, + "nodejs_host": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", + "ruleClassName": "nodejs_repo_host_os_alias", + "attributes": { + "user_node_repository_name": "nodejs" + } + }, + "nodejs_toolchains": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_toolchains_repo.bzl", + "ruleClassName": "nodejs_toolchains_repo", + "attributes": { + "user_node_repository_name": "nodejs" + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_sass~//src/toolchain:extensions.bzl%sass": { + "general": { + "bzlTransitiveDigest": "+GauQp6nWf/mHsJ/XVWUL2JTuC15MuxATrVcAgDpclc=", + "usagesDigest": "FPXQ5+6+DFGdSdCMXLwFaruzstMFlLH6N0TRxi0sSH8=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "linux_amd64_sass": { + "bzlFile": "@@rules_sass~//src/toolchain:configure_sass.bzl", + "ruleClassName": "configure_sass", + "attributes": { + "file": "@rules_sass//src/compiler/built:sass_linux_x64", + "sha256": "", + "constraints": [ + "@@platforms//os:linux", + "@@platforms//cpu:x86_64" + ] + } + }, + "darwin_amd64_sass": { + "bzlFile": "@@rules_sass~//src/toolchain:configure_sass.bzl", + "ruleClassName": "configure_sass", + "attributes": { + "file": "@rules_sass//src/compiler/built:sass_mac_x64", + "sha256": "", + "constraints": [ + "@@platforms//os:macos", + "@@platforms//cpu:x86_64" + ] + } + }, + "darwin_arm64_sass": { + "bzlFile": "@@rules_sass~//src/toolchain:configure_sass.bzl", + "ruleClassName": "configure_sass", + "attributes": { + "file": "@rules_sass//src/compiler/built:sass_mac_arm", + "sha256": "", + "constraints": [ + "@@platforms//os:macos", + "@@platforms//cpu:arm64" + ] + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@tar.bzl~//tar:extensions.bzl%toolchains": { + "general": { + "bzlTransitiveDigest": "x8T4avQwaccwFRDkBObSMray93ZBHwpcjsZTPQOyII0=", + "usagesDigest": "1ku31te9+AhR1wF6Lt2Iaqc96dx5OAAQtXg6s3FGYRo=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "bsd_tar_toolchains": { + "bzlFile": "@@tar.bzl~//tar/toolchain:toolchain.bzl", + "ruleClassName": "tar_toolchains_repo", + "attributes": { + "user_repository_name": "bsd_tar_toolchains" + } + }, + "bsd_tar_toolchains_darwin_amd64": { + "bzlFile": "@@tar.bzl~//tar/toolchain:platforms.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "darwin_amd64" + } + }, + "bsd_tar_toolchains_darwin_arm64": { + "bzlFile": "@@tar.bzl~//tar/toolchain:platforms.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "darwin_arm64" + } + }, + "bsd_tar_toolchains_linux_amd64": { + "bzlFile": "@@tar.bzl~//tar/toolchain:platforms.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "linux_amd64" + } + }, + "bsd_tar_toolchains_linux_arm64": { + "bzlFile": "@@tar.bzl~//tar/toolchain:platforms.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "linux_arm64" + } + }, + "bsd_tar_toolchains_windows_amd64": { + "bzlFile": "@@tar.bzl~//tar/toolchain:platforms.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "windows_amd64" + } + }, + "bsd_tar_toolchains_windows_arm64": { + "bzlFile": "@@tar.bzl~//tar/toolchain:platforms.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "windows_arm64" + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@yq.bzl~//yq:extensions.bzl%yq": { + "general": { + "bzlTransitiveDigest": "61Uz+o5PnlY0jJfPZEUNqsKxnM/UCLeWsn5VVCc8u5Y=", + "usagesDigest": "hTf7RXXlm85DQds3r44JRfN0JwKFbTZsXmDKAzPHvAo=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "yq_darwin_amd64": { + "bzlFile": "@@yq.bzl~//yq/toolchain:platforms.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "darwin_amd64", + "version": "4.45.1" + } + }, + "yq_darwin_arm64": { + "bzlFile": "@@yq.bzl~//yq/toolchain:platforms.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "darwin_arm64", + "version": "4.45.1" + } + }, + "yq_linux_amd64": { + "bzlFile": "@@yq.bzl~//yq/toolchain:platforms.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_amd64", + "version": "4.45.1" + } + }, + "yq_linux_arm64": { + "bzlFile": "@@yq.bzl~//yq/toolchain:platforms.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_arm64", + "version": "4.45.1" + } + }, + "yq_linux_s390x": { + "bzlFile": "@@yq.bzl~//yq/toolchain:platforms.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_s390x", + "version": "4.45.1" + } + }, + "yq_linux_riscv64": { + "bzlFile": "@@yq.bzl~//yq/toolchain:platforms.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_riscv64", + "version": "4.45.1" + } + }, + "yq_linux_ppc64le": { + "bzlFile": "@@yq.bzl~//yq/toolchain:platforms.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_ppc64le", + "version": "4.45.1" + } + }, + "yq_windows_amd64": { + "bzlFile": "@@yq.bzl~//yq/toolchain:platforms.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "windows_amd64", + "version": "4.45.1" + } + }, + "yq_toolchains": { + "bzlFile": "@@yq.bzl~//yq/toolchain:toolchain.bzl", + "ruleClassName": "yq_toolchains_repo", + "attributes": { + "user_repository_name": "yq" + } + } + }, "recordedRepoMappingEntries": [] } } diff --git a/WORKSPACE b/WORKSPACE deleted file mode 100644 index 7c111c6b00b..00000000000 --- a/WORKSPACE +++ /dev/null @@ -1,257 +0,0 @@ -workspace( - name = "angular", -) - -load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository") -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") - -# The PKG rules are needed to build tar packages for integration tests. The builtin -# rule in `@bazel_tools` is not Windows compatible and outdated. -# NOTE: We cannot move past version 0.6.0 as pkg_tar no longer works on directories, which rules_nodejs -# relies on for node_modules setup. -http_archive( - name = "rules_pkg", - sha256 = "62eeb544ff1ef41d786e329e1536c1d541bb9bcad27ae984d57f18f314018e66", - urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.6.0/rules_pkg-0.6.0.tar.gz", - "https://github.com/bazelbuild/rules_pkg/releases/download/0.6.0/rules_pkg-0.6.0.tar.gz", - ], -) - -http_archive( - name = "aspect_rules_js", - sha256 = "304c51726b727d53277dd28fcda1b8e43b7e46818530b8d6265e7be98d5e2b25", - strip_prefix = "rules_js-2.3.8", - url = "https://github.com/aspect-build/rules_js/releases/download/v2.3.8/rules_js-v2.3.8.tar.gz", -) - -load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies") - -rules_js_dependencies() - -load("@aspect_rules_js//js:toolchains.bzl", "rules_js_register_toolchains") - -rules_js_register_toolchains( - node_repositories = { - "20.19.0-darwin_arm64": ("node-v20.19.0-darwin-arm64.tar.gz", "node-v20.19.0-darwin-arm64", "c016cd1975a264a29dc1b07c6fbe60d5df0a0c2beb4113c0450e3d998d1a0d9c"), - "20.19.0-darwin_amd64": ("node-v20.19.0-darwin-x64.tar.gz", "node-v20.19.0-darwin-x64", "a8554af97d6491fdbdabe63d3a1cfb9571228d25a3ad9aed2df856facb131b20"), - "20.19.0-linux_arm64": ("node-v20.19.0-linux-arm64.tar.xz", "node-v20.19.0-linux-arm64", "dbe339e55eb393955a213e6b872066880bb9feceaa494f4d44c7aac205ec2ab9"), - "20.19.0-linux_ppc64le": ("node-v20.19.0-linux-ppc64le.tar.xz", "node-v20.19.0-linux-ppc64le", "84937108f005679e60b486ed8e801cebfe923f02b76d8e710463d32f82181f65"), - "20.19.0-linux_s390x": ("node-v20.19.0-linux-s390x.tar.xz", "node-v20.19.0-linux-s390x", "11f8ee99d792a83bba7b29911e0229dd6cd5e88987d7416346067db1cc76d89a"), - "20.19.0-linux_amd64": ("node-v20.19.0-linux-x64.tar.xz", "node-v20.19.0-linux-x64", "b4e336584d62abefad31baecff7af167268be9bb7dd11f1297112e6eed3ca0d5"), - "20.19.0-windows_amd64": ("node-v20.19.0-win-x64.zip", "node-v20.19.0-win-x64", "be72284c7bc62de07d5a9fd0ae196879842c085f11f7f2b60bf8864c0c9d6a4f"), - }, - node_version = "20.19.0", -) - -load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock") - -npm_translate_lock( - name = "npm", - data = [ - "//:.pnpmfile.cjs", - "//:package.json", - "//:pnpm-workspace.yaml", - "//:tools/pnpm-patches/dagre-d3-es+7.0.11.patch", - "//adev:package.json", - "//adev/shared-docs:package.json", - "//adev/shared-docs/pipeline/api-gen:package.json", - "//integration:package.json", - "//modules:package.json", - "//packages/animations:package.json", - "//packages/benchpress:package.json", - "//packages/common:package.json", - "//packages/compiler:package.json", - "//packages/compiler-cli:package.json", - "//packages/compiler-cli/linker/babel/test:package.json", - "//packages/core:package.json", - "//packages/core/test/bundling:package.json", - "//packages/elements:package.json", - "//packages/forms:package.json", - "//packages/language-service:package.json", - "//packages/localize:package.json", - "//packages/platform-browser:package.json", - "//packages/platform-browser-dynamic:package.json", - "//packages/platform-server:package.json", - "//packages/router:package.json", - "//packages/service-worker:package.json", - "//packages/upgrade:package.json", - "//tools/bazel/rules_angular_store:package.json", - ], - npmrc = "//:.npmrc", - pnpm_lock = "//:pnpm-lock.yaml", - pnpm_version = "9.15.9", - verify_node_modules_ignored = "//:.bazelignore", -) - -load("@npm//:repositories.bzl", "npm_repositories") - -npm_repositories() - -http_archive( - name = "aspect_rules_ts", - sha256 = "09af62a0d46918d815b5f48b5ed0f5349b62c15fc42fcc3fef5c246504ff8d99", - strip_prefix = "rules_ts-3.6.3", - url = "https://github.com/aspect-build/rules_ts/releases/download/v3.6.3/rules_ts-v3.6.3.tar.gz", -) - -load("@aspect_rules_ts//ts:repositories.bzl", "rules_ts_dependencies") - -rules_ts_dependencies( - # Obtained by: curl --silent https://registry.npmjs.org/typescript/5.9.2 | jq -r '.dist.integrity' - ts_integrity = "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", - ts_version_from = "//:package.json", -) - -http_archive( - name = "aspect_rules_rollup", - sha256 = "0b8ac7d97cd660eb9a275600227e9c4268f5904cba962939d1a6ce9a0a059d2e", - strip_prefix = "rules_rollup-2.0.1", - url = "https://github.com/aspect-build/rules_rollup/releases/download/v2.0.1/rules_rollup-v2.0.1.tar.gz", -) - -http_archive( - name = "aspect_rules_jasmine", - sha256 = "0d2f9c977842685895020cac721d8cc4f1b37aae15af46128cf619741dc61529", - strip_prefix = "rules_jasmine-2.0.0", - url = "https://github.com/aspect-build/rules_jasmine/releases/download/v2.0.0/rules_jasmine-v2.0.0.tar.gz", -) - -load("@aspect_rules_jasmine//jasmine:dependencies.bzl", "rules_jasmine_dependencies") - -rules_jasmine_dependencies() - -load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies") - -aspect_bazel_lib_dependencies() - -load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies") - -rules_pkg_dependencies() - -load("//packages/common/locales/generate-locales-tool:cldr-data.bzl", "cldr_json_data_repository", "cldr_xml_data_repository") - -cldr_major_version = "41" - -cldr_json_data_repository( - name = "cldr_json_data", - urls = { - "https://github.com/unicode-org/cldr-json/releases/download/%s.0.0/cldr-%s.0.0-json-full.zip" % (cldr_major_version, cldr_major_version): "649b76647269e32b1b0a5f7b6eed52e9e63a1581f1afdcf4f6771e49c9713614", - }, -) - -cldr_xml_data_repository( - name = "cldr_xml_data", - urls = { - "https://github.com/unicode-org/cldr/releases/download/release-%s/cldr-common-%s.0.zip" % (cldr_major_version, cldr_major_version): "823c6170c41e2de2c229574e8a436332d25f1c9723409867fe721e00bc92d853", - }, -) - -# Fetch sauce connect (tool to open Saucelabs tunnel for Saucelabs browser tests) -http_archive( - name = "sauce_connect_linux_amd64", - build_file_content = """exports_files(["bin/sc"], visibility = ["//visibility:public"])""", - sha256 = "26b9c3630f441b47854b6032f7eca6f1d88d3f62e50ee44c27015d71a5155c36", - strip_prefix = "sc-4.8.2-linux", - url = "https://saucelabs.com/downloads/sc-4.8.2-linux.tar.gz", -) - -http_archive( - name = "sauce_connect_mac", - build_file_content = """exports_files(["bin/sc"], visibility = ["//visibility:public"])""", - sha256 = "28277ce81ef9ab84f5b87b526258920a8ead44789a5034346e872629bbf38089", - strip_prefix = "sc-4.8.2-osx", - url = "https://saucelabs.com/downloads/sc-4.8.2-osx.zip", -) - -git_repository( - name = "devinfra", - commit = "fada401aa5023cb046753a15bfda9ec520eb4ed6", - remote = "https://github.com/angular/dev-infra.git", -) - -load("@devinfra//bazel:setup_dependencies_1.bzl", "setup_dependencies_1") - -setup_dependencies_1() - -load("@devinfra//bazel:setup_dependencies_2.bzl", "setup_dependencies_2") - -setup_dependencies_2() - -git_repository( - name = "rules_angular", - commit = "a1b4985620e2b66b45c590ed5ddda1b346b3f098", - remote = "https://github.com/devversion/rules_angular.git", -) - -load("@rules_angular//setup:step_1.bzl", "rules_angular_step1") - -rules_angular_step1() - -load("@rules_angular//setup:step_2.bzl", "rules_angular_step2") - -rules_angular_step2() - -load("@rules_angular//setup:step_3.bzl", "rules_angular_step3") - -rules_angular_step3( - angular_compiler_cli = "@angular//tools/bazel/rules_angular_store:node_modules/@angular/compiler-cli", - typescript = "@angular//:node_modules/typescript", -) - -git_repository( - name = "rules_browsers", - commit = "56ef8007ea07cd1916429bca8bb523433b0e9cdc", - remote = "https://github.com/devversion/rules_browsers.git", -) - -load("@rules_browsers//setup:step_1.bzl", "rules_browsers_setup_1") - -rules_browsers_setup_1() - -load("@rules_browsers//setup:step_2.bzl", "rules_browsers_setup_2") - -rules_browsers_setup_2() - -http_archive( - name = "aspect_rules_esbuild", - sha256 = "530adfeae30bbbd097e8af845a44a04b641b680c5703b3bf885cbd384ffec779", - strip_prefix = "rules_esbuild-0.22.1", - url = "https://github.com/aspect-build/rules_esbuild/releases/download/v0.22.1/rules_esbuild-v0.22.1.tar.gz", -) - -load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies") - -rules_esbuild_dependencies() - -load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_ESBUILD_VERSION", "esbuild_register_toolchains") - -esbuild_register_toolchains( - name = "esbuild", - esbuild_version = LATEST_ESBUILD_VERSION, -) - -# Register git toolchains -register_toolchains( - "@devinfra//bazel/git-toolchain:git_linux_toolchain", - "@devinfra//bazel/git-toolchain:git_macos_x86_toolchain", - "@devinfra//bazel/git-toolchain:git_macos_arm64_toolchain", - "@devinfra//bazel/git-toolchain:git_windows_toolchain", -) - -git_repository( - name = "rules_sass", - commit = "cc1e845339fc45d3c8390445014d5824b85a0948", - remote = "https://github.com/devversion/rules_sass.git", -) - -load("@rules_sass//src/toolchain:repositories.bzl", "setup_rules_sass") - -setup_rules_sass() - -http_archive( - name = "jq.bzl", - sha256 = "7b63435aa19cc6a0cfd1a82fbdf2c7a2f0a94db1a79ff7a4469ffa94286261ab", - strip_prefix = "jq.bzl-0.1.0", - url = "https://github.com/bazel-contrib/jq.bzl/releases/download/v0.1.0/jq.bzl-v0.1.0.tar.gz", -) diff --git a/adev/BUILD.bazel b/adev/BUILD.bazel index fc938349503..1e9343f75f5 100644 --- a/adev/BUILD.bazel +++ b/adev/BUILD.bazel @@ -87,8 +87,8 @@ TEST_DEPS = [ for dep in APPLICATION_DEPS if dep != "//adev:node_modules/@types/node" ] + [ - "@rules_browsers//src/browsers/chromium", - "@rules_browsers//src/browsers/firefox", + "@rules_browsers//browsers/chromium", + "@rules_browsers//browsers/firefox", "//adev/tools:windows-chromium-path", ] @@ -155,7 +155,7 @@ ng_test( node_modules = "//adev:node_modules", project_name = "angular-dev", toolchains = [ - "@rules_browsers//src/browsers/chromium:toolchain_alias", - "@rules_browsers//src/browsers/firefox:toolchain_alias", + "@rules_browsers//browsers/chromium:toolchain_alias", + "@rules_browsers//browsers/firefox:toolchain_alias", ], ) diff --git a/adev/shared-docs/pipeline/BUILD.bazel b/adev/shared-docs/pipeline/BUILD.bazel index e5816cfa01e..ec1af2513a3 100644 --- a/adev/shared-docs/pipeline/BUILD.bazel +++ b/adev/shared-docs/pipeline/BUILD.bazel @@ -47,13 +47,13 @@ js_binary( "//adev:node_modules/jsdom", "//adev:node_modules/mermaid", "//adev:node_modules/playwright-core", - "@rules_browsers//src/browsers/chromium", + "@rules_browsers//browsers/chromium", ], entry_point = "//adev/shared-docs/pipeline/guides:guides.mjs", env = { "CHROME_HEADLESS_BIN": "$(CHROME-HEADLESS-SHELL)", }, - toolchains = ["@rules_browsers//src/browsers/chromium:toolchain_alias"], + toolchains = ["@rules_browsers//browsers/chromium:toolchain_alias"], visibility = ["//visibility:public"], ) diff --git a/adev/shared-docs/pipeline/guides/testing/mermaid/BUILD.bazel b/adev/shared-docs/pipeline/guides/testing/mermaid/BUILD.bazel index 6cc50bf7831..121dce64ece 100644 --- a/adev/shared-docs/pipeline/guides/testing/mermaid/BUILD.bazel +++ b/adev/shared-docs/pipeline/guides/testing/mermaid/BUILD.bazel @@ -18,7 +18,7 @@ zoneless_jasmine_test( name = "unit_tests", data = [ ":unit_test_lib", - "@rules_browsers//src/browsers/chromium", + "@rules_browsers//browsers/chromium", ] + glob([ "**/*.md", "**/*.svg", @@ -27,5 +27,5 @@ zoneless_jasmine_test( env = { "CHROME_HEADLESS_BIN": "$(CHROME-HEADLESS-SHELL)", }, - toolchains = ["@rules_browsers//src/browsers/chromium:toolchain_alias"], + toolchains = ["@rules_browsers//browsers/chromium:toolchain_alias"], ) diff --git a/integration/index.bzl b/integration/index.bzl index 8414fb04525..499afa28880 100644 --- a/integration/index.bzl +++ b/integration/index.bzl @@ -43,8 +43,8 @@ def _ng_integration_test(name, setup_chromium = False, **kwargs): data = kwargs.pop("data", []) if setup_chromium: - data.append("@rules_browsers//src/browsers/chromium") - toolchains.append("@rules_browsers//src/browsers/chromium:toolchain_alias") + data.append("@rules_browsers//browsers/chromium") + toolchains.append("@rules_browsers//browsers/chromium:toolchain_alias") environment.update({ "CHROMEDRIVER_BIN": "$(CHROMEDRIVER)", "CHROME_BIN": "$(CHROME-HEADLESS-SHELL)", diff --git a/modules/benchmarks/benchmark_test.bzl b/modules/benchmarks/benchmark_test.bzl index c5f5b119de0..2cac89aa7e5 100644 --- a/modules/benchmarks/benchmark_test.bzl +++ b/modules/benchmarks/benchmark_test.bzl @@ -1,5 +1,5 @@ load("@devinfra//bazel/spec-bundling:index.bzl", "spec_bundle") -load("@rules_browsers//src/protractor_test:index.bzl", "protractor_test") +load("@rules_browsers//protractor_test:index.bzl", "protractor_test") """ Macro that can be used to define a e2e test in `modules/benchmarks`. Targets created through diff --git a/modules/benchmarks/e2e_test.bzl b/modules/benchmarks/e2e_test.bzl index 64cfc84f7b4..5a05f358df2 100644 --- a/modules/benchmarks/e2e_test.bzl +++ b/modules/benchmarks/e2e_test.bzl @@ -1,5 +1,5 @@ load("@devinfra//bazel/spec-bundling:index.bzl", "spec_bundle") -load("@rules_browsers//src/protractor_test:index.bzl", "protractor_test") +load("@rules_browsers//protractor_test:index.bzl", "protractor_test") """ Macro that can be used to define a e2e test in `modules/benchmarks`. Targets created through diff --git a/modules/playground/e2e_test/example_test.bzl b/modules/playground/e2e_test/example_test.bzl index 868f986a93b..3ce33364797 100644 --- a/modules/playground/e2e_test/example_test.bzl +++ b/modules/playground/e2e_test/example_test.bzl @@ -1,5 +1,5 @@ load("@devinfra//bazel/spec-bundling:index.bzl", "spec_bundle") -load("@rules_browsers//src/protractor_test:index.bzl", "protractor_test") +load("@rules_browsers//protractor_test:index.bzl", "protractor_test") load("//tools:defaults2.bzl", "ts_project") def example_test( diff --git a/packages/common/locales/generate-locales-tool/bin/BUILD.bazel b/packages/common/locales/generate-locales-tool/bin/BUILD.bazel index 7c31ee17032..e446e9ef313 100644 --- a/packages/common/locales/generate-locales-tool/bin/BUILD.bazel +++ b/packages/common/locales/generate-locales-tool/bin/BUILD.bazel @@ -23,12 +23,21 @@ ts_project( name = entrypoint, data = [ ":bin", + "//packages:package_json", + "@cldr_json_data//:ROOT_BUILD_FILE", "@cldr_json_data//:all_json", + "@cldr_xml_data//:ROOT_BUILD_FILE", "@cldr_xml_data//:all_xml", ], entry_point = ":%s.js" % entrypoint, + env = { + "CLDR_JSON_DATA_RUNFILES_PATH": "$(rlocationpath @cldr_json_data//:ROOT_BUILD_FILE)", + "CLDR_XML_DATA_RUNFILES_PATH": "$(rlocationpath @cldr_xml_data//:ROOT_BUILD_FILE)", + }, no_copy_to_bin = [ "@cldr_xml_data//:all_xml", + "@cldr_xml_data//:ROOT_BUILD_FILE", "@cldr_json_data//:all_json", + "@cldr_json_data//:ROOT_BUILD_FILE", ], ) for entrypoint in BIN_ENTRYPOINTS] diff --git a/packages/common/locales/generate-locales-tool/cldr-data.bzl b/packages/common/locales/generate-locales-tool/cldr-data.bzl index 0c9553b753a..68ba41c4096 100644 --- a/packages/common/locales/generate-locales-tool/cldr-data.bzl +++ b/packages/common/locales/generate-locales-tool/cldr-data.bzl @@ -20,6 +20,13 @@ filegroup( name = "all_json", srcs = glob(["**/*.json"]), visibility = ["//visibility:public"], +) +filegroup( + name = "ROOT_BUILD_FILE", + srcs = [ + "BUILD.bazel", + ], + visibility = ["//visibility:public"], ) """) @@ -36,6 +43,13 @@ filegroup( name = "all_xml", srcs = glob(["**/*.xml"]), visibility = ["//visibility:public"], +) +filegroup( + name = "ROOT_BUILD_FILE", + srcs = [ + "BUILD.bazel", + ], + visibility = ["//visibility:public"], ) """) diff --git a/packages/common/locales/generate-locales-tool/cldr-data.ts b/packages/common/locales/generate-locales-tool/cldr-data.ts index ad628b4fb6a..5e74f33c65e 100644 --- a/packages/common/locales/generate-locales-tool/cldr-data.ts +++ b/packages/common/locales/generate-locales-tool/cldr-data.ts @@ -6,7 +6,7 @@ * found in the LICENSE file at https://angular.dev/license */ -import {resolve} from 'path'; +import {resolve, dirname} from 'path'; import cldrjs, {type CldrStatic} from 'cldrjs'; import fs from 'fs'; import {globSync} from 'tinyglobby'; @@ -60,7 +60,9 @@ export type CldrLocaleAliasReason = */ export class CldrData { /** Path to the CLDR JSON data Bazel repository. i.e. `@cldr_json_data//`. */ - readonly cldrDataDir = resolve(process.env['RUNFILES']!, 'cldr_json_data'); + readonly cldrDataDir = dirname( + resolve(process.env['RUNFILES']!, process.env['CLDR_JSON_DATA_RUNFILES_PATH']!), + ); /** List of all available locales CLDR provides data for. */ readonly availableLocales: readonly CldrLocaleData[]; diff --git a/packages/common/locales/generate-locales-tool/plural-function.ts b/packages/common/locales/generate-locales-tool/plural-function.ts index f5ae75155b8..0531e8a95b0 100644 --- a/packages/common/locales/generate-locales-tool/plural-function.ts +++ b/packages/common/locales/generate-locales-tool/plural-function.ts @@ -5,7 +5,7 @@ * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.dev/license */ -import {resolve} from 'path'; +import {resolve, dirname} from 'path'; import {CldrLocaleData} from './cldr-data'; @@ -13,7 +13,9 @@ import {CldrLocaleData} from './cldr-data'; const {load: createCldr} = await import('cldr' as any); // Load once to avoid re-parsing CLDR XML data on every invocation. -const cldr = createCldr(resolve(process.env['RUNFILES']!, 'cldr_xml_data')); +const cldr = createCldr( + dirname(resolve(process.env['RUNFILES']!, process.env['CLDR_XML_DATA_RUNFILES_PATH']!)), +); /** * Returns the plural function for a locale. diff --git a/renovate.json b/renovate.json index 44de868d42b..449d8fd95d0 100644 --- a/renovate.json +++ b/renovate.json @@ -6,12 +6,17 @@ "commands": [ "git restore .yarn/releases/yarn-1.22.22.cjs .npmrc", "pnpm install --frozen-lockfile", + "pnpm bazel mod deps --lockfile_mode=update", "pnpm bazel run //.github/actions/deploy-docs-site:main", "pnpm bazel run //packages/common:base_currencies_file", "pnpm bazel run //packages/common/locales:closure_locale_file", "pnpm bazel run //packages/core:base_locale_file" ], - "fileFilters": [".github/actions/deploy-docs-site/**/*", "packages/**/*"], + "fileFilters": [ + ".github/actions/deploy-docs-site/**/*", + "packages/**/*", + "MODULE.bazel.lock" + ], "executionMode": "branch" }, "ignoreDeps": [ diff --git a/tools/bazel/protractor_test.bzl b/tools/bazel/protractor_test.bzl index 0ff79a6d364..b893121d2fd 100644 --- a/tools/bazel/protractor_test.bzl +++ b/tools/bazel/protractor_test.bzl @@ -1,5 +1,5 @@ load("@devinfra//bazel/spec-bundling:index.bzl", _spec_bundle = "spec_bundle") -load("@rules_browsers//src/protractor_test:index.bzl", _protractor_test = "protractor_test") +load("@rules_browsers//protractor_test:index.bzl", _protractor_test = "protractor_test") def protractor_web_test_suite(name, deps, **kwargs): _spec_bundle( diff --git a/tools/bazel/web_test.bzl b/tools/bazel/web_test.bzl index 287a897db3d..0713efcf74f 100644 --- a/tools/bazel/web_test.bzl +++ b/tools/bazel/web_test.bzl @@ -1,5 +1,5 @@ load("@devinfra//bazel/spec-bundling:index.bzl", "spec_bundle") -load("@rules_browsers//src/wtr:index.bzl", "wtr_test") +load("@rules_browsers//wtr:index.bzl", "wtr_test") def web_test(name, tags = [], deps = [], bootstrap = [], tsconfig = "//packages:tsconfig_build", **kwargs): spec_bundle(