{
  "packages/account-sync-services/src/AlchemyAddressMirrorActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/AssetPriceActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/ChainDepositSenderActivities.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/account-sync-services/src/ChainDepositSenderStarter.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/HeliusAccountWebhookService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/account-sync-services/src/SolanaAccountTransactionService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/SolanaProgramEventQueryService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/account-sync-services/src/SolanaTransactionSyncActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/TatumAlertMirrorActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/TokenDiscoveryActivities.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/TokenDiscoveryAdminService.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/WalletAccountBalanceQueryService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/WalletBalanceReconciliationActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/account-sync-services/src/WalletHistoryBackfillActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/return-await": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 28
    }
  },
  "packages/account-sync-services/src/WalletHistoryBackfillAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/alchemyAddressMirrorSync.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/alchemyAddressMirrorWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/assetPriceWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/chainDepositSender.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/chainDepositSenderWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/chainTransactionLegs.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/clients/tokenlists/TokenListClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/account-sync-services/src/holdingsValuation.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/internal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/observedTransactionWriter.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/account-sync-services/src/parsedEvents.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/account-sync-services/src/solanaTransactionFetch.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    }
  },
  "packages/account-sync-services/src/solanaTransactionSyncWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    }
  },
  "packages/account-sync-services/src/syncTarget.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/tatumAlertMirrorSync.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/tatumAlertMirrorWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 3
    }
  },
  "packages/account-sync-services/src/tokenLogoMirror.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/walletBalanceReconciliationWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/walletHistoryBackfill.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/walletHistoryBackfillWorkflow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/walletNetworks.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/account-sync-services/src/walletTransactionMirror.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/AssetPriceService.integration.test.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/SolanaSyncBackfillAdminService.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/WalletAccountBalanceQueryService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    }
  },
  "packages/account-sync-services/test/WalletBalanceTimeseriesCache.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/account-sync-services/test/WalletHistoryBackfillActivities.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 38
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 20
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 33
    },
    "@typescript-eslint/return-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/WalletHistoryBackfillAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/alchemyAddressMirrorWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 15
    }
  },
  "packages/account-sync-services/test/balanceColumnPerAccount.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/chainDepositSender.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/account-sync-services/test/chainDepositSenderTrigger.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/account-sync-services/test/chainTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 17
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 14
    }
  },
  "packages/account-sync-services/test/clients/tokenlists/TokenListClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/decodeStoredEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/fixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/multichainHoldings.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 18
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/nullWalletAddressBalance.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/observedDepositSender.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/account-sync-services/test/observedTransactionWriter.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 21
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/parsedEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    }
  },
  "packages/account-sync-services/test/primarySecretBalance.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 16
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/account-sync-services/test/sharedWalletBalance.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    }
  },
  "packages/account-sync-services/test/solanaAccountTransactionAttribution.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    }
  },
  "packages/account-sync-services/test/solanaMemoIk.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/account-sync-services/test/solanaProgramEventProjection.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/solanaProgramEventQuery.sql.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/solanaTransactionCacheBust.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/solanaTransactionFetch.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/account-sync-services/test/solanaTransactionSyncWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/account-sync-services/test/solanaTransactionV1.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/tatumAlertMirrorWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 15
    }
  },
  "packages/account-sync-services/test/tokenDiscovery.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/tokenDiscoveryWorkflow.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/tokenLogoMirror.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/account-sync-services/test/tokenLogoMirror.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/walletBalanceReconciliation.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 10
    },
    "@typescript-eslint/return-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/walletBalanceReconciliationWorkflow.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/account-sync-services/test/walletHistoryBackfillWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/account-sync-services/test/walletTransactionDualWrite.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 21
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 21
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ach-lib/src/Batch.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ach-lib/src/BatchHeader.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ach-lib/src/Entry.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ach-lib/src/NachaFileGenerator.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ach-lib/src/error.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ach-lib/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/ach-services/src/AchFileQueryService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ach-services/src/AchFileS3Service.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ach-services/src/AchFileService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ach-services/src/batch/AchBatchAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/ach-services/src/batch/AchBatchService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ach-services/src/batch/AchBatchTransactionService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/ach-services/src/batch/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ach-services/src/createAchFilesActivities.ts": {
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ach-services/src/createAchFilesWorkflow.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/ach-services/src/internal.ts": {
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    }
  },
  "packages/ach-services/test/achBatchDeletedEvent.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ach-services/test/achBatchStatusDescription.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ach-services/test/achFileCreate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ach-services/test/batchStatusLists.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/ach-services/test/createAchFilesWorkflow.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ach-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-api/src/controllers/agents.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/admin-api/test/adminApiHandler.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 14
    }
  },
  "packages/admin-api/test/agents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/admin-auth/src/authorizeAdmin.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-auth/src/permissions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-auth/src/verifyAccessToken.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-auth/test/authorizeAdmin.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-auth/test/cliRequest.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/admin-auth/test/permissions.parity.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-auth/test/permissions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-auth/test/verifyAccessToken.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard-services/src/AiPriseProfileBackfillService.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard-services/src/ReportRunAdminService.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard-services/src/RouteFusionEntityBackfillService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/admin-dashboard-services/src/TemporalScheduleAdminService.delete.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard-services/src/TemporalScheduleAdminService.events.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/admin-dashboard-services/src/TemporalScheduleAdminService.policies.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 19
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard-services/src/TemporalScheduleAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/admin-dashboard-services/src/TemporalScheduleAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/admin-dashboard-services/test/AiPriseProfileBackfillService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/admin-dashboard-services/test/RouteFusionEntityBackfillService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 25
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/admin-dashboard/e2e/next-build.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/admin-dashboard/e2e/screenshots/aiprise-profiles.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/admin-dashboard/e2e/screenshots/customer-create-aiprise-selector.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/e2e/screenshots/review-queues.setup.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/e2e/specs/a11y.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/e2e/specs/applications-panel.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/e2e/specs/identities-panel.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/e2e/specs/matcher-editor.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/e2e/specs/quotes-panel.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/e2e/specs/transactions-panel.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/next.config.mjs": {
    "require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/ActivityHistory.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/AiPriseVerificationSection.test.tsx": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/AmountFacet.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/BankFacet.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/BankTransactionSelector.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/BeneficiaryNamesSection.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/BooleanFacet.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/CommandPalette.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/CommandSearchLink.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/FilterList.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/FilterListEditableItem.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/HomeStuckQueues.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/HomeWorkQueues.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/OptionRow.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/RoleMatrix.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/SelectorField.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/SortFacet.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/TableExportButton.test.tsx": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 10
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/TableExportButton.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/VendorFacet.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/VerificationDecisionActions.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/aiPriseProfileSelector.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/bankTransactionSelectorActions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/commandSearchSources.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/customerSelector.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/dashboardAccess/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/dashboardAccess/loadSso.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/dashboardAccess/loadTeam.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/detailPanel.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/documents/DocumentPreview.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/documents/EntityDocuments.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/documents/internal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/documents/types.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/entitySelectorOption.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/identitySelector.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/organizationSelector.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/productSelectorActions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/roleMatrixModel.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/roleMatrixModel.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/settleAction.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/settleAction.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/_components/useRowSelection.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/accounts/[id]/edit/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/accounts/_actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/accounts/_components/AccountDetail.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/accounts/_components/AccountDetailSections.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/accounts/_components/AccountsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/accounts/_lib/chainHistoryPairs.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/accounts/_lib/serialize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/ach-batches/_actions.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/ach-batches/_components/AchBatchesTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/ach-files/_actions.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/ach-files/_components/AchFilesTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/activity/_lib/activityFamilyPermissions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/activity/_lib/activityFilters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/activity/_lib/activityObjectHref.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/permissions/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/roles/[id]/edit/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/roles/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/roles/_actions.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/roles/_components/NewRoleForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/roles/new/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/roles/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/users/(list)/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/users/[id]/role/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/users/[id]/status/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/users/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/users/_components/UserDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/admin/users/_components/UsersTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/aiprise/profiles/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/aiprise/profiles/_components/ProfilesFilterBar.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/aiprise/profiles/_components/ProfilesTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/aiprise/templates/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/api-access/[customerId]/keys/_components/CustomerKeysView.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/api-access/[customerId]/keys/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/api-access/[customerId]/origins/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/api/transactions/export/route.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/applications/_components/applicationPanel.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/applications/_lib/applicationRow.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/(list)/@panel/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_components/BankAccountDetailBody.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_components/BankAccountsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_components/BankBalanceChart.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_components/BankBalanceChartSection.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_components/EnrolledCustomersSection.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_components/ProgramCells.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_lib/filters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_lib/programRows.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/_lib/values.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/programs/(list)/@panel/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-accounts/programs/_actions.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 28
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_components/BankTransactionDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_components/BankTransactionDetailBody.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_components/BankTransactionsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_components/OperatingActions.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_components/ReconcilePanel.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/filters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/matchPane.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/matchPane.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/reconcileCandidates.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/reconcileMatch.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/reconcileMatch.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/reconcilePlan.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/reconcilePlan.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/serialize.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/serialize.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/_lib/values.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/new/_components/ManualBankTransactionForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/reconcile/_lib/stalledReturnClaims.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/reconcile/_lib/triage.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/bank-transactions/reconcile/_lib/triage.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/[id]/document/[docId]/route.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/[id]/documents/[[...folder]]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/[id]/documents/_components/bankDocuments.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/[id]/edit/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/[id]/instructions/BankInstructionsForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 36
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/[id]/instructions/_components/AddressFields.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/[id]/instructions/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/_components/BankForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/banks/_logoUpload.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cache/_components/BustByCustomer.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/cache/_components/CacheRegistryTable.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/cache/_components/FlushAllCaches.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/_components/CardDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/_components/CardsResults.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/_components/CardsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/_components/cardFiltersCsr.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/accounts/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/accounts/_components/AccountPanelActions.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/accounts/_components/AccountsResults.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/accounts/new/_components/NewCardAccountForm.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/clearing/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/clearing/_lib/loaders.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cards/transactions/_components/CardTransactionDetail.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cash-deposit/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cash-deposit/simulate/_actions.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/cash-deposit/simulate/_components/SimulatorPanel.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/chains/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/chains/_components/ChainDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/chains/_components/ChainForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/chains/_components/ChainsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/chains/_components/chainFiltersCsr.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/(list)/@panel/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/(list)/layout.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/(list)/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/_components/CustomerWalletsResults.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/_components/DeleteRestoreButton.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/_lib/customerWalletFilters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/_lib/serialize.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/customer-wallets/new/_components/CreateWalletForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_components/CustomerLogoDialog.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_components/CustomerRulesSection.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_components/CustomerStatusActions.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_components/OverviewHub.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_components/PricingSection.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_components/ProductUsageSection.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_components/ProgramGrantControls.tsx": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_components/RecurringFeeSection.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_lib/pending-organization.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/_lib/pending-organization.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/edit/_components/CustomerConfigForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/[id]/edit/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/_actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/_components/CustomersTable.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/_lib/customerConfig.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/_lib/serialize.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/customers/new/_components/CustomerForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/dashboard-users/_actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/dashboard-users/_lib/loadDashboardUsers.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/(list)/@panel/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/(list)/layout.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/(list)/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/_components/DepositWalletsResults.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/_lib/depositWalletFilters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/_lib/serialize.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/create/_components/CreateWalletForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/deposit-wallets/link/_components/LinkWalletForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/(list)/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_components/EmailTemplateEditor.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_components/EmailTemplateKeyPanelBody.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_components/EmailTemplateStructureView.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_lib/gallery.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_lib/issueFixes.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 9
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_lib/serialize.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_lib/testNotification.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/email-templates/_lib/textDiff.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/evm-programs/_lib/register.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/greendot-batches/_components/GreendotBatchesTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/greendot-batches/_lib/filters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/identities/[id]/edit/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/identities/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/identities/_components/EditIdentityForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/identities/_components/IdentityDetail.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/identities/_components/IdentityDetailBody.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/identities/_components/IdentityTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/identities/_lib/identityFilters.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/internal-slack-channels/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/internal-transfers/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/maintenance/[serviceId]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/maintenance/_components/MaintenanceBulkActions.tsx": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/maintenance/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/mintfx/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/mintfx/_components/CreateAuthorityForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/mintfx/_lib/metadata.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/ntt/_lib/managers.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/ntt/_lib/run.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/[id]/edit/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/[id]/related-people/_components/RelatedPersonForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/[id]/related-people/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_components/EditOrganizationForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_components/OrganizationDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_components/OrganizationDetailBody.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_components/OrganizationTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_components/RelatedPersonDisclosure.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_lib/aiPriseRerun.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_lib/organizationActivity.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/organizations/_lib/organizationFilters.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/(list)/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/[id]/edit/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/_components/PaymentInstrumentDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/_components/PaymentInstrumentDetailBody.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/_components/PaymentInstrumentsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/_lib/editInstrument.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/_lib/editPatch.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/_lib/paymentInstrumentFilters.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/_lib/serialize.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/payment-instruments/new/_components/NewUsWireInstrumentForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/pdf-templates/[key]/preview/route.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/pdf-templates/_actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 12
    }
  },
  "packages/admin-dashboard/src/app/(private)/pdf-templates/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/pdf-templates/_lib/activityDescription.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/pdf-templates/_lib/keys.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/pdf-templates/assets/_components/PdfAssetBrowser.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/pdf-templates/assets/_lib/assets.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/positive-pay/_components/PositivePayBulkActions.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/positive-pay/_lib/serialize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/products/_components/RuleRowActions.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/quotes/_components/QuoteDetailBody.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/quotes/simulate/_components/MatcherExplainTree.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/quotes/simulate/_components/SimulateFilterBar.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/admin-dashboard/src/app/(private)/quotes/simulate/_components/SimulationExplanation.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/quotes/simulate/_components/simulateFiltersCsr.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/quotes/simulate/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/reports/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/admin-dashboard/src/app/(private)/reports/_components/BrowseData.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/reports/_components/ScheduleForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/reports/_lib/deliveryStatus.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/reports/_lib/serialize.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/reports/_lib/sftp.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/admin-dashboard/src/app/(private)/reward-programs/[id]/new/_components/RewardForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/reward-programs/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/role-sets/(list)/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/role-sets/[audience]/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/role-sets/_actions.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/role-sets/_components/NewRoleSetForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/role-sets/_components/RoleForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/route-fusion/accounts/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/route-fusion/entities/_components/FixContactDetailsSheet.tsx": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/route-fusion/entities/_components/OnboardPanel.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/route-fusion/entities/_components/requirements.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/admin-dashboard/src/app/(private)/route-fusion/transaction-sync/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/admin-dashboard/src/app/(private)/route-fusion/transaction-sync/_components/SyncScheduleForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/route-fusion/transaction-sync/_lib/serialize.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/route-fusion/transaction-sync/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/routes/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/routes/_components/RouteDetailBody.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/routes/_components/RouteFormProvider.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/routes/_components/RouteStatusField.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/routes/_components/RoutesTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/routes/_lib/filters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_components/DecimalField.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_components/EffectiveFromField.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_components/MatcherField.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_components/PinnedRuleScope.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_components/RuleMetadataFieldset.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_components/RuleScopeFieldset.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 19
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_components/RulesTable.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_components/ruleFormShared.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/_lib/filters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/limit/_components/LimitRuleForm.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/rules/limit/_components/LimitWindowsFieldset.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/schedules/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/admin-dashboard/src/app/(private)/schedules/_components/CreateScheduleButton.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/schedules/_components/ScheduleForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/admin-dashboard/src/app/(private)/schedules/_lib/serialize.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/sentry-test/actions.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/sentry-test/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/short-urls/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/short-urls/_components/ShortUrlsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_components/SlackBlockList.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_components/SlackPreview.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_components/SlackTemplateEditor.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_components/SlackTemplateKeyPanelBody.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_components/SlackTextSlot.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_lib/activityDescription.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_lib/blocks.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/slack-templates/_lib/load.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/sms-templates/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/sms-templates/_components/SmsTemplateEditor.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/sms-templates/_lib/renderCase.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana-programs/[program]/[network]/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana-programs/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana-programs/_components/PublishIdlsButton.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana/_components/SyncDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana/events/_lib/flattenEvent.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana/events/_lib/flattenEvent.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana/events/_lib/serializeEvent.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana/events/_lib/workbook.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 42
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/solana/events/_lib/workbook.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 3
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/tokens/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/tokens/_components/TokenDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/tokens/_components/TokenForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/tokens/_components/TokensTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/tokens/_components/tokenFiltersCsr.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/(list)/@panel/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/(list)/default.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/(list)/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/_components/PhoneTransferSection.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/_components/filters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/_components/onChainGate.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/_components/transactionActions.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/new/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/new/_components/FeeTransferForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/new/_components/NewTransactionForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/new/_components/TransferForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/transactions/new/_lib/bankTransfer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/utila-vaults/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/admin-dashboard/src/app/(private)/utila-vaults/_lib/loadUtilaVaults.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/vendors/[id]/edit/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/vendors/_components/VendorCreateForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/vendors/_components/VendorDetail.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/vendors/_components/VendorForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/vendors/_components/VendorHistory.tsx": {
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/vendors/_components/VendorsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/vendors/_lib/filters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/accounts/[id]/_actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/accounts/new/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/accounts/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/backfill/_actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/backfill/_components/BackfillPanel.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/sweep/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/sweep/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/transaction-sync/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/transaction-sync/_lib/serialize.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/victor/transaction-sync/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/virtual-account-providers/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/virtual-accounts/(list)/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/virtual-accounts/[id]/edit/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/virtual-accounts/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/virtual-accounts/_components/VirtualAccountDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/virtual-accounts/_components/VirtualAccountsResults.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/virtual-accounts/_lib/serialize.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/(private)/virtual-accounts/new/_components/VirtualAccountForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wallets/_components/WalletForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/app/(private)/wallets/_components/WalletsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wallets/_components/walletFiltersCsr.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wire-batches/_components/WireBatchExportButton.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wire-batches/_components/WireBatchesTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wire-emails/_components/WireEmailsTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wire-emails/_lib/values.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wire-emails/inbox/_actions.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wire-emails/inbox/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wire-files/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/(private)/wire-files/_components/WireFilesTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/_components/actionError.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/api/cli/whoami/route.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/app/login/_components/PasswordSignInForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/app/passkey/_components/CreateOperatorPasskey.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/BatchFileCreateForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/Condition.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/Group.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/JsonTab.tsx": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/MatcherDiffView.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/MatcherTreeView.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/dnd.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/fields.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/matcherDiff.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/matcherDiff.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/operators.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/tree.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/tree.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/components/MatcherEditor/validate.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/PageLink.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/components/SaveShortcutHint.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/activity-history.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/audit-mask.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/lib/auth.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/cash-simulator.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/cognito-routes.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/collect-all-pages.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/collect-all-pages.ts": {
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/config-parameters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/login-history.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/lib/mintfx-env.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/nav.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/operator-passkey.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/operator-session.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/lib/operator.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/lib/payment-instrument-label.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/related-person-ownership.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/rules.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/schedule-format.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/search-param.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/server-action.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/step-up.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/src/lib/template-activity.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/transaction-detail-href.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/verification-decision.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/lib/verification-decision.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/verification-decisions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/wire-email-archive.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/lib/withdrawal-reconciliation.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/src/preview-sandbox.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-dashboard/src/reader-db.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/admin-dashboard/test/accountActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 12
    }
  },
  "packages/admin-dashboard/test/achBatchActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/achFileActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/activationRuleActivity.actions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/activationRuleVendorScope.actions.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/activityPage.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/apiAccessActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/admin-dashboard/test/authProfile.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/authStandIns.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/bankAccountActivity.actions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/bankAccountSelector.actions.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/test/bankBalanceChart.test.tsx": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "no-restricted-properties": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/bankInternalTransfer.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/bankTransactionReconciliation.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/admin-dashboard/test/batchTransactionsTab.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/admin-dashboard/test/cardActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/catalogActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 14
    }
  },
  "packages/admin-dashboard/test/cliWhoami.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 7
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/config.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/admin-dashboard/test/configActivity.actions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/admin-dashboard/test/createCustomer.actions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/admin-dashboard/test/createOperatorPasskey.test.tsx": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 17
    }
  },
  "packages/admin-dashboard/test/crossRouteActivationRuleForm.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/custodyWalletActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/admin-dashboard/test/customerFeeTransfer.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/customerFormProgramRefusal.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/admin-dashboard/test/customerFormPrograms.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/customerLogo.actions.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/customerStatus.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/customerVerificationTemplates.actions.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/dashboardAccess.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 24
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/emailTemplateIssueFixes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/emailTemplatePermissions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 19
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 17
    }
  },
  "packages/admin-dashboard/test/emailTemplateTestNotification.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/evmPrograms.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 15
    }
  },
  "packages/admin-dashboard/test/feeRuleActivity.actions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/internalSlackChannelPanel.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/test/internalSlackChannels.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/admin-dashboard/test/kycEntityActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 19
    }
  },
  "packages/admin-dashboard/test/ledgerAccountWithdrawal.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/limitRuleActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/mintfxActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/moneyMovementActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/newTransactionBankTransfer.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/nttManagers.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "packages/admin-dashboard/test/operatorOAuth.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/admin-dashboard/test/operatorPasskey.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 21
    }
  },
  "packages/admin-dashboard/test/operatorSession.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/panelActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/admin-dashboard/test/passkeyRequirement.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 11
    }
  },
  "packages/admin-dashboard/test/passkeyStepUp.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/admin-dashboard/test/passwordSignIn.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 16
    }
  },
  "packages/admin-dashboard/test/paymentInstrumentActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "packages/admin-dashboard/test/paymentInstrumentEditPatch.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/paymentInstrumentEditPhone.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/paymentInstrumentEditRules.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/paymentInstrumentLabel.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/paymentInstrumentPhoneDetail.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/phoneTransferSection.test.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/pinnedRuleForms.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/positivePay.actions.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/previewSandbox.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/productAccessSection.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/productRuleDisplay.test.tsx": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 3
    }
  },
  "packages/admin-dashboard/test/productRuleFormPages.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/test/programEnrollment.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/admin-dashboard/test/programs.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 33
    }
  },
  "packages/admin-dashboard/test/proxy.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/quoteRuleVersion.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/test/recurringFeeCandidates.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/recurringFeeChargeAgain.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/recurringFeeEnroll.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/rewardProgramActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/routes.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/serverActionMocks.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/setup.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/signout.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/admin-dashboard/test/simulationExplanation.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 20
    }
  },
  "packages/admin-dashboard/test/slackTemplateBlockList.test.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/slackTemplates.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/admin-dashboard/test/smsTemplates.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "packages/admin-dashboard/test/templateActivity.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/temporalScheduleActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/transactionActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-dashboard/test/transactionBackdrop.test.ts": {
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 13
    }
  },
  "packages/admin-dashboard/test/updateBank.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/utilaVaultPanel.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/utilaVaults.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/admin-dashboard/test/verificationTemplatePanel.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/test/verificationTemplates.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/admin-dashboard/test/victorAccountActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/victorAchCompany.actions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/admin-dashboard/test/voidRedemption.actions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-dashboard/test/waitForHttpOk.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/admin-dashboard/test/wallets.actions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/admin-dashboard/test/wireBatchActivity.actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-mcp/src/interface/customers.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-mcp/src/interface/identities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-mcp/src/interface/organizations.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-mcp/src/lib/cognitoIssuer.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-mcp/src/lib/logArgs.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-mcp/src/lib/projectShadowRelatedPerson.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/admin-mcp/src/lib/rateLimit.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/admin-mcp/src/lib/runTool.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/src/lib/toolContext.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-mcp/src/lib/typeboxSchema.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/adminMcpHandler.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 20
    },
    "@typescript-eslint/require-await": {
      "count": 12
    }
  },
  "packages/admin-mcp/test/auditFixtures.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/customerFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/customerSearchArgs.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/customerTools.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/customersPageSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/depositFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/depositTools.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/depositsPageSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/identitiesPageSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/identityFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/identityTools.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/organizationFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/organizationSearchArgs.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/organizationTools.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/organizationsPageSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/projectCustomer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/projectDeposit.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/admin-mcp/test/projectIdentity.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/projectOrganization.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/admin-mcp/test/projectShadowRelatedPerson.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/projectTransaction.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/admin-mcp/test/projectWithdrawal.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/admin-mcp/test/rateLimit.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/rateLimitHandler.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/relatedPersonFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/relatedPersonPageSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/relatedPersonTools.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/runToolAudit.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/toolHarness.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/transactionFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/transactionTools.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/transactionsPageSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/admin-mcp/test/withdrawalFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/withdrawalSearchArgs.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/withdrawalTools.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/admin-mcp/test/withdrawalsPageSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/agent-harness/e2e/dockerBackend.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/agent-harness/e2e/localAws.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/agent-harness/e2e/model.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/agent-harness/e2e/postgres.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/agent-harness/e2e/processBackend.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/agent-harness/e2e/run.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/agent-harness/e2e/scenarios.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/agent-harness/e2e/vm.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/agent-harness/image/scripts/stage.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/agent-harness/image/src/checkpoint.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/agent-harness/image/src/server.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/agent-harness/image/src/sessionStore.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/agent-harness/image/src/turn.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/agent-harness/image/test/agentUser.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/agent-harness/image/test/checkpoint.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/agent-harness/image/test/fakeModel.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/agent-harness/image/test/fakes.ts": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/agent-harness/image/test/image.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/agent-harness/image/test/mirror.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/agent-harness/image/test/payload.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/agent-harness/image/test/server.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/agent-harness/image/test/sessionStore.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/agent-harness/image/test/turn.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/agent-harness/pulumi/database.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/agent-harness/scripts/provision-db-role.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/agent-harness/test/provisionDbRole.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/agent-harness/test/stack.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 26
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 90
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 6
    }
  },
  "packages/agent-harness/test/workerEnv.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/aiprise-decision-services/src/AiPriseDecisionAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 19
    },
    "no-throw/no-throw-outside-edge": {
      "count": 10
    }
  },
  "packages/aiprise-decision-services/src/aiPriseDecisionActivities.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/aiprise-decision-services/src/aiPriseDecisionWorkflow.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 4
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/aiprise-decision-services/test/AiPriseRerunAdminService.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/aiprise-decision-services/test/aiPriseDecisionActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/aiprise-decision-services/test/aiPriseDecisionWorkflow.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/aiprise-decision-services/test/decideIdentity.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/aiprise-decision-services/test/decideOrganization.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/aiprise-decision-services/test/decidePaymentInstrument.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/aiprise-decision-services/test/decideRelatedPerson.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/aiprise-decision-services/test/fixture.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/aiprise-decision-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/aiprise-decision-services/test/linkUserVerification.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/aiprise-decision-services/test/organizationActivation.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/aiprise-services/src/AiPriseBusinessProfileService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/aiprise-services/src/AiPriseUserProfileService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/aiprise-services/src/clients/aiprise/AiPriseClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 14
    }
  },
  "packages/aiprise-services/src/clients/aiprise/businessOnboardingSession.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/aiprise-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/aiprise-services/src/refusal.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/aiprise-services/src/verificationReasons.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/aiprise-services/test/AiPriseBusinessProfileService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/aiprise-services/test/AiPriseUserProfileService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/aiprise-services/test/aiPriseReviewCards.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/aiprise-services/test/clients/aiprise/AiPriseClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/aiprise-services/test/clients/aiprise/businessOnboardingSession.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/aiprise-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/aiprise-services/test/verificationReasons.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/alchemy-services/src/AlchemyAddressMirrorService.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 7
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/alchemy-services/src/clients/alchemy/AlchemyNotifyClient.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/alchemy-services/src/clients/alchemy/AlchemyPricesClient.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/alchemy-services/src/clients/alchemy/AlchemyRpcClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 20
    }
  },
  "packages/alchemy-services/src/clients/alchemy/internal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/alchemy-services/src/clients/alchemy/networks.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/alchemy-services/src/parse/evm.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/alchemy-services/test/AlchemyAddressMirrorService.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/alchemy-services/test/clients/alchemy/AlchemyNotifyClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/alchemy-services/test/clients/alchemy/AlchemyRpcClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/alchemy-services/test/clients/alchemy/networks.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    }
  },
  "packages/alchemy-services/test/clients/alchemy/stub.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/alchemy-services/test/fixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/alchemy-services/test/parse/evm.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/api-authorizer/tests/ts/live.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/api-authorizer/tests/ts/parity.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/appsync/src/clients/appsync/AppSyncEventsClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/appsync/src/publishTransactionUpdated.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/appsync/test/clients/appsync/AppSyncEventsClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    }
  },
  "packages/appsync/test/onSubscribeHandler.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    }
  },
  "packages/appsync/test/publishTransactionUpdated.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/aurora/pulumi/aurora.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/aurora/scripts/generate-local-roles.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/aurora/test/agentHarnessBridge.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/aurora/test/valkeyAccess.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/aurora/test/workloadIdentities.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 45
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 6
    }
  },
  "packages/background-worker/scripts/registry.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/background-worker/src/BackfillRunAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261019163645_customer-operating-account.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/background-worker/src/backfills/20261022205418_related-person-collapse.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261023011754_wallet-chain-history.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/background-worker/src/backfills/20261024190632_utila-backoffice-wallets.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261024190634_cfx-backoffice-ledger-accounts.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/background-worker/src/backfills/20261031160918_cfx-vault-utila-wallets.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261031171030_phone-recipient-links.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261106163532_route-fusion-receiving-banks.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261106181142_wallet-account-zero-addresses.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261110153338_chain-sender-instruments.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261111205137_dev-sandbox-links.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/background-worker/src/backfills/20261111205139_dev-sandbox-twins.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/background-worker/src/engine/activities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/background-worker/src/engine/registry.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/background-worker/src/mapConcurrently.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/background-worker/src/startOneShotBackfills.ts": {
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    }
  },
  "packages/background-worker/src/worker/compose.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/background-worker/src/worker/scheduledActivities.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/background-worker/src/worker/worker.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/background-worker/test/BackfillRunAdminService.integration.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/background-worker/test/activityInterceptor.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/background-worker/test/backfillItemConcurrency.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/background-worker/test/cfxVaultUtilaWallets.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/background-worker/test/chainSenderInstruments.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/background-worker/test/customerOperatingAccount.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 39
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/background-worker/test/devSandboxLinks.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/background-worker/test/devSandboxTwins.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/background-worker/test/engine/backfillWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/background-worker/test/historyBackfillAlarms.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/background-worker/test/leaf.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/background-worker/test/mapConcurrently.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/background-worker/test/operatorBackfills.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    }
  },
  "packages/background-worker/test/phoneRecipientLinks.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/background-worker/test/readOnlyScheduleRegistrar.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/background-worker/test/relatedPersonCollapse.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/background-worker/test/scheduleDefinitions.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/background-worker/test/startOneShotBackfills.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/background-worker/test/syncSchedules.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/background-worker/test/utilaBackofficeBackfills.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/background-worker/test/walletAccountZeroAddresses.integration.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/background-worker/test/walletChainHistory.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/background-worker/test/walletHistoryBackfillRegistration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/AlchemyAddressActivityConsumer.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 11
    }
  },
  "packages/backoffice-api/src/controllers/BankTransactionEventConsumer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/HeliusAccountTransactionEventConsumer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/TatumWalletEventConsumer.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/backoffice-api/src/controllers/aiprise/AiPriseEventConsumer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/backoffice-api/src/controllers/aiprise/aiPriseDecisionEvent.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/backoffice-api/src/controllers/aiprise/aiPriseProfileUpdate.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/backoffice-api/src/controllers/girasol/GirasolEventConsumer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/ledgerAccountBalanceUpdates.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/nominis/NominisWebhookEventConsumer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/observedTransactionIngest.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/quiltt/QuilttEventConsumer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/routefusion/RouteFusionWebhookEventConsumer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/backoffice-api/src/controllers/utila/UtilaTransactionEventConsumer.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/utila/UtilaTransactionEventSlackConsumer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/backoffice-api/src/controllers/utila/utilaSignature.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/controllers/victor/VictorWebhookEventConsumer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 6
    },
    "@typescript-eslint/return-await": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 15
    }
  },
  "packages/backoffice-api/src/controllers/yellowcard/yellowcardWebhookController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/lambda.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/backoffice-api/src/signatureClaim.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/backoffice-api/test/AlchemyAddressActivityConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 24
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 16
    }
  },
  "packages/backoffice-api/test/BankTransactionEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 25
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 11
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/HeliusAccountTransactionEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 19
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/backoffice-api/test/TatumWalletEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 29
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 14
    }
  },
  "packages/backoffice-api/test/aiprise/AiPriseApplication.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 14
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/backoffice-api/test/aiprise/AiPriseEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 34
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 32
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/backoffice-api/test/aiprise/AiPriseRouteFusionActivationBoundary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 32
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseApprovalFollowUp.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseApprovalVerifiedAt.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseDecisionCharacterization.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseDecisionWorkflow.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseDeletedIdentityUplift.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseDeletedOrganization.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseDuplicateResultPost.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseRelatedPerson.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 5
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseRelatedPersonReverify.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/backoffice-api/test/aiprise/aiPriseUserVerificationLink.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/backoffice-api/test/aiprise/decisionHarness.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/backoffice-api/test/girasol/GirasolEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/backoffice-api/test/girasol/girasolRefund.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    }
  },
  "packages/backoffice-api/test/quiltt/quilttEventSchema.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/backoffice-api/test/routefusion/RouteFusionCreditBothProducers.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/routefusion/RouteFusionWebhookEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 33
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/signatureClaim.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/utila/utilaSignature.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/utila/utilaTransactionEventSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/backoffice-api/test/utilaTransactionEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    }
  },
  "packages/backoffice-api/test/victor/VictorInstantPaymentBothProducers.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/backoffice-api/test/victor/VictorWebhookEventConsumer.positivePay.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/backoffice-api/test/victor/VictorWebhookEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 36
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 26
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/backoffice-api/test/webhookRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 21
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 4
    }
  },
  "packages/backoffice-services/src/ManualMintReconciliationService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/backoffice-services/src/ManualMintService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/backoffice-services/src/manualMintActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/backoffice-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/backoffice-services/test/legacy/manualMint.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/backoffice-services/test/legacy/manualMintWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/backoffice-services/test/manualMintActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/backoffice-services/test/manualMintLedgerAccount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/backoffice-services/test/manualMintQueryServiceSearchTotal.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    }
  },
  "packages/backoffice-services/test/manualMintTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/backoffice-services/test/v1WebhookGolden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/bank-dashboard/e2e/local/specs/sign-out.spec.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/bank-dashboard/next.config.mjs": {
    "require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/accounts/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/accounts/_components/AccountsExportButton.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/accounts/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/customers/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/customers/_components/CustomerSidePanelContent.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/customers/_components/OrganizationFilterDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/customers/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/documents/_components/documentUploads.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/layout.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/recipients/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/recipients/_components/RecipientFilterDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/recipients/_components/RecipientTable.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/recipients/_components/recipientFilters.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/recipients/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/settings/account/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/settings/activity/_components/BankActivityFeed.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/settings/activity/_components/BankActivityFeed.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/settings/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/settings/team/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/settings/team/_components/teamRoster.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/settings/team/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/TransactionDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/TransactionExportButton.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/TransactionFilterDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterAmountTab.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterDateTab.tsx": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterMethodTab.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterStatusTab.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/ComplianceScreeningCard.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/DepositSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/ManualMintSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/RedemptionSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/TransactionSidePanelFileList.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/TransactionSidePanelNote.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/TransactionSidePanelParty.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/TransactionSidePanelRecipient.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/WithdrawalSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 13
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/transactionFilters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/_components/transactionFiltersCsr.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/(withNav)/transactions/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/_components/IdentifyUser.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/app/(private)/_components/ReturnPageLink.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/sentry-test/actions.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/(private)/sentry-test/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/api/accounts/export/route.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/api/transactions/export/route.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/forbidden/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/switch/_components/SwitchWorkplaceClient.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/app/switch/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/components/Combobox.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/components/CountryImage.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/components/NumberInput.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/components/PageLink.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/accounts.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/lib/bank-access.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/cognito-account-security.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/lib/cognito-routes.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/cognito-sign-in.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/bank-dashboard/src/lib/deposits.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/lib/login-history.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/login-history.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/page.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/lib/realtime-token.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/record-access.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/search-param.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/server-action.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 8
    },
    "no-restricted-properties": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/server-action.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/bank-dashboard/src/lib/transaction-detail-href.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-dashboard/src/lib/workspace-switcher.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/bank-dashboard/src/reader-db.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/bank-dashboard/src/sentryTestBehindLogin.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-memo-services/src/DepositBankMemoAdminService.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-memo-services/src/DepositBankMemoService.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/bank-memo-services/src/internal.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/bank-memo-services/src/swiftWireInstructions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-memo-services/test/DepositBankMemoSearchCacheTagInvalidation.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-memo-services/test/depositBankMemoCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    }
  },
  "packages/bank-memo-services/test/depositBankMemoCreate.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/bank-memo-services/test/depositBankMemoDescriptions.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/bank-memo-services/test/depositBankMemoPlacement.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/bank-memo-services/test/depositBankMemoProduct.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-memo-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/bank-services/scripts/backfillBankDocuments.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/bank-services/src/BankAccountAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 23
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 19
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/bank-services/src/BankAccountQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    }
  },
  "packages/bank-services/src/BankAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 10
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/bank-services/src/BankBrandingService.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/bank-services/src/BankDashboardHostService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/bank-services/src/BankDocumentService.ts": {
    "@typescript-eslint/return-await": {
      "count": 5
    }
  },
  "packages/bank-services/src/program/ProgramAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 16
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/bank-services/src/program/ProgramQueryService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/bank-services/test/BankBrandingService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 22
    }
  },
  "packages/bank-services/test/BankDocumentSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/bank-services/test/BankDocumentService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/bank-services/test/bankAccountAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-services/test/bankAccountQueryService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 26
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-services/test/bankCache.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/bank-services/test/bankDashboardWorkspace.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/bank-services/test/bankDocumentCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/bank-services/test/bankDocumentFixtures.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-services/test/bankEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-services/test/bankUpdateEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/bank-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/bank-services/test/programAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/bank-transaction-reconciliation-services/scripts/backfillAchEntryDetail.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-transaction-reconciliation-services/src/AchEntryDetailAdminService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/bank-transaction-reconciliation-services/src/bankTransactionReconciliationActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/return-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 24
    }
  },
  "packages/bank-transaction-reconciliation-services/src/bankTransactionReconciliationWorkflow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 4
    }
  },
  "packages/bank-transaction-reconciliation-services/test/AchEntryDetailAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-transaction-reconciliation-services/test/bankTransactionReconciliationActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 28
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-transaction-reconciliation-services/test/bankTransactionReconciliationWorkflow.test.ts": {
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-transaction-reconciliation-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/bank-transaction-reconciliation-services/test/internalTransferLegGuard.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/bank-transaction-services/scripts/backfillInstantPaymentDirection.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/scripts/previewUnreconciledCredits.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/src/BankInternalTransferReconciliationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/bank-transaction-services/src/BankInternalTransferService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 13
    },
    "no-throw/no-throw-outside-edge": {
      "count": 19
    }
  },
  "packages/bank-transaction-services/src/BankTransactionReconciliationBackfillService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/src/BankTransactionService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 12
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/bank-transaction-services/src/InstantPaymentDirectionAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/src/OperatingEntryAdminService.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/bank-transaction-services/src/bankInternalTransferDeadline.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/src/bankInternalTransferExecutor.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/src/bankTransactionReconciliation.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/src/routeFusionTransactionSyncActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/bank-transaction-services/src/routeFusionTransactionSyncWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/src/victorBankInternalTransferActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 17
    }
  },
  "packages/bank-transaction-services/src/victorBankInternalTransferWorkflow.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/src/victorTransactionSyncActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/BankTransactionService.hide.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/BankTransactionService.search.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 17
    }
  },
  "packages/bank-transaction-services/test/BankTransactionService.timeseries.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    }
  },
  "packages/bank-transaction-services/test/VictorTransactionBackfillAdminService.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/achEntryDetail.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferAttachLeg.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferClaim.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferDeadline.test.ts": {
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferFail.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferInitiation.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferProgress.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferReconciliation.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferStaleActivities.test.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferStaleWorkflow.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferStatusDescription.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankInternalTransferWithdrawalColumns.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankTransactionCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    }
  },
  "packages/bank-transaction-services/test/bankTransactionReconciledEvent.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/bank-transaction-services/test/bankTransactionReconciliationBackfill.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankTransactionStatusDescription.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/bankTransactionUnreconcile.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/bank-transaction-services/test/bankTransactionUpdateExpectedReconciliation.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/bankTransactionUpdateMethodDataPatch.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/getVictorSyncRoutingNumber.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/bank-transaction-services/test/operatingEntry.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/routeFusionFeedIdempotency.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/bank-transaction-services/test/routeFusionTransactionSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    }
  },
  "packages/bank-transaction-services/test/routeFusionTransactionSyncWorkflow.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/sweepCountsInImpliedBalance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/testTemporalExecute.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/bank-transaction-services/test/victorBankInternalTransferActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 36
    }
  },
  "packages/bank-transaction-services/test/victorBankInternalTransferWorkflow.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/victorTransactionBackfillWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/bank-transaction-services/test/victorTransactionSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 26
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/bank-transaction-services/test/victorTransactionSyncWorkflow.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cash-deposit-simulator-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/cash-deposit-simulator-api/test/v2/cashDepositSimulate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/aws-credentials.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/aws.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/ci-log.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/cfx-cli/src/commands/ci.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/cfx-cli/src/commands/config.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/commands/deployed.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/commands/get.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/commands/http.ts": {
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/commands/logs.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/cfx-cli/src/commands/schema.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/cfx-cli/src/commands/sql.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/commands/stuck.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/cfx-cli/src/credentials.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/dispatch.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/cfx-cli/src/help.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/cfx-cli/src/hidden-input.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/identity-cache.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/main.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/one-shot.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/probes.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/cfx-cli/src/repl.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/cfx-cli/src/schema-names.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/cfx-cli/src/sql-read.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/cfx-cli/src/sql-statement.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/cfx-cli/test/access.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/admin-write.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/cfx-cli/test/agents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/cfx-cli/test/ci-log.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/cfx-cli/test/ci.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/cfx-cli/test/config.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/cfx-cli/test/database.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/deployed.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 63
    }
  },
  "packages/cfx-cli/test/dispatch.test.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/cfx-cli/test/get-chain.integration.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/get.integration.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/help.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/cfx-cli/test/hidden-input.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/http.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 14
    }
  },
  "packages/cfx-cli/test/identity-cache.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/cfx-cli/test/logs.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 17
    }
  },
  "packages/cfx-cli/test/next-steps.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 20
    }
  },
  "packages/cfx-cli/test/one-shot-glide-noise.fixture.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/open.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/cfx-cli/test/output.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/preflight.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 29
    }
  },
  "packages/cfx-cli/test/progress.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/read-services.ts": {
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/cfx-cli/test/schema.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/cfx-cli/test/schema.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/session.ts": {
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/cfx-cli/test/sign-in-fakes.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/cfx-cli/test/sign-in.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 13
    },
    "@typescript-eslint/require-await": {
      "count": 24
    }
  },
  "packages/cfx-cli/test/sql.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/cfx-cli/test/sql.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 23
    }
  },
  "packages/cfx-cli/test/stuck-reader.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/cfx-cli/test/stuck.integration.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cfx-cli/test/stuck.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/cfx-cli/test/throw.fixture.ts": {
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/cfx-cli/test/unmerged.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/cfx-cli/test/wf.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/cfx-link/test/redirectRoute.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/cfx-skills/verify-cfx-flows/src/flows.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/cfx-skills/verify-cfx-flows/src/render.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/cfx-skills/verify-cfx-flows/src/statusSets.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/cfx-skills/verify-cfx-flows/src/tla2tools.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/cfx-skills/verify-cfx-flows/src/tlc.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/cfx-skills/verify-cfx-flows/src/verify.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/cfx-skills/verify-cfx-flows/test/flows.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/cfx-skills/verify-cfx-flows/test/project.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/cfx-skills/verify-cfx-flows/test/views.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/cfx-skills/verify-cfx-platform/bin/cognito-keys.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/cfx-skills/verify-cfx-platform/bin/drive.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 17
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/cfx-skills/verify-cfx-platform/bin/serve-db.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    }
  },
  "packages/cfx-skills/verify-cfx-platform/bin/sign-in.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 2
    }
  },
  "packages/cfx-skills/verify-cfx-platform/bin/test-env.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/banks.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 113
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 95
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/command-palette.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 60
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 48
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/config.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 11
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/customers.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 73
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 55
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/email-templates.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 81
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 72
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/evm-programs.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 18
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 14
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/internal-transfers.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 77
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 64
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 5
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/ntt.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 12
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/payment-instruments.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 22
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 18
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/rules.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 76
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 66
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/transactions.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 59
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 46
    }
  },
  "packages/cfx-skills/verify-cfx-platform/examples/admin-dashboard/vendors.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 111
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 91
    }
  },
  "packages/cfx-skills/wezterm-panes/hooks/deck.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/cfx-skills/wezterm-panes/hooks/register.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    }
  },
  "packages/cfx-skills/wezterm-panes/hooks/route.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/cfx-skills/wezterm-panes/hooks/status.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/cfx-skills/wezterm-panes/tests/register.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 28
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 64
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 692
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 530
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/cloudflare-services/src/clients/cloudflare/CloudflareDnsClient.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/cloudflare-services/src/clients/cloudflare/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/cloudflare-services/test/clients/cloudflare/CloudflareDnsClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cloudflare-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/cloudfront/test/logos.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/cognito/pulumi/index.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/cognito/pulumi/preSignUpBundle.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/cognito/scripts/syncE2eUser.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/cognito/test/ensurePasskey.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/cognito/test/ensureTotp.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/cognito/test/preSignUp.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/config-refresher/scripts/config-teardown.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/config-refresher/src/handler.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/config-refresher/src/main.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/config-refresher/src/rebuild.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/config-refresher/test/configTeardown.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/config-refresher/test/handler.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/config-refresher/test/rebuild.test.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/config-refresher/test/stack.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/controllers/src/describeError.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/controllers/src/dynamodb.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/controllers/src/errors.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/controllers/src/http/serveHttp.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/controllers/src/idempotency.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/controllers/src/lambda/auth.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/createHttpLambdaHandler.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/controllers/src/lambda/createSnsLambdaHandler.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/errorBoundary.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/hookdeck.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/inject.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/controllers/src/lambda/nodeAdapter.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/rawRequest.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/reply.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/router.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/textScalars.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/controllers/src/lambda/validate.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/controllers/src/lambda/webAdapter.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/controllers/src/openapi/buildOpenApiDocument.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/controllers/src/openapi/coercedBody.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/controllers/src/openapi/compositionViolations.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    }
  },
  "packages/controllers/src/openapi/draft04.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/controllers/src/openapi/jsonSchema.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/controllers/src/openapi/requestModels.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/controllers/src/openapi/versionSpecs.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/controllers/src/queryParse.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/controllers/src/testing/definedRoutes.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/controllers/src/typebox.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/controllers/src/verificationReason.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/controllers/test/describeError.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/controllers/test/dynamodb.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/controllers/test/errorResponses.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/controllers/test/http/serveHttp.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/controllers/test/idempotency.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/controllers/test/lambda/auth.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/controllers/test/lambda/contentType.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/controllers/test/lambda/createHttpLambdaHandler.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/controllers/test/lambda/createSnsLambdaHandler.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 16
    }
  },
  "packages/controllers/test/lambda/lazyCompile.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/controllers/test/lambda/maintenance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/controllers/test/lambda/nodeAdapter.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    }
  },
  "packages/controllers/test/lambda/publicSurface.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/controllers/test/lambda/rawRequest.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/controllers/test/lambda/router.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/controllers/test/lambda/securityHeaders.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/controllers/test/lambda/textScalars.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/controllers/test/lambda/validate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/controllers/test/lambda/waitUntil.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/controllers/test/lambda/webAdapter.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/controllers/test/lambda/withSentryCapture.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/controllers/test/openapi/buildOpenApiDocument.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/controllers/test/openapi/requestModels.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 19
    }
  },
  "packages/controllers/test/packageBoundaries.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/controllers/test/sentryEnvironmentGate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/controllers/test/typebox.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/customer-dashboard/next.config.mjs": {
    "require-await": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/_components/NoteAndAttachments.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/accounts/[id]/edit/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/accounts/_components/ManageAccountForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/accounts/_components/manageAccountFormActions.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/accounts/new-memo/_components/DepositBankMemoForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/accounts/new-memo/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/accounts/new/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/accounts/virtual-accounts/new/_components/VictorVirtualAccountForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/accounts/virtual-accounts/new/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/[id]/activate/_components/ActivateCardForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/[id]/activate/_components/actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/[id]/activate/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/new/_components/PhysicalCardForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/new/_components/VirtualCardForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/new/_components/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/new/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/new/physical-card/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/cards/new/virtual-card/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/[instructionType]/[id]/_components/DepositInstructions.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/[instructionType]/_components/SelectDepositInstructionCommand.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/[instructionType]/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/[id]/_actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/[id]/_components/AchDebitAmountForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/[id]/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/confirm/[id]/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/confirm/[id]/_components/ConfirmDepositButton.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/confirm/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/details/[id]/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/details/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/ach-debit/success/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/crypto/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/deposit/virtual-account/[id]/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/entityActionsPayload.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/identities/[id]/edit/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/identities/_components/ManageIdentityForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/identities/_components/manageIdentityActions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/identities/new/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/linked-accounts/new/_components/QuiltConnector.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/linked-accounts/new/_components/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/linked-accounts/new/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/organizations/[id]/edit/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/organizations/_components/ManageOrganizationForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/organizations/_components/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/[id]/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 30
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/[id]/_components/PaymentSourceAndAmountForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/[id]/_components/TransferSourceAndAmountForm.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/[id]/_components/markWithoutRoute.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/[id]/_components/transferByRail.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/[id]/_components/transferByRail.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/[id]/_components/withdrawalRefusal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/_components/SelectPaymentRecipientCommand.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/confirm/[id]/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/confirm/[id]/_approvalGate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/confirm/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/details/[id]/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/details/[id]/_components/sourceAndAmountHref.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/details/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/success/[id]/_approvalAccess.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/success/[id]/_approvalRequested.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/payment/success/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/[id]/edit/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/AchPaymentRecipientForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/ExternalWalletRecipientForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/PhonePaymentRecipientForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/UsInstantPaymentRecipientForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/WirePaymentRecipientForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 16
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/_components/phoneRecipientActions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/network-wallet/[ledgerAccountId]/_components/NetworkWalletPaymentInstrumentForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/network-wallet/[ledgerAccountId]/_components/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/phone/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/swift-wire/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/us-ach/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/us-instant/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/us-wire/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/recipients/new/wallet/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/transfer/_components/TransferDetailsForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/transfer/_components/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/transfer/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(noNav)/transfer/success/[id]/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/(home)/@accounts/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/(home)/@moneyMovement/data.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/(home)/layout.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/_components/ActivityHistorySummary.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/_components/EntityAccountsCard.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/_components/RelatedPeopleCard.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/accounts/(home)/@content/_components/AccountsExportButton.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/accounts/(home)/@content/linked-accounts/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/accounts/(home)/@content/linked-accounts/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/accounts/(home)/@content/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/accounts/(home)/layout.tsx": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/accounts/(home)/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/accounts/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/cards/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/cards/_components/sidePanelContents/CardSidePanelContent.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/cards/_components/sidePanelContents/actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/cards/_components/sidePanelContents/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/cards/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/documents/@content/bank-letter/_components/DownloadBankLetterCsr.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/documents/@content/bank-letter/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/documents/@content/deposit-instructions/_components/DownloadDepositInstructionsCsr.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/documents/@content/statements/_components/DownloadStatementCsr.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/documents/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/identities/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/identities/_components/IdentityDeleteDialog.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/identities/_components/IdentityFilterDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/identities/_components/IdentityGetVerificationLinkDialog.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/identities/_components/IdentityUpdateStatusDialog.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/identities/_components/identityGetVerificationLinkActions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/identities/_components/identityUpdateStatusDialogActions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/identities/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/network/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/organizations/[id]/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/organizations/[id]/people/_components/RelatedPersonForm.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/organizations/[id]/people/page.tsx": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/organizations/_components/OrganizationDeleteDialog.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/organizations/_components/OrganizationFilterDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/organizations/_components/OrganizationGetVerificationLinkDialog.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/organizations/_components/organizationGetVerificationLinkActions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/recipients/[id]/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/recipients/_components/RecipientFilterDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/recipients/_components/RecipientTable.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/recipients/_components/recipientFilters.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/recipients/_components/recipientsAuth.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/recipients/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/reward-program/_components/RewardExcessTransfer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/reward-program/_components/RewardProgramSummary.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/reward-program/_components/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/reward-program/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/TransactionDetail.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/TransactionExportButton.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/TransactionFilterDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/TransactionTable.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterAmountTab.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterCardTab.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterDateTab.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterDateTab.tsx": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterMethodTab.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 11
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/filterTabs/TransactionFilterStatusTab.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/BlockchainDepositSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/DepositSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/FeeTransferSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/LedgerAccountTransferSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/ManualMintSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/NetworkTransferSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/RedemptionSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/SwapSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/TransactionSidePanelFileList.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/TransactionSidePanelNote.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/WithdrawalSidePanelContent.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/sidePanelContents/actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 22
    },
    "unicorn/no-single-promise-in-promise-methods": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/transactionFilters.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/_components/transactionFiltersCsr.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/(withNav)/transactions/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/_components/IdentifyUser.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/_components/ReturnPageLink.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/forbidden/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/sentry-test/actions.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/sentry-test/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/_components/ContactSupportButton.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/api-keys/_actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/approvals/_actions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-notifications/_components/RecipientPicker.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-notifications/email/_components/manageCustomerEmailPreferencesActions.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-notifications/email/page.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-notifications/page.tsx": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-notifications/slack/_components/manageCustomerSlackPreferencesActions.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-notifications/sms/_components/manageCustomerSmsPreferencesActions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-notifications/sms/_components/manageCustomerSmsPreferencesActions.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-security/_components/CompanyActivityFeed.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-security/_components/UserActivityFilterDialog.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-security/_components/filterTabs/UserActivityFilterDateTab.tsx": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/company-security/_components/filterTabs/UserActivityFilterUserTab.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/integrations/layout.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/integrations/page.tsx": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/integrations/slack/_actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/integrations/slack/_actions.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/integrations/slack/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/integrations/slack/page.tsx": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/notifications/_lib/usePreferences.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/team/page.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/webhooks/_components/HookdeckOutpostPortalCsr.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/settings/webhooks/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/setup-pending/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/(private)/terms/accept/_components/TermsAccept.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/(private)/welcome/billing/page.tsx": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/_components/PylonChat.tsx": {
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/_components/documents/DocumentPreview.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/_components/documents/EntityDocuments.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/customer-dashboard/src/app/_components/documents/internal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/_components/documents/types.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/api/accounts/export/route.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/api/documents/statements/aggregate/route.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/api/documents/terms/[termType]/route.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/api/quiltt/session/route.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/api/transactions/export/route.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/api/user-activities/export/route.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/app/apply/_components/VerifyRefresh.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/customer-dashboard/src/app/apply/_components/VerifyRefresh.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/apply/_lib/application.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/app/apply/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/app/apply/pages.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 17
    }
  },
  "packages/customer-dashboard/src/app/request-user-access/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/components/AddressLookupCommand.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/components/Combobox.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/components/CountryImage.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/components/ErrorAlert.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/components/IdentityCombobox.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/components/NumberInput.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/components/PageLink.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/components/PylonChatOnClick.tsx": {
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/components/QuickFormField.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/components/StandaloneScreens.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/account-selector-server.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/account-selector.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/accounts.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/action-payload-error.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/customer-dashboard/src/lib/active-workspace.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/approval-request-server.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/approval-request-view.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/lib/approval-request-view.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/approval-rules-server.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/auth.ts": {
    "@typescript-eslint/return-await": {
      "count": 5
    }
  },
  "packages/customer-dashboard/src/lib/balance-series.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/bank-memo.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/card-status-sync.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/cards-server.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/customer-dashboard/src/lib/cognito-account-security.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/cognito-routes.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/cognito-sign-in.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/customer-dashboard/src/lib/customer-resource-owner-service.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/customer-terms.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/deposit-instruction-rows.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/deposit-instruction.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/deposit-products.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/deposits.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/download-filename.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/entities-server.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/fed-info.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/lib/instrument-block.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/instrument-block.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/login-history.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/login-history.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/organization-selector.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/lib/organizations-server.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/page.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/pdf-filename.test.ts": {
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/pdf-filename.ts": {
    "@typescript-eslint/no-misused-spread": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/lib/pdf-response.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/pricing-schedule.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/product-limit-violation.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/related-people-server.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/customer-dashboard/src/lib/related-person-ownership.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/search-param.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/server-action.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/customer-dashboard/src/lib/server-action.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/staff-access.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/statement-accounts.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/statements.test.ts": {
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/statements.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/swift-intermediary-bank.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/customer-dashboard/src/lib/task-approval-source.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/task-approval-source.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/customer-dashboard/src/lib/task-query-service.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 14
    }
  },
  "packages/customer-dashboard/src/lib/task-query-service.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/transaction-creator.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/customer-dashboard/src/lib/transaction-creator.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/transaction-detail-href.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/use-page-router.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/virtual-accounts.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/withdrawal-estimate.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/lib/workspace-switcher.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    }
  },
  "packages/customer-dashboard/src/reader-db.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/customer-dashboard/src/sentryTestBehindLogin.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/customer-dashboard/test/setup.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/customer-dashboard/test/signedInCustomer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/customer-services/scripts/backfillCustomerDocuments.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/customer-services/src/CustomerApiKeyAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-services/src/CustomerApiKeyService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-services/src/CustomerDocumentService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-services/src/CustomerLogoService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/customer-services/src/CustomerNotificationPreferencesService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-services/src/CustomerOriginService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/customer-services/src/CustomerPricingScheduleService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-services/src/CustomerQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-services/src/CustomerService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/customer-services/src/CustomerTermsService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/customer-services/src/VerificationTemplateAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/customer-services/src/VerificationTemplateService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-services/src/clients/attio/AttioClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-services/src/clients/attio/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-services/test/CustomerApiKeyAuthCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/customer-services/test/CustomerDocumentService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-services/test/CustomerLogoService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/customer-services/test/CustomerNotificationPreferencesService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-services/test/CustomerNotificationPreferencesService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-services/test/CustomerOperatingAccount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/customer-services/test/CustomerOriginService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/customer-services/test/CustomerSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    }
  },
  "packages/customer-services/test/CustomerService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 22
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/customer-services/test/VerificationTemplateSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-services/test/claimableWorkspace.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-services/test/clients/attio/AttioClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/customer-services/test/customerApiKeyRotation.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/customer-services/test/customerCache.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-services/test/customerDescriptions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/customer-services/test/customerDocumentFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/customer-services/test/customerEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-services/test/customerPricingScheduleCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/customer-services/test/customerTermsCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/customer-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/customer-services/test/verificationTemplate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/customer-services/test/verificationTemplateCache.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/customer-slack-bot/src/controllers/CustomerSlackBotLambdaReceiver.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-slack-bot/src/customerEvents.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/customer-slack-bot/src/lambda.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/customer-slack-bot/src/main.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/customer-slack-bot/test/slackLambdaReceiver.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/scripts/backfillAdminCognitoSub.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/DashboardAccountSecurityService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/DashboardSessionExpiryService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/DashboardSessionService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/DashboardSignInSecurityAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/DashboardSsoSignInService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/DashboardSsoUserAdminService.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/DashboardStaffAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/admin/AdminAccountSecurityService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/admin/AdminDashboardPermissionService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/admin/AdminDashboardRoleService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 9
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/admin/AdminDashboardUserActivityService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/admin/AdminDashboardUserService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 14
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/admin/AdminMcpToolCallService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/admin/adminActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/avatar.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardDnsService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardInviteAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardInviteService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardMemberPermissionService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardMembershipAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardMembershipService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 13
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardPermissionAdminService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardRedirectService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardRoleAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 11
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardRoleSetAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 9
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardSsoConnectionAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardUserActivityService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardUserLoginService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardUserService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/bank/BankDashboardWorkspaceAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/bank/internal.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/bank/pendingInvite.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/billingAttention.ts": {
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/clients/cognito/CognitoAdminClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 15
    }
  },
  "packages/dashboard-auth-services/src/clients/cognito/CognitoAuthClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 10
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardInviteAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardInviteService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardMemberPermissionService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardMembershipAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardMembershipService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 14
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardPermissionAdminService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardRoleAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 11
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardRoleSetAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 9
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardSsoConnectionAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardUserActivityService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardUserLoginService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardUserNotificationPreferencesService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardUserService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerDashboardWorkspaceAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/customer/CustomerNotificationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/customer/internal.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/customer/notificationPreferences.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/customer/pendingInvite.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/dashboardSessionExpiryWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/eventsToken.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/src/identity/IdentityDashboardMembershipAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/identity/IdentityDashboardWorkspaceAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/dashboard-auth-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/inviteMailer.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/organization/OrganizationDashboardMembershipAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/src/organization/OrganizationDashboardWorkspaceAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/dashboard-auth-services/src/sessionCookie.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/src/sso.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/src/staffEmail.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/AdminAccountSecurityService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/test/AdminDashboardPermissionService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/AdminDashboardRoleService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 31
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/test/AdminDashboardUserActivityService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    }
  },
  "packages/dashboard-auth-services/test/AdminDashboardUserService.colorScheme.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/AdminDashboardUserService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 30
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/AdminDashboardUserService.timeZone.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/test/AdminMcpToolCallService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardDnsService.test.ts": {
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardInviteAcceptance.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardInviteAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 13
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardInviteService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 12
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardMembershipAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardMembershipService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 35
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardPermissionAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardRedirectService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardRoleAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardRoleSetAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 17
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardSsoConnectionAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserActivityService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserLoginService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserService.avatar.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserService.cognito.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserService.colorScheme.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserService.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserService.passkey.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserService.phone.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/BankDashboardUserService.timeZone.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardInviteAcceptance.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardInviteAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 12
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardInviteService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 12
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardMembershipAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardMembershipService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 39
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 7
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardPermissionAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardRoleAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardRoleSetAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 17
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardSsoConnectionAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserActivityService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserLoginService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserNotificationPreferencesService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserService.avatar.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserService.cognito.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserService.colorScheme.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserService.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserService.passkey.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserService.phone.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardUserService.timeZone.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/CustomerDashboardWorkspaceAdminService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/CustomerNotificationApplicationRecipients.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/CustomerNotificationService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/DashboardAccountSecurityService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/dashboard-auth-services/test/DashboardSessionExpiryService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/DashboardSessionService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 32
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/DashboardSignInSecurityAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 31
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/DashboardSsoUserAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/dashboard-auth-services/test/DashboardStaff.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/EntityDashboardWorkspaceAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/SecondFactorRejection.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/adminActivities.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/adminDashboardDescriptions.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/avatarFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/backfillAdminCognitoSub.integration.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/bankDashboardFixtures.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/dashboard-auth-services/test/clients/cognito/CognitoAdminClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 23
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 36
    }
  },
  "packages/dashboard-auth-services/test/clients/cognito/CognitoAuthClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "packages/dashboard-auth-services/test/concurrency.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/customerDashboardFixtures.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/dashboard-auth-services/test/dashboardSessionExpiryActivities.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/dashboardSessionExpiryWorkflow.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/dashboardUserProfileColumns.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/eventsToken.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/inviteMailer.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/mailInvite.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/dashboard-auth-services/test/notificationPreferences.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/dashboard-auth-services/test/sessionCookie.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/dashboard-auth-services/test/staffFixtures.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/dashboard-auth-services/test/statementCounter.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db-preview/pulumi/previewCluster.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/drizzle.config.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/scripts/apply-grants.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/db/scripts/compact-migrations.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/scripts/migration-gates.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/db/scripts/preview-database.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/db/src/drizzle/bigNumberCol.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/colorScheme.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/description.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/errors.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/getColumns.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/db/src/drizzle/inArray.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/deposit_bank_memo.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/deposit_quote.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/email_template.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/db/src/drizzle/schema/girasol_card_account.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/ledger_account.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/ledger_account_transfer.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/payment_instrument.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/product_quote.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    }
  },
  "packages/db/src/drizzle/schema/quiltt_connection.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/swap_quote.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/utila_custodial_wallet.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/utila_sweep_wallet.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/virtual_account.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/schema/withdrawal_quote.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/db/src/drizzle/search.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/src/drizzle/textSearch.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/db/src/postgres/Db.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/db/src/postgres/client.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/db/src/postgres/preview-database.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/db/src/postgres/preview-login.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/db/src/postgres/statementTimeout.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/db/src/postgres/transition.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/db/src/valkey/cache-key.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/src/valkey/cache-store.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/db/src/valkey/client.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/db/src/valkey/codec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/src/valkey/config-bundle-source.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/db/src/valkey/service-cache.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/db/test/adminActivityPermission.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/adminDashboardUserRoleExternalId.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/db/test/adminMcpToolCallGrant.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/db/test/aiConnectorPermission.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/approvedStatusContract.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/approvedStatusReadBoth.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/approvedStatusWrite.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/backofficeWalletSecretMigration.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/test/bankAccountPrecedence.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/bankAccountTable.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    }
  },
  "packages/db/test/bankAccountViewContract.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/db/test/bankAccountViewWithoutVictorAccount.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    }
  },
  "packages/db/test/bankDocument.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/db/test/bankInternalTransferIdempotencyKeyMigration.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/bankTransfersPermissionMigration.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/blockchainDepositClaims.integration.test.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/db/test/cache-store.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 26
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/codec.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    }
  },
  "packages/db/test/configBundleSource.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/db/test/configPermissions.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/customerApplication.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/customerDashboardAuthTables.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/test/customerDocument.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/db/test/dartDashfiReinsertHidden.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/dashboardSession.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/db/test/dashboardSsoConnection.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/test/dashboardWorkspace.integration.test.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/dashboardWorkspaces.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/db/test/dashboardWorkspaces.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/database.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/dbHelperLedgerAccountByAddress.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/dbmateDirs.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/db/test/dropOrphanStateStreetBank.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/emailTemplate.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/emailTemplateRegistry.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/emailTemplateVersionConcurrency.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/escrowBoundBalances.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/evmProgramsNttPermissions.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/fednowDepositProduct.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/db/test/feeTransferIdempotencyIndex.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/test/feeTransferRecurringFeePeriodKey.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/fixtures/passwordFailureExit.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/db/test/importedLedgerAccountAddress.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/inArray.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/db/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/db/test/internalTransferCountsInImpliedBalance.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/jsonbSearchText.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/db/test/ledgerAccountPrimaryAddress.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/db/test/ledgerAccountWallet.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 17
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/db/test/ledgerAccountWalletSecretMigration.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/db/test/manualBankAccountBackfill.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/migrationDryRunFilter.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/db/test/oauthTokenColumnGrants.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/db/test/organizationRegisteredAddressKey.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/organizationZenusAdminSearch.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/paymentInstrumentPhone.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/pdfTemplate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/productActivationRuleCrossRouteMigration.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/productActivationRuleProductScopeMigration.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/db/test/programCustomerTable.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/db/test/programRoutingRegisterIndexes.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/db/test/promotedJsonbKeysBackfill.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/record-tags.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/db/test/recurringFeeEmailTemplatesMigration.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/recurringFeeInvoiceLineMigration.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/recurringFeeInvoiceMigration.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/replicaRouting.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/db/test/routeCriteriaCustomerProgram.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/ruleEffectiveVersionViews.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/searchDocumentAdminKeys.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/searchDocumentColumns.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/searchDocumentCoverage.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/db/test/seedEvmTokenLists.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 2
    }
  },
  "packages/db/test/service-cache-tags.integration.test.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/db/test/service-cache.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/db/test/sharedWalletTransactionViews.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/db/test/slackTemplatePermissions.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/smsTemplatePermissions.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/db/test/sqlClient.passwordFailure.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/db/test/sqlClient.test.ts": {
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/db/test/statementTimeout.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/db/test/storedStatusContract.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/test/storedStatusFixture.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    }
  },
  "packages/db/test/storedStatusSwitch.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/swapDepositSource.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/db/test/test-namespace.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/test/textSearch.integration.test.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/db/test/thawSafePool.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/db/test/timeZone.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/db/test/transactionApprovalRequestTransitions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/db/test/transactionApprovalTables.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/db/test/transactionTable.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/db/test/transactionViewColumns.integration.test.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/db/test/transactionViewContract.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/db/test/transactionViewCounterparty.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/transition.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/db/test/utilaVault.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    }
  },
  "packages/db/test/valkey-client.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    }
  },
  "packages/db/test/valkey/noperm.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/db/test/versionPointerFk.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/virtualAccountProviderMigration.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/db/test/wallet.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 23
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 13
    }
  },
  "packages/db/test/walletAccountTransaction.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 21
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 21
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/walletAddressLowerIndex.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/walletBalanceActiveTokens.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    }
  },
  "packages/db/test/walletBalanceDivergence.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 18
    },
    "@typescript-eslint/return-await": {
      "count": 3
    }
  },
  "packages/db/test/walletHistory.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    }
  },
  "packages/db/test/walletSecretMigration.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/walletSecretUtila.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/db/test/walletTransaction.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 22
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 22
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/walletTransactionClaimedSignatures.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/db/test/walletTransactionNetwork.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/db/test/wireFileSubmittedAtCheck.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/db/test/workloadRoleGrants.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/deposit-api/src/clients/mapbox/MapboxGeocodingClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/deposit-api/src/clients/mapbox/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-api/src/controllers/cashDepositRequestController.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 2
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-api/src/controllers/depositController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/deposit-api/src/controllers/legacyUsBankAchDepositRequestController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/deposit-api/src/controllers/v1Status.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/deposit-api/src/controllers/v2/achDebitDepositQuoteController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/deposit-api/src/controllers/v2/cashDepositRequestController.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 2
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-api/src/controllers/v2/depositController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/deposit-api/src/controllers/v2/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/deposit-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/deposit-api/test/cashDepositRequestController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 26
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/deposit-api/test/clients/mapbox/MapboxGeocodingClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-api/test/depositAmountOut.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/deposit-api/test/depositController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 39
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 15
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/deposit-api/test/fakeInstances.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/deposit-api/test/publicNames.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/deposit-api/test/stack.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 7
    }
  },
  "packages/deposit-api/test/v1Golden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 23
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/deposit-api/test/v2/achDebitDepositQuote.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 11
    }
  },
  "packages/deposit-api/test/v2/cashDepositLocations.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/deposit-api/test/v2/cashDepositRequestController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/deposit-api/test/v2/cashDepositRetailers.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-api/test/v2/cashDepositStatus.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/deposit-api/test/v2/depositController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 29
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 11
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/deposit-api/test/v2/depositQuoteShape.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/deposit-api/test/v2/depositRefusals.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/deposit-api/test/v2/ledgerAccounts.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/deposit-api/test/v2/productIds.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/deposit-api/test/v2/statusVocabulary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/deposit-services/scripts/verify-cash-deposit-delivery.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/deposit-services/src/AchCreditDepositQuoteService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/deposit-services/src/AchDebitDepositBatchReconciliationService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/deposit-services/src/AchDebitDepositQuoteService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-services/src/AchDebitDepositReconciliationService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/deposit-services/src/AchDebitDepositReturnService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-services/src/DepositAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 11
    }
  },
  "packages/deposit-services/src/DepositQueryService.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/deposit-services/src/DepositQuoteAdminService.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-services/src/DepositQuoteService.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/deposit-services/src/InstantDepositQuoteService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/deposit-services/src/SwiftWireDepositQuoteService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/deposit-services/src/WireDepositQuoteService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/deposit-services/src/achDebitDepositWorkflow.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/deposit-services/src/cash/CashDepositQuoteAdminService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/deposit-services/src/cash/CashDepositQuoteService.ts": {
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/deposit-services/src/cash/CashDepositReconciliationService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/deposit-services/src/cash/CashDepositRetailerAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/deposit-services/src/cash/CashDepositStoreService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-services/src/cash/GreendotBarcodeConsumptionSimulatorService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/deposit-services/src/cash/GreendotConsumptionEventService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/deposit-services/src/cash/applyGreendotConsumptionEventsWorkflow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/deposit-services/src/cash/cashDepositDeadlineActivities.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/deposit-services/src/cash/greendotConsumptionEventActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 19
    }
  },
  "packages/deposit-services/src/cash/greendotRetailerSyncActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/deposit-services/src/cash/sweepGreendotConsumptionEventsWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/deposit-services/src/clients/greendot/GreendotBarcodeClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/deposit-services/src/clients/greendot/GreendotBaseClient.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-services/src/clients/greendot/GreendotRetailerClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/deposit-services/src/clients/greendot/GreendotStoreClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/deposit-services/src/clients/greendot/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-services/src/depositActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 18
    }
  },
  "packages/deposit-services/src/depositQuoteType.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-services/src/depositTransactionLegs.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/deposit-services/src/processAchDebitDepositBatchActivities.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/deposit-services/src/victorAchDebitDepositWorkflow.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/deposit-services/test/AchDebitDepositReconciliationService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/deposit-services/test/AchDebitDepositReturnService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/deposit-services/test/CashDepositReconciliationService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/deposit-services/test/CashDepositRetailerAdminService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/deposit-services/test/CashDepositRetailerService.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/deposit-services/test/CashDepositStoreService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-services/test/DepositSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/deposit-services/test/achBatchDepositStatusDescription.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/deposit-services/test/achCreditDepositQuoteFields.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/deposit-services/test/achDebitDepositAccept.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/deposit-services/test/achDebitDepositAcceptRetry.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/deposit-services/test/achDebitDepositBatchReconciliation.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/deposit-services/test/achDebitDepositRouteFusionRoute.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    }
  },
  "packages/deposit-services/test/achDebitDepositSameDayEligibility.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 19
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-services/test/achDebitDepositWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 24
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/deposit-services/test/cashDepositCancelledBarcodeReconciler.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/deposit-services/test/cashDepositDeadlineActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/deposit-services/test/cashDepositIdentityStatus.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 32
    }
  },
  "packages/deposit-services/test/clients/greendot/GreendotConfig.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-services/test/clients/greendot/greendotStatusToBarcodeStatus.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/deposit-services/test/clients/greendot/handleError.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-services/test/depositAuthVoidRetry.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/deposit-services/test/depositCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/deposit-services/test/depositCancelUnreconciles.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/deposit-services/test/depositMintfxIk.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/deposit-services/test/depositPromotedColumns.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/deposit-services/test/depositQuoteAchEntryUpdate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/deposit-services/test/depositQuoteIdempotency.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/deposit-services/test/depositQuoteReject.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/deposit-services/test/depositSearchAchFilters.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/deposit-services/test/depositTransactionCacheBust.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/deposit-services/test/depositTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/deposit-services/test/destinationRoutingLookups.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/deposit-services/test/duplicateGuards.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/deposit-services/test/greendotAuthLifespanScheduling.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/deposit-services/test/greendotConsumptionEvent.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/deposit-services/test/greendotConsumptionEventsWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/deposit-services/test/greendotRetailerSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    }
  },
  "packages/deposit-services/test/greendotSimulatorRescan.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/deposit-services/test/greendotUnpaidBarcodesReport.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/deposit-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/deposit-services/test/instantDepositQuoteFields.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    }
  },
  "packages/deposit-services/test/resolveDepositSweepAccounts.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/deposit-services/test/rtpDepositWorkflow.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/deposit-services/test/seedHelpers.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/deposit-services/test/testWorkflows.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-services/test/v1WebhookGolden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/deposit-services/test/wireDepositQuoteFields.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/deposit-services/test/wireDepositWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    }
  },
  "packages/document-services/src/DocumentIndex.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    },
    "@typescript-eslint/return-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 11
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/document-services/src/documentPath.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/document-services/src/documentUpload.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/document-services/test/index.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/email-notification-handler/src/emailSentSlack.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/email-notification-handler/src/handler.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/email-notification-handler/src/main.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/email-notification-handler/src/payloads.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/email-notification-handler/test/applicationEmailSender.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 26
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 86
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 38
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/email-notification-handler/test/applicationEvents.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    }
  },
  "packages/email-notification-handler/test/claimStore.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 41
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 16
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/email-notification-handler/test/cognitoEmailSender.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 38
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 110
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 50
    },
    "@typescript-eslint/require-await": {
      "count": 17
    }
  },
  "packages/email-notification-handler/test/deposit-handler.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 57
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 28
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/email-notification-handler/test/emailSentSlack.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 19
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 49
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 28
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/email-notification-handler/test/handleEmailTrigger.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 31
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 241
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 118
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 22
    }
  },
  "packages/email-notification-handler/test/handler.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    }
  },
  "packages/email-notification-handler/test/manualMintPayload.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 6
    }
  },
  "packages/email-notification-handler/test/parseEnvelope.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 21
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    }
  },
  "packages/email-notification-handler/test/payloads.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 28
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 156
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 58
    },
    "@typescript-eslint/require-await": {
      "count": 16
    }
  },
  "packages/email-notification-handler/test/recurringFeePayload.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 47
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 16
    }
  },
  "packages/email-notification-handler/test/seed-helpers.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/entity-services/src/entity-document/EntityDocumentQueryService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/src/entity-document/EntityDocumentService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/entity-services/src/entity-document/forwardEntityDocumentActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/entity-services/src/entity-document/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/entity-services/src/entity/EntityService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/entity-services/src/entity/entityId.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/entity-services/src/entity/entityReferenceResolver.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/entity-services/src/identity/IdentityAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/entity-services/src/identity/IdentityService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/entity-services/src/identity/internal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/entity-services/src/internal.ts": {
    "@typescript-eslint/no-misused-spread": {
      "count": 2
    }
  },
  "packages/entity-services/src/organization/OrganizationAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/entity-services/src/organization/OrganizationQueryService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/src/organization/OrganizationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 10
    }
  },
  "packages/entity-services/src/organization/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/entity-services/src/related-person/RelatedPersonAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/entity-services/src/related-person/RelatedPersonService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/entity-services/src/sandboxStage.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/entity-services/src/verification.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/entity-services/test/EntityDocumentAdminService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/entity-services/test/EntityDocumentService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 25
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 6
    },
    "no-restricted-properties": {
      "count": 1
    }
  },
  "packages/entity-services/test/IdentityAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    }
  },
  "packages/entity-services/test/IdentityWorkspaceLinkCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/test/OrganizationAdminSearch.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 16
    }
  },
  "packages/entity-services/test/OrganizationCustomerRecordTags.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    }
  },
  "packages/entity-services/test/OrganizationRouteFusionEntity.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/entity-services/test/OrganizationSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/entity-services/test/RelatedPersonAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 38
    },
    "@typescript-eslint/require-await": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/entity-services/test/RelatedPersonDocumentService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/entity-services/test/RelatedPersonService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 22
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 14
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/entity-services/test/actionRequiredUpdate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/entity-services/test/aiPriseProfilePeople.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/entity-services/test/decideVerification.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/entity-services/test/entitySearchOrderBy.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/entity-services/test/entityWorkspaceLink.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/test/forwardEntityDocumentBenignWait.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/entity-services/test/forwardEntityDocumentToAiPrise.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 77
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 24
    },
    "@typescript-eslint/require-await": {
      "count": 25
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/test/identityAdminCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    }
  },
  "packages/entity-services/test/identityCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/entity-services/test/identityDescriptions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/test/identityDuplicateRace.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/entity-services/test/identityMetadata.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/entity-services/test/identitySearchFilters.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/test/identitySoftDelete.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/entity-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/entity-services/test/legalEntityType.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/entity-services/test/organizationAdminCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    }
  },
  "packages/entity-services/test/organizationAdminUpdate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 21
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/entity-services/test/organizationConsumerCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/entity-services/test/organizationDeletedAtSchema.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/entity-services/test/organizationDescriptions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/test/organizationIncorporationDate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/entity-services/test/organizationLegalEntityTypeNormalization.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/test/organizationMetadata.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    }
  },
  "packages/entity-services/test/organizationPreApproved.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    }
  },
  "packages/entity-services/test/organizationRelatedPeopleCreate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/entity-services/test/organizationReverify.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/entity-services/test/organizationSearchVerificationProfile.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/entity-services/test/organizationSoftDelete.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/entity-services/test/organizationSuppliedProfile.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    }
  },
  "packages/entity-services/test/organizationVerifiedAt.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/entity-services/test/organizationZenusPersonId.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/entity-services/test/relatedPersonDescriptions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/entity-services/test/relatedPersonSoftDelete.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/entity-services/test/syndicatedFieldReverification.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/entity-services/test/verification.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/escrow-transfer-services/src/EscrowTransferAdminService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/escrow-transfer-services/src/EscrowTransferRequestQueryService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/escrow-transfer-services/src/EscrowTransferRequestService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/escrow-transfer-services/src/EscrowTransferService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/escrow-transfer-services/src/cancelExpireSibling.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/src/claimEscrowTransferWorkflow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/src/escrowHoldCatchUp.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/escrow-transfer-services/src/escrowParty.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/src/escrowTransferActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/escrow-transfer-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/escrow-transfer-services/src/status.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/test/EscrowTransferAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/test/EscrowTransferRequestService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/test/EscrowTransferService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 21
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/escrow-transfer-services/test/EscrowTransferServiceLifecycle.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/test/escrowParty.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/escrow-transfer-services/test/escrowSms.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/escrow-transfer-services/test/escrowTransferActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-restricted-properties": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/test/escrowTransferTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/test/escrowWorkflows.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-restricted-properties": {
      "count": 3
    }
  },
  "packages/escrow-transfer-services/test/fixtures/createInput.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    }
  },
  "packages/escrow-transfer-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/escrow-transfer-services/test/status.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/test/statusUpdateMigration.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/escrow-transfer-services/test/v1WebhookGolden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/event-services/src/CustomerEventPublisher.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/event-services/src/SnsEventPublisher.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/event-services/src/clients/hookdeck-outpost/HookdeckOutpostClient.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/event-services/src/clients/hookdeck-outpost/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/event-services/test/CustomerEventPublisher.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/event-services/test/InternalEventPublisher.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    }
  },
  "packages/event-services/test/SnsEventPublisher.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 24
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/event-services/test/capturingInternalEventPublisher.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/event-services/test/clients/hookdeck-outpost/HookdeckOutpostClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/event-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/event-services/test/publicWithdrawalType.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/events-api/src/controllers/eventsController.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/events-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/events-api/test/deliveriesRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/events-api/test/eventsRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/events-api/test/routing.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/events-api/test/subscriptionsRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/events-api/test/topicsRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/events-api/test/writesRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/events/src/customer/index.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/events/src/customer/publicStatus.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/events/src/docs/customerEventTopics.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/events/src/docs/renderWebhookDocs.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/events/src/envelope.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/events/src/internal/handlers.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/events/src/internal/index.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/events/src/registry.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/events/test/customerEventTopics.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/events/test/internalRegistry.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/events/test/outpostBridge.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/events/test/registry.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/evm-program-services/src/EvmProgramAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/evm-program-services/src/EvmProgramOpsAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/evm-program-services/src/clients/evm/EvmRpcClient.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/evm-program-services/src/clients/github/EvmReleaseClient.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/evm-program-services/src/evmProgramActivities.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/evm-program-services/src/evmProgramRegistry.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/evm-program-services/src/evmProgramWorkflows.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/evm-program-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/evm-program-services/src/runtimeHash.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/evm-program-services/test/EvmProgramAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/evm-program-services/test/EvmProgramOpsAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 27
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 19
    }
  },
  "packages/evm-program-services/test/EvmProgramRunAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/evm-program-services/test/evmProgramActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/evm-program-services/test/evmProgramWorkflows.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 22
    }
  },
  "packages/evm-program-services/test/runtimeHash.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/evm-program-services/test/scheduleRow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/fed-directory-services/src/FedAchDirParser.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/fed-directory-services/src/FedParticipantDirParser.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/fed-directory-services/test/fedAchDirParser.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/fed-directory-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/fee-services/src/CustomerFeeTransferAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    },
    "unicorn/no-single-promise-in-promise-methods": {
      "count": 1
    }
  },
  "packages/fee-services/src/CustomerFeeTransferService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    },
    "unicorn/no-single-promise-in-promise-methods": {
      "count": 1
    }
  },
  "packages/fee-services/src/RecurringFeeAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/fee-services/src/RecurringFeeInvoiceAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/fee-services/src/internal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/fee-services/src/invoiceLines.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/fee-services/src/ledgerAccountFeeTransferWorkflowActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/fee-services/src/recurringFeeActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/fee-services/src/recurringFeeSweepWorkflow.ts": {
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/fee-services/test/CustomerFeeTransferAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 21
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/fee-services/test/RecurringFeeAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 22
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 28
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/fee-services/test/RecurringFeeInvoiceAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 68
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/fee-services/test/feeTransferTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/fee-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/fee-services/test/ledgerAccountFeeTransferActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/fee-services/test/ledgerAccountFeeTransferWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/fee-services/test/recurringFeeActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    }
  },
  "packages/fee-services/test/recurringFeeSweepWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/fib-services/scripts/probeFibFeed.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 4
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/fib-services/src/FibSecurityCodeService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/fib-services/src/FibSessionService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/fib-services/src/clients/fib/FibOnlineBankingClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 14
    }
  },
  "packages/fib-services/src/fibSecurityCodeEmail.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/fib-services/src/fibTransactionSyncActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/fib-services/src/toFibBankTransactionRow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/fib-services/test/FibSessionService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/fib-services/test/clients/fib/FibOnlineBankingClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 21
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/fib-services/test/fibTransactionSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/fib-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/girasol-card-services/scripts/clearingLineLookupBench.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/GirasolCardAccountAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/girasol-card-services/src/GirasolCardAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/girasol-card-services/src/GirasolCardBalanceSyncStarter.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/GirasolCardClearingBatchAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/girasol-card-services/src/GirasolCardQueryService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/GirasolCardService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/girasol-card-services/src/GirasolCardStatusSyncStarter.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/GirasolCardTransactionAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/girasol-card-services/src/cardTransactionLegs.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/girasol-card-services/src/clients/girasol/GirasolClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/girasol-card-services/src/clients/girasol/internal.ts": {
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/girasol-card-services/src/girasolCardAccount.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/girasolCardBalanceSyncActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/girasolCardClearingSyncActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/girasol-card-services/src/girasolCardClearingSyncWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    }
  },
  "packages/girasol-card-services/src/girasolCardHoldReconcileActivities.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/girasol-card-services/src/girasolCardHoldReconcileWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/girasolCardLedger.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/girasolCardStatusSyncActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/girasol-card-services/src/girasolCardStatusSyncWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/girasol-card-services/src/girasolCardTransactionActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 24
    }
  },
  "packages/girasol-card-services/src/girasolCardTransactionWorkflow.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/girasol-card-services/test/GirasolCardAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/girasol-card-services/test/GirasolCardClearingBatchAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/girasol-card-services/test/GirasolCardSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/girasol-card-services/test/GirasolCardService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/GirasolCardStatusSyncStarter.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/girasol-card-services/test/cardTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 17
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 17
    }
  },
  "packages/girasol-card-services/test/clearCardTransactionAlert.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/girasol-card-services/test/clients/girasol/GirasolClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/girasol-card-services/test/clients/girasol/activateCard.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-misused-spread": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/clients/girasol/cardDetails.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/clients/girasol/handleError.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/girasol-card-services/test/girasolCardAccountEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/girasol-card-services/test/girasolCardAccountPhone.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/girasol-card-services/test/girasolCardBalanceSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/girasol-card-services/test/girasolCardCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/girasolCardClearingDeadline.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/girasol-card-services/test/girasolCardClearingDeadlineActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/girasol-card-services/test/girasolCardClearingDeadlineWorkflow.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/girasolCardClearingRecordsWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/girasol-card-services/test/girasolCardClearingSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 29
    },
    "@typescript-eslint/require-await": {
      "count": 12
    }
  },
  "packages/girasol-card-services/test/girasolCardClearingSyncWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/girasol-card-services/test/girasolCardDeadlineReviewFixes.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/girasol-card-services/test/girasolCardDescriptions.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/girasolCardHoldReconcile.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/girasol-card-services/test/girasolCardHoldReconcileWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/girasolCardLedger.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/girasol-card-services/test/girasolCardRefund.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/girasolCardSearchOrderBy.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/girasol-card-services/test/girasolCardStatusSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/girasol-card-services/test/girasolCardStatusSyncWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/girasolCardTransactionActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/girasol-card-services/test/girasolCardTransactionCacheBust.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/girasolCardTransactionWorkflow.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/girasolCardTypeDescription.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/girasol-card-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/girasol-card-services/test/v1WebhookGolden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/greendot-processor-api/src/controllers/GreendotBarcodeConsumptionEventProcessor.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 11
    }
  },
  "packages/greendot-processor-api/src/controllers/consumptionController.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/greendot-processor-api/src/interface/request.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/greendot-processor-api/src/interface/xmlBody.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/greendot-processor-api/src/lambda.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/greendot-processor-api/src/main.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/greendot-processor-api/test/consumptionAuth.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/greendot-processor-api/test/consumptionReplay.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/greendot-processor-api/test/consumptionRoute.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    }
  },
  "packages/greendot-processor-api/test/request.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/greendot-processor-api/test/response.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/greendot-settlement-services/scripts/backfill-greendot-settlement.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    }
  },
  "packages/greendot-settlement-services/scripts/unreconciledReport.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/greendot-settlement-services/src/GreendotSettlementBatchAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/greendot-settlement-services/src/GreendotSettlementBatchQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/greendot-settlement-services/src/GreendotSettlementReconciliationAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/greendot-settlement-services/src/accounts.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/greendot-settlement-services/src/buildSettlementBatches.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/greendot-settlement-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/greendot-settlement-services/src/settlementFiles.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/greendot-settlement-services/test/GreendotSettlementBatchAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/greendot-settlement-services/test/GreendotSettlementBatchQueryService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/greendot-settlement-services/test/GreendotSettlementFileAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/greendot-settlement-services/test/GreendotSettlementReconciliationAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/greendot-settlement-services/test/backfillGreendotSettlement.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/greendot-settlement-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/helius-services/src/clients/helius/HeliusRpcClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/helius-services/src/clients/helius/HeliusWebhookClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/helius-services/test/clients/helius/HeliusRpcClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/helius-services/test/clients/helius/HeliusWebhookClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/helius-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/identity-api/src/controllers/IdentityDocumentController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/identity-api/src/controllers/IdentityPaymentInstrumentController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/only-throw-error": {
      "count": 3
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/identity-api/src/controllers/identityController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/identity-api/src/controllers/identityDepositMemoController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/identity-api/src/controllers/identityLedgerAccountController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/identity-api/src/controllers/identityProductController.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/identity-api/src/controllers/v2/identityController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/identity-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/identity-api/test/actionRequiredVersions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/identity-api/test/answerServices.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/identity-api/test/identityLedgerAccountImport.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/identity-api/test/identityLedgerAccountUpdate.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/identity-api/test/identityPayload.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/identity-api/test/identityProducts.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/identity-api/test/instrumentErrorVersions.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/identity-api/test/instrumentResponseClean.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/identity-api/test/publicNames.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/identity-api/test/v2/createQuoteAccept.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/identity-api/test/v2/products.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/identity-api/test/v2/verificationFields.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/image/src/index.ts": {
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/incident-io/test/stack.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 41
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/internal-slack-bot/src/AchBatchEventSlackConsumer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/AiPriseOperatorDecisionReader.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/AiPriseProfileEventSlackConsumer.ts": {
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/AiPriseSubjectStatusReader.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/internal-slack-bot/src/BankTransactionEventSlackConsumer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/FeeTransferEventSlackConsumer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/internal-slack-bot/src/LedgerAccountWithdrawalEventSlackConsumer.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/internal-slack-bot/src/RecurringFeeUnbilledSlackConsumer.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/RedemptionEventSlackConsumer.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/WireBatchEventSlackConsumer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/WireEmailReconciledSlackConsumer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/internalEvents.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/src/lambda.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/test/AiPriseOperatorDecisionReader.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/internal-slack-bot/test/AiPriseProfileEventSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 11
    }
  },
  "packages/internal-slack-bot/test/AuthEmailSentSlackConsumer.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/test/BankInternalTransferEventSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/test/BankTransactionEventSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/test/LedgerAccountWithdrawalEventSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/test/RecurringFeeEscalatedSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/internal-slack-bot/test/RecurringFeeUnbilledSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/test/SlackTemplateTestSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/internal-slack-bot/test/WireEmailReconciledSlackConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/internal-slack-bot/test/batchDeletedSlack.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/test/customerlessWireBatch.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/internal-slack-bot/test/deepLinks.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/internal-slack-bot/test/slackFeedChannels.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 22
    }
  },
  "packages/internal-slack-bot/test/slackStubs.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/kms/test/walletKeysharePolicy.test.ts": {
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/ledger-account-api/src/controllers/ledgerAccountController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ledger-account-api/src/controllers/ledgerAccountTransferController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ledger-account-api/src/controllers/v1Status.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ledger-account-api/src/controllers/v2/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ledger-account-api/src/controllers/v2/ledgerAccountController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ledger-account-api/src/controllers/v2/ledgerAccountTransferController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/ledger-account-api/src/controllers/v2/ledgerAccountTransferRequestController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/ledger-account-api/src/controllers/v2/transferRead.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/ledger-account-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/ledger-account-api/test/mapToLedgerAccount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ledger-account-api/test/transferRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ledger-account-api/test/transferVersions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ledger-account-api/test/v1Golden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ledger-account-api/test/v1Status.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ledger-account-api/test/v2/depositInstructionRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ledger-account-api/test/v2/ledgerAccountRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ledger-account-api/test/v2/quoteShape.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/ledger-account-api/test/v2/statusVocabulary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ledger-account-api/test/v2/transferDeletedInstrument.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ledger-account-api/test/v2/transferFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 25
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 21
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/ledger-account-api/test/v2/transferLegacyEscrow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/ledger-account-api/test/v2/transferOwner.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/ledger-account-api/test/v2/transferPhoneLimits.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ledger-account-api/test/v2/transferPhoneRead.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 10
    }
  },
  "packages/ledger-account-api/test/v2/transferRails.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    }
  },
  "packages/ledger-account-api/test/v2/transferRequest.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/ledger-account-api/test/v2/transferRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/ledger-account-services/scripts/checkLedgerAccountAddresses.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/ledger-account-services/src/transfer/LedgerAccountTransferAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/ledger-account-services/src/transfer/LedgerAccountTransferService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/ledger-account-services/src/transfer/LedgerAccountTransferWorkflowService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ledger-account-services/src/transfer/ledgerAccountTransferWorkflowActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 13
    }
  },
  "packages/ledger-account-services/src/wallet/LedgerAccountAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ledger-account-services/src/wallet/LedgerAccountService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 10
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/ledger-account-services/src/wallet/heliusAccountWebhookSyncActivities.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ledger-account-services/src/wallet/heliusAccountWebhookSyncWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/ledger-account-services/src/wallet/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ledger-account-services/src/wallet/requestHeliusAccountWebhookSync.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ledger-account-services/src/withdraw/LedgerAccountWithdrawalAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/ledger-account-services/src/withdraw/LedgerAccountWithdrawalWorkflowService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/ledger-account-services/src/withdraw/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/ledger-account-services/src/withdraw/ledgerAccountWithdrawalActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 20
    }
  },
  "packages/ledger-account-services/test/LedgerAccountAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 16
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ledger-account-services/test/LedgerAccountBoundedReads.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 6
    }
  },
  "packages/ledger-account-services/test/LedgerAccountConsumerSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/ledger-account-services/test/LedgerAccountSearchFilters.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ledger-account-services/test/LedgerAccountService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 24
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ledger-account-services/test/LedgerAccountTransferAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ledger-account-services/test/LedgerAccountTransferPhone.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ledger-account-services/test/LedgerAccountTransferService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ledger-account-services/test/LedgerAccountWithdrawalAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 24
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/ledger-account-services/test/createLedgerAccount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ledger-account-services/test/heliusAccountWebhookSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 27
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 13
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ledger-account-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/ledger-account-services/test/ledgerAccountConsumerCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/ledger-account-services/test/ledgerAccountLegFixtures.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/ledger-account-services/test/ledgerAccountSolanaWalletId.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ledger-account-services/test/ledgerAccountTransferDebitSigning.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ledger-account-services/test/ledgerAccountTransferTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/ledger-account-services/test/ledgerAccountTransferWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/only-throw-error": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/ledger-account-services/test/ledgerAccountWithdrawalInitialize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ledger-account-services/test/ledgerAccountWithdrawalSettle.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ledger-account-services/test/ledgerAccountWithdrawalTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/ledger-account-services/test/linkWaitingPhoneRecipients.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/ledger-account-services/test/transferRail.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ledger-account-services/test/v1WebhookGolden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/llm-proxy-agents/test/router-env.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 59
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 25
    }
  },
  "packages/llm-proxy-agents/test/teamclaude-merge.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 93
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 39
    }
  },
  "packages/llm-proxy-agents/test/teamclaude-restore.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 70
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 28
    }
  },
  "packages/maintenance-services/src/MaintenanceService.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 2
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/maintenance-services/test/MaintenanceAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/maintenance-services/test/MaintenanceService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/maintenance-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/mintfx-program-evm/scripts/build-release-manifest.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/mintfx-program-evm/scripts/bytecode-changed.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/mintfx-program-evm/scripts/check-namespace-layout.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/mintfx-program-evm/scripts/gen-abis.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/mintfx-program-evm/scripts/next-release-version.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/mintfx-program-evm/src/chains.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/mintfx-program-evm/test/unit/release.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/mintfx-program/scripts/bytecode-changed.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/mintfx-program/scripts/next-release-version.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/mintfx-program/src/program/events.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/mintfx-program/src/program/legacyEvents.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/mintfx-program/src/program/program.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/mintfx-program/src/program/search/index.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/mintfx-program/src/program/state/authority.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/mintfx-program/src/program/token/tokenMetadataProgram.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/mintfx-program/src/test-harness/idl.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/mintfx-program/src/test-harness/runner.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/mintfx-program/tests/client/clientReads.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/mintfx-program/tests/client/pdaParity.spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/mintfx-program/tests/harness/programError.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/mintfx-program/tests/harness/transaction.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/mintfx-program/tests/ik/ik.spec.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/mintfx-program/tests/instructions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/mintfx-program/tests/reads.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/mintfx-program/tests/setup.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/mintfx-program/tests/unit/bytecodeChanged.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/mintfx-program/tests/unit/events.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 22
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 28
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/mintfx-program/tests/unit/idempotentAccountAmount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/mintfx-program/tests/unit/retiredEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/mintfx-program/tests/waitForProgram.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/notification-services/src/clients/sms-notification-handler/SmsNotificationHandlerClient.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/notification-services/src/clients/twilio/TwilioClient.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/notification-services/src/clients/vibes/VibesClient.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/notification-services/src/email-render/content.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 16
    }
  },
  "packages/notification-services/src/email-render/renderEmailTemplate.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/notification-services/src/email-services/EmailSendCore.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/notification-services/src/email-services/EmailTemplateAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 11
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/notification-services/src/email-services/EmailTemplateService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/notification-services/src/email-templates/analyze.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/notification-services/src/email-templates/validator.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/notification-services/src/sms-services/SmsTemplateAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/notification-services/src/sms-services/SmsTemplateService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/notification-services/src/sms-templates/registry.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/notification-services/src/sms-templates/render.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/notification-services/src/sms-templates/sampleVariables.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/notification-services/src/sms-templates/validator.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/notification-services/src/sms/CustomerSmsNotificationSender.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/notification-services/test/CustomerSmsNotificationSender.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 22
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    }
  },
  "packages/notification-services/test/DashboardInviteEmailSender.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/notification-services/test/EmailSendCore.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/notification-services/test/analyzeEmailTemplate.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/notification-services/test/clients/ses/SesEmailClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/notification-services/test/clients/sms-notification-handler/SmsNotificationHandlerClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/notification-services/test/clients/twilio/TwilioClient.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/notification-services/test/clients/vibes/VibesClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/notification-services/test/emailTemplateAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/notification-services/test/emailTemplateDescriptions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/notification-services/test/emailTemplateService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/notification-services/test/emailTemplateValidator.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 14
    }
  },
  "packages/notification-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/notification-services/test/notificationTemplateEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/notification-services/test/smsCustomerTeamTemplates.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/notification-services/test/smsTemplateAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/ntt-services/src/NttManagerAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ntt-services/src/clients/evm/EvmNttClient.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ntt-services/src/clients/solana/SolanaNttClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/ntt-services/src/clients/solana/idl.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/ntt-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ntt-services/src/nttManagerActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/ntt-services/src/nttManagerMutationWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/ntt-services/src/nttRegistry.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ntt-services/test/NttManagerAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/require-await": {
      "count": 12
    }
  },
  "packages/ntt-services/test/nttManagerActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 20
    }
  },
  "packages/ntt-services/test/nttManagerMutationWorkflow.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 28
    }
  },
  "packages/ntt-services/test/readEvmNttRoles.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ntt-services/test/solanaNtt.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/nx-bun-check/src/plugin.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/nx-db/src/plugin.test.ts": {
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/nx-pulumi/src/plugin.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/nx-secrets/src/plugin.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/nx-sst/src/plugin.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/nx-sst/test/reap.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/nx-temporal/src/executors/build-workflows/executor.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/nx-terraform/src/plugin.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/nx-terraform/test/ci-wiring.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/nx-terraform/test/plugin.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 35
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    }
  },
  "packages/nx-terraform/test/scripts.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 6
    }
  },
  "packages/onboarding-services/src/CustomerApplicationAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/onboarding-services/src/CustomerApplicationService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 9
    },
    "no-throw/no-throw-outside-edge": {
      "count": 10
    }
  },
  "packages/onboarding-services/src/businessProfileMapping.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/onboarding-services/src/customerOnboardingActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 40
    }
  },
  "packages/onboarding-services/src/devSandbox/devSandboxActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/onboarding-services/src/devSandbox/handOffDevSandbox.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/onboarding-services/src/provisionOperatingAccount.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/onboarding-services/test/CustomerApplicationProgress.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/onboarding-services/test/CustomerApplicationQueue.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 12
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/onboarding-services/test/CustomerApplicationService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 20
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 20
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/onboarding-services/test/CustomerOnboardingWorkflowService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/onboarding-services/test/businessProfileMapping.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/onboarding-services/test/createCustomer.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/onboarding-services/test/createCustomerGrant.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/onboarding-services/test/createCustomerWorkflow.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/onboarding-services/test/createDevSandboxCustomerWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "packages/onboarding-services/test/createOperatingLedgerAccount.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/onboarding-services/test/customerOnboardingActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 39
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/onboarding-services/test/devSandboxActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/onboarding-services/test/findDevTwin.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/onboarding-services/test/handOffDevSandbox.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/onboarding-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/onboarding-services/test/inviteCustomerOwner.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/organization-api/src/controllers/OrganizationController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/organization-api/src/controllers/OrganizationDocumentController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/organization-api/src/controllers/OrganizationPaymentInstrumentController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/organization-api/src/controllers/RelatedPersonController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/organization-api/src/controllers/organizationDepositMemoController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/organization-api/src/controllers/organizationLedgerAccountController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/organization-api/src/controllers/organizationProductController.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/organization-api/src/controllers/v2/OrganizationController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/organization-api/src/controllers/v2/RelatedPersonController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/organization-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/organization-api/test/instrumentResponseClean.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/organization-api/test/organizationDelete.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/organization-api/test/organizationLedgerAccountImport.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/organization-api/test/organizationLedgerAccountUpdate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/organization-api/test/organizationPayload.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/organization-api/test/organizationProducts.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/organization-api/test/publicNames.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/organization-api/test/relatedPersonContract.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    }
  },
  "packages/organization-api/test/relatedPersonDocumentEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/organization-api/test/v1BodyBehindGateway.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/organization-api/test/v2/createQuoteAccept.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 11
    }
  },
  "packages/organization-api/test/v2/organizationPayload.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/organization-api/test/v2/products.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/organization-api/test/v2/relatedPersonPartialName.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/organization-api/test/v2/verificationFields.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/organization-api/test/versionMapping.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 15
    }
  },
  "packages/payment-instrument-services/scripts/backfillPaymentInstrumentVendors.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/PaymentInstrumentAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/payment-instrument-services/src/PaymentInstrumentBlacklistService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/PaymentInstrumentQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/PaymentInstrumentVendorBackfillService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/clients/nominis/NominisClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/clients/swift-codes/SwiftCodesValidationClient.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/clients/swift-codes/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/instruments/ExternalUsAchPaymentInstrumentService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/payment-instrument-services/src/instruments/MxClabePaymentInstrumentService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/instruments/NetworkWalletPaymentInstrumentService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/instruments/PhonePaymentInstrumentService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/instruments/SwiftWirePaymentInstrumentService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/payment-instrument-services/src/instruments/UsAchPaymentInstrumentService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/payment-instrument-services/src/instruments/UsInstantPaymentInstrumentService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/payment-instrument-services/src/instruments/UsWirePaymentInstrumentService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/payment-instrument-services/src/instruments/WalletPaymentInstrumentService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/payment-instrument-services/src/instruments/YellowcardBankPaymentInstrumentService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/instruments/YellowcardMobileMoneyPaymentInstrumentService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/internal/aiPriseBeneficiary.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/clabe.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/db.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/payment-instrument-services/src/internal/externalUsAch.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/missingVendorIds.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/payment-instrument-services/src/internal/networkWallet.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/internal/phone.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/routeFusionBeneficiary.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/internal/search.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/payment-instrument-services/src/internal/stripNulls.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/src/internal/swiftWire.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/usAch.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/usInstant.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/usWire.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/vendorRegistration.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/wallet.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/yellowcardBank.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/yellowcardMobileMoney.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/src/internal/yellowcardNetwork.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/BankInstantPaymentEligibilityService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/payment-instrument-services/test/PaymentInstrumentSearchCache.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/payment-instrument-services/test/PaymentInstrumentVendorBackfillService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/PhonePaymentInstrumentService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/SwiftBicDirService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/SwiftRtnDirService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/UsBankLookupService.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/abandonedWireCreate.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/accountHolderName.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/actionRequiredUpdate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/adminEditFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/adminUpdateMxClabe.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/adminUpdateNetworkWalletAndExternalAch.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/adminUpdateReference.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/adminUpdateUsInstant.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/adminUpdateWallet.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/adminUpdateYellowcard.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/backfillPaymentInstrumentVendorsPlan.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/clients/nominis/NominisClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/clients/swift-codes/SwiftCodesValidationClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/decideVerification.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/externalUsAchBlacklist.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentDescriptions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentMapping.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentSearchBankIds.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentSearchNickname.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentSearchOrderBy.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentSearchVerificationProfile.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentUniqueness.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentUpdate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/payment-instrument-services/test/paymentInstrumentVendorBackfillWorkflow.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/requiredInfo.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/routeFusionBeneficiary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/statusUpdatedEvent.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/swiftWirePayoutRejected.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/payment-instrument-services/test/swiftWireRouteFusion.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/upsertWalletDepositSender.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/usWireFinancialInstitution.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/payment-instrument-services/test/victorCounterpartyGate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/walletUnscreenableChain.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/payment-instrument-services/test/wireBeneficiaryPhone.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/payment-instrument-services/test/wireBeneficiaryVerification.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/payment-instrument-services/test/wireRecipientEmail.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/payment-instrument-services/test/wireUpdateBeneficiary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/pdf-documents/scripts/gen-seed.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/pdf-documents/scripts/side-by-side.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/pdf-documents/scripts/upload-assets.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    }
  },
  "packages/pdf-documents/src/PdfAssetService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pdf-documents/src/PdfRendererClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/pdf-documents/src/PdfTemplateAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/pdf-documents/src/PdfTemplateService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/pdf-documents/src/assetUpload.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/pdf-documents/src/schemas.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/pdf-documents/src/seedAssets.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pdf-documents/test/PdfRendererClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/pdf-documents/test/PdfTemplateAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/pdf-documents/test/schemas.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/pdf-documents/test/uploadAssets.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    }
  },
  "packages/phone/src/index.ts": {
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/phone/test/phone.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/product-services/src/ProductActivationRuleAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 9
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/product-services/src/ProductActivationRuleService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/product-services/src/ProductAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/product-services/src/ProductFeeRuleAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/product-services/src/ProductFeeRuleService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/product-services/src/ProductLimitRuleAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/product-services/src/ProductLimitRuleService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/product-services/src/ProductQuoteAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/product-services/src/ProductQuoteService.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 25
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 18
    },
    "no-throw/no-throw-outside-edge": {
      "count": 22
    }
  },
  "packages/product-services/src/ProductRouteAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 12
    },
    "no-throw/no-throw-outside-edge": {
      "count": 10
    }
  },
  "packages/product-services/src/ProductRouteService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/product-services/src/ProductVendorAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 9
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/product-services/src/entityProductUsage.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/product-services/src/getLegacyEntityProductUsageForApi.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/product-services/src/internal/batchRefusal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/product-services/src/internal/mappers.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/product-services/src/internal/product.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/product-services/src/internal/productQuoteIdempotencyConflict.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/product-services/src/internal/routeResolver.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/product-services/src/internal/ruleHelpers.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/product-services/src/internal/ruleVersion.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/product-services/src/internal/usageSnapshot.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/product-services/src/internal/viewOwnedCriteria.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/product-services/src/productEligibility.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/product-services/src/ruleMatch.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/product-services/test/EntityProductService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/product-services/test/ProductActivationRuleAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/product-services/test/ProductActivationRuleService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/product-services/test/ProductAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/product-services/test/ProductConfigSearchCache.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/product-services/test/ProductEligibilityService.estimateParity.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/product-services/test/ProductFeeRuleAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/product-services/test/ProductLimitRuleAdminService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    }
  },
  "packages/product-services/test/ProductQuoteAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/product-services/test/ProductQuoteService.acceptLimitRace.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/product-services/test/ProductQuoteService.auditWrite.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/product-services/test/ProductQuoteService.batch.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 11
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/product-services/test/ProductQuoteService.bench.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    }
  },
  "packages/product-services/test/ProductQuoteService.categoryLimits.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/product-services/test/ProductQuoteService.crossRouteActivation.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/product-services/test/ProductQuoteService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 59
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 10
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 22
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 32
    }
  },
  "packages/product-services/test/ProductQuoteService.manualVirtualAccount.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/product-services/test/ProductQuoteService.refusedReplay.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/product-services/test/ProductQuoteService.sourceChain.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/product-services/test/ProductQuoteService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/product-services/test/ProductQuoteService.usageStatementSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/product-services/test/ProductQuoteService.writeAuditRows.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/product-services/test/ProductRouteAdminService.target.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/product-services/test/ProductRouteAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/product-services/test/ProductRouteService.batch.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/product-services/test/ProductRouteService.domainCriteria.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 37
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 12
    }
  },
  "packages/product-services/test/ProductRouteService.effectiveFrom.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 14
    }
  },
  "packages/product-services/test/ProductRouteService.inlineEntityCriteria.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/product-services/test/ProductRouteService.listSupportedCriteriaPerProduct.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/product-services/test/ProductRouteService.programIdsCriteria.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/product-services/test/ProductRouteService.programNarrowing.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/product-services/test/ProductRouteService.routeTargetBackfill.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/product-services/test/ProductRouteService.scope.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/product-services/test/ProductRouteService.search.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 23
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 22
    }
  },
  "packages/product-services/test/ProductRouteService.statementSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/product-services/test/ProductRouteService.statusCriteria.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/product-services/test/ProductService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/product-services/test/ProductVendorAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/product-services/test/actionRequiredInstrumentRule.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/product-services/test/batchRefusal.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/product-services/test/crossRouteParityRules.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/product-services/test/getLegacyEntityProductUsageForApi.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/product-services/test/helpers.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 28
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 27
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/product-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/product-services/test/ledgerAccountBalanceRules.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/product-services/test/matcherExtractLiterals.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    }
  },
  "packages/product-services/test/matcherFieldScope.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/product-services/test/matcherHashSql.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/product-services/test/matcherReferences.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/product-services/test/miscBranches.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/product-services/test/mockBridges.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/product-services/test/productConfigEvents.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 52
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/product-services/test/productEligibility.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 33
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 39
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 29
    }
  },
  "packages/product-services/test/productQuoteIdempotencyConflict.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/product-services/test/productStatusDescriptions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/product-services/test/routeClockCriteria.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/product-services/test/routeCriteriaUsage.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/product-services/test/routeFusionDepositRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/product-services/test/routeResolutionFailure.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/product-services/test/ruleDisabledVersionWins.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/product-services/test/ruleMatch.fuzz.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    }
  },
  "packages/product-services/test/ruleMatchExplain.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 11
    }
  },
  "packages/product-services/test/vendorRequirementRules.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/pulumi-templates/scripts/configGate.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/AppSecrets.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/pulumi-templates/src/AuroraCIUser.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/AuroraWorkloadUser.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/pulumi-templates/src/DbProxyLogin.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/LambdaRestApi.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/pulumi-templates/src/SnsLambdaConsumer.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/pulumi-templates/src/TemporalServiceAccountUser.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/ValkeyWorkloadUser.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/baselineRoles.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/cloudflareApiToken.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/commonSecret.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/configGate.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/pulumi-templates/src/hookdeck/json.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/lambdaArtifact.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/pulumi-templates/src/libraryEnvironment.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/pulumi-templates/src/publishedLogin.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/restApiRoutes.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/pulumi-templates/src/rotation.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/scramVerifier.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/sentry.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/sstBakedConfig.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/pulumi-templates/src/stackConfig.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/pulumi-templates/src/temporalCredential.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/pulumi-templates/src/testing/restApiStack.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    }
  },
  "packages/pulumi-templates/src/testing/stackUnderMocks.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/utils.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/pulumi-templates/src/v1RestApi.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/pulumi-templates/src/workloadDataAccess.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/pulumi-templates/test/AppSecrets.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/pulumi-templates/test/AuroraWorkloadUser.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/HookdeckSource.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "no-restricted-properties": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/LambdaApp.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 30
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/LambdaAppProvisionedGrants.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/LambdaConsumers.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 20
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 32
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    }
  },
  "packages/pulumi-templates/test/LambdaRestApi.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 26
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 8
    }
  },
  "packages/pulumi-templates/test/LambdaRestApiRoutes.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 35
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/SnsLambdaConsumer.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/TemporalServiceAccountUser.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/apiAuthorizer.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/configGate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/configGatePreview.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/databaseUrl.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/dbWorkloadEnv.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/functionUrlPermissionOrder.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/idempotencyLogAlarms.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/lambdaArtifact.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 26
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 5
    }
  },
  "packages/pulumi-templates/test/libraryEnvironment.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/liveAlias.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/logAlarms.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/publishedLoginPreview.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/readers.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/requireSecret.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/scramVerifier.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/settle.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/sstBakedConfig.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/pulumi-templates/test/stackConfig.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/temporalActivityLogAlarms.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/temporalApiCrossAccount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/temporalCredential.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    }
  },
  "packages/pulumi-templates/test/valkeyAccess.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/valkeyWarnings.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/valkeyWorkloadEnv.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/pulumi-templates/test/walletLogAlarms.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/pulumi-templates/test/workerRelease.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/quiltt-services/src/QuilttConnectionAdminService.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/quiltt-services/src/QuilttConnectionService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/quiltt-services/src/clients/quiltt/QuilttAuthClient.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/quiltt-services/src/clients/quiltt/QuilttClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/quiltt-services/src/clients/quiltt/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/quiltt-services/src/internal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/quiltt-services/test/clients/quiltt/QuilttClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/quiltt-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/recipient-api/src/controllers/v2/recipientController.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 20
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/recipient-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/recipient-api/test/v2/answerServices.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/recipient-api/test/v2/recipientList.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/recipient-api/test/v2/recipientLookup.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/recipient-api/test/v2/recipientPhoneEdit.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/recipient-api/test/v2/recipientRoutes.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/recipient-api/test/v2/recipientSwiftBankAddress.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/record-ids/test/adminPages.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/record-ids/test/recordKinds.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/record-ids/test/seededIds.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/record-ids/test/sqlLiterals.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/redemption-services/src/RedemptionAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/redemption-services/src/RedemptionService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/redemption-services/src/RedemptionWorkflowService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/redemption-services/src/redemptionActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 20
    }
  },
  "packages/redemption-services/test/RedemptionAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/redemption-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/redemption-services/test/redemptionActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 19
    }
  },
  "packages/redemption-services/test/redemptionTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/redemption-services/test/redemptionWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/only-throw-error": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/report-services/src/clients/sftp/KmsSshAgent.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/report-services/src/clients/sftp/SftpClient.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/report-services/src/dart/DartAccountBalanceReportService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/report-services/src/dart/DartMonthlyTransactionReportService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/report-services/src/dart/dartAccountBalanceReportWorkflowActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/report-services/src/dart/dartMonthlyTransactionReportWorkflowActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/report-services/src/dart/dartTransactionReportWorkflowActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/report-services/src/fib/FibDailyBalanceReportService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/report-services/src/fib/fibDailyBalanceReportWorkflowActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/report-services/test/DartAccountBalanceReportService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/report-services/test/DartMonthlyTransactionReportService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 28
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 48
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/report-services/test/DartTransactionReportService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/report-services/test/FibDailyBalanceReportService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/report-services/test/clients/sftp/KmsSshAgent.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/report-services/test/clients/sftp/SftpClient.test.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 3
    },
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/report-services/test/dartMonthlyTransactionReportSftp.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/report-services/test/factories.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/report-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/report-services/test/reportWorkflows.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/result/src/error.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/result/src/idempotency.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/result/src/result.ts": {
    "@typescript-eslint/no-explicit-any": {
      "count": 8
    }
  },
  "packages/result/src/waitUntil.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/result/test/searchIterator.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/result/test/waitUntil.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/reward-api/src/consumers/B2bEventConsumer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/reward-api/src/controllers/rewardController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/reward-api/src/controllers/v1ErrorCode.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/reward-api/src/controllers/v2/rewardController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/reward-api/src/lambda.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/reward-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/reward-api/test/B2bEventConsumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    }
  },
  "packages/reward-api/test/amountVersions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/reward-api/test/v1Golden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/reward-api/test/v2/claimOwner.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/reward-api/test/v2/malformedAmount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/reward-api/test/v2/statusVocabulary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/reward-services/src/RewardAccountService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/reward-services/src/RewardClaimAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/reward-services/src/RewardClaimService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/reward-services/src/RewardEventConfigService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/reward-services/src/RewardProgramAdminQueryService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/reward-services/src/RewardProgramQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/reward-services/src/RewardProgramService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/reward-services/src/RewardService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/reward-services/src/claimRewardWorkflow.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/reward-services/src/claimRewardWorkflowActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/reward-services/src/internal.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/reward-services/src/rewardProgramGate.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/reward-services/src/validateRewardEventConfigRules.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/reward-services/test/RewardAccountService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/reward-services/test/RewardClaimService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/reward-services/test/RewardEventConfigCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/reward-services/test/RewardEventConfigService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/reward-services/test/RewardProgramAdminQueryService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/reward-services/test/RewardProgramQueryService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/reward-services/test/RewardProgramService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/reward-services/test/RewardProgramTransferService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/reward-services/test/RewardService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/reward-services/test/claimRewardWorkflowActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/reward-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/reward-services/test/rewardClaimTransactionCacheBust.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/reward-services/test/rewardEventDescription.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/reward-services/test/rewardTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 23
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 18
    }
  },
  "packages/reward-services/test/v1WebhookGolden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/s3-event-handler/test/route.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 20
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 72
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 33
    }
  },
  "packages/s3/pulumi/createBucket.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/s3/test/lambdaCodeKeyPolicy.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/service-config/scripts/check-presence.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/service-config/scripts/gen-manifest.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/service-config/src/ServiceConfigService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/service-config/src/baked.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/service-config/src/inspect-ssm.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/service-config/src/inspect.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/service-config/src/keys.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/service-config/src/manifest.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/service-config/src/memoize.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/service-config/src/presence.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/service-config/src/registry.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/service-config/src/resolve.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/service-config/src/testing.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/service-config/test/ServiceConfigService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/service-config/test/inspect.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/service-config/test/manifest.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/service-config/test/memoize.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/service-config/test/presence.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/short-url-services/src/ShortUrlAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/short-url-services/src/ShortUrlService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/short-url-services/test/ShortUrlAdminService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    }
  },
  "packages/short-url-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/slack-customer-events/src/CustomerEventSlackConsumer.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-customer-events/src/CustomerTermsEventSlackConsumer.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-customer-events/src/DepositEventSlackConsumer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/slack-customer-events/src/EscrowTransferEventSlackConsumer.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/slack-customer-events/src/GirasolCardTransactionEventSlackConsumer.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/slack-customer-events/src/IdentityEventSlackConsumer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/slack-customer-events/src/LedgerAccountTransferEventSlackConsumer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/slack-customer-events/src/OrganizationEventSlackConsumer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/slack-customer-events/src/PaymentInstrumentEventSlackConsumer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/slack-customer-events/src/RewardEventSlackConsumer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-customer-events/src/SwapEventSlackConsumer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-customer-events/src/VirtualAccountEventSlackConsumer.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-customer-events/src/WithdrawalEventSlackConsumer.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/slack-customer-events/src/internal.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-customer-events/src/payment-instrument/index.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/slack-customer-events/src/subjectStatus.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/slack-customer-events/test/DepositEventSlackConsumer.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/slack-customer-events/test/EscrowTransferEventSlackConsumer.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/slack-customer-events/test/LedgerAccountTransferEventSlackConsumer.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    }
  },
  "packages/slack-customer-events/test/SlackTemplatePoster.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/slack-customer-events/test/WithdrawalEventSlackConsumer.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/slack-customer-events/test/actionRequiredStatusLabel.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    }
  },
  "packages/slack-customer-events/test/captureCustomerPosts.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 15
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 24
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 40
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 53
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/slack-customer-events/test/cardStatusFixture.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/slack-customer-events/test/customerCases.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 21
    }
  },
  "packages/slack-customer-events/test/customerInternalPosts.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/slack-customer-events/test/customerPosts.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/slack-customer-events/test/slackTemplatePosterStub.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/slack-services/src/CustomerSlackBotChannelAdminService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/slack-services/src/CustomerSlackBotChannelService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/slack-services/src/CustomerSlackBotInstallationAdminService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/slack-services/src/CustomerSlackBotInstallationService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/slack-services/src/CustomerSlackBotInstallationStore.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/slack-services/src/CustomerSlackMessagePublisher.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-services/src/InternalSlackChannelAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/slack-services/src/SlackBotInstallationService.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/slack-services/src/SlackChannelClient.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-services/src/SlackTemplateAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/slack-services/src/SlackTemplateService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-services/src/installClaims.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-services/src/slackErrors.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/slack-services/src/slackTemplates.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/slack-services/src/templates/customer/index.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-services/src/templates/render.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/slack-services/src/templates/renderMessage.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/slack-services/src/templates/validate.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/slack-services/test/CustomerSlackMessagePublisher.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/slack-services/test/InternalSlackChannelSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/slack-services/test/SlackChannelClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/slack-services/test/customerSlackTenantScope.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/slack-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/slack-services/test/internalSlackChannel.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/slack-services/test/internalSlackChannelCache.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/slack-services/test/slackConfigEvents.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/slack-services/test/slackInstallActivity.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/slack-services/test/slackSearchPagination.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/slack-services/test/slackTemplate.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/slack-services/test/slackTemplateRegistry.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/slack-services/test/slackTemplates.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/sms-notification-handler/src/consumer.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/sms-notification-handler/src/customerTeam.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/sms-notification-handler/src/customerTeamSms.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/sms-notification-handler/src/main.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/sms-notification-handler/test/consumer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 19
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 12
    }
  },
  "packages/sms-notification-handler/test/customerTeam.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/sms-notification-handler/test/customerTeamFakes.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 16
    }
  },
  "packages/solana-services/scripts/refresh-account-snapshot.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/solana-services/src/BackofficeWalletConfigAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 20
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 20
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 10
    }
  },
  "packages/solana-services/src/BackofficeWalletQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/solana-services/src/BackofficeWalletService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/solana-services/src/SolanaBackofficeLedgerAccountService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/solana-services/src/SolanaLedgerAccountDebitService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/solana-services/src/SolanaMintfxAuthorityService.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/solana-services/src/SolanaMintfxMetadataService.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/src/SolanaMintfxMintService.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/solana-services/src/SolanaMintfxRedeemService.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/solana-services/src/SolanaMintfxTransferService.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/solana-services/src/SolanaMintfxWithdrawService.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/solana-services/src/SolanaProgramDeployQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/solana-services/src/SolanaProgramIdlService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/solana-services/src/SolanaTransactionSenderService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/solana-services/src/SolanaTransactionService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/solana-services/src/WalletAdminService.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/solana-services/src/activityReference.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/solana-services/src/awaitingSignature/awaitingSignatureDeadlineActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/solana-services/src/awaitingSignature/awaitingSignatureDeadlineWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/solana-services/src/clients/github/GitHubAppTokenSource.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/solana-services/src/clients/github/GitHubReleaseClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/solana-services/src/clients/wallet-api/WalletApiClient.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 21
    }
  },
  "packages/solana-services/src/configReaders.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/solana-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/solana-services/src/mintfxAuthority/MintfxAuthorityMutationService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/solana-services/src/mintfxAuthority/mintfxAuthorityWorkflowActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/solana-services/src/mintfxAuthority/recreateMintfxAuthoritiesWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/solana-services/src/mintfxEnv.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/solana-services/src/mintfxReads.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/solana-services/src/programAdminAuthority.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/solana-services/src/programDeploy/closeSolanaProgramBufferWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/solana-services/src/programDeploy/deploySolanaProgramWorkflow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/solana-services/src/programDeploy/deploySolanaProgramWorkflowActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 22
    }
  },
  "packages/solana-services/src/programRegistry.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/solana-services/src/programRent/sweepProgramRentWorkflow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/solana-services/src/signedOrFail.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/solana-services/src/solanaNonce/SolanaNonceAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/solana-services/src/solanaNonce/SolanaNonceService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/solana-services/src/solanaNonce/fillSolanaNoncePoolWorkflowActivities.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/solana-services/src/solanaNonce/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/solana-services/src/solanaNonce/releaseLockedSolanaNonce.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/solana-services/src/solanaTransactionError.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/solana-services/test/BackofficeWalletConfigAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/solana-services/test/BackofficeWalletQueryService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    }
  },
  "packages/solana-services/test/BackofficeWalletService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 22
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/solana-services/test/MintfxAuthorityMutationService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/SolanaBackofficeLedgerAccountService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/solana-services/test/SolanaLedgerAccountDebitService.surfnet.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/solana-services/test/SolanaLedgerAccountDebitService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/solana-services/test/SolanaMintfxAuthorityService.recreate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/solana-services/test/SolanaNonceAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/return-await": {
      "count": 2
    }
  },
  "packages/solana-services/test/SolanaNonceService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/solana-services/test/SolanaProgramAdminService.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/SolanaProgramDeployQueryService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 50
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 24
    }
  },
  "packages/solana-services/test/SolanaTransactionSenderService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/awaitingSignatureDeadlineActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/solana-services/test/awaitingSignatureDeadlineWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/solana-services/test/backofficeWalletProviderDescription.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/solana-services/test/checkSolanaPayerBalance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/solana-services/test/clients/github/GitHubReleaseClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/clients/wallet-api/WalletApiClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/solana-services/test/createSolanaNonceAccount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/solana-services/test/deploySolanaProgramIdlFailure.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/solana-services/test/deploySolanaProgramProgress.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/solana-services/test/deploySolanaProgramWorkflowActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/solana-services/test/hasSameTransactionMessage.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/solana-services/test/helpers/mintfxWithdrawFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/solana-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/solana-services/test/localWalletApi.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 9
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/solana-services/test/mintfxAuthorityWorkflowActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/mintfxIk.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/solana-services/test/mintfxReads.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/solana-services/test/mintfxWithdrawExternal.surfnet.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/mintfxWithdrawToOwner.surfnet.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/programDeployBuffer.surfnet.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/programDeployDevnet.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/programDeployUpgrade.surfnet.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/programRentSweepActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/solana-services/test/publishProgramIdl.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/solana-services/test/recreateMintfxAuthoritiesWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 14
    }
  },
  "packages/solana-services/test/releaseLockedSolanaNonce.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/solana-services/test/solanaProgramIdlService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/solana-services/test/sweepProgramRentWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/solana-services/test/syncSolanaNoncePage.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/solana-services/test/transactionV1Reads.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/solana-services/test/walletApi.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/solana-services/test/walletBackoffice.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/status-page/test/stack.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/swap-api/src/controllers/swapQuoteController.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/swap-api/src/controllers/v2/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/swap-api/src/controllers/v2/swapQuoteController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/swap-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/swap-api/test/accountOnly.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-api/test/v1Golden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-api/test/v2/quoteShape.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/swap-api/test/v2/routeOrder.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/swap-api/test/v2/statusVocabulary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-api/test/v2/swapQuoteOwner.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/swap-api/test/v2/swapQuoteRefusals.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-api/test/v2/swapQuoteReject.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-services/src/SwapAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 12
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/swap-services/src/SwapQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 11
    },
    "no-throw/no-throw-outside-edge": {
      "count": 15
    }
  },
  "packages/swap-services/src/clients/jupiter/JupiterSwapClient.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/swap-services/src/clients/jupiter/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/swap-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/swap-services/src/swapTransactionLegs.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/swap-services/src/swapVenue.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/swap-services/src/swapWorkflow.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/swap-services/src/swapWorkflowActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 20
    }
  },
  "packages/swap-services/test/SwapAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/swap-services/test/SwapAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/swap-services/test/SwapQuoteService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 23
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/swap-services/test/clients/jupiter/JupiterSwapClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-services/test/fixtures/MockJupiterSwapClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-services/test/fixtures/keys.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/swap-services/test/fixtures/testConfig.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/swap-services/test/helpers/decodeTransaction.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/swap-services/test/helpers/fundWallet.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/swap-services/test/helpers/makeSwapQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    }
  },
  "packages/swap-services/test/helpers/seedBackofficeWallets.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/swap-services/test/helpers/seedLedgerAccount.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/swap-services/test/helpers/seedSwapRoute.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 11
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "packages/swap-services/test/helpers/seedTokenConfig.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/swap-services/test/helpers/solanaKit.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/swap-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-services/test/preload.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/swap-services/test/swapPdaFunded.surfnet.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/swap-services/test/swapTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/swap-services/test/swapVenue.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/swap-services/test/swapWorkflow.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/swap-services/test/swapWorkflowActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 23
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/swap-services/test/v1WebhookGolden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/tatum-services/src/TatumAlertMirrorService.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/tatum-services/src/clients/tatum/TatumClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/tatum-services/src/clients/tatum/networks.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/tatum-services/src/clients/trongrid/TronGridClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/tatum-services/src/parse/bitcoin.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/tatum-services/src/parse/tron.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/tatum-services/test/TatumAlertMirrorService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/tatum-services/test/clients/tatum/TatumClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 26
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/tatum-services/test/clients/trongrid/TronGridClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/tatum-services/test/fixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/tatum-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/tatum-services/test/parse/tron.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/temporal-api/tests/ts/golden.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 42
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 23
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 32
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/temporal-worker/src/compose.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/temporal-worker/src/worker.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/temporal-worker/src/zenusClientSettings.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/temporal-worker/test/SentryInboundActivityInterceptor.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/temporal-worker/test/activityRetryingAlarm.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/temporal-worker/test/bundledLambdaWorker.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/temporal-worker/test/bundledWorker/lambdaHandler.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/temporal-worker/test/bundledWorker/worker.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/temporal-worker/test/compose.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/temporal/scripts/await-task-queues.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/temporal/scripts/serve-temporal.ts": {
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    }
  },
  "packages/temporal/scripts/temporal-cli.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/temporal/scripts/with-local-temporal.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/temporal/scripts/worker-versions.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/temporal/src/activities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/temporal/src/clients/temporal/TemporalBaseClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/temporal/src/clients/temporal/TemporalScheduleClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/temporal/src/clients/temporal/TemporalWorkflowClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/temporal/src/clients/temporal/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/temporal/src/schedules.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/temporal/test/activityRetrying.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/temporal/test/awaitTaskQueues.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/temporal/test/clients/temporal/fixtures/workflows.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/temporal/test/clients/temporal/internal.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/temporal/test/clients/temporal/temporalClients.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/temporal/test/configNamespace.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/temporal/test/ensureSchedules.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/temporal/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/temporal/test/testing.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/temporal/test/testing.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    },
    "@typescript-eslint/return-await": {
      "count": 3
    }
  },
  "packages/text-templates/src/parser.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/text-templates/test/each.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    }
  },
  "packages/text-templates/test/parser.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    }
  },
  "packages/token-services/src/ChainConfigAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/token-services/src/ChainService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/token-services/src/SolanaTokenMintAddressService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/token-services/src/SolanaTokenQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/token-services/src/TokenConfigAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/token-services/src/addressValidation.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/token-services/src/bitcoinAddress.ts": {
    "@typescript-eslint/no-misused-spread": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/token-services/src/evmAddress.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/token-services/src/explorer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/token-services/src/fieldsChanged.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/token-services/test/ChainConfigAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/token-services/test/SolanaTokenMintAddressService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/token-services/test/TokenConfigAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/token-services/test/bitcoinAddress.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "packages/token-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/transaction-api/src/controllers/transactionController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/transaction-api/src/controllers/v1Status.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/transaction-api/src/controllers/v2/transactionController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/transaction-api/src/legacyMethod.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/transaction-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/transaction-api/test/fullPages.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/transaction-api/test/methodVersions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/transaction-api/test/v1Description.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/transaction-api/test/v1Golden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/transaction-api/test/v1Status.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/transaction-api/test/v2/statusVocabulary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/transaction-api/test/v2/transactionController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/transaction-approval-services/src/TransactionApprovalAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/transaction-approval-services/src/TransactionApprovalRuleService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/transaction-approval-services/src/TransactionApprovalService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 10
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/transaction-approval-services/src/buildRequestInputFromQuote.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/transaction-approval-services/src/transactionApprovalActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/transaction-approval-services/test/TransactionApprovalRuleService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/transaction-approval-services/test/TransactionApprovalService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/transaction-approval-services/test/buildRequestInputFromQuote.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/transaction-approval-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/transaction-approval-services/test/transactionApprovalActivities.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/transaction-approval-services/test/transactionApprovalStart.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/transaction-services/src/TransactionAdminQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/transaction-services/src/TransactionCacheBuster.ts": {
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    }
  },
  "packages/transaction-services/src/TransactionHideAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/transaction-services/src/TransactionMetadataFileAdminService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/transaction-services/src/TransactionMetadataFileService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/transaction-services/src/TransactionQueryService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/transaction-services/src/TransactionRequestMetadataService.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/transaction-services/src/eventsChannel.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/transaction-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/transaction-services/src/queries/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/transaction-services/src/queries/transactionSelect.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/transaction-services/src/transactionTableSelection.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    }
  },
  "packages/transaction-services/test/TransactionAdminCountCache.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/transaction-services/test/TransactionCacheBuster.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/transaction-services/test/TransactionCacheSerialization.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/transaction-services/test/TransactionHide.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/transaction-services/test/TransactionMetadataFileService.stagingKey.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/transaction-services/test/TransactionMetadataSearch.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/transaction-services/test/TransactionMetadataService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/transaction-services/test/TransactionRequestMetadataService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/transaction-services/test/TransactionSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 19
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/transaction-services/test/armRegistry.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/transaction-services/test/hideFixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/transaction-services/test/importedLedgerAccountHistory.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/transaction-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/transaction-services/test/keyLookup.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/transaction-services/test/legParity.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/transaction-services/test/legParity.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    }
  },
  "packages/transaction-services/test/search.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 32
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 82
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 16
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/transaction-services/test/settlementOrder.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/transaction-services/test/statementSize.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/transaction-services/test/transactionDescriptionViews.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/transaction-services/test/transactionHide.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/transaction-services/test/transactionUpsert.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/_components/harness.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/ui-sandbox/app/account-selector/_components/AccountSelectorCases.tsx": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/account-selector/_components/fixtures.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    }
  },
  "packages/ui-sandbox/app/aiprise-rerun/_components/fixtures.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/applications/_components/ApplicationsCases.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/applications/_components/fixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/approval-request/_components/fixtures.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/ui-sandbox/app/bank-transfer/_components/fixtures.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/chain-history/_components/LiveChainHistory.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/components/AccountMenuSpecimens.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui-sandbox/app/components/ColorSchemeSpecimens.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/components/TimeZoneSpecimens.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/components/page.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/config/_components/fixtures.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/data-table/_components/fixtures.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/file-browser/_components/FileBrowserCases.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/file-preview/_components/SheetCases.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/internal-email-subscription/_components/fixtures.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/onboarding/_components/Walkthrough.tsx": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/onboarding/_components/world.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 85
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 33
    }
  },
  "packages/ui-sandbox/app/onboarding/_components/world.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/onboarding/_live/aiprise.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 68
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 31
    }
  },
  "packages/ui-sandbox/app/onboarding/_live/aiprise.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/onboarding/_live/quiltt.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 46
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 21
    }
  },
  "packages/ui-sandbox/app/onboarding/_live/quiltt.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/onboarding/states/_components/shared.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/onboarding/states/_components/state-fixtures.ts": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/ui-sandbox/app/pdf-template-editor/preview/route.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/recurring-fee/_components/actions.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ui-sandbox/app/selectors/_components/FacetSection.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/selectors/_components/fixtures.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/selectors/_components/shared.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ui-sandbox/app/sign-in/_lib/fake-sign-in.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui-sandbox/app/sign-in/two-factor/page.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/standalone/_components/LogoutSpecimens.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/static-combobox/page.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/ui-sandbox/app/transaction-hide/_components/fixtures.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/app/workspace-switcher/_components/fixtures.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui-sandbox/next.config.mjs": {
    "require-await": {
      "count": 1
    }
  },
  "packages/ui/src/components/account-menu.test.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/components/account-option.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui/src/components/account-security.test.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/ui/src/components/activity-feed.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui/src/components/address-fields.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 5
    }
  },
  "packages/ui/src/components/address-fields.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/admin-view-overlay.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/components/aiprise-rerun.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/ui/src/components/app-shell.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui/src/components/application-diagnosis.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/approval-request-actions.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/components/approval-rule-form.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/ui/src/components/approval-rule-form.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/balance-chart.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui/src/components/bank-transfer-form.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 18
    }
  },
  "packages/ui/src/components/chain-history-runs.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/chain-history.test.tsx": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 16
    }
  },
  "packages/ui/src/components/chart.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/check-again.tsx": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/ui/src/components/checkbox.test.tsx": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    }
  },
  "packages/ui/src/components/cognito-account-security.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/ui/src/components/color-scheme-picker.test.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/ui/src/components/color-scheme-picker.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/command-search.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/config-key-controls.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/config-namespaces.test.tsx": {
    "@typescript-eslint/await-thenable": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 31
    }
  },
  "packages/ui/src/components/currency-amount.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/components/currency-amount.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/components/data-table-fit.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/ui/src/components/data-table-peek.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/data-table-peek.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/data-table-selection.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/data-table.test.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    }
  },
  "packages/ui/src/components/data-table.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/ui/src/components/date-input.test.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/ui/src/components/date-input.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/date-picker.test.tsx": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/components/docx-viewer.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/file-browser-sheet.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/ui/src/components/file-browser.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 22
    }
  },
  "packages/ui/src/components/file-browser.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ui/src/components/file-preview.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/ui/src/components/file-preview.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/filter-bar.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ui/src/components/form.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/import-wallet-fields.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/components/infinite-combobox-single.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/components/infinite-combobox.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui/src/components/infinite-combobox.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/ui/src/components/inline-text-edit.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/components/input-otp.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/ui/src/components/input.tsx": {
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    }
  },
  "packages/ui/src/components/internal-transfer-progress.test.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/ui/src/components/local-date-time.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/ui/src/components/logout-client.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/ui/src/components/nested-control-rule.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/ui/src/components/ntt/manager-list.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui/src/components/onboarding-apply.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/components/onboarding-apply.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/pager.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/components/panel-dock.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/ui/src/components/panel-dock.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/components/payment-instrument-edit/model.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    }
  },
  "packages/ui/src/components/payment-instrument-edit/model.ts": {
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/ui/src/components/payment-instrument-edit/payment-instrument-edit.tsx": {
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    }
  },
  "packages/ui/src/components/pdf-template-editor.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/ui/src/components/phone-input.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "packages/ui/src/components/phone-input.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-misused-spread": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/ui/src/components/radio-group.test.tsx": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    }
  },
  "packages/ui/src/components/recurring-fee-forms.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/components/recurring-fee-forms.tsx": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/relative-time.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/components/sheet.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/components/side-panel.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/ui/src/components/sidebar-nav-link.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ui/src/components/sidebar.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/components/sign-in-security-actions.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/ui/src/components/sign-in-security-actions.tsx": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/components/sign-in-step.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/components/standalone-shell.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ui/src/components/table.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ui/src/components/team-members.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/components/team-members.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/ui/src/components/team-roles.tsx": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/ui/src/components/terms-accept.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui/src/components/time-zone-picker.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/ui/src/components/toaster.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ui/src/components/toggle-group.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/components/transaction-hide-bar.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/components/verification-reasons.test.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    }
  },
  "packages/ui/src/components/verification-reasons.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui/src/components/workspace-identity.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/components/workspace-screens.tsx": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui/src/components/workspace-switcher.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/hooks/use-action-outcome.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui/src/hooks/use-action-outcome.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/hooks/use-copy-to-clipboard.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/ui/src/hooks/use-event-channel.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/hooks/use-event-channel.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-enum-comparison": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/hooks/use-infinite-options.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/hooks/use-infinite-options.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/hooks/use-transient-open.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/lib/address.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/lib/cognito-account-security-server.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 21
    }
  },
  "packages/ui/src/lib/cognito-account-security-server.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/lib/cognito-invitee.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/ui/src/lib/cognito-invitee.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/lib/cognito-next.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ui/src/lib/cognito-oauth.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 16
    }
  },
  "packages/ui/src/lib/cognito-oauth.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/lib/cognito-passkey-server.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 20
    }
  },
  "packages/ui/src/lib/cognito-passkey-server.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/lib/cognito-session-store.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 29
    }
  },
  "packages/ui/src/lib/cognito-session-store.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ui/src/lib/cognito-session.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 23
    }
  },
  "packages/ui/src/lib/cognito-session.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/lib/cognito-sign-in-server.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 122
    }
  },
  "packages/ui/src/lib/cognito-sign-in-server.ts": {
    "@typescript-eslint/return-await": {
      "count": 4
    }
  },
  "packages/ui/src/lib/dashboard-permissions.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "packages/ui/src/lib/document-response.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui/src/lib/entity-selector.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/ui/src/lib/environment.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/ui/src/lib/file-browser.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/ui/src/lib/file-preview.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/ui/src/lib/file-preview.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/ui/src/lib/file-upload-queue.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 17
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/lib/members-filter.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/ui/src/lib/number-format.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/lib/number-format.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/ui/src/lib/passkey.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 25
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/ui/src/lib/passkey.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/ui/src/lib/pdf-template-editor.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/lib/pdf-template-editor.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/ui/src/lib/recurring-fee.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 9
    }
  },
  "packages/ui/src/lib/recurring-fee.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/lib/role-names.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/lib/sign-in.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/lib/signed-cookie.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/ui/src/lib/step-up.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/src/lib/time-zone-label.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/ui/src/sign-in/pages/account-pages.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/sign-in/pages/login-pages.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/ui/src/sign-in/passkey-sign-in.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 12
    }
  },
  "packages/ui/src/sign-in/person-name.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/ui/src/sign-in/server/account-actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/ui/src/sign-in/server/challenge-cookie.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/ui/src/sign-in/server/form-actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 11
    }
  },
  "packages/ui/src/sign-in/server/setup-actions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/ui/src/sign-in/server/sign-in-step.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/ui/src/sign-in/sign-in-form.test.tsx": {
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/ui/src/sign-in/sign-in-form.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/ui/test/setup.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/utila-services/src/UtilaBackofficeWalletService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/utila-services/src/UtilaCustodialWalletAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/utila-services/src/UtilaCustodialWalletService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/utila-services/src/UtilaSweepWalletAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/utila-services/src/UtilaSweepWalletService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/utila-services/src/UtilaTransactionService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/utila-services/src/UtilaVaultAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/utila-services/src/UtilaVaultService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/utila-services/src/clients/cosigner/CosignerHostClient.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/utila-services/src/clients/utila/UtilaBaseClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/utila-services/src/clients/utila/UtilaWalletClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/utila-services/src/clients/utila/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/utila-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/utila-services/src/syncUtilaVaultTransactionsWorkflow.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    }
  },
  "packages/utila-services/src/utilaAssetResolution.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/utila-services/src/utilaNetworks.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/utila-services/src/utilaTransactionPayload.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/utila-services/src/utilaVaultSyncActivities.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/utila-services/test/UtilaBackofficeWalletService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/utila-services/test/UtilaCustodialWalletAdmin.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/utila-services/test/UtilaCustodialWalletService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/utila-services/test/UtilaSweepWalletAddress.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/utila-services/test/UtilaSweepWalletDelete.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/utila-services/test/UtilaTransactionService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/utila-services/test/UtilaVaultSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/utila-services/test/clients/utila/UtilaBaseClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/utila-services/test/clients/utila/UtilaTransactionClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/utila-services/test/clients/utila/UtilaWalletClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/utila-services/test/cosignerHostClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/utila-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/utila-services/test/syncUtilaVaultTransactionsWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/utila-services/test/utilaCustodyEvents.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 8
    }
  },
  "packages/utila-services/test/utilaNetworks.test.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 3
    }
  },
  "packages/utila-services/test/utilaTransactionPayload.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/utila-services/test/utilaVault.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/utila-services/test/utilaVaultCache.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/utila-services/test/utilaVaultSyncActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/utila-services/test/utilaWalletVaultLock.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/utila-services/test/utilaWalletVaultRouting.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/utila-services/test/vaultFixtures.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/virtual-account-api/src/controllers/virtualAccountController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/virtual-account-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/virtual-account-api/test/virtualAccountController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/virtual-account-services/src/DepositInstructionQueryService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/PaymentInstrumentVendorBackfillStarter.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/RouteFusionVirtualAccountActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 44
    }
  },
  "packages/virtual-account-services/src/VirtualAccountAdminService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/virtual-account-services/src/VirtualAccountProviderAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/VirtualAccountService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/virtual-account-services/src/ZenusVirtualAccountActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/virtual-account-services/src/ZenusVirtualAccountStore.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/virtual-account-services/src/clients/routefusion/RouteFusionClient.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/virtual-account-services/src/clients/routefusion/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/virtual-account-services/src/clients/routefusion/jwt.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/virtual-account-services/src/clients/routefusion/taxNumber.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/clients/routefusion/types.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/clients/routefusion/walletStatus.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/clients/victor/VictorBaseClient.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/virtual-account-services/src/clients/victor/VictorTransactionClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/clients/victor/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/virtual-account-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/providers/RouteFusionVirtualAccountService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/virtual-account-services/src/providers/VictorVirtualAccountService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/virtual-account-services/src/providers/ZenusVirtualAccountService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/virtual-account-services/src/providers/routeFusionDocument.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/providers/routeFusionEntityDrift.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/providers/routeFusionEntityInput.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/routeFusionWorkflowFlows.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/virtual-account-services/src/victor-account/VictorAccountAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/virtual-account-services/src/victor-account/VictorAccountQueryService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 6
    }
  },
  "packages/virtual-account-services/src/victor-account/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/DepositInstructionQueryService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    }
  },
  "packages/virtual-account-services/test/PaymentInstrumentVendorBackfillStarter.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/RecordTagCrossNamespace.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/virtual-account-services/test/RouteFusionVirtualAccountActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 39
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 51
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 37
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    },
    "no-restricted-properties": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/RouteFusionVirtualAccountService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/VictorAccountAdminService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 14
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/virtual-account-services/test/VictorAccountQueryService.accountFbo.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/VictorAccountQueryService.integration.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/VictorAccountSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/VictorVirtualAccountService.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/virtual-account-services/test/VirtualAccountAdminServiceCreate.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/VirtualAccountAdminServicePaging.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/VirtualAccountAdminServiceRfLookup.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/virtual-account-services/test/VirtualAccountAdminServiceSearchFilters.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/VirtualAccountDepositInstructions.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 31
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/VirtualAccountRead.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/VirtualAccountRecordTags.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/virtual-account-services/test/VirtualAccountSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/ZenusVirtualAccountService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/virtual-account-services/test/clients/routefusion/RouteFusionClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 9
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/clients/routefusion/beneficiaryMutations.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    }
  },
  "packages/virtual-account-services/test/clients/routefusion/incomingTransferMutations.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/clients/routefusion/sandboxReceivingBank.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/clients/routefusion/transferMutations.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/clients/routefusion/transferQueries.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    }
  },
  "packages/virtual-account-services/test/clients/victor/VictorClients.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 8
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/clients/victor/VictorConfig.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/virtual-account-services/test/clients/victor/internal.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/depositInstructions.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/virtual-account-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/virtual-account-services/test/legalEntityTypeToRouteFusion.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/resolveMintRoute.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/virtual-account-services/test/routeFusionDocument.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/routeFusionEntityDrift.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/routeFusionOnboardingMintProgram.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/routeFusionOnboardingNewOrganization.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/routeFusionOnboardingStatus.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/routeFusionRepresentativeMappers.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/virtual-account-services/test/routeFusionWorkflowFlows.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 31
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 10
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    }
  },
  "packages/virtual-account-services/test/routeResolutionRelay.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/virtual-account-services/test/virtualAccountCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/virtualAccountDescriptions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/virtual-account-services/test/virtualAccountProviderAdminService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/virtual-account-services/test/zenusMintFbo.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/zenusVirtualAccountStatusActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/virtual-account-services/test/zenusVirtualAccountWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/vpc/pulumi/index.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/vpc/test/previewRouterInjection.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/waf/test/webAcl.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 18
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    }
  },
  "packages/wallet-api/pulumi/index.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/wallet-api/tests/ts/parity.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 8
    }
  },
  "packages/wallet-api/tests/ts/stack.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/wire-email-handler/src/handler.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/wire-email-handler/test/originalSender.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 40
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 13
    }
  },
  "packages/wire-email-services/src/BankInboxService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/wire-email-services/src/WireEmailService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/wire-email-services/src/depositWireEmail.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/wire-email-services/src/enrichWireEmail.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/wire-email-services/src/fiservWireEmailParser.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/wire-email-services/src/postWireEmail.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/wire-email-services/src/sesEventFromMime.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/wire-email-services/src/wireEmailDepositActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/wire-email-services/src/wireEmailDepositWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/wire-email-services/test/WireEmailBackfillAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/wire-email-services/test/backfillWireEmailForBankTransaction.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/wire-email-services/test/depositWireEmail.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    }
  },
  "packages/wire-email-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/wire-email-services/test/postWireEmail.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    }
  },
  "packages/withdrawal-api/src/controllers/achAuthorizationController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-api/src/controllers/blockchainController.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/withdrawal-api/src/controllers/estimateController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-api/src/controllers/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 13
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 11
    }
  },
  "packages/withdrawal-api/src/controllers/parseStatuses.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/withdrawal-api/src/controllers/positivePayDecisionController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-api/src/controllers/quoteController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 8
    },
    "no-throw/no-throw-outside-edge": {
      "count": 12
    }
  },
  "packages/withdrawal-api/src/controllers/v2/estimateController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-api/src/controllers/v2/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/withdrawal-api/src/controllers/v2/positivePayController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-api/src/controllers/v2/quoteController.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 9
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 11
    }
  },
  "packages/withdrawal-api/src/controllers/v2/wireDrawdownAuthorizationController.ts": {
    "@typescript-eslint/only-throw-error": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-api/src/controllers/v2/withdrawalController.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/withdrawal-api/src/controllers/wireDrawdownAuthorizationController.ts": {
    "@typescript-eslint/only-throw-error": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-api/src/controllers/withdrawalController.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/withdrawal-api/src/main.ts": {
    "@typescript-eslint/await-thenable": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/actionRequiredVersions.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 24
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/withdrawal-api/test/answerServices.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/blockchainQuoteLookups.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "packages/withdrawal-api/test/copiedAmounts.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-api/test/entityInformationQuery.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-api/test/formatControllerWithdrawal.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/withdrawal-api/test/instrumentBlockedAnswers.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 30
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 13
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/withdrawal-api/test/positivePayDecisionController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/withdrawal-api/test/publicNames.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 38
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 17
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/withdrawal-api/test/quoteController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-api/test/quoteControllerSwiftWire.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/v1AcceptSignedTransactionIgnored.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/withdrawal-api/test/v1Golden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/withdrawal-api/test/v1Unchanged.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/v1WalletSourceRefused.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/v2/acceptWithoutSignature.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/v2/estimateRefusals.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/v2/formatControllerWithdrawal.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "packages/withdrawal-api/test/v2/instrumentBlockedAnswers.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 9
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-api/test/v2/ledgerAccountSource.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 17
    }
  },
  "packages/withdrawal-api/test/v2/ownerXor.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/v2/positivePayController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 23
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 14
    },
    "@typescript-eslint/require-await": {
      "count": 11
    }
  },
  "packages/withdrawal-api/test/v2/publicNames.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 24
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 10
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/withdrawal-api/test/v2/quoteController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-api/test/v2/quoteControllerSwiftWire.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/v2/quoteReject.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 18
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-api/test/v2/removedRequestFields.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-api/test/v2/statusVocabulary.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-api/test/wirePurposeResponseShape.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/withdrawal-api/test/withdrawalController.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 22
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 12
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/WithdrawalAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-services/src/WithdrawalQuoteAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/WithdrawalQuoteService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/withdrawal-services/src/WithdrawalRedemptionReconciliationService.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/WithdrawalService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/WithdrawalWorkflowService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/ach-credit/AchCreditWithdrawalBatchReconciliationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/withdrawal-services/src/ach-credit/AchCreditWithdrawalQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-services/src/ach-credit/AchCreditWithdrawalReconciliationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-services/src/ach-credit/achCreditWithdrawalActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/withdrawal-services/src/ach-credit/processAchCreditWithdrawalBatchActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/withdrawal-services/src/ach-debit/AchDebitWithdrawalQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/withdrawal-services/src/ach-debit/AchDebitWithdrawalReconciliationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/withdrawal-services/src/ach-debit/inboundAchDebitReconciliationActivities.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/ach-debit/inboundAchDebitReconciliationWorkflow.ts": {
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/bank-internal-transfer/bankInternalTransferActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 12
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 19
    }
  },
  "packages/withdrawal-services/src/bank-internal-transfer/bankInternalTransferWorkflow.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/blockchain/BlockchainWithdrawalQuoteService.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/withdrawal-services/src/blockchain/blockchainWithdrawalActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 21
    }
  },
  "packages/withdrawal-services/src/blockchain/buildAssetTransferMessage.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/clients/open-exchange-rates/OpenExchangeRatesClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/clients/open-exchange-rates/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/withdrawal-services/src/ledgerAccountWithdrawalActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 22
    }
  },
  "packages/withdrawal-services/src/metcap/MetcapWireBatchAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/return-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/metcap/MetcapWireBatchService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/metcap/MetcapWireBatchTransactionService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/withdrawal-services/src/metcap/MetcapWireFileGeneratorService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/withdrawal-services/src/metcap/MetcapWireFileS3Service.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/metcap/MetcapWireFileService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-services/src/metcap/WireFileQueryService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/mx-spei/MxnInterbankRateService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/positive-pay/PositivePayDecisionAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/positive-pay/PositivePayDecisionService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/positive-pay/PositivePayFileAdminService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 11
    },
    "@typescript-eslint/return-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 9
    },
    "no-throw/no-throw-outside-edge": {
      "count": 7
    }
  },
  "packages/withdrawal-services/src/positive-pay/PositivePayFileRunAdminService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/positive-pay/internal.ts": {
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 7
    }
  },
  "packages/withdrawal-services/src/positive-pay/positivePayActivities.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/withdrawal-services/src/positive-pay/positivePayCsv.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/positive-pay/positivePayWorkflows.ts": {
    "@typescript-eslint/return-await": {
      "count": 4
    }
  },
  "packages/withdrawal-services/src/routeFusionPayout.ts": {
    "@typescript-eslint/return-await": {
      "count": 4
    },
    "no-throw/no-throw-outside-edge": {
      "count": 11
    }
  },
  "packages/withdrawal-services/src/selfCustodyWithdrawalActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 10
    }
  },
  "packages/withdrawal-services/src/sourceLedgerAccount.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/swift-wire/SwiftWireWithdrawalQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/withdrawal-services/src/swift-wire/SwiftWireWithdrawalReconciliationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/swift-wire/swiftWireWithdrawalActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/us-instant/UsInstantWithdrawalQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-services/src/us-instant/UsInstantWithdrawalReconciliationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/us-instant/usInstantWithdrawalActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 6
    }
  },
  "packages/withdrawal-services/src/us-wire/UsWireWithdrawalQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/withdrawal-services/src/us-wire/UsWireWithdrawalReconciliationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/us-wire/usWireWithdrawalActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/withdrawal-services/src/wire-drawdown/UsWireDrawdownWithdrawalReconciliationService.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/withdrawal-services/src/wire-drawdown/WireDrawdownWithdrawalQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 8
    }
  },
  "packages/withdrawal-services/src/withdrawalActivities.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    },
    "no-throw/no-throw-outside-edge": {
      "count": 11
    }
  },
  "packages/withdrawal-services/src/withdrawalMethodId.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/withdrawal-services/src/withdrawalSolanaActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 9
    }
  },
  "packages/withdrawal-services/src/withdrawalTransactionLegs.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "packages/withdrawal-services/src/yellowcard/YellowcardWebhookService.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 3
    }
  },
  "packages/withdrawal-services/src/yellowcard/YellowcardWithdrawalQuoteService.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 14
    }
  },
  "packages/withdrawal-services/src/yellowcard/yellowcardWithdrawalActivities.ts": {
    "no-throw/no-throw-outside-edge": {
      "count": 5
    }
  },
  "packages/withdrawal-services/test/WithdrawalSearchCache.integration.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    }
  },
  "packages/withdrawal-services/test/achBatchAssignDuringFileBuild.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/achCreditBatchSettlement.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/withdrawal-services/test/achCreditBatchWithdrawalIds.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/achCreditWithdrawalSameDay.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/achDebitDuplicateAchId.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/achDebitSettledQuote.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/achWithdrawalRailDetail.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/withdrawal-services/test/bank-internal-transfer/bankInternalTransferHarness.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/bank-internal-transfer/bankInternalTransferRouteFusion.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 3
    },
    "@typescript-eslint/return-await": {
      "count": 3
    }
  },
  "packages/withdrawal-services/test/bank-internal-transfer/bankInternalTransferWire.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "packages/withdrawal-services/test/bank-internal-transfer/bankInternalTransferWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 18
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 11
    },
    "@typescript-eslint/return-await": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/blockchainAssetQuote.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "packages/withdrawal-services/test/blockchainWithdrawalWorkflow.test.ts": {
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/buildAssetTransferMessage.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/withdrawal-services/test/clients/open-exchange-rates/OpenExchangeRatesClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/commitManyFromBankTransaction.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/createWithdrawalRedemption.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/withdrawal-services/test/customerlessWireBatch.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/duplicateGuards.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 20
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/fundLedgerAccountWithdrawalHold.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/inboundAchDebitReconciliationActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/inboundAchDebitSweepLegGuard.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 8
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/withdrawal-services/test/instrumentBlockedQuoteRefusal.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 13
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "packages/withdrawal-services/test/ledgerAccountWithdrawalActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    }
  },
  "packages/withdrawal-services/test/metcapWireBatchAdminSearchPaging.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    }
  },
  "packages/withdrawal-services/test/metcapWireFileService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 40
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "packages/withdrawal-services/test/openBatchPerCustomer.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/positive-pay/PositivePayDecisionAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 7
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/positive-pay/PositivePayFileAdminService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/positive-pay/PositivePayFileRunAdminService.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/positive-pay/positivePayActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 11
    }
  },
  "packages/withdrawal-services/test/positive-pay/positivePaySchema.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    }
  },
  "packages/withdrawal-services/test/positive-pay/positivePayStatusDescription.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/positive-pay/positivePayWorkflows.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/positive-pay/returnAchDebitWithdrawal.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/railAcceptRetry.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "packages/withdrawal-services/test/returnWithdrawalWorkflow.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 6
    }
  },
  "packages/withdrawal-services/test/routeFusionPayout.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 6
    }
  },
  "packages/withdrawal-services/test/swiftWireWithdrawalActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/updateWithdrawalRecord.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    }
  },
  "packages/withdrawal-services/test/us-instant/usInstantWithdrawalReconciliation.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/us-wire/usWireQuoteCriteria.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    }
  },
  "packages/withdrawal-services/test/us-wire/usWireVictorRejection.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 16
    }
  },
  "packages/withdrawal-services/test/us-wire/usWireWithdrawalWorkflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 23
    },
    "@typescript-eslint/no-explicit-any": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/only-throw-error": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/usInstantWithdrawalAccountHolderName.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/v1WebhookGolden.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/victorSourceFbo.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/wireDrawdownReconciliationAmount.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/wireDrawdownWithdrawalQuoteService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 5
    }
  },
  "packages/withdrawal-services/test/withdrawalAdminServiceUpdate.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/withdrawalCache.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 22
    }
  },
  "packages/withdrawal-services/test/withdrawalPromotedColumns.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/withdrawalQuoteReject.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/withdrawalSearch.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/withdrawalStatusInternalEvent.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/withdrawal-services/test/withdrawalTransactionLegs.parity.integration.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 20
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 7
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/yellowcardFixture.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 23
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/withdrawal-services/test/yellowcardLedgerAccountQuote.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 3
    }
  },
  "packages/withdrawal-services/test/yellowcardWebhookService.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 6
    }
  },
  "packages/withdrawal-services/test/yellowcardWorkflowServiceRouting.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "packages/yellowcard-services/src/clients/yellowcard/YellowcardClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "packages/yellowcard-services/src/clients/yellowcard/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 1
    }
  },
  "packages/yellowcard-services/test/clients/yellowcard/YellowcardClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/yellowcard-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/zenus-services/src/clients/zenus/ZenusClient.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "no-throw/no-throw-outside-edge": {
      "count": 2
    }
  },
  "packages/zenus-services/src/clients/zenus/internal.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "no-throw/no-throw-outside-edge": {
      "count": 4
    }
  },
  "packages/zenus-services/src/onboarding/ZenusOnboardingActivities.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 6
    },
    "no-throw/no-throw-outside-edge": {
      "count": 19
    }
  },
  "packages/zenus-services/src/onboarding/zenusLegalPersonInput.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 10
    }
  },
  "packages/zenus-services/test/clients/zenus/ZenusClient.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 9
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 8
    }
  },
  "packages/zenus-services/test/instance.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/zenus-services/test/onboarding/ZenusOnboardingActivities.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 98
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 19
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 6
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "packages/zenus-services/test/onboarding/ZenusPersonDocuments.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 40
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 5
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "packages/zenus-services/test/onboarding/fixtures.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "packages/zenus-services/test/onboarding/zenusLegalPersonInput.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "scripts/aiprise/probe-payload-shapes.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "scripts/email-templates/applyCopySet.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "scripts/email-templates/assertInventory.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 42
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 18
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "scripts/email-templates/assertInventory.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "scripts/email-templates/copySetLib.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 82
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 28
    }
  },
  "scripts/email-templates/copySetLib.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "scripts/email-templates/import.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 169
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 74
    }
  },
  "scripts/email-templates/import.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 2
    }
  },
  "scripts/email-templates/importLib.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "scripts/email-templates/persist.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "scripts/email-templates/verify.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 15
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 188
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 79
    },
    "@typescript-eslint/require-await": {
      "count": 21
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "scripts/email-templates/verifyLib.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "scripts/email-templates/writeDrafts.test.ts": {
    "@typescript-eslint/no-unsafe-call": {
      "count": 25
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 10
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "scripts/email-templates/writeDrafts.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "scripts/routefusion/complete-sandbox-transfer.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "scripts/routefusion/create-route.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 31
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 13
    }
  },
  "scripts/routefusion/create-route.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "scripts/routefusion/fund-sandbox-wallet.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "scripts/routefusion/mock-sandbox-incoming-transfer.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "scripts/routefusion/probe-ach-beneficiary.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    }
  },
  "scripts/routefusion/probe-business-address-mapping.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "scripts/routefusion/probe-finalize-identity.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "scripts/routefusion/probe-state.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "scripts/routefusion/probe-swift-beneficiary.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 2
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    }
  },
  "scripts/routefusion/probe-ticket-readback.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 3
    }
  },
  "scripts/routefusion/register-webhooks.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "scripts/routefusion/toggle-sandbox-wallet-suspend.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "scripts/routefusion/verify-payout-idempotency.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "scripts/sentry/feed-triage.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "scripts/sentry/surface-classify.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "scripts/service-reference/context-map.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "scripts/service-reference/gen.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "scripts/zenus/create-route.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 12
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 39
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 18
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "scripts/zenus/create-route.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "scripts/zenus/register-fbo.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 8
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 39
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 14
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "scripts/zenus/register-fbo.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "tools/bundler/build.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "tools/bundler/lambda-runtime.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "tools/bundler/open-next-wrapper.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "tools/bundler/test/fixtures/lambda.ts": {
    "@typescript-eslint/require-await": {
      "count": 2
    }
  },
  "tools/bundler/test/lambda-frames.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/bundler/test/lambda-runtime-streaming.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/require-await": {
      "count": 13
    }
  },
  "tools/bundler/test/lambda-runtime.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/only-throw-error": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 10
    }
  },
  "tools/bundler/test/open-next-wrapper.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 12
    }
  },
  "tools/bundler/test/raw-runtime-api.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/ci/aws-apply-values.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 24
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 24
    }
  },
  "tools/ci/bundle-inputs.test.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    }
  },
  "tools/ci/ci-workflow.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 11
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 6
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 8
    }
  },
  "tools/ci/citations.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "tools/ci/coding-standards.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "tools/ci/coding-standards.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    }
  },
  "tools/ci/dashboard-e2e.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "tools/ci/deploy-graph.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "tools/ci/doc-indexes.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/ci/html-pages.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/ci/internal-event-subjects.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/ci/lambda-code-readers.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "tools/ci/lint-suppressions.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "tools/ci/local-offline.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "tools/ci/merge-risk/assess.test.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 4
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 4
    }
  },
  "tools/ci/merge-risk/assess.ts": {
    "@typescript-eslint/only-throw-error": {
      "count": 3
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "tools/ci/merge-risk/github.test.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 11
    }
  },
  "tools/ci/merge-risk/github.ts": {
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "tools/ci/merge-risk/model.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "tools/ci/merge-risk/model.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/ci/merge-risk/parse.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "tools/ci/merge-risk/publish.test.ts": {
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 7
    }
  },
  "tools/ci/merge-risk/publish.ts": {
    "@typescript-eslint/only-throw-error": {
      "count": 1
    }
  },
  "tools/ci/oidc-assume.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 2
    }
  },
  "tools/ci/oidc-assume.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/ci/open-next-build-env.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/ci/preview-router-apps.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/ci/process-env-allowlist.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/ci/pulumi-exports.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/ci/repo-backup.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    }
  },
  "tools/ci/result-must-use.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 4
    }
  },
  "tools/ci/return-to-draft.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/require-await": {
      "count": 3
    }
  },
  "tools/ci/return-to-draft.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 3
    }
  },
  "tools/ci/sst-config-bundle.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "tools/ci/stack-config-scp.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    }
  },
  "tools/ci/stack-config-writers.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "tools/ci/sync-comments.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/ci/test-resource-scope.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "tools/ci/workload-role-coverage.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "tools/db/generate.test.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 4
    }
  },
  "tools/db/generate.ts": {
    "@typescript-eslint/no-non-null-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    }
  },
  "tools/e2e/localDashboard.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "tools/lint/n-plus-one.test.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "tools/scripts/bun-store.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "tools/scripts/bundle-report.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/scripts/checks-report.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 5
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "tools/scripts/config-pilot-cold-start.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/scripts/coverage-report.mjs": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "tools/scripts/docs-preview-comment.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "tools/scripts/docs-preview.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "tools/scripts/e2e-report.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/scripts/gen-spec.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 14
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "tools/scripts/pulumi-comment.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/scripts/redeploy-due.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "@typescript-eslint/restrict-template-expressions": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "tools/scripts/release-digest-audience.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/scripts/release-digest-message.tsx": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 3
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "tools/scripts/release-digest-pillars.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    }
  },
  "tools/scripts/release-digest.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 17
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 2
    }
  },
  "tools/scripts/sentry-triage-agent.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 12
    },
    "@typescript-eslint/no-base-to-string": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 4
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    },
    "@typescript-eslint/return-await": {
      "count": 12
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 4
    }
  },
  "tools/scripts/subset-fonts.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 2
    },
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 5
    }
  },
  "tools/scripts/terraform-roots.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "tools/scripts/test-timing-report.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 10
    },
    "@typescript-eslint/strict-boolean-expressions": {
      "count": 1
    }
  },
  "tools/secrets/env-file.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "tools/secrets/run.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/secrets/run.ts": {
    "@typescript-eslint/no-unsafe-assignment": {
      "count": 1
    }
  },
  "tools/test/activityCoverage.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 2
    }
  },
  "tools/test/bundle-report.test.ts": {
    "@typescript-eslint/no-unsafe-member-access": {
      "count": 1
    },
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "tools/test/importGraph.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 2
    }
  },
  "tools/test/preload.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    },
    "@typescript-eslint/no-unsafe-call": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    },
    "no-restricted-properties": {
      "count": 1
    }
  },
  "tools/test/release-digest.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 6
    },
    "@typescript-eslint/no-unnecessary-type-assertion": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-argument": {
      "count": 1
    },
    "@typescript-eslint/no-unsafe-return": {
      "count": 1
    }
  },
  "tools/test/releaseWithScope.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    },
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 1
    }
  },
  "tools/test/retryReplay.test.ts": {
    "@typescript-eslint/require-await": {
      "count": 1
    }
  },
  "tools/test/retryReplay.ts": {
    "n-plus-one/no-keyed-await-in-loop": {
      "count": 1
    }
  },
  "tools/test/test-timing-report.test.ts": {
    "@typescript-eslint/no-unnecessary-condition": {
      "count": 3
    }
  },
  "tools/visual-snapshots/scripts/comment.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 2
    }
  },
  "tools/visual-snapshots/scripts/compare.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/visual-snapshots/scripts/compare.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  },
  "tools/visual-snapshots/scripts/reporter.test.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 7
    }
  },
  "tools/visual-snapshots/scripts/reporter.ts": {
    "@typescript-eslint/consistent-type-assertions": {
      "count": 1
    }
  }
}
