From 617b8d927108d167496226e6ee7091b87b9f97d6 Mon Sep 17 00:00:00 2001 From: "gocardless-ci-robot[bot]" <123969075+gocardless-ci-robot[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:25:53 +0000 Subject: [PATCH] Changes generated by f7489b59168bc8789be87fbba12c6ed83d137501 This commit was automatically created from gocardless/client-library-templates@f7489b59168bc8789be87fbba12c6ed83d137501 by the `push-files` action. Workflow run: https://github.com/gocardless/client-library-templates/actions/runs/31617322244 --- .eslintrc | 12 - eslint.config.js | 20 + package-lock.json | 1412 +++-------------- package.json | 2 +- src/codeSamples/balancesCodeSamples.test.ts | 6 +- .../bank_account_detailsCodeSamples.test.ts | 2 +- ...nt_holder_verificationsCodeSamples.test.ts | 4 +- .../bank_authorisationsCodeSamples.test.ts | 4 +- .../bank_details_lookupsCodeSamples.test.ts | 2 +- .../billing_request_flowsCodeSamples.test.ts | 4 +- ...lling_request_templatesCodeSamples.test.ts | 8 +- ...ng_request_with_actionsCodeSamples.test.ts | 2 +- .../billing_requestsCodeSamples.test.ts | 22 +- src/codeSamples/blocksCodeSamples.test.ts | 18 +- .../creditor_bank_accountsCodeSamples.test.ts | 8 +- src/codeSamples/creditorsCodeSamples.test.ts | 8 +- ...currency_exchange_ratesCodeSamples.test.ts | 2 +- .../customer_bank_accountsCodeSamples.test.ts | 10 +- .../customer_notificationsCodeSamples.test.ts | 2 +- src/codeSamples/customersCodeSamples.test.ts | 10 +- src/codeSamples/eventsCodeSamples.test.ts | 4 +- src/codeSamples/exportsCodeSamples.test.ts | 4 +- .../funds_availabilitiesCodeSamples.test.ts | 2 +- .../instalment_schedulesCodeSamples.test.ts | 12 +- .../institutionsCodeSamples.test.ts | 4 +- src/codeSamples/logosCodeSamples.test.ts | 2 +- .../mandate_import_entriesCodeSamples.test.ts | 4 +- .../mandate_importsCodeSamples.test.ts | 8 +- .../mandate_pdfsCodeSamples.test.ts | 6 +- src/codeSamples/mandatesCodeSamples.test.ts | 12 +- ...negative_balance_limitsCodeSamples.test.ts | 6 +- ..._payment_import_entriesCodeSamples.test.ts | 2 +- ...utbound_payment_importsCodeSamples.test.ts | 6 +- .../outbound_paymentsCodeSamples.test.ts | 16 +- .../payer_authorisationsCodeSamples.test.ts | 10 +- .../payer_themesCodeSamples.test.ts | 2 +- ...nt_account_transactionsCodeSamples.test.ts | 4 +- .../payment_accountsCodeSamples.test.ts | 2 +- src/codeSamples/paymentsCodeSamples.test.ts | 12 +- .../payout_itemsCodeSamples.test.ts | 2 +- src/codeSamples/payoutsCodeSamples.test.ts | 6 +- .../redirect_flowsCodeSamples.test.ts | 6 +- src/codeSamples/refundsCodeSamples.test.ts | 8 +- .../scenario_simulatorsCodeSamples.test.ts | 2 +- .../scheme_identifiersCodeSamples.test.ts | 6 +- .../subscriptionsCodeSamples.test.ts | 14 +- src/codeSamples/tax_ratesCodeSamples.test.ts | 4 +- .../transferred_mandatesCodeSamples.test.ts | 2 +- .../verification_detailsCodeSamples.test.ts | 4 +- src/codeSamples/webhooksCodeSamples.test.ts | 6 +- src/services/balanceService.ts | 6 +- src/services/bankAccountDetailService.ts | 2 +- .../bankAccountHolderVerificationService.ts | 2 +- src/services/bankAuthorisationService.ts | 2 +- src/services/bankDetailsLookupService.ts | 2 +- src/services/billingRequestFlowService.ts | 2 +- src/services/billingRequestService.ts | 8 +- src/services/billingRequestTemplateService.ts | 8 +- .../billingRequestWithActionService.ts | 2 +- src/services/blockService.ts | 8 +- src/services/creditorBankAccountService.ts | 8 +- src/services/creditorService.ts | 8 +- src/services/currencyExchangeRateService.ts | 6 +- src/services/customerBankAccountService.ts | 8 +- src/services/customerNotificationService.ts | 2 +- src/services/customerService.ts | 8 +- src/services/eventService.ts | 8 +- src/services/exportService.ts | 8 +- src/services/fundsAvailabilityService.ts | 2 +- src/services/instalmentScheduleService.ts | 8 +- src/services/institutionService.ts | 2 +- src/services/logoService.ts | 2 +- src/services/mandateImportEntryService.ts | 8 +- src/services/mandateImportService.ts | 2 +- src/services/mandatePdfService.ts | 2 +- src/services/mandateService.ts | 8 +- src/services/negativeBalanceLimitService.ts | 6 +- .../outboundPaymentImportEntryService.ts | 6 +- src/services/outboundPaymentImportService.ts | 8 +- src/services/outboundPaymentService.ts | 8 +- src/services/payerAuthorisationService.ts | 2 +- src/services/payerThemeService.ts | 2 +- src/services/paymentAccountService.ts | 8 +- .../paymentAccountTransactionService.ts | 8 +- src/services/paymentService.ts | 8 +- src/services/payoutItemService.ts | 6 +- src/services/payoutService.ts | 8 +- src/services/redirectFlowService.ts | 2 +- src/services/refundService.ts | 8 +- src/services/scenarioSimulatorService.ts | 2 +- src/services/schemeIdentifierService.ts | 8 +- src/services/subscriptionService.ts | 8 +- src/services/taxRateService.ts | 8 +- src/services/transferredMandateService.ts | 2 +- src/services/verificationDetailService.ts | 8 +- src/services/webhookService.ts | 8 +- 96 files changed, 532 insertions(+), 1460 deletions(-) delete mode 100644 .eslintrc create mode 100644 eslint.config.js diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 9ac552e7..00000000 --- a/.eslintrc +++ /dev/null @@ -1,12 +0,0 @@ -{ - "parser": "@typescript-eslint/parser", - "extends": ["plugin:@typescript-eslint/recommended"], - "parserOptions": { "ecmaVersion": 2018, "sourceType": "module" }, - "rules": { - "no-irregular-whitespace": "error", - "no-multiple-empty-lines": [ - "error", - {"max": 2} - ] - } -} \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 00000000..39ef310f --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,20 @@ +import typescriptEslint from '@typescript-eslint/eslint-plugin'; +import typescriptParser from '@typescript-eslint/parser'; + +export default [ + { + files: ['**/*.ts'], + languageOptions: { + parser: typescriptParser, + parserOptions: { ecmaVersion: 2018, sourceType: 'module' }, + }, + plugins: { + '@typescript-eslint': typescriptEslint, + }, + rules: { + ...typescriptEslint.configs.recommended.rules, + 'no-irregular-whitespace': 'error', + 'no-multiple-empty-lines': ['error', { max: 2 }], + }, + }, +]; diff --git a/package-lock.json b/package-lock.json index d2c5fc94..1cd2b3fc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@types/node": "^22.20.1", "@typescript-eslint/eslint-plugin": "^8.67.0", "@typescript-eslint/parser": "^8.67.0", - "eslint": "^8.57.1", + "eslint": "^10.8.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.6", "jest": "^30.4.2", @@ -653,81 +653,6 @@ "node": "^20.19.0 || ^22.13.0 || >=24" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.18", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", - "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, "node_modules/@eslint/object-schema": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.5.tgz", @@ -790,53 +715,6 @@ "node": ">=18.18.0" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.18", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", - "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -851,14 +729,6 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true, - "license": "BSD-3-Clause" - }, "node_modules/@humanwhocodes/retry": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", @@ -891,35 +761,6 @@ "node": ">=12" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz", - "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.2.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -937,16 +778,6 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", @@ -961,20 +792,6 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.15.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.15.1.tgz", - "integrity": "sha512-S99WuO3HlhO3XN41EtYUNl9zzXjoJx7QvmipxsJVxtCBT0YHEFy+iOJhjSvrmV12nYhWpZaM8lPHkJm0yUMbag==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -1017,16 +834,6 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@istanbuljs/schema": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.6.tgz", @@ -1450,44 +1257,6 @@ "@emnapi/runtime": "^1.7.1 || ^2.0.0-alpha.4" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -1550,177 +1319,31 @@ } } }, - "node_modules/@prettier/eslint/node_modules/eslint": { - "version": "10.8.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.1.tgz", - "integrity": "sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==", + "node_modules/@sinclair/typebox": { + "version": "0.34.52", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.52.tgz", + "integrity": "sha512-XiMQh7qqVlxZzcVD+kkGMNGMzcTrDMLWI7S4x7z1MkCkbDPrekpZXEUK0eZqZFMuHQg2a2DZOcDIh9o5v3Gonw==", "dev": true, + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", "license": "MIT", - "workspaces": [ - "packages/*" - ], - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.2", - "@eslint/config-array": "^0.23.5", - "@eslint/config-helpers": "^0.7.0", - "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.2", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "ajv": "^6.14.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^9.1.2", - "eslint-visitor-keys": "^5.0.1", - "espree": "^11.2.0", - "esquery": "^1.7.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "minimatch": "^10.2.5", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" + "node": ">=10" }, "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "node_modules/@prettier/eslint/node_modules/eslint-scope": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz", - "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==", + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@types/esrecurse": "^4.3.1", - "@types/estree": "^1.0.8", - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@prettier/eslint/node_modules/eslint-visitor-keys": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", - "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@prettier/eslint/node_modules/espree": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz", - "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.16.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^5.0.1" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@prettier/eslint/node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@prettier/eslint/node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@prettier/eslint/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.34.52", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.52.tgz", - "integrity": "sha512-XiMQh7qqVlxZzcVD+kkGMNGMzcTrDMLWI7S4x7z1MkCkbDPrekpZXEUK0eZqZFMuHQg2a2DZOcDIh9o5v3Gonw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@sinonjs/commons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", - "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", - "dev": true, - "license": "BSD-3-Clause", + "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } @@ -2540,27 +2163,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz", + "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/ansi-styles": { @@ -2607,11 +2220,14 @@ } }, "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, - "license": "Python-2.0" + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } }, "node_modules/babel-jest": { "version": "30.4.1", @@ -2974,6 +2590,16 @@ "node": ">=12" } }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/cliui/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -2996,6 +2622,19 @@ "node": ">=8" } }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/cliui/node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -3199,19 +2838,6 @@ "node": ">=8" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", @@ -3333,60 +2959,62 @@ } }, "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", - "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "version": "10.8.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.1.tgz", + "integrity": "sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==", "dev": true, "license": "MIT", + "workspaces": [ + "packages/*" + ], "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.2", + "@eslint/config-array": "^0.23.5", + "@eslint/config-helpers": "^0.7.0", + "@eslint/core": "^1.2.1", + "@eslint/plugin-kit": "^0.7.2", + "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.14.0", + "cross-spawn": "^7.0.6", "debug": "^4.3.2", - "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "eslint-scope": "^9.1.2", + "eslint-visitor-keys": "^5.0.1", + "espree": "^11.2.0", + "esquery": "^1.7.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", + "minimatch": "^10.2.5", "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" + "optionator": "^0.9.3" }, "bin": { "eslint": "bin/eslint.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^20.19.0 || ^22.13.0 || >=24" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } } }, "node_modules/eslint-config-prettier": { @@ -3437,17 +3065,19 @@ } }, "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz", + "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { + "@types/esrecurse": "^4.3.1", + "@types/estree": "^1.0.8", "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^20.19.0 || ^22.13.0 || >=24" }, "funding": { "url": "https://opencollective.com/eslint" @@ -3466,22 +3096,17 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.18", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", - "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint/node_modules/ignore": { @@ -3494,32 +3119,32 @@ "node": ">= 4" } }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "node_modules/espree": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz", + "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==", "dev": true, - "license": "ISC", + "license": "BSD-2-Clause", "dependencies": { - "brace-expansion": "^1.1.7" + "acorn": "^8.16.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^5.0.1" }, "engines": { - "node": "*" + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^20.19.0 || ^22.13.0 || >=24" }, "funding": { "url": "https://opencollective.com/eslint" @@ -3685,16 +3310,6 @@ "dev": true, "license": "MIT" }, - "node_modules/fastq": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", - "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, "node_modules/fb-watchman": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", @@ -3724,16 +3339,16 @@ } }, "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", "dev": true, "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "flat-cache": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16.0.0" } }, "node_modules/find-up": { @@ -3754,18 +3369,17 @@ } }, "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", "dev": true, "license": "MIT", "dependencies": { "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "keyv": "^4.5.4" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16" } }, "node_modules/flatted": { @@ -3986,22 +3600,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/gopd": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", @@ -4046,13 +3644,6 @@ "dev": true, "license": "ISC" }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, "node_modules/handlebars": { "version": "4.7.9", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.9.tgz", @@ -4178,23 +3769,6 @@ "node": ">= 4" } }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/import-local": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", @@ -4307,16 +3881,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", @@ -5012,23 +4576,14 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", - "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", + "version": "3.15.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.15.1.tgz", + "integrity": "sha512-S99WuO3HlhO3XN41EtYUNl9zzXjoJx7QvmipxsJVxtCBT0YHEFy+iOJhjSvrmV12nYhWpZaM8lPHkJm0yUMbag==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/puzrin" - }, - { - "type": "github", - "url": "https://github.com/sponsors/nodeca" - } - ], "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" @@ -5157,13 +4712,6 @@ "dev": true, "license": "MIT" }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, "node_modules/loglevel": { "version": "1.9.2", "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz", @@ -5599,19 +5147,6 @@ "dev": true, "license": "BlueOak-1.0.0" }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -5887,19 +5422,6 @@ } } }, - "node_modules/prettier-eslint-cli/node_modules/ansi-regex": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz", - "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, "node_modules/prettier-eslint-cli/node_modules/ansi-styles": { "version": "6.2.3", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", @@ -5966,155 +5488,6 @@ "dev": true, "license": "MIT" }, - "node_modules/prettier-eslint-cli/node_modules/eslint": { - "version": "10.8.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.1.tgz", - "integrity": "sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==", - "dev": true, - "license": "MIT", - "workspaces": [ - "packages/*" - ], - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.2", - "@eslint/config-array": "^0.23.5", - "@eslint/config-helpers": "^0.7.0", - "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.2", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "ajv": "^6.14.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^9.1.2", - "eslint-visitor-keys": "^5.0.1", - "espree": "^11.2.0", - "esquery": "^1.7.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "minimatch": "^10.2.5", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/prettier-eslint-cli/node_modules/eslint-scope": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz", - "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@types/esrecurse": "^4.3.1", - "@types/estree": "^1.0.8", - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/prettier-eslint-cli/node_modules/eslint-visitor-keys": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", - "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/prettier-eslint-cli/node_modules/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/prettier-eslint-cli/node_modules/eslint/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/prettier-eslint-cli/node_modules/espree": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz", - "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.16.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^5.0.1" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/prettier-eslint-cli/node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/prettier-eslint-cli/node_modules/find-up": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-8.0.0.tgz", @@ -6132,7 +5505,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prettier-eslint-cli/node_modules/find-up/node_modules/locate-path": { + "node_modules/prettier-eslint-cli/node_modules/locate-path": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-8.0.0.tgz", "integrity": "sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg==", @@ -6148,20 +5521,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prettier-eslint-cli/node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, "node_modules/prettier-eslint-cli/node_modules/p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", @@ -6211,22 +5570,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prettier-eslint-cli/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.2.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/prettier-eslint-cli/node_modules/wrap-ansi": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", @@ -6304,152 +5647,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prettier-eslint/node_modules/eslint": { - "version": "10.8.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.1.tgz", - "integrity": "sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==", - "dev": true, - "license": "MIT", - "workspaces": [ - "packages/*" - ], - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.2", - "@eslint/config-array": "^0.23.5", - "@eslint/config-helpers": "^0.7.0", - "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.2", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "ajv": "^6.14.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^9.1.2", - "eslint-visitor-keys": "^5.0.1", - "espree": "^11.2.0", - "esquery": "^1.7.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "minimatch": "^10.2.5", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/prettier-eslint/node_modules/eslint-scope": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz", - "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@types/esrecurse": "^4.3.1", - "@types/estree": "^1.0.8", - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/prettier-eslint/node_modules/eslint-visitor-keys": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", - "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/prettier-eslint/node_modules/espree": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz", - "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.16.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^5.0.1" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/prettier-eslint/node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/prettier-eslint/node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/prettier-eslint/node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/prettier-linter-helpers": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.1.tgz", @@ -6548,33 +5745,12 @@ "es-define-property": "^1.0.1", "side-channel": "^1.1.1" }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/quick-lru": { "version": "5.1.1", @@ -6633,7 +5809,7 @@ "node": ">=8" } }, - "node_modules/resolve-cwd/node_modules/resolve-from": { + "node_modules/resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", @@ -6643,16 +5819,6 @@ "node": ">=8" } }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/responselike": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", @@ -6665,111 +5831,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/rimraf/node_modules/brace-expansion": { - "version": "1.1.18", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", - "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, "node_modules/semver": { "version": "7.8.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", @@ -6976,6 +6037,29 @@ "node": ">=10" } }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", @@ -7010,6 +6094,16 @@ "node": ">=8" } }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/string-width-cjs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -7017,20 +6111,20 @@ "dev": true, "license": "MIT" }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz", - "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==", + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "ansi-regex": "^5.0.1" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "engines": { + "node": ">=8" } }, - "node_modules/string-width/node_modules/strip-ansi": { + "node_modules/strip-ansi": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", @@ -7046,7 +6140,8 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/strip-ansi": { + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", @@ -7059,16 +6154,12 @@ "node": ">=8" } }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, "engines": { "node": ">=8" } @@ -7203,13 +6294,6 @@ "node": "*" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, "node_modules/tinyglobby": { "version": "0.2.17", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", @@ -7344,9 +6428,9 @@ } }, "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { @@ -7534,25 +6618,6 @@ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0" } }, - "node_modules/vue-eslint-parser/node_modules/eslint-scope": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz", - "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@types/esrecurse": "^4.3.1", - "@types/estree": "^1.0.8", - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", @@ -7566,24 +6631,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/vue-eslint-parser/node_modules/espree": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz", - "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.16.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^5.0.1" - }, - "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", @@ -7664,6 +6711,16 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -7686,17 +6743,17 @@ "node": ">=8" } }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz", - "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==", + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "ansi-regex": "^5.0.1" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "engines": { + "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/ansi-styles": { @@ -7712,22 +6769,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.2.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -7794,6 +6835,16 @@ "node": ">=12" } }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/yargs/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -7816,6 +6867,19 @@ "node": ">=8" } }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/package.json b/package.json index 74f07f68..20ba3516 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "@types/node": "^22.20.1", "@typescript-eslint/eslint-plugin": "^8.67.0", "@typescript-eslint/parser": "^8.67.0", - "eslint": "^8.57.1", + "eslint": "^10.8.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.6", "jest": "^30.4.2", diff --git a/src/codeSamples/balancesCodeSamples.test.ts b/src/codeSamples/balancesCodeSamples.test.ts index ef2cb931..319da352 100644 --- a/src/codeSamples/balancesCodeSamples.test.ts +++ b/src/codeSamples/balancesCodeSamples.test.ts @@ -45,15 +45,15 @@ describe('Balances Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { - /* eslint-disable @typescript-eslint/no-unused-vars */ + await client.balances.list({ creditor: 'CR123', }); - /* eslint-enable @typescript-eslint/no-unused-vars */ + } finally { console.log = originalLog; } diff --git a/src/codeSamples/bank_account_detailsCodeSamples.test.ts b/src/codeSamples/bank_account_detailsCodeSamples.test.ts index 9d93dd8f..b6901ae6 100644 --- a/src/codeSamples/bank_account_detailsCodeSamples.test.ts +++ b/src/codeSamples/bank_account_detailsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('BankAccountDetails Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/bank_account_holder_verificationsCodeSamples.test.ts b/src/codeSamples/bank_account_holder_verificationsCodeSamples.test.ts index 84ba1cea..44722a90 100644 --- a/src/codeSamples/bank_account_holder_verificationsCodeSamples.test.ts +++ b/src/codeSamples/bank_account_holder_verificationsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('BankAccountHolderVerifications Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -75,7 +75,7 @@ describe('BankAccountHolderVerifications Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/bank_authorisationsCodeSamples.test.ts b/src/codeSamples/bank_authorisationsCodeSamples.test.ts index 12a8d6c8..5f7e2f5b 100644 --- a/src/codeSamples/bank_authorisationsCodeSamples.test.ts +++ b/src/codeSamples/bank_authorisationsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('BankAuthorisations Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -75,7 +75,7 @@ describe('BankAuthorisations Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/bank_details_lookupsCodeSamples.test.ts b/src/codeSamples/bank_details_lookupsCodeSamples.test.ts index da2ddbff..1f96d2db 100644 --- a/src/codeSamples/bank_details_lookupsCodeSamples.test.ts +++ b/src/codeSamples/bank_details_lookupsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('BankDetailsLookups Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/billing_request_flowsCodeSamples.test.ts b/src/codeSamples/billing_request_flowsCodeSamples.test.ts index 6432a82c..30cb275e 100644 --- a/src/codeSamples/billing_request_flowsCodeSamples.test.ts +++ b/src/codeSamples/billing_request_flowsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('BillingRequestFlows Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -81,7 +81,7 @@ describe('BillingRequestFlows Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/billing_request_templatesCodeSamples.test.ts b/src/codeSamples/billing_request_templatesCodeSamples.test.ts index ffe10483..4818d50a 100644 --- a/src/codeSamples/billing_request_templatesCodeSamples.test.ts +++ b/src/codeSamples/billing_request_templatesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('BillingRequestTemplates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -70,7 +70,7 @@ describe('BillingRequestTemplates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -95,7 +95,7 @@ describe('BillingRequestTemplates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -128,7 +128,7 @@ describe('BillingRequestTemplates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/billing_request_with_actionsCodeSamples.test.ts b/src/codeSamples/billing_request_with_actionsCodeSamples.test.ts index 8df196af..c91d4945 100644 --- a/src/codeSamples/billing_request_with_actionsCodeSamples.test.ts +++ b/src/codeSamples/billing_request_with_actionsCodeSamples.test.ts @@ -6,6 +6,6 @@ // No code samples exist for BillingRequestWithActions in the schema. describe.skip('BillingRequestWithActions Code Samples', () => { - // eslint-disable-next-line @typescript-eslint/no-empty-function + test.skip('no code samples in schema', () => {}); }); diff --git a/src/codeSamples/billing_requestsCodeSamples.test.ts b/src/codeSamples/billing_requestsCodeSamples.test.ts index fedb2572..b87d2e9a 100644 --- a/src/codeSamples/billing_requestsCodeSamples.test.ts +++ b/src/codeSamples/billing_requestsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -79,7 +79,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -113,7 +113,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -143,7 +143,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -168,7 +168,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -193,7 +193,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -218,7 +218,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -243,7 +243,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -268,7 +268,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -296,7 +296,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -321,7 +321,7 @@ describe('BillingRequests Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/blocksCodeSamples.test.ts b/src/codeSamples/blocksCodeSamples.test.ts index 36235cbf..2fa9827f 100644 --- a/src/codeSamples/blocksCodeSamples.test.ts +++ b/src/codeSamples/blocksCodeSamples.test.ts @@ -13,7 +13,7 @@ import * as nock from 'nock'; import { GoCardlessClient } from '../client'; import { Environments } from '../constants'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars + import * as Types from '../types/Types'; describe('Blocks Code Samples', () => { @@ -45,7 +45,7 @@ describe('Blocks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -74,7 +74,7 @@ describe('Blocks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -99,16 +99,16 @@ describe('Blocks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { - /* eslint-disable @typescript-eslint/no-unused-vars */ + for await (const block of client.blocks.all({})) { console.log(block.id); console.log(block.block_type); } - /* eslint-enable @typescript-eslint/no-unused-vars */ + } finally { console.log = originalLog; } @@ -127,7 +127,7 @@ describe('Blocks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -152,7 +152,7 @@ describe('Blocks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -177,7 +177,7 @@ describe('Blocks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/creditor_bank_accountsCodeSamples.test.ts b/src/codeSamples/creditor_bank_accountsCodeSamples.test.ts index a3baf84a..388d1576 100644 --- a/src/codeSamples/creditor_bank_accountsCodeSamples.test.ts +++ b/src/codeSamples/creditor_bank_accountsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('CreditorBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -78,7 +78,7 @@ describe('CreditorBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -106,7 +106,7 @@ describe('CreditorBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -131,7 +131,7 @@ describe('CreditorBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/creditorsCodeSamples.test.ts b/src/codeSamples/creditorsCodeSamples.test.ts index 6369e055..ae8c2dce 100644 --- a/src/codeSamples/creditorsCodeSamples.test.ts +++ b/src/codeSamples/creditorsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Creditors Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -75,7 +75,7 @@ describe('Creditors Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -103,7 +103,7 @@ describe('Creditors Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -128,7 +128,7 @@ describe('Creditors Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/currency_exchange_ratesCodeSamples.test.ts b/src/codeSamples/currency_exchange_ratesCodeSamples.test.ts index 27f90225..d7ed5dc3 100644 --- a/src/codeSamples/currency_exchange_ratesCodeSamples.test.ts +++ b/src/codeSamples/currency_exchange_ratesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('CurrencyExchangeRates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/customer_bank_accountsCodeSamples.test.ts b/src/codeSamples/customer_bank_accountsCodeSamples.test.ts index a5f0fba5..61ce6eea 100644 --- a/src/codeSamples/customer_bank_accountsCodeSamples.test.ts +++ b/src/codeSamples/customer_bank_accountsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('CustomerBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -78,7 +78,7 @@ describe('CustomerBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -106,7 +106,7 @@ describe('CustomerBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -131,7 +131,7 @@ describe('CustomerBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -160,7 +160,7 @@ describe('CustomerBankAccounts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/customer_notificationsCodeSamples.test.ts b/src/codeSamples/customer_notificationsCodeSamples.test.ts index 75a9c1d3..3a5a4df0 100644 --- a/src/codeSamples/customer_notificationsCodeSamples.test.ts +++ b/src/codeSamples/customer_notificationsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('CustomerNotifications Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/customersCodeSamples.test.ts b/src/codeSamples/customersCodeSamples.test.ts index d6f73ae2..dd576705 100644 --- a/src/codeSamples/customersCodeSamples.test.ts +++ b/src/codeSamples/customersCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Customers Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -82,7 +82,7 @@ describe('Customers Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -110,7 +110,7 @@ describe('Customers Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -135,7 +135,7 @@ describe('Customers Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -162,7 +162,7 @@ describe('Customers Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/eventsCodeSamples.test.ts b/src/codeSamples/eventsCodeSamples.test.ts index e5fe66a3..821c205e 100644 --- a/src/codeSamples/eventsCodeSamples.test.ts +++ b/src/codeSamples/eventsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Events Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -73,7 +73,7 @@ describe('Events Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/exportsCodeSamples.test.ts b/src/codeSamples/exportsCodeSamples.test.ts index be17d1b0..470da861 100644 --- a/src/codeSamples/exportsCodeSamples.test.ts +++ b/src/codeSamples/exportsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Exports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -70,7 +70,7 @@ describe('Exports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/funds_availabilitiesCodeSamples.test.ts b/src/codeSamples/funds_availabilitiesCodeSamples.test.ts index f75a645c..2dc9e848 100644 --- a/src/codeSamples/funds_availabilitiesCodeSamples.test.ts +++ b/src/codeSamples/funds_availabilitiesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('FundsAvailabilities Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/instalment_schedulesCodeSamples.test.ts b/src/codeSamples/instalment_schedulesCodeSamples.test.ts index 3e03138a..dbccb553 100644 --- a/src/codeSamples/instalment_schedulesCodeSamples.test.ts +++ b/src/codeSamples/instalment_schedulesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('InstalmentSchedules Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -96,7 +96,7 @@ describe('InstalmentSchedules Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -140,7 +140,7 @@ describe('InstalmentSchedules Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -168,7 +168,7 @@ describe('InstalmentSchedules Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -193,7 +193,7 @@ describe('InstalmentSchedules Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -222,7 +222,7 @@ describe('InstalmentSchedules Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/institutionsCodeSamples.test.ts b/src/codeSamples/institutionsCodeSamples.test.ts index d919d04e..047d4630 100644 --- a/src/codeSamples/institutionsCodeSamples.test.ts +++ b/src/codeSamples/institutionsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Institutions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -74,7 +74,7 @@ describe('Institutions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/logosCodeSamples.test.ts b/src/codeSamples/logosCodeSamples.test.ts index 30d0bf69..02b9c515 100644 --- a/src/codeSamples/logosCodeSamples.test.ts +++ b/src/codeSamples/logosCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Logos Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/mandate_import_entriesCodeSamples.test.ts b/src/codeSamples/mandate_import_entriesCodeSamples.test.ts index 539cd9d6..9abe5090 100644 --- a/src/codeSamples/mandate_import_entriesCodeSamples.test.ts +++ b/src/codeSamples/mandate_import_entriesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('MandateImportEntries Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -88,7 +88,7 @@ describe('MandateImportEntries Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/mandate_importsCodeSamples.test.ts b/src/codeSamples/mandate_importsCodeSamples.test.ts index 5c62afcc..901aafbf 100644 --- a/src/codeSamples/mandate_importsCodeSamples.test.ts +++ b/src/codeSamples/mandate_importsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('MandateImports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -72,7 +72,7 @@ describe('MandateImports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -97,7 +97,7 @@ describe('MandateImports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -122,7 +122,7 @@ describe('MandateImports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/mandate_pdfsCodeSamples.test.ts b/src/codeSamples/mandate_pdfsCodeSamples.test.ts index 64ea4012..88630403 100644 --- a/src/codeSamples/mandate_pdfsCodeSamples.test.ts +++ b/src/codeSamples/mandate_pdfsCodeSamples.test.ts @@ -45,11 +45,11 @@ describe('MandatePdfs Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { - /* eslint-disable @typescript-eslint/no-unused-vars */ + await client.mandatePdfs.create({ links: { mandate: 'MD123', @@ -74,7 +74,7 @@ describe('MandatePdfs Code Samples', () => { '', { 'Accept-Language': 'fr' }, ); - /* eslint-enable @typescript-eslint/no-unused-vars */ + } finally { console.log = originalLog; } diff --git a/src/codeSamples/mandatesCodeSamples.test.ts b/src/codeSamples/mandatesCodeSamples.test.ts index dd5a97cd..69e84fdc 100644 --- a/src/codeSamples/mandatesCodeSamples.test.ts +++ b/src/codeSamples/mandatesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Mandates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -79,7 +79,7 @@ describe('Mandates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -107,7 +107,7 @@ describe('Mandates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -132,7 +132,7 @@ describe('Mandates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -159,7 +159,7 @@ describe('Mandates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -184,7 +184,7 @@ describe('Mandates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/negative_balance_limitsCodeSamples.test.ts b/src/codeSamples/negative_balance_limitsCodeSamples.test.ts index 7c747949..ebe78574 100644 --- a/src/codeSamples/negative_balance_limitsCodeSamples.test.ts +++ b/src/codeSamples/negative_balance_limitsCodeSamples.test.ts @@ -45,16 +45,16 @@ describe('NegativeBalanceLimits Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { - /* eslint-disable @typescript-eslint/no-unused-vars */ + await client.negativeBalanceLimits.list({ currency: 'GBP', creditor: 'CR123', }); - /* eslint-enable @typescript-eslint/no-unused-vars */ + } finally { console.log = originalLog; } diff --git a/src/codeSamples/outbound_payment_import_entriesCodeSamples.test.ts b/src/codeSamples/outbound_payment_import_entriesCodeSamples.test.ts index 8ae385e1..a4e534a9 100644 --- a/src/codeSamples/outbound_payment_import_entriesCodeSamples.test.ts +++ b/src/codeSamples/outbound_payment_import_entriesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('OutboundPaymentImportEntries Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/outbound_payment_importsCodeSamples.test.ts b/src/codeSamples/outbound_payment_importsCodeSamples.test.ts index cbd127c7..7a2e5714 100644 --- a/src/codeSamples/outbound_payment_importsCodeSamples.test.ts +++ b/src/codeSamples/outbound_payment_importsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('OutboundPaymentImports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -91,7 +91,7 @@ describe('OutboundPaymentImports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -116,7 +116,7 @@ describe('OutboundPaymentImports Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/outbound_paymentsCodeSamples.test.ts b/src/codeSamples/outbound_paymentsCodeSamples.test.ts index ed0d6630..6604bb9b 100644 --- a/src/codeSamples/outbound_paymentsCodeSamples.test.ts +++ b/src/codeSamples/outbound_paymentsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('OutboundPayments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -79,7 +79,7 @@ describe('OutboundPayments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -111,7 +111,7 @@ describe('OutboundPayments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -136,7 +136,7 @@ describe('OutboundPayments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -161,7 +161,7 @@ describe('OutboundPayments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -186,7 +186,7 @@ describe('OutboundPayments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -213,7 +213,7 @@ describe('OutboundPayments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -242,7 +242,7 @@ describe('OutboundPayments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/payer_authorisationsCodeSamples.test.ts b/src/codeSamples/payer_authorisationsCodeSamples.test.ts index bffabfe9..f382a3d2 100644 --- a/src/codeSamples/payer_authorisationsCodeSamples.test.ts +++ b/src/codeSamples/payer_authorisationsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('PayerAuthorisations Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -70,7 +70,7 @@ describe('PayerAuthorisations Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -114,7 +114,7 @@ describe('PayerAuthorisations Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -158,7 +158,7 @@ describe('PayerAuthorisations Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -183,7 +183,7 @@ describe('PayerAuthorisations Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/payer_themesCodeSamples.test.ts b/src/codeSamples/payer_themesCodeSamples.test.ts index cfb0e95a..71eb30c1 100644 --- a/src/codeSamples/payer_themesCodeSamples.test.ts +++ b/src/codeSamples/payer_themesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('PayerThemes Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/payment_account_transactionsCodeSamples.test.ts b/src/codeSamples/payment_account_transactionsCodeSamples.test.ts index ad0b60e8..1724afd9 100644 --- a/src/codeSamples/payment_account_transactionsCodeSamples.test.ts +++ b/src/codeSamples/payment_account_transactionsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('PaymentAccountTransactions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -70,7 +70,7 @@ describe('PaymentAccountTransactions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/payment_accountsCodeSamples.test.ts b/src/codeSamples/payment_accountsCodeSamples.test.ts index 9229f8e7..f270a255 100644 --- a/src/codeSamples/payment_accountsCodeSamples.test.ts +++ b/src/codeSamples/payment_accountsCodeSamples.test.ts @@ -6,6 +6,6 @@ // No code samples exist for PaymentAccounts in the schema. describe.skip('PaymentAccounts Code Samples', () => { - // eslint-disable-next-line @typescript-eslint/no-empty-function + test.skip('no code samples in schema', () => {}); }); diff --git a/src/codeSamples/paymentsCodeSamples.test.ts b/src/codeSamples/paymentsCodeSamples.test.ts index 577248c0..1719930d 100644 --- a/src/codeSamples/paymentsCodeSamples.test.ts +++ b/src/codeSamples/paymentsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Payments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -81,7 +81,7 @@ describe('Payments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -113,7 +113,7 @@ describe('Payments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -138,7 +138,7 @@ describe('Payments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -167,7 +167,7 @@ describe('Payments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -192,7 +192,7 @@ describe('Payments Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/payout_itemsCodeSamples.test.ts b/src/codeSamples/payout_itemsCodeSamples.test.ts index 9f7f1a8f..bb8c52cb 100644 --- a/src/codeSamples/payout_itemsCodeSamples.test.ts +++ b/src/codeSamples/payout_itemsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('PayoutItems Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/payoutsCodeSamples.test.ts b/src/codeSamples/payoutsCodeSamples.test.ts index 285f202b..ab745524 100644 --- a/src/codeSamples/payoutsCodeSamples.test.ts +++ b/src/codeSamples/payoutsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Payouts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -73,7 +73,7 @@ describe('Payouts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -98,7 +98,7 @@ describe('Payouts Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/redirect_flowsCodeSamples.test.ts b/src/codeSamples/redirect_flowsCodeSamples.test.ts index 6fc32e03..248e385f 100644 --- a/src/codeSamples/redirect_flowsCodeSamples.test.ts +++ b/src/codeSamples/redirect_flowsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('RedirectFlows Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -79,7 +79,7 @@ describe('RedirectFlows Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -104,7 +104,7 @@ describe('RedirectFlows Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/refundsCodeSamples.test.ts b/src/codeSamples/refundsCodeSamples.test.ts index 94727e03..e68bb599 100644 --- a/src/codeSamples/refundsCodeSamples.test.ts +++ b/src/codeSamples/refundsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Refunds Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -80,7 +80,7 @@ describe('Refunds Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -108,7 +108,7 @@ describe('Refunds Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -133,7 +133,7 @@ describe('Refunds Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/scenario_simulatorsCodeSamples.test.ts b/src/codeSamples/scenario_simulatorsCodeSamples.test.ts index 6d699a32..ba6c61df 100644 --- a/src/codeSamples/scenario_simulatorsCodeSamples.test.ts +++ b/src/codeSamples/scenario_simulatorsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('ScenarioSimulators Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/scheme_identifiersCodeSamples.test.ts b/src/codeSamples/scheme_identifiersCodeSamples.test.ts index 9f217254..d46ffce4 100644 --- a/src/codeSamples/scheme_identifiersCodeSamples.test.ts +++ b/src/codeSamples/scheme_identifiersCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('SchemeIdentifiers Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -76,7 +76,7 @@ describe('SchemeIdentifiers Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -101,7 +101,7 @@ describe('SchemeIdentifiers Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/subscriptionsCodeSamples.test.ts b/src/codeSamples/subscriptionsCodeSamples.test.ts index ef79d9db..f3e6d9a2 100644 --- a/src/codeSamples/subscriptionsCodeSamples.test.ts +++ b/src/codeSamples/subscriptionsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Subscriptions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -82,7 +82,7 @@ describe('Subscriptions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -110,7 +110,7 @@ describe('Subscriptions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -135,7 +135,7 @@ describe('Subscriptions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -163,7 +163,7 @@ describe('Subscriptions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -188,7 +188,7 @@ describe('Subscriptions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -213,7 +213,7 @@ describe('Subscriptions Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/tax_ratesCodeSamples.test.ts b/src/codeSamples/tax_ratesCodeSamples.test.ts index 311c57f6..8fd335e9 100644 --- a/src/codeSamples/tax_ratesCodeSamples.test.ts +++ b/src/codeSamples/tax_ratesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('TaxRates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -73,7 +73,7 @@ describe('TaxRates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/transferred_mandatesCodeSamples.test.ts b/src/codeSamples/transferred_mandatesCodeSamples.test.ts index fd73fbca..3e2b8577 100644 --- a/src/codeSamples/transferred_mandatesCodeSamples.test.ts +++ b/src/codeSamples/transferred_mandatesCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('TransferredMandates Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/verification_detailsCodeSamples.test.ts b/src/codeSamples/verification_detailsCodeSamples.test.ts index e6e62be8..1d113143 100644 --- a/src/codeSamples/verification_detailsCodeSamples.test.ts +++ b/src/codeSamples/verification_detailsCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('VerificationDetails Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -91,7 +91,7 @@ describe('VerificationDetails Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/codeSamples/webhooksCodeSamples.test.ts b/src/codeSamples/webhooksCodeSamples.test.ts index a6c40d02..62da3020 100644 --- a/src/codeSamples/webhooksCodeSamples.test.ts +++ b/src/codeSamples/webhooksCodeSamples.test.ts @@ -45,7 +45,7 @@ describe('Webhooks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -77,7 +77,7 @@ describe('Webhooks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { @@ -102,7 +102,7 @@ describe('Webhooks Code Samples', () => { // Suppress console.log from code samples const originalLog = console.log; - // eslint-disable-next-line @typescript-eslint/no-empty-function + console.log = () => {}; try { diff --git a/src/services/balanceService.ts b/src/services/balanceService.ts index b1cafd35..1afc9fc8 100644 --- a/src/services/balanceService.ts +++ b/src/services/balanceService.ts @@ -4,7 +4,7 @@ import * as Types from '../types/Types.js'; // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods interface BalanceResponse extends Types.Balance, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface BalanceListResponse extends Types.APIResponse { balances: Array; meta: Types.ListMeta; @@ -66,9 +66,9 @@ export class BalanceService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const balance of list.balances) { + for (let balance of list.balances) { yield balance; } diff --git a/src/services/bankAccountDetailService.ts b/src/services/bankAccountDetailService.ts index cfb72483..15b61bac 100644 --- a/src/services/bankAccountDetailService.ts +++ b/src/services/bankAccountDetailService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BankAccountDetailResponse extends Types.BankAccountDetail, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/bankAccountHolderVerificationService.ts b/src/services/bankAccountHolderVerificationService.ts index cfd6bfa1..1aa5db5f 100644 --- a/src/services/bankAccountHolderVerificationService.ts +++ b/src/services/bankAccountHolderVerificationService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BankAccountHolderVerificationResponse extends Types.BankAccountHolderVerification, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/bankAuthorisationService.ts b/src/services/bankAuthorisationService.ts index 3bb051ca..c03932c7 100644 --- a/src/services/bankAuthorisationService.ts +++ b/src/services/bankAuthorisationService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BankAuthorisationResponse extends Types.BankAuthorisation, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/bankDetailsLookupService.ts b/src/services/bankDetailsLookupService.ts index cb122da0..4d2aa3b5 100644 --- a/src/services/bankDetailsLookupService.ts +++ b/src/services/bankDetailsLookupService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BankDetailsLookupResponse extends Types.BankDetailsLookup, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/billingRequestFlowService.ts b/src/services/billingRequestFlowService.ts index 658bb6b9..87977d09 100644 --- a/src/services/billingRequestFlowService.ts +++ b/src/services/billingRequestFlowService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BillingRequestFlowResponse extends Types.BillingRequestFlow, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/billingRequestService.ts b/src/services/billingRequestService.ts index cec6487f..51c028ba 100644 --- a/src/services/billingRequestService.ts +++ b/src/services/billingRequestService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BillingRequestResponse extends Types.BillingRequest, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface BillingRequestListResponse extends Types.APIResponse { billing_requests: Array; meta: Types.ListMeta; @@ -435,9 +435,9 @@ export class BillingRequestService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const billingrequest of list.billing_requests) { + for (let billingrequest of list.billing_requests) { yield billingrequest; } diff --git a/src/services/billingRequestTemplateService.ts b/src/services/billingRequestTemplateService.ts index 49835b4d..e3a40240 100644 --- a/src/services/billingRequestTemplateService.ts +++ b/src/services/billingRequestTemplateService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BillingRequestTemplateResponse extends Types.BillingRequestTemplate, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface BillingRequestTemplateListResponse extends Types.APIResponse { billing_request_templates: Array; meta: Types.ListMeta; @@ -227,9 +227,9 @@ export class BillingRequestTemplateService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const billingrequesttemplate of list.billing_request_templates) { + for (let billingrequesttemplate of list.billing_request_templates) { yield billingrequesttemplate; } diff --git a/src/services/billingRequestWithActionService.ts b/src/services/billingRequestWithActionService.ts index eca5df05..f25b94f6 100644 --- a/src/services/billingRequestWithActionService.ts +++ b/src/services/billingRequestWithActionService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BillingRequestWithActionResponse extends Types.BillingRequestWithAction, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/blockService.ts b/src/services/blockService.ts index 97af5832..0d07ca29 100644 --- a/src/services/blockService.ts +++ b/src/services/blockService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface BlockResponse extends Types.Block, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface BlockListResponse extends Types.APIResponse { blocks: Array; meta: Types.ListMeta; @@ -208,9 +208,9 @@ export class BlockService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const block of list.blocks) { + for (let block of list.blocks) { yield block; } diff --git a/src/services/creditorBankAccountService.ts b/src/services/creditorBankAccountService.ts index 129a182b..9fd89ec8 100644 --- a/src/services/creditorBankAccountService.ts +++ b/src/services/creditorBankAccountService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface CreditorBankAccountResponse extends Types.CreditorBankAccount, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface CreditorBankAccountListResponse extends Types.APIResponse { creditor_bank_accounts: Array; meta: Types.ListMeta; @@ -168,9 +168,9 @@ export class CreditorBankAccountService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const creditorbankaccount of list.creditor_bank_accounts) { + for (let creditorbankaccount of list.creditor_bank_accounts) { yield creditorbankaccount; } diff --git a/src/services/creditorService.ts b/src/services/creditorService.ts index 989a3bf0..1ec61c03 100644 --- a/src/services/creditorService.ts +++ b/src/services/creditorService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface CreditorResponse extends Types.Creditor, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface CreditorListResponse extends Types.APIResponse { creditors: Array; meta: Types.ListMeta; @@ -164,9 +164,9 @@ export class CreditorService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const creditor of list.creditors) { + for (let creditor of list.creditors) { yield creditor; } diff --git a/src/services/currencyExchangeRateService.ts b/src/services/currencyExchangeRateService.ts index e301a860..9486e57f 100644 --- a/src/services/currencyExchangeRateService.ts +++ b/src/services/currencyExchangeRateService.ts @@ -4,7 +4,7 @@ import * as Types from '../types/Types.js'; // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods interface CurrencyExchangeRateResponse extends Types.CurrencyExchangeRate, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface CurrencyExchangeRateListResponse extends Types.APIResponse { currency_exchange_rates: Array; meta: Types.ListMeta; @@ -69,9 +69,9 @@ export class CurrencyExchangeRateService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const currencyexchangerate of list.currency_exchange_rates) { + for (let currencyexchangerate of list.currency_exchange_rates) { yield currencyexchangerate; } diff --git a/src/services/customerBankAccountService.ts b/src/services/customerBankAccountService.ts index 0bef7862..d3461b70 100644 --- a/src/services/customerBankAccountService.ts +++ b/src/services/customerBankAccountService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface CustomerBankAccountResponse extends Types.CustomerBankAccount, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface CustomerBankAccountListResponse extends Types.APIResponse { customer_bank_accounts: Array; meta: Types.ListMeta; @@ -171,9 +171,9 @@ export class CustomerBankAccountService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const customerbankaccount of list.customer_bank_accounts) { + for (let customerbankaccount of list.customer_bank_accounts) { yield customerbankaccount; } diff --git a/src/services/customerNotificationService.ts b/src/services/customerNotificationService.ts index 08d3a09c..74a7acf0 100644 --- a/src/services/customerNotificationService.ts +++ b/src/services/customerNotificationService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface CustomerNotificationResponse extends Types.CustomerNotification, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/customerService.ts b/src/services/customerService.ts index 8a75dcf7..29a930f2 100644 --- a/src/services/customerService.ts +++ b/src/services/customerService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface CustomerResponse extends Types.Customer, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface CustomerListResponse extends Types.APIResponse { customers: Array; meta: Types.ListMeta; @@ -291,9 +291,9 @@ export class CustomerService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const customer of list.customers) { + for (let customer of list.customers) { yield customer; } diff --git a/src/services/eventService.ts b/src/services/eventService.ts index 00545cbc..b7efbcfa 100644 --- a/src/services/eventService.ts +++ b/src/services/eventService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface EventResponse extends Types.Event, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface EventListResponse extends Types.APIResponse { events: Array; meta: Types.ListMeta; @@ -193,9 +193,9 @@ export class EventService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const event of list.events) { + for (let event of list.events) { yield event; } diff --git a/src/services/exportService.ts b/src/services/exportService.ts index 8a48666e..62f4fe10 100644 --- a/src/services/exportService.ts +++ b/src/services/exportService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface ExportResponse extends Types.Export, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface ExportListResponse extends Types.APIResponse { exports: Array; meta: Types.ListMeta; @@ -82,9 +82,9 @@ export class ExportService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const exportdata of list.exports) { + for (let exportdata of list.exports) { yield exportdata; } diff --git a/src/services/fundsAvailabilityService.ts b/src/services/fundsAvailabilityService.ts index 7a42be8c..b97106d5 100644 --- a/src/services/fundsAvailabilityService.ts +++ b/src/services/fundsAvailabilityService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface FundsAvailabilityResponse extends Types.FundsAvailability, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/instalmentScheduleService.ts b/src/services/instalmentScheduleService.ts index 28e38197..ad18b52e 100644 --- a/src/services/instalmentScheduleService.ts +++ b/src/services/instalmentScheduleService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface InstalmentScheduleResponse extends Types.InstalmentSchedule, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface InstalmentScheduleListResponse extends Types.APIResponse { instalment_schedules: Array; meta: Types.ListMeta; @@ -325,9 +325,9 @@ export class InstalmentScheduleService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const instalmentschedule of list.instalment_schedules) { + for (let instalmentschedule of list.instalment_schedules) { yield instalmentschedule; } diff --git a/src/services/institutionService.ts b/src/services/institutionService.ts index 5ceda2f9..2104f2ba 100644 --- a/src/services/institutionService.ts +++ b/src/services/institutionService.ts @@ -4,7 +4,7 @@ import * as Types from '../types/Types.js'; // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods interface InstitutionResponse extends Types.Institution, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface InstitutionListResponse extends Types.APIResponse { institutions: Array; meta: Types.ListMeta; diff --git a/src/services/logoService.ts b/src/services/logoService.ts index 37c54c21..eaa8082d 100644 --- a/src/services/logoService.ts +++ b/src/services/logoService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface LogoResponse extends Types.Logo, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/mandateImportEntryService.ts b/src/services/mandateImportEntryService.ts index 36be82fa..ca678a3c 100644 --- a/src/services/mandateImportEntryService.ts +++ b/src/services/mandateImportEntryService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface MandateImportEntryResponse extends Types.MandateImportEntry, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface MandateImportEntryListResponse extends Types.APIResponse { mandate_import_entries: Array; meta: Types.ListMeta; @@ -125,9 +125,9 @@ export class MandateImportEntryService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const mandateimportentry of list.mandate_import_entries) { + for (let mandateimportentry of list.mandate_import_entries) { yield mandateimportentry; } diff --git a/src/services/mandateImportService.ts b/src/services/mandateImportService.ts index 5e03e489..b8881fc6 100644 --- a/src/services/mandateImportService.ts +++ b/src/services/mandateImportService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface MandateImportResponse extends Types.MandateImport, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/mandatePdfService.ts b/src/services/mandatePdfService.ts index 4b8fded9..84f23b8a 100644 --- a/src/services/mandatePdfService.ts +++ b/src/services/mandatePdfService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface MandatePdfResponse extends Types.MandatePdf, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/mandateService.ts b/src/services/mandateService.ts index 22358e43..48071009 100644 --- a/src/services/mandateService.ts +++ b/src/services/mandateService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface MandateResponse extends Types.Mandate, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface MandateListResponse extends Types.APIResponse { mandates: Array; meta: Types.ListMeta; @@ -196,9 +196,9 @@ export class MandateService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const mandate of list.mandates) { + for (let mandate of list.mandates) { yield mandate; } diff --git a/src/services/negativeBalanceLimitService.ts b/src/services/negativeBalanceLimitService.ts index dd1db06c..6d9b8250 100644 --- a/src/services/negativeBalanceLimitService.ts +++ b/src/services/negativeBalanceLimitService.ts @@ -4,7 +4,7 @@ import * as Types from '../types/Types.js'; // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods interface NegativeBalanceLimitResponse extends Types.NegativeBalanceLimit, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface NegativeBalanceLimitListResponse extends Types.APIResponse { negative_balance_limits: Array; meta: Types.ListMeta; @@ -71,9 +71,9 @@ export class NegativeBalanceLimitService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const negativebalancelimit of list.negative_balance_limits) { + for (let negativebalancelimit of list.negative_balance_limits) { yield negativebalancelimit; } diff --git a/src/services/outboundPaymentImportEntryService.ts b/src/services/outboundPaymentImportEntryService.ts index 69496673..99f2b139 100644 --- a/src/services/outboundPaymentImportEntryService.ts +++ b/src/services/outboundPaymentImportEntryService.ts @@ -4,7 +4,7 @@ import * as Types from '../types/Types.js'; // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods interface OutboundPaymentImportEntryResponse extends Types.OutboundPaymentImportEntry, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface OutboundPaymentImportEntryListResponse extends Types.APIResponse { outbound_payment_import_entries: Array; meta: Types.ListMeta; @@ -65,9 +65,9 @@ export class OutboundPaymentImportEntryService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const outboundpaymentimportentry of list.outbound_payment_import_entries) { + for (let outboundpaymentimportentry of list.outbound_payment_import_entries) { yield outboundpaymentimportentry; } diff --git a/src/services/outboundPaymentImportService.ts b/src/services/outboundPaymentImportService.ts index 08a4cd2a..c2674f7e 100644 --- a/src/services/outboundPaymentImportService.ts +++ b/src/services/outboundPaymentImportService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface OutboundPaymentImportResponse extends Types.OutboundPaymentImport, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface OutboundPaymentImportListResponse extends Types.APIResponse { outbound_payment_imports: Array; meta: Types.ListMeta; @@ -134,9 +134,9 @@ export class OutboundPaymentImportService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const outboundpaymentimport of list.outbound_payment_imports) { + for (let outboundpaymentimport of list.outbound_payment_imports) { yield outboundpaymentimport; } diff --git a/src/services/outboundPaymentService.ts b/src/services/outboundPaymentService.ts index 865c789d..5a55aa2a 100644 --- a/src/services/outboundPaymentService.ts +++ b/src/services/outboundPaymentService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface OutboundPaymentResponse extends Types.OutboundPayment, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface OutboundPaymentListResponse extends Types.APIResponse { outbound_payments: Array; meta: Types.ListMeta; @@ -302,9 +302,9 @@ export class OutboundPaymentService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const outboundpayment of list.outbound_payments) { + for (let outboundpayment of list.outbound_payments) { yield outboundpayment; } diff --git a/src/services/payerAuthorisationService.ts b/src/services/payerAuthorisationService.ts index 048e532f..b6563be8 100644 --- a/src/services/payerAuthorisationService.ts +++ b/src/services/payerAuthorisationService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface PayerAuthorisationResponse extends Types.PayerAuthorisation, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/payerThemeService.ts b/src/services/payerThemeService.ts index 3abb5eba..3c5af7db 100644 --- a/src/services/payerThemeService.ts +++ b/src/services/payerThemeService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface PayerThemeResponse extends Types.PayerTheme, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/paymentAccountService.ts b/src/services/paymentAccountService.ts index 1b70d408..927805f7 100644 --- a/src/services/paymentAccountService.ts +++ b/src/services/paymentAccountService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface PaymentAccountResponse extends Types.PaymentAccount, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface PaymentAccountListResponse extends Types.APIResponse { payment_accounts: Array; meta: Types.ListMeta; @@ -82,9 +82,9 @@ export class PaymentAccountService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const paymentaccount of list.payment_accounts) { + for (let paymentaccount of list.payment_accounts) { yield paymentaccount; } diff --git a/src/services/paymentAccountTransactionService.ts b/src/services/paymentAccountTransactionService.ts index 783d5442..b0f4bd26 100644 --- a/src/services/paymentAccountTransactionService.ts +++ b/src/services/paymentAccountTransactionService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface PaymentAccountTransactionResponse extends Types.PaymentAccountTransaction, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface PaymentAccountTransactionListResponse extends Types.APIResponse { payment_account_transactions: Array; meta: Types.ListMeta; @@ -98,9 +98,9 @@ export class PaymentAccountTransactionService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list(identity, { ...requestParameters, after: cursor }, customHeaders); + let list = await this.list(identity, { ...requestParameters, after: cursor }, customHeaders); - for (const paymentaccounttransaction of list.payment_account_transactions) { + for (let paymentaccounttransaction of list.payment_account_transactions) { yield paymentaccounttransaction; } diff --git a/src/services/paymentService.ts b/src/services/paymentService.ts index d0267d11..dd418b2d 100644 --- a/src/services/paymentService.ts +++ b/src/services/paymentService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface PaymentResponse extends Types.Payment, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface PaymentListResponse extends Types.APIResponse { payments: Array; meta: Types.ListMeta; @@ -315,9 +315,9 @@ export class PaymentService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const payment of list.payments) { + for (let payment of list.payments) { yield payment; } diff --git a/src/services/payoutItemService.ts b/src/services/payoutItemService.ts index 1ee6243d..9bb8fafb 100644 --- a/src/services/payoutItemService.ts +++ b/src/services/payoutItemService.ts @@ -4,7 +4,7 @@ import * as Types from '../types/Types.js'; // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods interface PayoutItemResponse extends Types.PayoutItem, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface PayoutItemListResponse extends Types.APIResponse { payout_items: Array; meta: Types.ListMeta; @@ -70,9 +70,9 @@ export class PayoutItemService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const payoutitem of list.payout_items) { + for (let payoutitem of list.payout_items) { yield payoutitem; } diff --git a/src/services/payoutService.ts b/src/services/payoutService.ts index 1e7def0f..67af4f40 100644 --- a/src/services/payoutService.ts +++ b/src/services/payoutService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface PayoutResponse extends Types.Payout, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface PayoutListResponse extends Types.APIResponse { payouts: Array; meta: Types.ListMeta; @@ -109,9 +109,9 @@ export class PayoutService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const payout of list.payouts) { + for (let payout of list.payouts) { yield payout; } diff --git a/src/services/redirectFlowService.ts b/src/services/redirectFlowService.ts index 2a404f88..faeacc24 100644 --- a/src/services/redirectFlowService.ts +++ b/src/services/redirectFlowService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface RedirectFlowResponse extends Types.RedirectFlow, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/refundService.ts b/src/services/refundService.ts index 4dfd4b67..82374424 100644 --- a/src/services/refundService.ts +++ b/src/services/refundService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface RefundResponse extends Types.Refund, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface RefundListResponse extends Types.APIResponse { refunds: Array; meta: Types.ListMeta; @@ -182,9 +182,9 @@ export class RefundService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const refund of list.refunds) { + for (let refund of list.refunds) { yield refund; } diff --git a/src/services/scenarioSimulatorService.ts b/src/services/scenarioSimulatorService.ts index f6120508..389edfbd 100644 --- a/src/services/scenarioSimulatorService.ts +++ b/src/services/scenarioSimulatorService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface ScenarioSimulatorResponse extends Types.ScenarioSimulator, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/schemeIdentifierService.ts b/src/services/schemeIdentifierService.ts index 2f3d7106..f1009f13 100644 --- a/src/services/schemeIdentifierService.ts +++ b/src/services/schemeIdentifierService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface SchemeIdentifierResponse extends Types.SchemeIdentifier, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface SchemeIdentifierListResponse extends Types.APIResponse { scheme_identifiers: Array; meta: Types.ListMeta; @@ -105,9 +105,9 @@ export class SchemeIdentifierService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const schemeidentifier of list.scheme_identifiers) { + for (let schemeidentifier of list.scheme_identifiers) { yield schemeidentifier; } diff --git a/src/services/subscriptionService.ts b/src/services/subscriptionService.ts index 50a75d3b..27423f3a 100644 --- a/src/services/subscriptionService.ts +++ b/src/services/subscriptionService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface SubscriptionResponse extends Types.Subscription, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface SubscriptionListResponse extends Types.APIResponse { subscriptions: Array; meta: Types.ListMeta; @@ -287,9 +287,9 @@ export class SubscriptionService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const subscription of list.subscriptions) { + for (let subscription of list.subscriptions) { yield subscription; } diff --git a/src/services/taxRateService.ts b/src/services/taxRateService.ts index 5f6907c9..fbb4c7ab 100644 --- a/src/services/taxRateService.ts +++ b/src/services/taxRateService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface TaxRateResponse extends Types.TaxRate, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface TaxRateListResponse extends Types.APIResponse { tax_rates: Array; meta: Types.ListMeta; @@ -65,9 +65,9 @@ export class TaxRateService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const taxrate of list.tax_rates) { + for (let taxrate of list.tax_rates) { yield taxrate; } diff --git a/src/services/transferredMandateService.ts b/src/services/transferredMandateService.ts index 32abdd67..43708c85 100644 --- a/src/services/transferredMandateService.ts +++ b/src/services/transferredMandateService.ts @@ -1,7 +1,7 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface TransferredMandateResponse extends Types.TransferredMandate, Types.APIResponse {} // eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods diff --git a/src/services/verificationDetailService.ts b/src/services/verificationDetailService.ts index 0ac017ae..65281c93 100644 --- a/src/services/verificationDetailService.ts +++ b/src/services/verificationDetailService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface VerificationDetailResponse extends Types.VerificationDetail, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface VerificationDetailListResponse extends Types.APIResponse { verification_details: Array; meta: Types.ListMeta; @@ -132,9 +132,9 @@ export class VerificationDetailService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const verificationdetail of list.verification_details) { + for (let verificationdetail of list.verification_details) { yield verificationdetail; } diff --git a/src/services/webhookService.ts b/src/services/webhookService.ts index 1f0777de..4fb1cc69 100644 --- a/src/services/webhookService.ts +++ b/src/services/webhookService.ts @@ -1,10 +1,10 @@ import { Api } from '../api/api.js'; import * as Types from '../types/Types.js'; -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose list methods + interface WebhookResponse extends Types.Webhook, Types.APIResponse {} -// eslint-disable-next-line @typescript-eslint/no-unused-vars -- unused for resources that only expose singular (get/create) methods + interface WebhookListResponse extends Types.APIResponse { webhooks: Array; meta: Types.ListMeta; @@ -72,9 +72,9 @@ export class WebhookService { ): AsyncGenerator { let cursor = undefined; do { - const list = await this.list({ ...requestParameters, after: cursor }, customHeaders); + let list = await this.list({ ...requestParameters, after: cursor }, customHeaders); - for (const webhook of list.webhooks) { + for (let webhook of list.webhooks) { yield webhook; }