{
  "compileOnSave": false,
  "compilerOptions": {
    "module": "esnext",
    "target": "esnext",
    "jsx": "react-jsx",
    "rootDir": ".",
    "noEmit": false,
    "verbatimModuleSyntax": true,
    "rewriteRelativeImportExtensions": true,
    "strict": true,
    "incremental": true,
    "allowSyntheticDefaultImports": true,
    "moduleResolution": "bundler",
    "allowJs": false,
    "emitDecoratorMetadata": true,
    "resolveJsonModule": true,
    "noErrorTruncation": true,
    "isolatedModules": true,
    "experimentalDecorators": true,
    "strictNullChecks": true,
    "importHelpers": true,
    "strictPropertyInitialization": true,
    "forceConsistentCasingInFileNames": true,
    "erasableSyntaxOnly": true,
    "noImplicitOverride": true,
    "noPropertyAccessFromIndexSignature": true,
    "noImplicitReturns": true,
    "noFallthroughCasesInSwitch": true,
    "noUncheckedSideEffectImports": true,
    "moduleDetection": "force",
    "lib": ["esnext"],
    "skipLibCheck": true,
    "skipDefaultLibCheck": true,
    "esModuleInterop": true,
    "noImplicitAny": true,
    "allowImportingTsExtensions": true,
    "paths": {
      "@cfxlabsinc/account-sync-services": [
        "./packages/account-sync-services/src/index.ts"
      ],
      "@cfxlabsinc/account-sync-services/workflows": [
        "./packages/account-sync-services/src/workflows.ts"
      ],
      "@cfxlabsinc/ach-lib": ["./packages/ach-lib/src/index.ts"],
      "@cfxlabsinc/ach-services": ["./packages/ach-services/src/index.ts"],
      "@cfxlabsinc/ach-services/workflows": [
        "./packages/ach-services/src/workflows.ts"
      ],
      "@cfxlabsinc/admin-dashboard-services": [
        "./packages/admin-dashboard-services/src/index.ts"
      ],
      "@cfxlabsinc/backoffice-services": [
        "./packages/backoffice-services/src/index.ts"
      ],
      "@cfxlabsinc/backoffice-services/workflows": [
        "./packages/backoffice-services/src/workflows.ts"
      ],
      "@cfxlabsinc/bank-memo-services": [
        "./packages/bank-memo-services/src/index.ts"
      ],
      "@cfxlabsinc/bank-services": ["./packages/bank-services/src/index.ts"],
      "@cfxlabsinc/bank-transaction-services": [
        "./packages/bank-transaction-services/src/index.ts"
      ],
      "@cfxlabsinc/bank-transaction-services/workflows": [
        "./packages/bank-transaction-services/src/workflows.ts"
      ],
      "@cfxlabsinc/clients/aiprise": [
        "./packages/clients/src/aiprise/index.ts"
      ],
      "@cfxlabsinc/clients/attio": ["./packages/clients/src/attio/index.ts"],
      "@cfxlabsinc/clients/cloudflare": [
        "./packages/clients/src/cloudflare/index.ts"
      ],
      "@cfxlabsinc/clients/doppler": [
        "./packages/clients/src/doppler/index.ts"
      ],
      "@cfxlabsinc/clients/girasol": [
        "./packages/clients/src/girasol/index.ts"
      ],
      "@cfxlabsinc/clients/greendot": [
        "./packages/clients/src/greendot/index.ts"
      ],
      "@cfxlabsinc/clients/greendot/legacy": [
        "./packages/clients/src/greendot/legacy/index.ts"
      ],
      "@cfxlabsinc/clients/helius": ["./packages/clients/src/helius/index.ts"],
      "@cfxlabsinc/clients/hookdeck-outpost": [
        "./packages/clients/src/hookdeck-outpost/index.ts"
      ],
      "@cfxlabsinc/clients/jupiter": [
        "./packages/clients/src/jupiter/index.ts"
      ],
      "@cfxlabsinc/clients/mapbox": ["./packages/clients/src/mapbox/index.ts"],
      "@cfxlabsinc/clients/metcap": ["./packages/clients/src/metcap/index.ts"],
      "@cfxlabsinc/clients/nominis": [
        "./packages/clients/src/nominis/index.ts"
      ],
      "@cfxlabsinc/clients/open-exchange-rates": [
        "./packages/clients/src/open-exchange-rates/index.ts"
      ],
      "@cfxlabsinc/clients/quiltt": ["./packages/clients/src/quiltt/index.ts"],
      "@cfxlabsinc/clients/sendgrid": [
        "./packages/clients/src/sendgrid/index.ts"
      ],
      "@cfxlabsinc/clients/solscan": [
        "./packages/clients/src/solscan/index.ts"
      ],
      "@cfxlabsinc/clients/stp": ["./packages/clients/src/stp/index.ts"],
      "@cfxlabsinc/clients/swift-codes": [
        "./packages/clients/src/swift-codes/index.ts"
      ],
      "@cfxlabsinc/clients/utila": ["./packages/clients/src/utila/index.ts"],
      "@cfxlabsinc/clients/victor": ["./packages/clients/src/victor/index.ts"],
      "@cfxlabsinc/clients/yellowcard": [
        "./packages/clients/src/yellowcard/index.ts"
      ],
      "@cfxlabsinc/controllers": ["./packages/controllers/src/index.ts"],
      "@cfxlabsinc/dart-services": ["./packages/dart-services/src/index.ts"],
      "@cfxlabsinc/dart-services/workflows": [
        "./packages/dart-services/src/workflows.ts"
      ],
      "@cfxlabsinc/customer-services": [
        "./packages/customer-services/src/index.ts"
      ],
      "@cfxlabsinc/db/drizzle": ["./packages/db/src/drizzle/index.ts"],
      "@cfxlabsinc/db/drizzle/matcher-fields": [
        "./packages/db/src/drizzle/matcher-fields.ts"
      ],
      "@cfxlabsinc/db/test": ["./packages/db/test/index.ts"],
      "@cfxlabsinc/db/valkey": ["./packages/db/src/valkey/index.ts"],
      "@cfxlabsinc/deposit-services": [
        "./packages/deposit-services/src/index.ts"
      ],
      "@cfxlabsinc/deposit-services/workflows": [
        "./packages/deposit-services/src/workflows.ts"
      ],
      "@cfxlabsinc/entity-services": [
        "./packages/entity-services/src/index.ts"
      ],
      "@cfxlabsinc/fastify-plugins": [
        "./packages/fastify-plugins/src/index.ts"
      ],
      "@cfxlabsinc/fed-directory-services": [
        "./packages/fed-directory-services/src/index.ts"
      ],
      "@cfxlabsinc/fee-services": ["./packages/fee-services/src/index.ts"],
      "@cfxlabsinc/fee-services/workflows": [
        "./packages/fee-services/src/workflows.ts"
      ],
      "@cfxlabsinc/girasol-card-services": [
        "./packages/girasol-card-services/src/index.ts"
      ],
      "@cfxlabsinc/girasol-card-services/*": [
        "./packages/girasol-card-services/src/*"
      ],
      "@cfxlabsinc/interface-base/*": ["./packages/interface-base/src/*"],
      "@cfxlabsinc/metcap-services": [
        "./packages/metcap-services/src/index.ts"
      ],
      "@cfxlabsinc/metcap-services/workflows": [
        "./packages/metcap-services/src/workflows.ts"
      ],
      "@cfxlabsinc/notification-services/webhook": [
        "./packages/notification-services/src/webhook/index.ts"
      ],
      "@cfxlabsinc/notification-services/email": [
        "./packages/notification-services/src/email/index.ts"
      ],
      "@cfxlabsinc/nx-lambda": ["./packages/nx-lambda/src/index.ts"],
      "@cfxlabsinc/nx-pulumi": ["./packages/nx-pulumi/src/index.ts"],
      "@cfxlabsinc/nx-temporal": ["./packages/nx-temporal/src/index.ts"],
      "@cfxlabsinc/payment-instrument-services": [
        "./packages/payment-instrument-services/src/index.ts"
      ],
      "@cfxlabsinc/quiltt-services": [
        "./packages/quiltt-services/src/index.ts"
      ],
      "@cfxlabsinc/payment-instrument-services/instruments/*": [
        "./packages/payment-instrument-services/src/instruments/*"
      ],
      "@cfxlabsinc/product-services": [
        "./packages/product-services/src/index.ts"
      ],
      "@cfxlabsinc/product-services/applicableMatcherFields": [
        "./packages/product-services/src/internal/applicableMatcherFields.ts"
      ],
      "@cfxlabsinc/product-services/config": [
        "./packages/product-services/src/config.ts"
      ],
      "@cfxlabsinc/product-services/mandatoryVendorMatcher": [
        "./packages/product-services/src/internal/mandatoryVendorMatcher.ts"
      ],
      "@cfxlabsinc/product-services/usBankHolidays": [
        "./packages/product-services/src/internal/usBankHolidays.ts"
      ],
      "@cfxlabsinc/redemption-services": [
        "./packages/redemption-services/src/index.ts"
      ],
      "@cfxlabsinc/redemption-services/*": [
        "./packages/redemption-services/src/*"
      ],
      "@cfxlabsinc/reward-services": [
        "./packages/reward-services/src/index.ts"
      ],
      "@cfxlabsinc/reward-services/workflows": [
        "./packages/reward-services/src/workflows.ts"
      ],
      "@cfxlabsinc/s3": ["./packages/s3/src/index.ts"],
      "@cfxlabsinc/services": ["./packages/services/src/index.ts"],
      "@cfxlabsinc/services/legacy-error": [
        "./packages/services/src/legacyError.ts"
      ],
      "@cfxlabsinc/slack-services": ["./packages/slack-services/src/index.ts"],
      "@cfxlabsinc/solana-services": [
        "./packages/solana-services/src/index.ts"
      ],
      "@cfxlabsinc/solana-services/workflows": [
        "./packages/solana-services/src/workflows.ts"
      ],
      "@cfxlabsinc/swap-services": ["./packages/swap-services/src/index.ts"],
      "@cfxlabsinc/swap-services/workflows": [
        "./packages/swap-services/src/workflows.ts"
      ],
      "@cfxlabsinc/ui/*": ["./packages/ui/src/*"],
      "@cfxlabsinc/transaction-services": [
        "./packages/transaction-services/src/index.ts"
      ],
      "@cfxlabsinc/utila-services": ["./packages/utila-services/src/index.ts"],
      "@cfxlabsinc/utila-services/workflows": [
        "./packages/utila-services/src/workflows.ts"
      ],
      "@cfxlabsinc/virtual-account-services": [
        "./packages/virtual-account-services/src/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services": [
        "./packages/withdrawal-services/src/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/us-instant": [
        "./packages/withdrawal-services/src/us-instant/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/us-instant/workflows": [
        "./packages/withdrawal-services/src/us-instant/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/ach-credit": [
        "./packages/withdrawal-services/src/ach-credit/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/ach-credit/workflows": [
        "./packages/withdrawal-services/src/ach-credit/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/ach-debit": [
        "./packages/withdrawal-services/src/ach-debit/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/ach-debit/workflows": [
        "./packages/withdrawal-services/src/ach-debit/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/blockchain": [
        "./packages/withdrawal-services/src/blockchain/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/blockchain/workflows": [
        "./packages/withdrawal-services/src/blockchain/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/wire-drawdown": [
        "./packages/withdrawal-services/src/wire-drawdown/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/wire-drawdown/workflows": [
        "./packages/withdrawal-services/src/wire-drawdown/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/mx-spei": [
        "./packages/withdrawal-services/src/mx-spei/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/mx-spei/workflows": [
        "./packages/withdrawal-services/src/mx-spei/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/yellowcard": [
        "./packages/withdrawal-services/src/yellowcard/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/yellowcard/workflows": [
        "./packages/withdrawal-services/src/yellowcard/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/metcap": [
        "./packages/withdrawal-services/src/metcap/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/us-wire": [
        "./packages/withdrawal-services/src/us-wire/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/us-wire/workflows": [
        "./packages/withdrawal-services/src/us-wire/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/swift-wire": [
        "./packages/withdrawal-services/src/swift-wire/index.ts"
      ],
      "@cfxlabsinc/withdrawal-services/swift-wire/workflows": [
        "./packages/withdrawal-services/src/swift-wire/workflows.ts"
      ],
      "@cfxlabsinc/withdrawal-services/shared/workflows": [
        "./packages/withdrawal-services/src/shared/workflows.ts"
      ]
    }
  },
  "exclude": ["node_modules", "tmp"]
}
