├── .github └── ISSUE_TEMPLATE │ └── bug_report.yml ├── .gitignore ├── .husky └── pre-commit ├── .node-version ├── .npmignore ├── .prettierignore ├── .prettierrc.yml ├── README.md ├── package.json ├── renovate.json ├── src ├── index.ts ├── schemas │ ├── ILSCheckingTransactionsDataSchema.json │ ├── accountDataSchema.json │ ├── foreignSwiftTransaction.json │ ├── foreignSwiftTransactions.json │ ├── foreignTransactionsBusinessSchema.json │ ├── foreignTransactionsPersonalSchema.json │ ├── hapoalimDepositsSchema.json │ ├── hapoalimForeignDepositsSchema.json │ ├── isracardCardsTransactionsList.json │ └── isracardDashboardMonth.json ├── scrapers │ ├── hapoalim.ts │ ├── isracard.ts │ └── scrapersIndex.ts └── utils │ ├── browserUtil.ts │ ├── fetch.ts │ └── validateSchema.ts └── tsconfig.json /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm run pre-commit -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 21.6.2 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .prettierrc.yml 3 | package.json -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- 1 | tabWidth: 2 2 | singleQuote: true 3 | parser: "typescript" 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/renovate.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/schemas/ILSCheckingTransactionsDataSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/ILSCheckingTransactionsDataSchema.json -------------------------------------------------------------------------------- /src/schemas/accountDataSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/accountDataSchema.json -------------------------------------------------------------------------------- /src/schemas/foreignSwiftTransaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/foreignSwiftTransaction.json -------------------------------------------------------------------------------- /src/schemas/foreignSwiftTransactions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/foreignSwiftTransactions.json -------------------------------------------------------------------------------- /src/schemas/foreignTransactionsBusinessSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/foreignTransactionsBusinessSchema.json -------------------------------------------------------------------------------- /src/schemas/foreignTransactionsPersonalSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/foreignTransactionsPersonalSchema.json -------------------------------------------------------------------------------- /src/schemas/hapoalimDepositsSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/hapoalimDepositsSchema.json -------------------------------------------------------------------------------- /src/schemas/hapoalimForeignDepositsSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/hapoalimForeignDepositsSchema.json -------------------------------------------------------------------------------- /src/schemas/isracardCardsTransactionsList.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/isracardCardsTransactionsList.json -------------------------------------------------------------------------------- /src/schemas/isracardDashboardMonth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/schemas/isracardDashboardMonth.json -------------------------------------------------------------------------------- /src/scrapers/hapoalim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/scrapers/hapoalim.ts -------------------------------------------------------------------------------- /src/scrapers/isracard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/scrapers/isracard.ts -------------------------------------------------------------------------------- /src/scrapers/scrapersIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/scrapers/scrapersIndex.ts -------------------------------------------------------------------------------- /src/utils/browserUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/utils/browserUtil.ts -------------------------------------------------------------------------------- /src/utils/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/utils/fetch.ts -------------------------------------------------------------------------------- /src/utils/validateSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/src/utils/validateSchema.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Urigo/israeli-bank-scrapers-modern-schemas/HEAD/tsconfig.json --------------------------------------------------------------------------------