UNPKG

israeli-bank-scrapers

Version:

Provide scrapers for all major Israeli banks and credit card companies

87 lines (86 loc) 2.82 kB
{ "name": "israeli-bank-scrapers", "version": "6.9.0", "private": false, "description": "Provide scrapers for all major Israeli banks and credit card companies", "engines": { "node": ">= 22.22.2" }, "publishConfig": { "access": "public", "provenance": true }, "main": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "clean": "rimraf lib", "test": "jest", "test:ci": "ncp src/tests/.tests-config.tpl.js src/tests/.tests-config.js && npm run test", "lint": "eslint src && npm run format:check", "lint:fix": "eslint src --fix && npm run format", "format": "prettier --write \"src/**/*.{ts,tsx,js,jsx,json,md}\"", "format:check": "prettier --check \"src/**/*.{ts,tsx,js,jsx,json,md}\"", "type-check": "tsc --noEmit", "dev": "npm run type-check -- --watch", "build": "npm run lint && npm run clean && npm run build:types && npm run build:js", "build:types": "tsc --emitDeclarationOnly", "build:js": "babel src --out-dir lib --extensions \".ts\" --source-maps inline --verbose", "postbuild": "rimraf lib/tests", "prepare:core": "git reset --hard && node utils/prepare-israeli-bank-scrapers-core.js && npm i --package-lock-only && npm ci && npm run lint:fix && npm run build", "prepare:default": "git reset --hard && npm ci && npm run build", "reset": "git reset --hard && npm ci" }, "repository": { "type": "git", "url": "git+https://github.com/eshaham/israeli-bank-scrapers.git" }, "keywords": [ "israel", "israeli bank", "israeli bank scraper" ], "author": "Elad Shaham", "license": "MIT", "bugs": { "url": "https://github.com/eshaham/israeli-bank-scrapers/issues" }, "homepage": "https://github.com/eshaham/israeli-bank-scrapers#readme", "devDependencies": { "@babel/cli": "^7.4.4", "@babel/core": "^7.4.5", "@babel/preset-env": "^7.4.5", "@babel/preset-typescript": "^7.9.0", "@json2csv/plainjs": "^7.0.6", "@types/debug": "^4.1.7", "@types/jest": "^29.5.12", "@types/node": "^25.5.2", "@types/source-map-support": "^0.5.1", "cross-env": "^6.0.3", "eslint": "^9.39.4", "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-import-x": "^4.16.2", "fs-extra": "^10.0.0", "globals": "^16.5.0", "husky": "^8.0.3", "jest": "^29.7.0", "jscodeshift": "^0.16.1", "minimist": "^1.2.5", "ncp": "^2.0.0", "prettier": "^3.5.3", "rimraf": "^6.1.3", "source-map-support": "^0.5.16", "ts-jest": "^29.1.4", "typescript": "^4.7.4", "typescript-eslint": "^8.58.0" }, "dependencies": { "debug": "^4.3.2", "moment": "^2.22.2", "moment-timezone": "^0.5.37", "puppeteer": "^24.40.0" }, "files": [ "lib/**/*" ] }