diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..672aab2 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,2 @@ +**/index.js +**/dist/** diff --git a/build_output.txt b/build_output.txt new file mode 100644 index 0000000..f811c87 --- /dev/null +++ b/build_output.txt @@ -0,0 +1,40 @@ + WARN  Issue while reading "/Users/marcmintel/Projects/at-mintel/.npmrc". Failed to replace env in config: ${NPM_TOKEN} + WARN  Issue while reading "/Users/marcmintel/Projects/at-mintel/.npmrc". Failed to replace env in config: ${NPM_TOKEN} + +> @mintel/monorepo@1.7.12 build /Users/marcmintel/Projects/at-mintel +> pnpm -r build + + WARN  Issue while reading "/Users/marcmintel/Projects/at-mintel/.npmrc". Failed to replace env in config: ${NPM_TOKEN} + WARN  Issue while reading "/Users/marcmintel/Projects/at-mintel/.npmrc". Failed to replace env in config: ${NPM_TOKEN} +Scope: 19 of 20 workspace projects +packages/acquisition build$ node build.js +packages/acquisition-manager build$ directus-extension build && (cp -f dist/index.js index.js 2>/dev/null || true) +packages/customer-manager build$ directus-extension build && (cp -f dist/index.js index.js 2>/dev/null || true) +packages/feedback-commander build$ directus-extension build && (cp -f dist/index.js index.js 2>/dev/null || true) +packages/acquisition build: Building from /Users/marcmintel/Projects/at-mintel/packages/acquisition/src/index.ts to /Users/marcmintel/Projects/at-mintel/packages/acquisition/index.js... +packages/acquisition build: ✘ [ERROR] Could not resolve "@mintel/mail" +packages/acquisition build: src/index.ts:4:67: +packages/acquisition build: 4 │ ..., SiteAuditTemplate, ProjectEstimateTemplate } from "@mintel/mail"; +packages/acquisition build: ╵ ~~~~~~~~~~~~~~ +packages/acquisition build: You can mark the path "@mintel/mail" as external to exclude it from the bundle, which will remove this error and leave the unresolved path in the bundle. +packages/acquisition build: Build failed: Error: Build failed with 1 error: +packages/acquisition build: src/index.ts:4:67: ERROR: Could not resolve "@mintel/mail" +packages/acquisition build: at failureErrorWithLog (/Users/marcmintel/Projects/at-mintel/node_modules/.pnpm/esbuild@0.25.12/node_modules/esbuild/lib/main.js:1467:15) +packages/acquisition build: at /Users/marcmintel/Projects/at-mintel/node_modules/.pnpm/esbuild@0.25.12/node_modules/esbuild/lib/main.js:926:25 +packages/acquisition build: at runOnEndCallbacks (/Users/marcmintel/Projects/at-mintel/node_modules/.pnpm/esbuild@0.25.12/node_modules/esbuild/lib/main.js:1307:45) +packages/acquisition build: at buildResponseToResult (/Users/marcmintel/Projects/at-mintel/node_modules/.pnpm/esbuild@0.25.12/node_modules/esbuild/lib/main.js:924:7) +packages/acquisition build: at /Users/marcmintel/Projects/at-mintel/node_modules/.pnpm/esbuild@0.25.12/node_modules/esbuild/lib/main.js:951:16 +packages/acquisition build: at responseCallbacks. (/Users/marcmintel/Projects/at-mintel/node_modules/.pnpm/esbuild@0.25.12/node_modules/esbuild/lib/main.js:603:9) +packages/acquisition build: at handleIncomingPacket (/Users/marcmintel/Projects/at-mintel/node_modules/.pnpm/esbuild@0.25.12/node_modules/esbuild/lib/main.js:658:12) +packages/acquisition build: at Socket.readFromStdout (/Users/marcmintel/Projects/at-mintel/node_modules/.pnpm/esbuild@0.25.12/node_modules/esbuild/lib/main.js:581:7) +packages/acquisition build: at Socket.emit (node:events:519:28) +packages/acquisition build: at addChunk (node:internal/streams/readable:559:12) { +packages/acquisition build: errors: [Getter/Setter], +packages/acquisition build: warnings: [Getter/Setter] +packages/acquisition build: } +packages/acquisition build: Failed +/Users/marcmintel/Projects/at-mintel/packages/acquisition: + ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL  acquisition@1.7.12 build: `node build.js` +Exit status 1 +packages/people-manager build$ directus-extension build && (cp -f dist/index.js index.js 2>/dev/null || true) + ELIFECYCLE  Command failed with exit code 1. diff --git a/lint_output.txt b/lint_output.txt new file mode 100644 index 0000000..588a19c --- /dev/null +++ b/lint_output.txt @@ -0,0 +1,23 @@ + WARN  Issue while reading "/Users/marcmintel/Projects/at-mintel/.npmrc". Failed to replace env in config: ${NPM_TOKEN} + WARN  Issue while reading "/Users/marcmintel/Projects/at-mintel/.npmrc". Failed to replace env in config: ${NPM_TOKEN} + +> @mintel/monorepo@1.7.12 lint /Users/marcmintel/Projects/at-mintel +> pnpm -r --filter='./packages/**' --filter='./apps/**' lint + + WARN  Issue while reading "/Users/marcmintel/Projects/at-mintel/.npmrc". Failed to replace env in config: ${NPM_TOKEN} + WARN  Issue while reading "/Users/marcmintel/Projects/at-mintel/.npmrc". Failed to replace env in config: ${NPM_TOKEN} +Scope: 19 of 20 workspace projects +packages/mail lint$ eslint src +packages/next-feedback lint$ eslint src/ +packages/next-utils lint$ eslint src/ +packages/observability lint$ eslint src/ +packages/next-utils lint: Done +packages/mail lint: Done +packages/observability lint: Done +packages/next-feedback lint: Done +packages/gatekeeper lint$ eslint src/ +packages/next-observability lint$ eslint src/ +packages/next-observability lint: Done +packages/gatekeeper lint: Done +apps/sample-website lint$ eslint src/ +apps/sample-website lint: Done diff --git a/packages/acquisition-library/build.js b/packages/acquisition-library/build.js new file mode 100644 index 0000000..11747a0 --- /dev/null +++ b/packages/acquisition-library/build.js @@ -0,0 +1,44 @@ +import { build } from 'esbuild'; +import { resolve, dirname } from 'path'; +import { mkdirSync } from 'fs'; +import { fileURLToPath } from 'url'; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +const entryPoint = resolve(__dirname, 'src/index.ts'); +const outfile = resolve(__dirname, 'index.js'); + +try { + mkdirSync(dirname(outfile), { recursive: true }); +} catch (e) { } + +console.log(`Building from ${entryPoint} to ${outfile}...`); + +build({ + entryPoints: [entryPoint], + bundle: true, + platform: 'node', + target: 'node18', + outfile: outfile, + format: 'esm', + external: [], + plugins: [{ + name: 'mock-jquery', + setup(build) { + build.onResolve({ filter: /^jquery$/ }, args => ({ path: args.path, namespace: 'mock-jquery' })); + build.onLoad({ filter: /.*/, namespace: 'mock-jquery' }, () => ({ contents: 'export default {};', loader: 'js' })); + } + }, { + name: 'mock-canvas', + setup(build) { + build.onResolve({ filter: /^canvas$/ }, args => ({ path: args.path, namespace: 'mock-canvas' })); + build.onLoad({ filter: /.*/, namespace: 'mock-canvas' }, () => ({ contents: 'export default {};', loader: 'js' })); + } + }] +}).then(() => { + console.log("Build succeeded!"); +}).catch((e) => { + console.error("Build failed:", e); + process.exit(1); +}); diff --git a/packages/acquisition-library/index.js b/packages/acquisition-library/index.js new file mode 100644 index 0000000..bf72d3c --- /dev/null +++ b/packages/acquisition-library/index.js @@ -0,0 +1,512414 @@ +var __create = Object.create; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __getProtoOf = Object.getPrototypeOf; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __require = /* @__PURE__ */ ((x) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x, { + get: (a5, b3) => (typeof require !== "undefined" ? require : a5)[b3] +}) : x)(function(x) { + if (typeof require !== "undefined") return require.apply(this, arguments); + throw Error('Dynamic require of "' + x + '" is not supported'); +}); +var __esm = (fn, res) => function __init() { + return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res; +}; +var __commonJS = (cb, mod3) => function __require2() { + return mod3 || (0, cb[__getOwnPropNames(cb)[0]])((mod3 = { exports: {} }).exports, mod3), mod3.exports; +}; +var __export = (target, all5) => { + for (var name in all5) + __defProp(target, name, { get: all5[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toESM = (mod3, isNodeMode, target) => (target = mod3 != null ? __create(__getProtoOf(mod3)) : {}, __copyProps( + // If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + isNodeMode || !mod3 || !mod3.__esModule ? __defProp(target, "default", { value: mod3, enumerable: true }) : target, + mod3 +)); +var __toCommonJS = (mod3) => __copyProps(__defProp({}, "__esModule", { value: true }), mod3); + +// ../../node_modules/.pnpm/tslib@2.8.1/node_modules/tslib/tslib.es6.mjs +var tslib_es6_exports = {}; +__export(tslib_es6_exports, { + __addDisposableResource: () => __addDisposableResource, + __assign: () => __assign, + __asyncDelegator: () => __asyncDelegator, + __asyncGenerator: () => __asyncGenerator, + __asyncValues: () => __asyncValues, + __await: () => __await, + __awaiter: () => __awaiter, + __classPrivateFieldGet: () => __classPrivateFieldGet, + __classPrivateFieldIn: () => __classPrivateFieldIn, + __classPrivateFieldSet: () => __classPrivateFieldSet, + __createBinding: () => __createBinding, + __decorate: () => __decorate, + __disposeResources: () => __disposeResources, + __esDecorate: () => __esDecorate, + __exportStar: () => __exportStar, + __extends: () => __extends, + __generator: () => __generator, + __importDefault: () => __importDefault, + __importStar: () => __importStar, + __makeTemplateObject: () => __makeTemplateObject, + __metadata: () => __metadata, + __param: () => __param, + __propKey: () => __propKey, + __read: () => __read, + __rest: () => __rest, + __rewriteRelativeImportExtension: () => __rewriteRelativeImportExtension, + __runInitializers: () => __runInitializers, + __setFunctionName: () => __setFunctionName, + __spread: () => __spread, + __spreadArray: () => __spreadArray, + __spreadArrays: () => __spreadArrays, + __values: () => __values, + default: () => tslib_es6_default +}); +function __extends(d3, b3) { + if (typeof b3 !== "function" && b3 !== null) + throw new TypeError("Class extends value " + String(b3) + " is not a constructor or null"); + extendStatics(d3, b3); + function __() { + this.constructor = d3; + } + d3.prototype = b3 === null ? Object.create(b3) : (__.prototype = b3.prototype, new __()); +} +function __rest(s4, e4) { + var t4 = {}; + for (var p3 in s4) if (Object.prototype.hasOwnProperty.call(s4, p3) && e4.indexOf(p3) < 0) + t4[p3] = s4[p3]; + if (s4 != null && typeof Object.getOwnPropertySymbols === "function") + for (var i5 = 0, p3 = Object.getOwnPropertySymbols(s4); i5 < p3.length; i5++) { + if (e4.indexOf(p3[i5]) < 0 && Object.prototype.propertyIsEnumerable.call(s4, p3[i5])) + t4[p3[i5]] = s4[p3[i5]]; + } + return t4; +} +function __decorate(decorators, target, key, desc) { + var c6 = arguments.length, r4 = c6 < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d3; + if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r4 = Reflect.decorate(decorators, target, key, desc); + else for (var i5 = decorators.length - 1; i5 >= 0; i5--) if (d3 = decorators[i5]) r4 = (c6 < 3 ? d3(r4) : c6 > 3 ? d3(target, key, r4) : d3(target, key)) || r4; + return c6 > 3 && r4 && Object.defineProperty(target, key, r4), r4; +} +function __param(paramIndex, decorator) { + return function(target, key) { + decorator(target, key, paramIndex); + }; +} +function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) { + function accept(f4) { + if (f4 !== void 0 && typeof f4 !== "function") throw new TypeError("Function expected"); + return f4; + } + var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value"; + var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null; + var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {}); + var _, done = false; + for (var i5 = decorators.length - 1; i5 >= 0; i5--) { + var context = {}; + for (var p3 in contextIn) context[p3] = p3 === "access" ? {} : contextIn[p3]; + for (var p3 in contextIn.access) context.access[p3] = contextIn.access[p3]; + context.addInitializer = function(f4) { + if (done) throw new TypeError("Cannot add initializers after decoration has completed"); + extraInitializers.push(accept(f4 || null)); + }; + var result = (0, decorators[i5])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context); + if (kind === "accessor") { + if (result === void 0) continue; + if (result === null || typeof result !== "object") throw new TypeError("Object expected"); + if (_ = accept(result.get)) descriptor.get = _; + if (_ = accept(result.set)) descriptor.set = _; + if (_ = accept(result.init)) initializers.unshift(_); + } else if (_ = accept(result)) { + if (kind === "field") initializers.unshift(_); + else descriptor[key] = _; + } + } + if (target) Object.defineProperty(target, contextIn.name, descriptor); + done = true; +} +function __runInitializers(thisArg, initializers, value2) { + var useValue = arguments.length > 2; + for (var i5 = 0; i5 < initializers.length; i5++) { + value2 = useValue ? initializers[i5].call(thisArg, value2) : initializers[i5].call(thisArg); + } + return useValue ? value2 : void 0; +} +function __propKey(x) { + return typeof x === "symbol" ? x : "".concat(x); +} +function __setFunctionName(f4, name, prefix) { + if (typeof name === "symbol") name = name.description ? "[".concat(name.description, "]") : ""; + return Object.defineProperty(f4, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name }); +} +function __metadata(metadataKey, metadataValue) { + if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); +} +function __awaiter(thisArg, _arguments, P, generator2) { + function adopt(value2) { + return value2 instanceof P ? value2 : new P(function(resolve4) { + resolve4(value2); + }); + } + return new (P || (P = Promise))(function(resolve4, reject) { + function fulfilled(value2) { + try { + step(generator2.next(value2)); + } catch (e4) { + reject(e4); + } + } + function rejected(value2) { + try { + step(generator2["throw"](value2)); + } catch (e4) { + reject(e4); + } + } + function step(result) { + result.done ? resolve4(result.value) : adopt(result.value).then(fulfilled, rejected); + } + step((generator2 = generator2.apply(thisArg, _arguments || [])).next()); + }); +} +function __generator(thisArg, body) { + var _ = { label: 0, sent: function() { + if (t4[0] & 1) throw t4[1]; + return t4[1]; + }, trys: [], ops: [] }, f4, y3, t4, g3 = Object.create((typeof Iterator === "function" ? Iterator : Object).prototype); + return g3.next = verb(0), g3["throw"] = verb(1), g3["return"] = verb(2), typeof Symbol === "function" && (g3[Symbol.iterator] = function() { + return this; + }), g3; + function verb(n6) { + return function(v3) { + return step([n6, v3]); + }; + } + function step(op) { + if (f4) throw new TypeError("Generator is already executing."); + while (g3 && (g3 = 0, op[0] && (_ = 0)), _) try { + if (f4 = 1, y3 && (t4 = op[0] & 2 ? y3["return"] : op[0] ? y3["throw"] || ((t4 = y3["return"]) && t4.call(y3), 0) : y3.next) && !(t4 = t4.call(y3, op[1])).done) return t4; + if (y3 = 0, t4) op = [op[0] & 2, t4.value]; + switch (op[0]) { + case 0: + case 1: + t4 = op; + break; + case 4: + _.label++; + return { value: op[1], done: false }; + case 5: + _.label++; + y3 = op[1]; + op = [0]; + continue; + case 7: + op = _.ops.pop(); + _.trys.pop(); + continue; + default: + if (!(t4 = _.trys, t4 = t4.length > 0 && t4[t4.length - 1]) && (op[0] === 6 || op[0] === 2)) { + _ = 0; + continue; + } + if (op[0] === 3 && (!t4 || op[1] > t4[0] && op[1] < t4[3])) { + _.label = op[1]; + break; + } + if (op[0] === 6 && _.label < t4[1]) { + _.label = t4[1]; + t4 = op; + break; + } + if (t4 && _.label < t4[2]) { + _.label = t4[2]; + _.ops.push(op); + break; + } + if (t4[2]) _.ops.pop(); + _.trys.pop(); + continue; + } + op = body.call(thisArg, _); + } catch (e4) { + op = [6, e4]; + y3 = 0; + } finally { + f4 = t4 = 0; + } + if (op[0] & 5) throw op[1]; + return { value: op[0] ? op[1] : void 0, done: true }; + } +} +function __exportStar(m3, o5) { + for (var p3 in m3) if (p3 !== "default" && !Object.prototype.hasOwnProperty.call(o5, p3)) __createBinding(o5, m3, p3); +} +function __values(o5) { + var s4 = typeof Symbol === "function" && Symbol.iterator, m3 = s4 && o5[s4], i5 = 0; + if (m3) return m3.call(o5); + if (o5 && typeof o5.length === "number") return { + next: function() { + if (o5 && i5 >= o5.length) o5 = void 0; + return { value: o5 && o5[i5++], done: !o5 }; + } + }; + throw new TypeError(s4 ? "Object is not iterable." : "Symbol.iterator is not defined."); +} +function __read(o5, n6) { + var m3 = typeof Symbol === "function" && o5[Symbol.iterator]; + if (!m3) return o5; + var i5 = m3.call(o5), r4, ar = [], e4; + try { + while ((n6 === void 0 || n6-- > 0) && !(r4 = i5.next()).done) ar.push(r4.value); + } catch (error) { + e4 = { error }; + } finally { + try { + if (r4 && !r4.done && (m3 = i5["return"])) m3.call(i5); + } finally { + if (e4) throw e4.error; + } + } + return ar; +} +function __spread() { + for (var ar = [], i5 = 0; i5 < arguments.length; i5++) + ar = ar.concat(__read(arguments[i5])); + return ar; +} +function __spreadArrays() { + for (var s4 = 0, i5 = 0, il = arguments.length; i5 < il; i5++) s4 += arguments[i5].length; + for (var r4 = Array(s4), k3 = 0, i5 = 0; i5 < il; i5++) + for (var a5 = arguments[i5], j = 0, jl = a5.length; j < jl; j++, k3++) + r4[k3] = a5[j]; + return r4; +} +function __spreadArray(to, from, pack) { + if (pack || arguments.length === 2) for (var i5 = 0, l4 = from.length, ar; i5 < l4; i5++) { + if (ar || !(i5 in from)) { + if (!ar) ar = Array.prototype.slice.call(from, 0, i5); + ar[i5] = from[i5]; + } + } + return to.concat(ar || Array.prototype.slice.call(from)); +} +function __await(v3) { + return this instanceof __await ? (this.v = v3, this) : new __await(v3); +} +function __asyncGenerator(thisArg, _arguments, generator2) { + if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); + var g3 = generator2.apply(thisArg, _arguments || []), i5, q = []; + return i5 = Object.create((typeof AsyncIterator === "function" ? AsyncIterator : Object).prototype), verb("next"), verb("throw"), verb("return", awaitReturn), i5[Symbol.asyncIterator] = function() { + return this; + }, i5; + function awaitReturn(f4) { + return function(v3) { + return Promise.resolve(v3).then(f4, reject); + }; + } + function verb(n6, f4) { + if (g3[n6]) { + i5[n6] = function(v3) { + return new Promise(function(a5, b3) { + q.push([n6, v3, a5, b3]) > 1 || resume(n6, v3); + }); + }; + if (f4) i5[n6] = f4(i5[n6]); + } + } + function resume(n6, v3) { + try { + step(g3[n6](v3)); + } catch (e4) { + settle2(q[0][3], e4); + } + } + function step(r4) { + r4.value instanceof __await ? Promise.resolve(r4.value.v).then(fulfill, reject) : settle2(q[0][2], r4); + } + function fulfill(value2) { + resume("next", value2); + } + function reject(value2) { + resume("throw", value2); + } + function settle2(f4, v3) { + if (f4(v3), q.shift(), q.length) resume(q[0][0], q[0][1]); + } +} +function __asyncDelegator(o5) { + var i5, p3; + return i5 = {}, verb("next"), verb("throw", function(e4) { + throw e4; + }), verb("return"), i5[Symbol.iterator] = function() { + return this; + }, i5; + function verb(n6, f4) { + i5[n6] = o5[n6] ? function(v3) { + return (p3 = !p3) ? { value: __await(o5[n6](v3)), done: false } : f4 ? f4(v3) : v3; + } : f4; + } +} +function __asyncValues(o5) { + if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); + var m3 = o5[Symbol.asyncIterator], i5; + return m3 ? m3.call(o5) : (o5 = typeof __values === "function" ? __values(o5) : o5[Symbol.iterator](), i5 = {}, verb("next"), verb("throw"), verb("return"), i5[Symbol.asyncIterator] = function() { + return this; + }, i5); + function verb(n6) { + i5[n6] = o5[n6] && function(v3) { + return new Promise(function(resolve4, reject) { + v3 = o5[n6](v3), settle2(resolve4, reject, v3.done, v3.value); + }); + }; + } + function settle2(resolve4, reject, d3, v3) { + Promise.resolve(v3).then(function(v4) { + resolve4({ value: v4, done: d3 }); + }, reject); + } +} +function __makeTemplateObject(cooked, raw) { + if (Object.defineProperty) { + Object.defineProperty(cooked, "raw", { value: raw }); + } else { + cooked.raw = raw; + } + return cooked; +} +function __importStar(mod3) { + if (mod3 && mod3.__esModule) return mod3; + var result = {}; + if (mod3 != null) { + for (var k3 = ownKeys(mod3), i5 = 0; i5 < k3.length; i5++) if (k3[i5] !== "default") __createBinding(result, mod3, k3[i5]); + } + __setModuleDefault(result, mod3); + return result; +} +function __importDefault(mod3) { + return mod3 && mod3.__esModule ? mod3 : { default: mod3 }; +} +function __classPrivateFieldGet(receiver, state, kind, f4) { + if (kind === "a" && !f4) throw new TypeError("Private accessor was defined without a getter"); + if (typeof state === "function" ? receiver !== state || !f4 : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); + return kind === "m" ? f4 : kind === "a" ? f4.call(receiver) : f4 ? f4.value : state.get(receiver); +} +function __classPrivateFieldSet(receiver, state, value2, kind, f4) { + if (kind === "m") throw new TypeError("Private method is not writable"); + if (kind === "a" && !f4) throw new TypeError("Private accessor was defined without a setter"); + if (typeof state === "function" ? receiver !== state || !f4 : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); + return kind === "a" ? f4.call(receiver, value2) : f4 ? f4.value = value2 : state.set(receiver, value2), value2; +} +function __classPrivateFieldIn(state, receiver) { + if (receiver === null || typeof receiver !== "object" && typeof receiver !== "function") throw new TypeError("Cannot use 'in' operator on non-object"); + return typeof state === "function" ? receiver === state : state.has(receiver); +} +function __addDisposableResource(env, value2, async) { + if (value2 !== null && value2 !== void 0) { + if (typeof value2 !== "object" && typeof value2 !== "function") throw new TypeError("Object expected."); + var dispose, inner; + if (async) { + if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined."); + dispose = value2[Symbol.asyncDispose]; + } + if (dispose === void 0) { + if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined."); + dispose = value2[Symbol.dispose]; + if (async) inner = dispose; + } + if (typeof dispose !== "function") throw new TypeError("Object not disposable."); + if (inner) dispose = function() { + try { + inner.call(this); + } catch (e4) { + return Promise.reject(e4); + } + }; + env.stack.push({ value: value2, dispose, async }); + } else if (async) { + env.stack.push({ async: true }); + } + return value2; +} +function __disposeResources(env) { + function fail(e4) { + env.error = env.hasError ? new _SuppressedError(e4, env.error, "An error was suppressed during disposal.") : e4; + env.hasError = true; + } + var r4, s4 = 0; + function next() { + while (r4 = env.stack.pop()) { + try { + if (!r4.async && s4 === 1) return s4 = 0, env.stack.push(r4), Promise.resolve().then(next); + if (r4.dispose) { + var result = r4.dispose.call(r4.value); + if (r4.async) return s4 |= 2, Promise.resolve(result).then(next, function(e4) { + fail(e4); + return next(); + }); + } else s4 |= 1; + } catch (e4) { + fail(e4); + } + } + if (s4 === 1) return env.hasError ? Promise.reject(env.error) : Promise.resolve(); + if (env.hasError) throw env.error; + } + return next(); +} +function __rewriteRelativeImportExtension(path3, preserveJsx) { + if (typeof path3 === "string" && /^\.\.?\//.test(path3)) { + return path3.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i, function(m3, tsx, d3, ext, cm) { + return tsx ? preserveJsx ? ".jsx" : ".js" : d3 && (!ext || !cm) ? m3 : d3 + ext + "." + cm.toLowerCase() + "js"; + }); + } + return path3; +} +var extendStatics, __assign, __createBinding, __setModuleDefault, ownKeys, _SuppressedError, tslib_es6_default; +var init_tslib_es6 = __esm({ + "../../node_modules/.pnpm/tslib@2.8.1/node_modules/tslib/tslib.es6.mjs"() { + extendStatics = function(d3, b3) { + extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d4, b4) { + d4.__proto__ = b4; + } || function(d4, b4) { + for (var p3 in b4) if (Object.prototype.hasOwnProperty.call(b4, p3)) d4[p3] = b4[p3]; + }; + return extendStatics(d3, b3); + }; + __assign = function() { + __assign = Object.assign || function __assign2(t4) { + for (var s4, i5 = 1, n6 = arguments.length; i5 < n6; i5++) { + s4 = arguments[i5]; + for (var p3 in s4) if (Object.prototype.hasOwnProperty.call(s4, p3)) t4[p3] = s4[p3]; + } + return t4; + }; + return __assign.apply(this, arguments); + }; + __createBinding = Object.create ? (function(o5, m3, k3, k22) { + if (k22 === void 0) k22 = k3; + var desc = Object.getOwnPropertyDescriptor(m3, k3); + if (!desc || ("get" in desc ? !m3.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { + return m3[k3]; + } }; + } + Object.defineProperty(o5, k22, desc); + }) : (function(o5, m3, k3, k22) { + if (k22 === void 0) k22 = k3; + o5[k22] = m3[k3]; + }); + __setModuleDefault = Object.create ? (function(o5, v3) { + Object.defineProperty(o5, "default", { enumerable: true, value: v3 }); + }) : function(o5, v3) { + o5["default"] = v3; + }; + ownKeys = function(o5) { + ownKeys = Object.getOwnPropertyNames || function(o6) { + var ar = []; + for (var k3 in o6) if (Object.prototype.hasOwnProperty.call(o6, k3)) ar[ar.length] = k3; + return ar; + }; + return ownKeys(o5); + }; + _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function(error, suppressed, message) { + var e4 = new Error(message); + return e4.name = "SuppressedError", e4.error = error, e4.suppressed = suppressed, e4; + }; + tslib_es6_default = { + __extends, + __assign, + __rest, + __decorate, + __param, + __esDecorate, + __runInitializers, + __propKey, + __setFunctionName, + __metadata, + __awaiter, + __generator, + __createBinding, + __exportStar, + __values, + __read, + __spread, + __spreadArrays, + __spreadArray, + __await, + __asyncGenerator, + __asyncDelegator, + __asyncValues, + __makeTemplateObject, + __importStar, + __importDefault, + __classPrivateFieldGet, + __classPrivateFieldSet, + __classPrivateFieldIn, + __addDisposableResource, + __disposeResources, + __rewriteRelativeImportExtension + }; + } +}); + +// ../../node_modules/.pnpm/@crawlee+core@3.16.0/node_modules/@crawlee/core/errors.js +var require_errors = __commonJS({ + "../../node_modules/.pnpm/@crawlee+core@3.16.0/node_modules/@crawlee/core/errors.js"(exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.SessionError = exports.RetryRequestError = exports.MissingRouteError = exports.CriticalError = exports.NonRetryableError = void 0; + var NonRetryableError2 = class extends Error { + }; + exports.NonRetryableError = NonRetryableError2; + var CriticalError2 = class extends NonRetryableError2 { + }; + exports.CriticalError = CriticalError2; + var MissingRouteError2 = class extends CriticalError2 { + }; + exports.MissingRouteError = MissingRouteError2; + var RetryRequestError2 = class extends Error { + constructor(message) { + super(message ?? "Request is being retried at the user's request"); + } + }; + exports.RetryRequestError = RetryRequestError2; + var SessionError2 = class extends RetryRequestError2 { + constructor(message) { + super(`Detected a session error, rotating session... ${message ? ` +${message}` : ""}`); + } + }; + exports.SessionError = SessionError2; + } +}); + +// ../../node_modules/.pnpm/callsites@3.1.0/node_modules/callsites/index.js +var require_callsites = __commonJS({ + "../../node_modules/.pnpm/callsites@3.1.0/node_modules/callsites/index.js"(exports, module) { + "use strict"; + var callsites2 = () => { + const _prepareStackTrace = Error.prepareStackTrace; + Error.prepareStackTrace = (_, stack2) => stack2; + const stack = new Error().stack.slice(1); + Error.prepareStackTrace = _prepareStackTrace; + return stack; + }; + module.exports = callsites2; + module.exports.default = callsites2; + } +}); + +// ../../node_modules/.pnpm/ow@0.28.2/node_modules/ow/dist/utils/is-valid-identifier.js +var require_is_valid_identifier = __commonJS({ + "../../node_modules/.pnpm/ow@0.28.2/node_modules/ow/dist/utils/is-valid-identifier.js"(exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + var identifierRegex2 = /^[a-z$_][$\w]*$/i; + var reservedSet2 = /* @__PURE__ */ new Set([ + "undefined", + "null", + "true", + "false", + "super", + "this", + "Infinity", + "NaN" + ]); + exports.default = (string) => string && !reservedSet2.has(string) && identifierRegex2.test(string); + } +}); + +// ../../node_modules/.pnpm/ow@0.28.2/node_modules/ow/dist/utils/node/is-node.js +var require_is_node = __commonJS({ + "../../node_modules/.pnpm/ow@0.28.2/node_modules/ow/dist/utils/node/is-node.js"(exports) { + "use strict"; + var _a2; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.default = Boolean((_a2 = process === null || process === void 0 ? void 0 : process.versions) === null || _a2 === void 0 ? void 0 : _a2.node); + } +}); + +// ../../node_modules/.pnpm/ow@0.28.2/node_modules/ow/dist/utils/infer-label.js +var require_infer_label = __commonJS({ + "../../node_modules/.pnpm/ow@0.28.2/node_modules/ow/dist/utils/infer-label.js"(exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.inferLabel = void 0; + var fs7 = __require("fs"); + var is_valid_identifier_1 = require_is_valid_identifier(); + var is_node_1 = require_is_node(); + var labelRegex2 = /^.*?\((?