{ "name": "@wormhole-foundation/blockchain-watcher", "version": "0.0.2", "description": "A process for watching blockchain events and moving them to persistent storage", "main": "index.js", "scripts": { "start": "node lib/start.js", "test": "jest", "test:coverage": "jest --collectCoverage=true", "build": "tsc", "dev": "ts-node src/start.ts", "dev:debug": "ts-node src/start.ts start --debug --watch", "prettier": "prettier --write ." }, "author": "chase-45", "license": "ISC", "dependencies": { "@aws-sdk/client-sns": "^3.445.0", "@certusone/wormhole-sdk": "^0.9.21-beta.0", "@types/config": "^3.3.3", "axios": "^1.6.0", "bs58": "^5.0.0", "config": "^3.3.9", "dotenv": "^16.3.1", "ethers": "^5", "mollitia": "^0.1.0", "prom-client": "^15.0.0", "uuid": "^9.0.1", "winston": "3.8.2" }, "devDependencies": { "@jest/globals": "^29.7.0", "@types/koa-router": "^7.4.4", "@types/uuid": "^9.0.6", "@types/yargs": "^17.0.23", "jest": "^29.7.0", "nock": "^13.3.8", "prettier": "^2.8.7", "ts-jest": "^29.1.1", "ts-node": "^10.9.1", "tsx": "^3.12.7", "typescript": "^4.8.4" }, "engines": { "node": ">=18.0.0" } }