{"TEST":"test2","PATH":"path/to/some-file","STRIPE_OBJECT":"function Stripe2(key, config2 = {}) {\n if (!(this instanceof Stripe2)) {\n return new Stripe2(key, config2);\n }\n const props = this._getPropsFromConfig(config2);\n Object.defineProperty(this, \"_emitter\", {\n value: new EventEmitter3(),\n enumerable: false,\n configurable: false,\n writable: false\n });\n this.VERSION = Stripe2.PACKAGE_VERSION;\n this.on = this._emitter.on.bind(this._emitter);\n this.once = this._emitter.once.bind(this._emitter);\n this.off = this._emitter.removeListener.bind(this._emitter);\n if (props.protocol && props.protocol !== \"https\" && (!props.host || /\\.stripe\\.com$/.test(props.host))) {\n throw new Error(\n \"The `https` protocol must be used when sending requests to `*.stripe.com`\"\n );\n }\n const agent = props.httpAgent || null;\n this._api = {\n auth: null,\n host: props.host || DEFAULT_HOST,\n port: props.port || DEFAULT_PORT,\n protocol: props.protocol || \"https\",\n basePath: DEFAULT_BASE_PATH,\n version: props.apiVersion || DEFAULT_API_VERSION,\n timeout: utils.validateInteger(\"timeout\", props.timeout, DEFAULT_TIMEOUT),\n maxNetworkRetries: utils.validateInteger(\n \"maxNetworkRetries\",\n props.maxNetworkRetries,\n 0\n ),\n agent,\n httpClient: props.httpClient || Stripe2.createNodeHttpClient(agent),\n dev: false,\n stripeAccount: props.stripeAccount || null\n };\n const typescript = props.typescript || false;\n if (typescript !== Stripe2.USER_AGENT.typescript) {\n Stripe2.USER_AGENT.typescript = typescript;\n }\n if (props.appInfo) {\n this._setAppInfo(props.appInfo);\n }\n this._prepResources();\n this._setApiKey(key);\n this.errors = require_Error();\n this.webhooks = require_Webhooks();\n this._prevRequestMetrics = [];\n this._enableTelemetry = props.telemetry !== false;\n this.StripeResource = Stripe2.StripeResource;\n }"}