{"_id":"spock-etl","_rev":"62-e40ec32d6e77523d4fb5824c051c127d","name":"spock-etl","dist-tags":{"latest":"0.0.63","beta":"0.0.44-beta.0"},"versions":{"0.0.1":{"name":"spock-etl","version":"0.0.1","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"start-etl":"ts-node -r ./loadenv.js ./packages/blockchain-etl/runner.ts","start-api":"ts-node -r ./loadenv.js ./packages/api/index.ts","start-validate-gbq":"ts-node -r ./loadenv.js ./packages/scripts/verify-data-integrity/google-big-query-dataset-check.ts","start-rest-api":"cd packages/rest-api && yarn start","build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit","migrate":"ts-node -r ./loadenv.js packages/blockchain-etl/migrate.ts"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"f8d582b3ae076f6c498a10a459d9056d7a2a70a1","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-lSPhHfJBk5Ew7gR2yWhQG5K0Uv8D3u748UO1SSejZVlXe6ywrFqEsYC10gj6yuYOlH2bPxtOFg+X1SBjM21SAg==","shasum":"3ec156cd6c03a0a947f23b3880ff99122e3bef49","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.1.tgz","fileCount":52,"unpackedSize":347535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCJ+gCRA9TVsSAnZWagAAP98P/jEWEJjBhmTMcqq3DG/F\nuvhrkWuuYX2OzCFhy53jRIihP5kAOB7FgVnOf6vol9iCRbVfF65acupXt04g\na+hfCIYA1zf21pGLztSYakZ3YfMAvGB8qTvEJpG0ong487w0++J77AhosKG+\nwyzDyIbq9sZsxsNmeZ+NRiG/sfvbc415PlgCxhtmhd5oGRB0ZldawhXEVr4w\nDCVSE1oCgIoxM/Qy8L+11zd99lp2EKGw7mQ9ARcM9zPUe/1OSTV33KUGPJSP\nfIdqkoWOWf0pmb3e1vTMg3vuGZqnyzVPvKPPdh2C8ad8Z9UJVXqN3+6uTcdw\nbfF4lPBco1RwXIJNAxGf32D2LzcjaRSd6BH0qNq+fCnf70vPqjeksRUguEwB\nqSi3q+hgMYYmH7GPlySNzmrbdSylyxtvD7V//Se0Fpd7YACkqxjsJqfHBmlr\njaCRssP9PUY0y6nZyharCHHNdZqhJYfFTxOGafkPhDa+rrfXzOC9jbEFcp8I\nB5AbBgjvELzCSQA78UgHH5OW7xGnaKKvkfBDcEXlTvwA0HG5vZ2ViiAFUW/v\nBjBY4j7YocKj1Pflk3sY4mJPC4GstwPkknp01v4OHviQ0Xi/0t/hPsqUsTUI\n0VCuVnPD4Xy2LALJLHQEPpr68QaSm4nJWAURcxJWXATwWeoKYgPakA92Azmp\nwdit\r\n=DH0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2N7TtUr65oaaPTcljYa5w/a+8+hIeSapmT/jNeG4ZkAiAyh3aqfmwWaSI+gDVh3utfZKrYrkqGLTvUU+9PTiyoMw=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.1_1560846239956_0.5216749873754816"},"_hasShrinkwrap":false},"0.0.2":{"name":"spock-etl","version":"0.0.2","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"831dbafef327b2a410826cbfd7dc778161f836bc","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-FsnN5tp0GiGUBQ4e6NHfIAfAlYz5pCkefqDhrGIWpv++z4DZi+e8XNzj3KAJzrLbsUXcxi9bNWY96FZ/vC6epg==","shasum":"f9893a199d2aef0142d36495affa8b2448666a8e","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.2.tgz","fileCount":75,"unpackedSize":152354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCKXHCRA9TVsSAnZWagAAFJkQAKEY8Wa9c/wAjSqqMR59\nHRCa0SWFwUrGyHeLZoff7mu9YauMV7WayPnxASv2AEDbyQUlgYbN45ehN/1s\ntzRDt0w9MiKyiycH1ekMJNjNjzPz/XqCsJ8QvZL65QaiIHvTCnY0v/Oz8OdH\nBsdXUpIHAvycCMjJfXxiZbQ5q+FmN2RqfoPNbW3h4i3Kb1W9WZucuM5ZCwGI\nxQxuDs8wUfngnjDINhCGNWBUEwNx5JjMpzlDHXRSHQjtlZ5o/KIPTCqXF2u+\n1zkRsngi72PZTuPY1wn4ANAopmLqThd5KuII/SdEvqpmo8+rpPHmYVho2ywZ\njgwLOBxqWL76IRrsCHHg2fsaZvkmxY1X7eFUA90FPy9+PuHi40qI9G2R8wxP\nICSqNbR3v3pt7tsbeV3JE0vVg+hWHknJAU9OdAr96W/ye1TRjc6O/KX/IS9M\ny2wZnOgDkdbLRly8ra/JQv40CJ4xw/u/VlaDc6EKftDY1ajWqiZF3lMGDOyQ\nx4+zcv+SRkP1JB+YSSnWnB0t6j18VOO/aAJtFTVqI3K3sIJ0E3m6gtwvvypg\nhBpSm0MzKpFhgYbKTGAYFE/hLdpODUvBHupTE97Yl5g8A9zqsP/UNCjBJgml\nc3TXqBhmNMge1KpRwUIWo7q9DSs0wtx3HSqBbF3ZBcpw4AzxqxmavwQaa2GI\nrObT\r\n=0DDz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIonjidK0EhZQoyj62bw6BO35WEe+7xgk4CLPXDxSs0QIgKA/mm9Z13ZDLF8HZjpEO2m1hVrZmd1GJ2xb7DlDSXHs="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.2_1560847815101_0.4769429951120976"},"_hasShrinkwrap":false},"0.0.3":{"name":"spock-etl","version":"0.0.3","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"d5061f69a51873bb9f39dd23b5a4dfd31ade2ca9","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-GeKLV1Eg0eaTJD6MmGWHMjdhblyBhqNzalrEeDzZb53Pz15AFXIcvUFG4kCITMqKnJCt74QZ7jDFrxzNF2ozYg==","shasum":"6144f1ce7c212bf942dda2d34056887fcb1a0a2c","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.3.tgz","fileCount":83,"unpackedSize":155388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCLT5CRA9TVsSAnZWagAAqtQP/jNWKfNeYl+pi0b5/vId\n1MCa72J0pV5nOt6/ycBNvfgL2DjJCSo6RKVst/rDRzTcZ9u96r01eogqL4I+\nO8N8eO1K/SQ2MPYQSG4F3vEl5YZrV7Rp84iAlmBAML8n/j7Bu/OymlilHyz7\nR0/Fm/LwGS3dS1aOQnIdsdtLo1i1UUHR0y+U0t+8Cpnurq2Zxckfw2DCwxYB\nvbmZhOoSmmqZ40vmS9yGc0wPANRYz9ErwrSqWfOmBiFt4yyjaTp5SUg6bhCu\nXVlUVukWnButNqvp8eexGLfcR0rkpgrVYRe+USPHks0+14w8MA5/+vAHYFrN\nIrrVvQqNy6Koo3Y6BXnWjMCbRBUzw+Q3pxx72A1L3TGiMQ94J0ybi/ChcrgY\nj6a8VrasQCfSGPErUw6jcIiz+mEb74CcsSH0Ch9BcEx/PLN//MW++fsmJm/9\niOtx4FdbweyYrL8bSwqZPHMvoraYu5lZTifEwHXXLhLZNYBMPgi3xJXDSIVu\njzW/wgszminns70AWtvDlopP4+gqrbIAFmEvQbYk19P98mGbLNgMKaTIEu/d\nHn0G/rbsLVbysl8RR0VOxhDCyZaT4wju3/43wgMo/NqQY0FA7cvq4XvPL3va\n7TVr+lp+iN29kp6FS2lzg5eRGB3wrfSYB2o/cFG636rbgzmLf9uJI3KVr7b7\nQPQr\r\n=G8QG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf14KsaOaJgg0PIrF8bLrtlIzGUc+mhluluv53K07hcAIhAIiqG0e/g48l8/elZRUwLgOUYdL6ovAwfqYPBlDkLUT2"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.3_1560851704995_0.6601635516243918"},"_hasShrinkwrap":false},"0.0.4":{"name":"spock-etl","version":"0.0.4","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"18a29abfb1931247859143634d7b6cf39b14e7af","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-iUr/0PPzTood+ERLcY0EE/c3KEyC+WNIY+AgPwU0UhDJqTsclWNqGT2IZbCUXGI71p7FIP/mdpRLObWk104MNQ==","shasum":"ecca0a4d3774fcb5e0adae698934d5a6c19bf533","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.4.tgz","fileCount":89,"unpackedSize":155425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEiqsCRA9TVsSAnZWagAAFfAP/1KJCBupQCoJlPZrY8zC\nYedIW8/AgelDkRMZjPHtB4b7shUGTBGlHC6DuEug47OUFVxWbjPOfJzWqN+F\nUrAZtCZVFWZECy8pfO5FBOFpsog8YK40B7nTE9QyZW8D4J5Es7kSclQrw9kr\nDZEAXOKKrL9co8jbKcVCfEo2SLR8Jw7kk9hezeRU87hIlNWAhfjlwYj+Rsy+\nbrC21Rzs/oOMhRSSr9zM5v2ZnNuozre1QA3Io8Eea/JnLIYlLENZIV7+4DXO\nFG37EM3O8hWMSNjknvHbWH4s452vk/zRd4JcJkXGwLQo6Ojo+dgRMm5C2sKq\n7cSOOYXi3YFj2MmxrwBJKxAyuQsTAqRcI0IifMMXr1RidIGt4AD3D69I9l36\nvl8sfsIT+wp8L/R7Xjpa1YQZitVS/XdquLdLwaKwQOVaVM/HSRePlYZg0AF5\nft3KEqlevMwmtLE8m0NMEmcEHCkISWep6jcAE6rJ84gH4x9NwYEFvx96EY47\nfo19QeMUz6id+MtgxwxM3HfDwI2vBX4Td5cCnlvSPWJV+Fy38/jquKIUU5/d\nihY7W6qnIbjdp7XOLwDfv+pQuGX7kRIhUdG3rHTE5yt5Qcqlu8bTTbc7+UG2\nFNCAnC38vg/nN0rETDiAxkwrw/LS9HQBj1Czib+TwNx9A0j6jclnmd+w9b5J\n9Ihp\r\n=1Mv7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTqtDfj4HTQ8qYm9YjZKBJ4qs/X8Ji0HCv+IrPrD6kdgIgbh4u4HPcdnRs2Y4Z22WKPuLE9WEe5PRmJByqArKzN+c="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.4_1561471660166_0.3853785051477976"},"_hasShrinkwrap":false},"0.0.5":{"name":"spock-etl","version":"0.0.5","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"3c16e63d4f448a9e09443f02ad0afc9cc884b926","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-jJBN9oFjAzkl5JLc7AjI4Xo05Q/1nxaJIfG4pYlwgzS0sSL7/vDns0YU358w2R/pGyESV2xJO6IsluJTrEidPA==","shasum":"3f95076696c9c517dba1d7da60ae7898a7c83316","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.5.tgz","fileCount":99,"unpackedSize":161942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdE0C1CRA9TVsSAnZWagAA1k4P/1dPVw/AG7cvffxdtepy\nUb+zrfLNdzUhm7nSQ5C3kcj63+36r34Saz7oFScxFlbjO2OeU4vyi245GWfO\nmkRwhwnbPBJQRCyKF+MxXhQzbD3/FHc52DSRjUDNCoObXWKqzYlEyx56eEDO\n4aOHhxyDVjQp/Szf/KJz0dwE24trDhwAnwTAeGsVDdnpNhj4G0JuDhTW+aVA\n7ojus3DvrSQjSfInQOemieYXRrbSZjnhCK7PB+4B9Fe0LPFDPQwzedg76T6x\nb5liQMvjTUArx6HXbvBd2245vLflv5OW2k+OoLYFXz7CJaBvLxpK5StOKEmK\n05S2fGdfCaN6XYrjdfoHTUZ8IpIsZcZifqHV7sZjE6TP+VYPthgSAsr6ebYR\nckGoT1uZOII1FHjjI2qT/G4esEGIxnUjkGngZurOSgdYEdna3wjf10w2x9Qj\nuxBrO7Slaw6leU6MvVasOtzEAS596P4sZW+hzvy1XnU3V9jF1s1JVQpJ5a+X\n1YStLvitMkPGxUeFl69vgnR5Gf+Wj7KxwdHwIeJlhZJ2UM4pMSLQqaQc9q62\n4FVLye1r1B+b0dAQMUWcrWLT4WkoMu3xGU4HijvjO7Ekmdd9xdQF4Fs2bj6g\n2UvagxT398dWkk4hup8rd5wMIH7t4yytxD0Z/7zkMR4UzDj0vyZQSKhZYXGM\nMmNl\r\n=bqk6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdERzcme7YyRnCA3BDs271xak8Em0ylh14t+knEzLAgAiEAzWVos8b3Ku7CkW4lQse77gd+mPgeqivzqJPTw7u6pTY="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.5_1561542836582_0.2965844830320936"},"_hasShrinkwrap":false},"0.0.6":{"name":"spock-etl","version":"0.0.6","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"7bc36f75333fc45a845fcb5660f8e5f4a47bf7ab","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.6","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-ihBvY/pSH0Vt6KNSPmpBSx9G7XtycabVFhiZJYe+CwPsQLmEGmrxWdoTOzi+3uLOUHrJ1/Xovnsr11zsMRy/xg==","shasum":"ffc5cbc2e4d5c53ed4f7cb22ec02d498f88b4184","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.6.tgz","fileCount":99,"unpackedSize":161942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFJohCRA9TVsSAnZWagAAGtQP/iYLo0xRdu3FpJYHlwSR\nAb1PUvwi2hvyGF3Wl2oIx8v94TSW7hpoa1hY405AYdQ5Lh6+1xEjGDSW5C+h\nO7WLvIYMHI18UMrc2Lb9YJImobygmRM6DIxegnfCfIsjw8zblopjkcO6ga1p\n+DHOqGD/W0t69KkSRWvvcHjrsUWnms3g0QV0q6fhlUVNVUgSreRXkZTbu8Zv\ni0DjfkcqXWahCbHEaT9Skp1fcCy8VnHnPVRROr3WGBo5yCDsywsypqIgCoow\n+M/3d9X3ICGldJMg8O6zzLMd64Q3J9o9taXDwk0GjSxH9kiHTBmDj8RPxoPD\nRNSEYS9zotx+zyGWGqILkQls6hnrbeT/rznXN23Xp+ZmxpoZEwApkSX5CEYs\nBXUHvngxXvc2z6F9c7YK+DD1ldjp4L0Gtrr+lfvQhfwUvxEulALPsRk3FrPN\n/hZL5omMuiI/r/I06HburoKZCt2fygW/6vrTm0k8zZNFqW7KXLOw6UTFeU1H\n8q29ozpJ17RtnGZNfFvqJ1Cuo9hIB9zfSzmPi7iXS07YH+8zq+OtbLTpPgo8\nJpGC+E/PYXS1cPlpNKrsTGMhrDsYMGqhO/j0gUASXJQrgaQw4aDMe9Bfvl3R\nXb7cSAEzxWmxBSsUFet8+hUjO6EO6nw0xZT6RuFBJDpLNMmpvNY7orCJJeJX\nifZa\r\n=O/ZH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjgF5ncZNLsG3xlGxz/uvDlCx0Hts0fYN2jjsTmECKgAIgVl+rG3nx8+VH/gS7sTvyAAenkaGCZCeD7+2o2XlY2KE="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.6_1561631265009_0.6082438082550987"},"_hasShrinkwrap":false},"0.0.7":{"name":"spock-etl","version":"0.0.7","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"a301d9ae8e05e08a8b6c826bdd59e1941c32b5e3","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.7","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-BL38k8w0D2rxEJauaz7rn+FXcv33cBtBX/5EVStlc1iAGFUh7zF7tba4upA+8w4OioKAbLBrBVrS0c8kVTqEbw==","shasum":"8c79f3568bb5926ea9265fd498eb04fced661f8c","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.7.tgz","fileCount":99,"unpackedSize":162281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFJs/CRA9TVsSAnZWagAAlm4P/jD+9vUsYcoXgZWJhydN\nPj/zTMxFbPFsYNjOH+NphO4HRU0LvL9llEnQz8jxUCiUofTNmD3tT77WK0DA\nAM5DTuBrMNGw8H7GAQQrJXfx4/d/dvECleAhcvKRU5w1ZKR1XPYkPJOhqUlM\nswQgz+/2ZPXv5bmgl46zsNKMWsS1VCgrWyjHN5qn9byjETv0/A8HqJpodo61\nvMsqkskUFKFssKOlvSYwu6EDCQSRNaYegxwJYDXJJB52JIz31OlLh/w3wSh+\nMOX4PL0TP94UxBZB4jo4gs2klXhAmaCe3O6opcTB16iJRDr99lLiU9tyd39O\nnFfVXwQuCn756ngQWUe+f4nWRizEx4IJLDdT3LysHasv+wLL/ppQGgAgZwPp\nktOwflNAS3pCyJjcHWODtgrZgTBC0Dh/tRvfxNnFtVHU9/cnVLYzyK3eSnm8\nYQwnGeSZPuD+hCsS5gROQFWO4aeDIdUBnsnGqiTJZi/bLEuYyKMGyZVVRgEd\n5kauJ7Q7D2aXe5HMdGGJpNZRtlBfzLuc0BATmOLDWdhMjTDA/6FGXVEVOWqY\nE66YDnmkY+SfI8QmA+TgqeRS73vrwIxvmCYcSKQ0Lyyi0A/WlgkV322ZG9BA\nUNkJvqnkzRoDsbvjCf0GOKl3Com1gKAPRCk3nICYDwiHC9fjuqjkDwqEY7Cj\nvK19\r\n=H71+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQfIQjhf59Hb1oDDyYj/nG4SwlAjwp5pBsp/zjW/tgkgIhAKgGEZBkTToVFZ+sUxRbTduQVJ9/pqyJ3p22q1sHq+bI"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.7_1561631550586_0.549951507692443"},"_hasShrinkwrap":false},"0.0.8":{"name":"spock-etl","version":"0.0.8","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"409321266a0602a7cb4de8fa2d362df4f931a12f","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.8","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-ONNehAJWhITcn9AktgtHJNcI9955l3NTNaKvFGUMHkl672fKDO6T1vVacKpx1xoywqeXTRGr0XSjkF8H2ixLfA==","shasum":"320411798907fc15f46763c685e11f617f6f5168","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.8.tgz","fileCount":99,"unpackedSize":162216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFKL3CRA9TVsSAnZWagAA6W8P/igxQgkfe8TYNpGbtLSs\ny3/h7l+BREpgLJay77LEwm85V01ZITjGM/ZOmAduhxxUgWgUbUkfClPwBOE5\n3Y03IOHs8lR9NlJ/ay/LJPtg9inBEKhrhe/tgMbHBNCpKLoUGRCrYrmraQDa\nbW1P24BwH2KPRYX1CRr4G0P0cuju6urWwRRA93Xpal0wO01Iv6H1Dph4J+oC\n+hNziLd22VXN2StTKGXJHaMfe7/ArW7iPKL17GXylAAtXkpu6FALoYyn6sZ0\nryFRkQYcofpEDweACjiH+j/xh3Fj1j401mxvR0tYn9PGgH5kuCo3B+8NnXQC\nOVUHyHwnNlonQRRtkE4/BrQdxU4H1sM6rvJS5MvXdVG7Miw2BQ2wgkWAufb7\nwOog+w1wlWNxMh5JM6n3nebkEY87npsdiHBuMBiaZJDVBvgLursy7WvoGswv\nUQBDT6eU0PtDzgxQzBOpdwY41vf9mwriI4iav3rypqKFAhUj4idFZg5Mi+xX\nQQ8Ue4Uzyt6rCdoeqwhVwHZuhKkSTNuOWKxwTdqoRxvwmHzE7/6o+9jpV5J1\nBTYodPCBLFBNz9RVmYO6U5wrlv5S0ckYX4k4VMaDkXsSd8YzYUpRMJyuu+8K\n3T4njEHUEvGQaHy3F58/0bQLpWY4r9OMwvbpTT5c7MXQB0ioqGz2EMSKd8y0\n2hNh\r\n=itbz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+MClXwtDqoyEiYOOsTv99UikWxYoaZuKQOelINWou/AiEAio3ZJr5MHl9IXCjduTQhHSVTioYAhSbOWeSJ+Sw++0M="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.8_1561633526959_0.3434153228928374"},"_hasShrinkwrap":false},"0.0.9":{"name":"spock-etl","version":"0.0.9","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"dd8c1e90f37abd0fef04a5ab083e32ef7612b7ec","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.9","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-8deTqrmKq7Esx4xxUC64jjaj6TtyE0iBATZiGdI6D+GWasMcoEX/IvLYjHEmp7emxP1MRlZJmKe5rIO00z6Yuw==","shasum":"8ab50e5c785164c47d17501d02561b1571fa9b7e","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.9.tgz","fileCount":102,"unpackedSize":167650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGh2uCRA9TVsSAnZWagAATzoP+wXnS7JjpPNBYDpnTLFL\nzXnaR4+6P8BCWsAIzjAhteNv+yLDOBZPxP4COvoEFWIRF1AZMFhDJiWlFxEC\nlF7ozF8UUxDHVf7wGBZfjsRaIAIFGPU+Ai9VsofVFHXftGW2seLg0Q0m/x/T\nK7fe++jNvb+8FvCrPMCSjnSF7wuFSq2HT0RCDHKZtqLRn/Q7z/eGgnavPrfM\nWIMsW60IeFvkXbdi+z+mKKecqkyyqzyuBp4KPfTabvonCX1kcM3sTNXqoi1n\nE+0AWOMlwrh8y2wi2ot2qBEpizk1Mz/O9Ev9gkbOXkxi9Dp+E62EvudcqLz2\n4bW1zXBax14/nnySXHFyte6yy9kYtNNEHPEedA/MA/Q5SFwzWJCjnrqwfn20\nIsz8e/1vM9fu9E8wXQKLMGrRuWJ6Pa7AgsDCi0L31JHFH/60Mg+T6R1t/5jL\nyaNZFVQWgtg9qFKUUdZ7ajEN5l4udHsz+zOWhH8HnFCy+yBmjMFEERPkyMDO\nFvM2xl81+ZtqzNUcA1DSnNqknaGw0qj+3b+52/YqJog0lRVFEeqcMjuc3355\n8Dh/t2KQBi4N3hi1JcsswJ80f1QEdIkIeKZ/PawOqRiXfWlrFFFSTbMbSleD\n9jLPC7dGndVG6CFr+wL8HV8ZtpqJrMff05e6qBleuWzswMe6D0D7V4SfYtUC\nsFSI\r\n=7zAN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEJv7dEQ+Rui4vOdz39fe1URG99c6wWvtOpUUnDDi0qQIgev/9curSF3voeeDDO6mXOc/VVRbW0JYCo9wGK+92nxI="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.9_1561992621764_0.39478310342026424"},"_hasShrinkwrap":false},"0.0.10":{"name":"spock-etl","version":"0.0.10","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.8","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"993824844ab2606ffce946ad639747b070ed2cb4","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.10","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-YGME3dKpBGX/UFb3Oz3q1C/4C0y48kZz7zuEoTxAS7lJkiI+nbnnKzxaTw7E7cb++sV6ZCZUnIe0O4gSktcZ1w==","shasum":"e046d7d1d6ca2c3b921d0501c31c6a5e0fe2a5ff","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.10.tgz","fileCount":102,"unpackedSize":168110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG3CsCRA9TVsSAnZWagAA8REP/RJddYyvW8bXtJ64FF/9\n91+euaPT+pXveuRCZYTC/aq628xZ+5asJnKkVaXPGBNXyQW1pB9dgcYrFaxD\nNI+AN/qEA4lMKhpwHvxM3IthSLmD92n/kO2QnCW2NqfiEUAS6MgrPQpRYov4\n9vjYKK51o+AeMLqfKkQ1gfSz2u9GCrFn3tfBqozzJWfNsC37+0K86wm0ytUB\nay3QCJdSfehu3OsUWAgnKa/zS63i/2llr8R2wbTaYZlrbVYhepgnH8iM/Fxl\nVn8IiNax8a+JQdDb6qUxOcm5TwMw6FnBS/8LazDVfo7kj8LD4osJfgY4OTHR\nD3NP9o839m+80eyzFWl3fNYtR1nWnnbXCqBy75Au2BCVkm2p+ntrVyw5yvnv\nYu8FUblXqDjU86b49SjdErQUxS6dwZw9Tm8QRhipIl305EEZEmkw+31miTNC\nkrdbIezUsT8qbv6bL5LIBPL0Qm7b/LxeEzoK8PbfrnhgDvxds4IViaEoitO2\nhJIO8OE3JB0XQxFCfe44RhUFZElFYZKTuNdq8byqO58wPa8uuOXB2qv7Gb/m\nT/PtGPhtdWDKeDzYYPUzrRzj3Q3hgNykLwKP6evXLR/cO+Aqj5qF8TKiqDDs\nF1G5Gc/OwAkQwf4YC3RHPLkEzLXyZzWxH2FeC82BOFwIj6LEwzFYzlMuEFdo\n62BU\r\n=qlRa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG8WjdrJV15YwYcpt8oMfQfVA2Csf+cGN6vU8/HOH0MQIhAKpQviGdIP2YN5JnMQAJEXfV7MNsquGJ4p9uBqVC7fUi"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.10_1562079403737_0.8207202026721125"},"_hasShrinkwrap":false},"0.0.11":{"name":"spock-etl","version":"0.0.11","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.11","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"7db69bc77bf64d5fc459cbbb1db0afd1a01198e9","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.11","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-E0fX6Q+3Lh8rSYtctButqyBVSgNCU1nDO6mT6Ppme6N1E73j7kPTLUmKIHr+UDUlDOe5BwnIoH9nKr0z0tiXnA==","shasum":"7827edaf56bccdcba0a0354acf5b1b634ba01846","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.11.tgz","fileCount":108,"unpackedSize":181673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIve8CRA9TVsSAnZWagAAsK8P/1MAyDYxuK6gS7XOUeJ8\n7xmcQXV8Zi+CgF+atwR+7num2qJxUmpH6kxvxtleW4eTjdrV3darrnY/+GBW\nyF0mB/7ye48apaUbCp4lr9XH84kGDeYF3U9hqCk36Ytmn7HD/ZutnIII7kb0\npSSQa7J3qAbt11rpq9R3P299n/wsOG9LUCJ+pDtWfnpASwysAgLEgyfLa8R+\nv9rywL3PUDIIFOCqvy7DAdQLs8+E7i12MDpo4bhEQLjxVe71mzy4u+PXEhxO\nBo21zRl7rhDEzx3DVlQAXcYsdHsD3A34+3gB/kP21TpQKGcLMAy9CwM4JWQs\nLUmk9Wmrj1ikb4P9wrcul8jakCLGxIKoSh6CrFT4xsyQyOKcDNK1kZ4Bcvi3\nhdguD+Gwjq+Lco3qjTX5srETXzYhzSp7baO3pE79hWgdxEfVOs4s0Q86jSim\n+xaOe0pbDvQY43tMYZKQilDinkdXDdBUQd0clJyYlOBIAVUj/YuKsS32SIkb\nz7abUi4TPA+T79bZsbdVpOXVjwwhPdN2F5sCKQxC9Ix06M6+L0CtDsB6lPYc\neEa/EVCXm3SrNheGiBMUiK+yl7Ss8X+tOpuXc6KdwK2Bgtl73/4L0vV6LxsF\nXUJYlY5wblIy+XzhHC8Ene1i4tOLOSBV4PJ3MTCCm8tdknR9Xv+9u/M2DDyh\n0a6u\r\n=BXAj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNIGtkntOUDCsXvzL1lAxSOJ/u9fC7Dq7u3mAV/relaAiBKc6MKp4M+j+db6sOiU8GwC/VFMdNCH98UIXjkbPQG7g=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.11_1562572732065_0.4888347159479076"},"_hasShrinkwrap":false},"0.0.12":{"name":"spock-etl","version":"0.0.12","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^2.0.11","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.2.2","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"a048f70a7f6146bb0de7737df48e749b0ea86b1d","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.12","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-JKAJCtekn1vvWQQcqy9+Xtb4NGm5XCW4us8vZXihAZgVrrlp7dv+Ft9MpCVRkH0iE5rOZfQfoz2+tK0TqOlDjA==","shasum":"b200a73652c4ccff38f67b45152a3c0a1eae8bd0","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.12.tgz","fileCount":114,"unpackedSize":186824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJFo1CRA9TVsSAnZWagAAhfMP/3Zy9SvySRtJfnhGMOkA\ndO2A6zgkg23ORwO2f7QEQvceG0ysvXP3WQgPZ7eeLt2fNkbJ+bdKkXgSP6W+\n3/ugccUJFTww90Hvf5PANHa29bl8tYibolQ3we6Rnz5u1MPHfynoi5nxxR5K\nP1uDlT5OAFwzt2OUbVmk+PR0tZRdZSZYWdNHxlftoreCWb/sAR47nGI7F0kE\nk9xhqP2Eo/JBjvaON59fFwyv8Y+j9qIt1k62JGTwbwLvtxVJ8eCr0640Knrh\nLVAJV9ZAC7+zPmTZ8RfSA6qEVi/H4cJkVH+qH6TXKqdWME0R8PayrZtS7av+\nNTDZhvidqEmpvnxkqVNqxILpZvBdFTBhMPsnvdxBtPdataky6MVvet3eKLRm\nEQ5rfdbfJ70NAYyiLmlQclxN5lHlGz5q0H722kpSyU3sHAVFNy6TkgU5VHcN\nPOyV99myMuqLN0oeFXaICxAB8VrRCvwqwk2Lh+G70/hKSJtoUmi9GuLiD93W\nx9KK5DctGs7oJnYOJIKlVK5RlKEwG9VB986yS5r8PB1cZ5JxUoy+MvKPec4y\nlY33dcWFZyROV3sYxlDQHh7D01krcjOswSaAZyiTWSQMlRIgEzx+AtLNGKQr\ngJiwQ67lbTgbwe7MK/b4NLWOxhykJLSZUKFgzZXz+VMlY9hjmelHWcqBfSVv\nIKHb\r\n=gc+N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6mmVbp5PEtKJri4VFEk+Y5KuMZ/UkWMDdUTgJQsSQuQIgBwA47+L53z5mKK8GeOWjF267mbotKD9OSUCAyY0Twxw="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.12_1562663476737_0.9777483394683177"},"_hasShrinkwrap":false},"0.0.13":{"name":"spock-etl","version":"0.0.13","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"d78158ea57be28ed7ce370ca534100bca058708e","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.13","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-RWYg+kvqqjgNz4zuKwOEYcMTR28X20rOeOWgwOs85JShooX53F9nYDvUXQWwB6MjPXZUrJxhQNUy+M7hm7ByKA==","shasum":"97b165d97b53d01a0ffccdc2a9d69986aa434e3c","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.13.tgz","fileCount":133,"unpackedSize":229056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdODDCCRA9TVsSAnZWagAAbJIP/jZRH+leCfjx7nrP39V9\nQtdaHqA9SFVrvuRHV78PiR63fOx1IqnOm39zsOr+TnSDJUT/voszNWYtpm4u\no9NNdWUNHiW7NKp9VUhBl53uVWoyi858anhmzlIEPQnuJZ4jUlWtWJ0ABjO6\nhfGJiH1tmrvdSue8FB5xlexFS2sRBJlVDeeIKF2+enww7BQSdAJna7wMJdnE\njZCkmerwU/7DBLGHSsKFJbdnLdcMHBGApc+SDaj2NSrTJmb5RSn4YmDAuXkD\nfSQ1W9Hvb07LiFAbzwiBMcFrEFsLOuWHzR4lkXBpTwXmRryvHKCpqHDsEAO+\nYD7+ZZHc3Y6rmqduta1/uNcl267qbWgKndDe7gv0rJ4dadUDHS4JArbdilaD\nP01wMJPA5Agp8E687bV9jLXSZnfF7yU/q+LvH/GUUP4ytBEMz4QdyX2MdlLT\nuVjotAIK7INFrXJuKdUOQC9EoPLowty89YTrKuOM++JJ3QImlUtuyvVkvkud\ngHISkNNvTGSz2OJiyeL9zeV7t5b99L4NWKJjcgtTsJNs6ILFNoDxiJPbuLmi\nBlPIqCYmkgIZ8FmDJ13dO+cIlMoRR64YuwJyRJ2WTyvJwH8t70TdnRN7z321\numHa5pGeHcaCP6tth5fMHSL/ivHt1CfYEaN1BfDOksYU48pVaKwwRnMtgfYt\nAYoj\r\n=Ly43\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjbsF/U+9aaJ94BmNlL2+GLYWX9r0BdQtxeqLH5QXrNAIhAINGGaydsrxHeUWtjLu/NRpRixTLgqrbDR0iYXXJDBno"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.13_1563963586100_0.046976943242289515"},"_hasShrinkwrap":false},"0.0.14":{"name":"spock-etl","version":"0.0.14","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"745180656354a6f69fb39b793c3d74463e35b1bf","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.14","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-qs4Qa7EDnj3GEICBMSsz4vd2IdaM5QNTr3dKo6be5Ku2B+PyvXRY8maB3QXoF9QBbQpyoqpxOpa1YqiPpRH+Nw==","shasum":"395fce9fb400f27f6bdd1fec8bd6c286235ee405","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.14.tgz","fileCount":133,"unpackedSize":229269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOG0JCRA9TVsSAnZWagAASGYP/2j7LU+nI6godI+21A+G\nNsNVK/a8pXwAIBtaWnrYn8Xalbi5g2Bx3DGyJQ2rdkMvY5fkej1K+ffZRN2F\nqvppUxFyrUH26SyxgOM/GzL+bHhEY3HrY/TFaEdcuzzsKQhM8G28HJQclz3F\nLnab0OlgcepQIi750Pv2rbA3QXoXjRMV+OUfnU1xQEBW3mkVl40crrZnhPed\n/ZI0OzmW+Prh/uCImUilndHD7JC7wTYe+ZkLYaJvXPySniEhKKDot/R3Ms2j\n35EJVQUrf61ZY+GgeUq8mMfxtQgVW9L3G0uIizFoGRvP09CVOHI7fk3i90U8\nDv/HMa2ok17I3K43j9yefL5uhDn8HTlxB8XKI77+VyXmCNkJORfPu4hEcaRp\nMg5vkV4yOajbVlzpweuU1WYzTA5tkegNYqetM87hCe/9Lv2w+M5M7zCEen4z\ncWflCi8TW5ChlbMjJvSktQWf2UrQ+0hj5EM1rYNOHqRwld8WT7tJJo2IePpq\n7oGcoFVsuxlYqFomE45AL5qdLee7hbLEEqtSJn3YTqx2gsIpypvPeidSLOeG\n+PkkQ2RbyN8y619nenRb0JzAgUGmYDs4tGXH9fOzltFfLV2Q3IRpoyDhvv6J\n1ZrXFPqA8uM/FjaHvvvPYbagtRHibPajT8a6cC0xm0rz6nKNxqXQ7brHCF5o\n4y+e\r\n=TSKg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvqYCeOh0iPaJuZbTKm5BXpZVuwCKyJVEQ7GGku3i4EAiEAoCtN1+QHyh+tU4s2ysCE0NlSqHjX47zvbSfM/cJIRQI="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.14_1563979016935_0.030148080419045487"},"_hasShrinkwrap":false},"0.0.15":{"name":"spock-etl","version":"0.0.15","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"3212693e5c710318b7ca09e8b1a49abcd7f57ed5","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.15","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-3RSQMC4LeVUZHW+FjoF/Q2Pdc5BEw/Gw1I2/A5K6r7NjekVOzPIzYLJ8+x92k7fWSZWoy9xI+N74SVfoenCdwQ==","shasum":"cc01b7ed7aee3f6f61e13fcd790fdb78c4f8142a","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.15.tgz","fileCount":133,"unpackedSize":229527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOHLOCRA9TVsSAnZWagAAm4oP/RNINxDuA+CM4BUEsgoY\n1LxGQx9u+k0V8YxIBjzzwwR7NjasRmSUrpzZoo6YDEWJjsdiTfsXEPx+667W\n1GMp1c8hHbHonU0hFLyvOStz9SUPt5JS7zVATShVhQojocsbQBratQCyw0q5\noulHMXhgdcoTe232mzrO6x6PFzhNEfpaBYXp5fA0nRf9c+OUob2WjatnikuO\n4Nm5qYtdWD0bFO8W0wzYE7sxcSNQ7NuFk6Y9ADLP/3YUCHPWx1CVC7xTjqVf\nmhM8WEwo/Z9TRNLcBQTOrCsRBxCZB/vWQY+QkdHHuXAGb4RohxCVTyrCB1Dd\n9Jrd03BR2YOWV7NFVrbAHpQSbWMkAjpvlbJ/id3sRTZjDo1zKSkf1jhu6Ns1\nS25ZdL7RSviaVi/iZ6Z4mboPoYC3V9br/TX47JvwPYI+LewcXuaK7GkQucvA\nRe7a64y7UVXmZ8UtR9NKqdKuzh+qB10Nef40W0c/9owxUeIYWj/rdpXjs7EQ\nvHmV14DdQovBKRaQg5yV+1OR5NShf2VpbeFmAr22c+X7MVQJOyk5UI52zhjK\nFBkZq0siwR1DfPhvwAppuT9RAcQ4LRRorNADO6NSQCzQHvscxKx7p1yDB/G5\nqTPphym8GlgL6Ll2WL4fx9b/CdRiKOta85VWcWEFrGsR1Eh96jhU/PhIN+BQ\n7Imx\r\n=2uqv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU7PPE2VrPKFqbnquvwh8J+9HMZkyv3jUx0YESKM/dBgIgd+t3hqMmyjvPhNvnvlwhFWQYSLhkeRhTjSeuewmdiUU="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.15_1563980494222_0.3479049353616954"},"_hasShrinkwrap":false},"0.0.16":{"name":"spock-etl","version":"0.0.16","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"cd007cc097e2cd9f363c43886ac18d446971f39b","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.16","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-usDAcnwu+I3tf49JhG0BcECHxvvDAfwTnobo8s/YVdbUbv/5H1qmraJoKdYqBPeXrc/FatQClEjo493o5L3kbg==","shasum":"17879840861228359bb4ce21306399ada3249bb2","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.16.tgz","fileCount":133,"unpackedSize":232617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOYIWCRA9TVsSAnZWagAAtfwP/0p9dYE3UkH2y2ra+4+R\nuT+d1dbvmJ8Ny/g84a55OWcIYmJNVzHjpWQPkZu4qEHXZkV+CDdVobt3iVjv\nqflO1In9IXoGmxBpV3o54JkxXdi7n1ClR88jU+lCjZJXAqvGmVj6JWbcGf0l\n/fcMG/031/DzdjKO6laAb/SKrKRZfXRoQ9kpxAdnwK4eOrN86Rd/fQpPY2CY\nf8/KP6WWx2klCDlmKwlW9AGLDmkgXCGOK1RFArHFb05l3diIaMJM2/ryaftl\nVtGz6+xbGg28eL/2JiAl6XooG8c/PhPQ3OK9BOXvfCxaqwRV9SQgLw+WkN9D\nyw8i3ZyY9uAi8ZjJWf55sT3vblj99xv3kiiBSOwVM6DSkFgXFEB67zjZT+Ct\nJqZa6utYSQeJwNzys3HBLMgpHcxuN7tjHd70tGpkr4Ryo9wEXIriqheO+vQ9\n3im97sK74c9QXKjTXZ95pm4ZOlHmocUOyvn4PfvRD9nwXziUBjhHnDxsn1AC\ng6BaWXcPnbEXX4eiHApe6+xRieCJFyOk/qYnm6AXauwko18hB3eSWRnpXzPB\nNvbM2htzZczWeAcKslnnt7QfDoom0+oUKRxPumEY7aElRgi8wrMPbHAL4QE5\nebLWJFblZoaQG54oaUHg+lgUn3f/q3HMOYbOJoBg2cBBsDO8u2zWRAwWCcHQ\ndcCe\r\n=ztcG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR6L9ESkOEebbZQYbpf1EUnShbzwjijxuwHP1+dl2nPAIhAPpwUJh24DxoHruLbjc66qP4aRc627/XQ9Gnr/AlUGdx"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.16_1564049941650_0.841003372715246"},"_hasShrinkwrap":false},"0.0.17":{"name":"spock-etl","version":"0.0.17","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"^10.12.18","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","promise-retry":"^1.1.1"},"gitHead":"89b721fb27fb747afecd838131bfcbfd4cc7b20c","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.17","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-J75cgmyLON5ZZzj+36l3L2ex1xSzV6T7m0enpBR3h5g57zlRjb8iNBM2xab1qMOZ7d6YcyUH4GPcbZErWtg7pw==","shasum":"e92cf68ed3d21854f37a21f84969583877c1de51","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.17.tgz","fileCount":134,"unpackedSize":182724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOi6NCRA9TVsSAnZWagAAhOoP/ROk0MEBVtiSTmP+Y2MV\nJ4RqJT4I29IejKj1yEFZz5usor1sKQdfZxX4SbYDsoL9CQKv/6qsXUcPKxqh\n98llHt2L+UJPSb4vuDG5hoJaeoCFJYrLwX3k9JcO0UpOQG7RcMm3qvSgLu2b\nasOEBnEvlYySoMwzHpViImnFnvybt+kKdq+rAlVxWZjGmJHKGqXLXCKqfUa3\nQnf4uwerJBH0V36fPKO/KkCuQ/k0AsJTbgjZs9KWSjFqpNCW+cZwioFAKwHt\nePEA06+NTu5NvxXdH9UH0eVyifr5e0jgTfOGpsGOKpHYvm43W2feTjQaDHSj\n5Z1yytgU9GYYBZREH1PJZnk2QDLiabuYdxyiZgmONtJ6VKe4FFjRUZVzDO47\nRWfmtq9bqP9vqQDTupz7Mtqz0lvb+5skCvSTMYLb05TodR7tfKP+8JpVxYlD\nS8hYM8FAYwQLY4hl/mitUcThou+1R+/xVhFYFEF9W2PyMcm/L/wr3XbaP7Hx\n+G4iKVxGpRG3qsC4aQVpB1cFoy/4jS3b8Jj5j0ie3ZDJp3xqSZXVSCYtxHAo\nVFEFw4//GxqBPb9eGZurisAe6wKVSOp/cXxmb3If/thOBixIPFCsRFiQcs4U\nTQTdit1skwjTik1aqPPAzvBGnGW/UrtzLHxhO2LNjtbuC7orHLIR8DP/Ngx8\nn8EL\r\n=Kimo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTscPK3RmfPShxguIUk6NIMPwMcKSvlykXT0XXglms5gIgC6spUmU8VaEjev574h63+UKkgdWgtr+VKJK4D7ciEeY="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.17_1564094092494_0.7422724916557824"},"_hasShrinkwrap":false},"0.0.18":{"name":"spock-etl","version":"0.0.18","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"972b03cd3839f66192956d07e95380b068b2478f","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.18","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9cXW/DeA4wciRU3HlSAgKyw995YQlaLDyT6cAGjeTH3wJn4hyHCR8FOCgzFxkR+8AfAPWuQbcEKalKHArIn+ig==","shasum":"e1a044b4b499bbdc6526abe462aa04b11794f03d","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.18.tgz","fileCount":137,"unpackedSize":188769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOvVGCRA9TVsSAnZWagAAYmcP/0ghlg98Yh9WZ/5YX7Gn\nGYpILCP03SmiAOlQDRLU75jqwp5bxEFADC4WINHC6JvgvV8WIzcRCWKiklvZ\nD8OmaluDnRcOCosdC6FMX4onbL3rssT15txQPoThLssWONNj45/dA3Z2xk0X\n8foPNvXiXRUw5/OWHy7HY3/ukjXJLxWl9ruYzDkA8VlBIdjrftbaIF7A5xnp\nxbRcMZ8boDCJx8qHPxvZM0HkpEonHJnNJdJxLe92VncYjKgVUYQBNwQJDkiQ\nVO8BE/fDKaZp+PkqUSUkWZWcteShNToK+lu+nSo5SmpNXW2lOS25HU8BONuI\nsICveQyxBwqTCww7nN6S7ipdPpN0nrzE3H3eq5cbTBRmulz/SLWd3GjhalV6\n/tYQ9w8ld9drrbSJbv8rmdkTTtcAX+XvC0tVheHuVmZ2KBRbmkIUiGhc70y8\njFAxliImOpi8gXjWmHl+G4nO3yhAJw1TrxRi/diCab9eHXQqUZL7N0GllCt2\nes0EvSsrKOp7wOrbJHyQ1oIWZGL9TbwEyrFg2QrV5nUnF40KRZVehPEHlrbJ\njHTa+9SS07de1uAg2AySi3CR/G0V0eAPWMQ6JjflM+Ltx9Ualpq1iClVsKDD\nWhyCTqj47yxhbLS/+Y7kzBFjeOhTXxzMaGygug4zOBXgFt9XnktVWtOUJYYc\n2JDU\r\n=Ovnn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEju30KTsMm8UxeWuvCQQpjVhR3RQdy0mqpvxE6ZKZqEAiEAtqNP+blUihU75Gu5o58ONGbaBGm47mLU89l/PLT9BC8="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.18_1564144965542_0.9671658460816126"},"_hasShrinkwrap":false},"0.0.19":{"name":"spock-etl","version":"0.0.19","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"a5e21042c2fbb9f08a81bc189d35c39ebda3cfac","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.19","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Lj81vQUapn1SFAIwxoR3hogLBgTl0fCm5YzEwIGAlFyhJ7omjcE7YLqsZNasIG17F52+B7F3aN+epImWWFaIEw==","shasum":"c0307248a5e6c473539bcaa40bd2a1ab6dc68b14","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.19.tgz","fileCount":152,"unpackedSize":203782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPXxgCRA9TVsSAnZWagAAzeoQAJAMSDLG02owGnwmmNkQ\ngu1JttO64L3GWY2byv/7CEWoZV70v92XvYiUDnGKutNocTcbpycNtGWJd2yK\nLWM9X+mc+fmA+Z5dJseakh78pACo7xQsyFqwz/m+sfrA4LhLFIWDZ8mFw7d8\ng4RtViUtveEVxYBAdDuMR110Vtcs5RcsgOg/gDLo2CJ2LVTQYqCUKUWwLPtz\nXfi6Kka6wdmj/R18mwMvheWPe7lz27PSLayr4NmHqPZ0foGRGvOoVsTVzUq0\nYKH5DsLI3P/LrqsqRLMXjlN6uY/czbrP15vq4sUy9qSUD9g2nLtMQ6FK7ez9\norC5A26RuN7zJ2HHaBSaR93anoKvYApGFAC3zkm3HyGPAAEPlWrWDkt5Qs/A\nPQTH1BWkJhVyhz2ddBtup3t9ly4Hhj/ECVmiJITDMPeHMVkgR5fiGfoi2R4+\n/K/HikvDd6IxYdH6RgzM7AKEWJRN4fG3iMLs/eJCSA6OG64fSJf3XgindxHQ\nD3fOl4jtKnrD8ZQ69hrLYsjHgi/3iA5UWkVURsblr/uAWIAYxAAy/uVut4Ux\nFHNMBt9OQuPQw4JipqrlLgaRXuA7/tEhV/t193ljfb0GztWsF0nREcyJTSNv\nKe1NXJ3XvroP9luuegzNBLiV9DPLgwLDNzubxXb27V28mOXNZjkHhc2oK3/i\nk4ta\r\n=nx34\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3hgfTPTz1uvT4tDfEZ4SuDtPUibT+QBQO7ihbhUbB5AiAneLtXiZKffOc8KQT/FmkOFEBLbGJwFQlnxlHcML60Qg=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.19_1564310623929_0.810151306848212"},"_hasShrinkwrap":false},"0.0.20":{"name":"spock-etl","version":"0.0.20","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"7b5e7143435ccfc3ce08d822e782d14a38a931fe","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.20","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SSrC+vnPbgsib5DS8LcL+soP5J8XlUQhBSXnt7JagRE/75IXOZQyvneWF0IdGJi1xeNcIMEwo4+U2Hk6FdejVw==","shasum":"e3aa7a22812ad1e24d8f5bde08200b1e7af1a95b","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.20.tgz","fileCount":152,"unpackedSize":203825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPY/1CRA9TVsSAnZWagAATfsP/A6MVq6/Ei0x1u0HQFTy\nB+sw2zSIDvDvoX21gb2c9YZShY+LEQyMAe7LokUmT2xnt+EsED2oyuPs081X\nhBT/CFuqTM21GUBNc3+u1acNLCHhliYKEO35XVZ5IiqushyTjgbVgAcNQgQw\nfkbpyMtCpGTbRH6VHhQVXZMVGAfd7vqYu/sebJmZj/vAviT3aFD9o4LVmAXF\n1fCCvB/fL0pKSMF69P7YRaF39TEYvjjttCtNvXbprZAaPGBe9AIyDpNtNF2O\n0JLAIlnAAhgrHAR4ihjCydN5V433n9jBNdx+eAfdMee2N9bkzrfxKvvy3Wcl\nAZZmUMx3wc5ETEuSQo/tOxAjgvYV9qXQwyiRSrWjnngBO/qGL2yToZ6HYVQA\nkhcvvwyJdoC3WK5oBQpMf+ns4gP9SY262uLODR3qZysBipIS2+KYBTCiHYvF\nD3MAz2/WSCdDzF3uGfHM1jykVOB9CpG3Gmw4Cz/wbxvxhQRscQCnDHj6IVV1\n0G3aGAGU+/zPgNolsETsXmhHgxcCqTQ2C+XR9CDTvC5DIpgBbNJ4ae1a0HFR\ndzzOz/X7EZ0V36pZlNEHZ9LQik2kCX3Ku2HOxfrBGs2G5Ourw2/s7bkaKO8N\nhLn7f0A/4N509bZymedkd6RjQBSuqkrOQg2yh/l6sPhZj4jsk0+xq2HaUT8l\nZdn1\r\n=3iKa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBV3uBSieTvSS6Tw1X3ERui8nhcRUKb3enKJvEP0vRlPAiAAxSrw1DigKSBcku9Lh3SaUVvEH+VaV61NykJVmx/1xg=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.20_1564315636337_0.33347981426732143"},"_hasShrinkwrap":false},"0.0.22":{"name":"spock-etl","version":"0.0.22","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"15f8ff771590017c763a2d1e9292567f051c1408","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.22","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-mQgUqgLVPAgFrPrHKrstkcLbiMtJTmZCBaO7quyVHRdMhuPagmiJLh+LBepQpRhAfP4eUQGBEvN8jAa8XOST4g==","shasum":"276fa27ade199ee9abe8844763f7961eaab76104","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.22.tgz","fileCount":152,"unpackedSize":204805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPuqVCRA9TVsSAnZWagAA+8IP/i3k0rxDi6w/X1/JNTV6\ntWT3zFVS2lAKTz+1heHyytsYjEHDnl6lfnlcecBFTjY70MhURCbbW9m0U72L\ndlevN5QzFdN1SzHE+0VVFdGlCPneaGItucbyMqS3Vpljq0uwevKSnRKEgyd8\nh0pYXd39i/DeFpVJlGHGZ6RqyqsQHl9twkS5u4aaUtlDH5ZZCR8hMyAEXp/m\nBQ5HAFBL375mv70+hmyFXgd6hSWhk6XHe+lzJHVouyn8+f8wNMyPF1GDPS9L\nZpLCYNYQwiiyKCDlE6HogkdoXAGYUhodSWUmXZn/Wa0WaLevjD/x8p1PrMsl\nTnunnvyJ0uY/RLk/4RN8Y8lu91XmVfbPCOaN4cY/IGv8bYJtJx6KK9VXzH6J\n6WROk2ExBv+2exahxJAMSnfMSwoaU4gFfP2xqL9X3I1YL9c6E0ukzlztxl2X\n/SF59FiHDISl2LGm5c4wxQGF5HBwRz4okkgMiuw5Qq42sHeP1EHvMJ9rhdTa\nxWR1PnAf68DNQ1OH1lQ7Gf68k0c+m+nc92N3UdYW9od+NGbp0/qnzxvpfEul\nTR6v7eDLEK5WrK+N0iLRntSi8BhBBDy1OE2CCx3lQsEJ0AFeXBDL0m6BrZ/s\nt8wCBmzR5sZyj+O6pwco2icRlcas5TV1t44hHIUlblL7/0glCALc2FXZujT+\n1I4n\r\n=jDCA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhFVAk80Ul1IJZiJQusQPEHFaoxzZ2HvrG8hn0eIozbAiBWpAnBtQxJr/Idc9BSM0uTK/diP5lPcIri1VCUUYak4A=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.22_1564404373125_0.7089415996466679"},"_hasShrinkwrap":false},"0.0.23":{"name":"spock-etl","version":"0.0.23","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"15f8ff771590017c763a2d1e9292567f051c1408","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.23","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-odpUzLi530d+mHvimK2YW/ehApKq9T6yY5JRq+htVyTZ9WaH56Vp0YZX5zdCMsXj8R+3+nBkKw2iFXdWVfld+w==","shasum":"aacd94a07c2de5dc6039cdc692fc1c5331d8efc8","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.23.tgz","fileCount":153,"unpackedSize":205497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPvjBCRA9TVsSAnZWagAA+aAP/i2VqE9FyecNZnmcxeTp\nFs3d31dTrV4SFf4/qgkgdapxymDf8XmTUZIvflYjMfOYG2hbDKXy65UPQpey\nmn+PNUAdgrsjnI7oyKut/ebkL77vQqsdF1S4t5S2KKH6uI1LJz/JLis9Qy7y\n2pvL7xlC19dabpzfC5LguCgehFWx4wgheIem+JaZiAyIW5zTRlwyoQNaCGpW\n26fHSdt9r8EWIHk0WUdhs916wL3FhXJa26fpvGzyOhZsi5VUVPTYdNLKKGRk\nKFudJpubDeG8TGAblkIsMm4V7Spmd9AosVL6NsatCCT8YrV05aCAT3NcoZnU\n1mh6p9pKCvC6KkDRK0dm4sLyKvM/K6XxQARCA6GJba3v4pR3ztxtECSUmsiT\n498QdZ6Yz11Fcqx/EZNEnM3nAVStHIVUffTPutZPpwGlUicLS945PH+WyM3I\na1KGxUDrINPr3Snc6x8t/fOLF29cDPfetclCow2SGT3RqLLB4IxXFBMc+k5s\noTJQP0YLz2iGn62JaIPhoDrmQAuCTow7Qugn471CoFFoCLH3Q2e/dseXWCGY\nZnvZTvj84f+1llCepMIUsRVLVWSbIRC/QfkjpsY5Fz9jW/kNyhm3XLVIvh82\nJRNlrqGdSjwavCOE/OVnrJBSNrC+UT9ZrFTFqdNUAGF0K1AeSRMVxWyXG3C7\nMsek\r\n=Wx6d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDn3fQDpPZmIV9n9q8w7ic+laLCCrYr+weml2Dc9Q5V/AiAa44iyzEK2R0eTlep78wXFYWkxHOgm0oFk44hY9kimgQ=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.23_1564408001252_0.1345360092917618"},"_hasShrinkwrap":false},"0.0.24":{"name":"spock-etl","version":"0.0.24","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"15f8ff771590017c763a2d1e9292567f051c1408","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.24","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-4XPjDaujNnsEAV0WADoz2lhJYXJL7nMjrl/6fPQV3dWU+nkjMNInquU4sbGCPoEhh5c7rf1bER5UJoWlyrky4Q==","shasum":"597fe9012fab2b786452a3c09d18251dafb765da","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.24.tgz","fileCount":152,"unpackedSize":205128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPvmICRA9TVsSAnZWagAAgK8P/19A4jOnaQcL7xK+/wKw\n4oykV1/W4wrIORc4+2MIcoHZWTaNZ8gjk/hqws1Fo6+rygLLqaXSvuJRHQdX\nOXchFh7jM+/w4YEnQUCvby8F7kzNrysqiBK4D42yUBNc+2NfC4RKE69BMSQn\nVDFN1LosgYl3YtVei8rIIzNAs9ca07GEXLjW/bguIFRBR7gM7TD3ccCZtDff\n79B2LILasCSHupeWblPOawaE4S1yYi0hGqRSUOhTipuqo5JZuq2UCphotHkk\n4+DE92RlsGrgiKb4W8VVRK9o5cTYAzcJ9EhI5N942aAzPuXpcdDG8TKycxIQ\nSKgMEa5Oljt17/4hJjknTW86gJ8gGwNs/HzUz29mhVz472zY7lFA/Zgsthgn\ndwyM16CuQBACzEJkHCjJZMdUVeJ202AdKc9NvGcPLuXBJo08N6r0NVKcCB0S\n/fvmcjGbFaCSBPqYxhSMhtvf7EX9G3kne0xAyEjJzC/JV1J1B7mYSMI3rsN4\nQEYiCZTJMHt8I3zZndVfVO1maE1sOQD3+SuxmtP8rSHpK3ULuQ/jEEReTxrq\nIS9CWiDkv0agmhCggSq7JJ87cfayDFSpkYfiVtWfjYZhBZIbhfd3WanKZAwf\ncycEr6m+DYAtvT1s8julI1N0wewV7zTqbceNI2OKqVuHkBMs7Xe57kqGUzDR\n6aeo\r\n=hihQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXUmURkj2dxWGNP5dIPwjPKIT4HxVECNBn1S1MUaiw4gIgRskJcfjOXvZt2LQwv01cmSXkkDb4L4UNqPXh+pQ8feU="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.24_1564408199442_0.15372362537964013"},"_hasShrinkwrap":false},"0.0.25":{"name":"spock-etl","version":"0.0.25","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"1fd1c5eb544c1a8427bc364c64eb233e3801cb20","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.25","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-1wl1Zj6+uL56iRtGsKx5mCzjwfrmHHIL7sypHLAtZnmhECjJOVp1C2Nmalo+yJu/juOWI4g8lQV6BjVksl+LLQ==","shasum":"9bf6c2f1628e33570c19e68a05286a38e90e074a","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.25.tgz","fileCount":152,"unpackedSize":204894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQEl8CRA9TVsSAnZWagAA2osP/iF6DEjgpfDF1HrgbQlN\n64gQC6eWmIkf1XikReGC/NB/vdwt+EsMmVCkQzRB+oUzqksbe/F019ug2L+H\ng/gYwUUWlppnM38jmhw6S5fbO6cia3ecHFBZXfYF0ULrf2NmMmOJHK9eTT72\nQx70tLpGUsid1ROy6slIMGcf1eUhUQ+sswhQEIcVjdZtHKayTFA80dnh5fBp\nkdLuSVXRMUDHboOsE6+g0z1QX4JEDRF7qu1bIBjmcyH2SNoM0ktI5QdIaynw\nzMK+lud3FNgQcZDmTVMjCeotXJ8UF4VWgvUcCMXN3VXzPo3hsV9sBJc4RUv8\nrnsMBOW8RkDrCgkEC8ertvP0gUCstEkiu83BYoWlt04+6oZQj2MfJ7j8FkOX\nEbkU1q55BpULCKdxVwRmCRLeBag0chywy8B9jZPs0yTX2Sq5OrFn9UM78FDG\nhfkUmROg84Gw0vA+vk5FdCnHOqKx2q8SnmTqrAskmuwXjnhFAgitf96IdXOC\nnQSwT4iNa/CnjeTqgT2KivvyI8wPpMHkov6joudmL5VIsSUUjZ5VAhZaGbSj\ncqnqYXIk46kB1zzTMfu5A7F4ZU9Lbg+C5isGhsNp+vO14kut7g5RVrIVZ6Ly\nifhNDBQna8ORR+osmUW/rF1xnWfouezDuFAO7nxjiuZXcMVQRCv2lZ42sU4I\nh3cA\r\n=3uKR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDk1vnn3JrlYu8PeaxNnpVrGolThgea9pU9qsb0gV0IgIhANMKRgDlxaBNjueF+36mUQlWOBWWGayO6lc/BQh2nG2F"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.25_1564494203730_0.6226637290237582"},"_hasShrinkwrap":false},"0.0.26":{"name":"spock-etl","version":"0.0.26","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"8ccd1257db82df086b05602420cbc7b9c0a62823","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.26","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-29NKX3ffji6D0sOn0PWaecH+jpncKSAMmJxlx4tj2xXhM5h7uUYUtPDTYRm3AveEOKZ+mRZktob5PNiYdNUfeQ==","shasum":"5eecbf1bcdec658ab276867a09cb7d61e56dc6b5","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.26.tgz","fileCount":162,"unpackedSize":214773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQauRCRA9TVsSAnZWagAAx6kP/3VdmZVq9GaC9p47x6pC\nY0hEQe2YsKG8PfzECiw2PzX4yXcxFzWDMaFFIeFHe0AdbiGpQqEI4JS52NUE\nBu+fCtl0ZThQ5TZs8/P9PMpigOsmfXqdhN9084CL6jbbzfcELoiAuwZWcpsn\ncIg/jtyIkF9m5jDNWORySsTtK1ineSH42C4eIvlHsQjkUEQYHTn7DnAy2TRO\nxU1ZhOrvYvO8hEjH/e6+mMzdrt9bVcwdfG+47n9kjl0w+tcDMnOMerPPSW8r\nRsjw2B7G0GFZyjOfUKflPw/jPyOt38hlKIuOdHUM1RecvnHWfzk+8KdfouY0\nJTamhUTpGTyGgm7T71xDn0wAad/YqHJ0daOJUv971LGHgksEPUJz+Ibdndz4\n8duHXzPeH7jbT701+NZZklV2LWYgbOb312VBwF8E0XEdC6kwD7B6qUAnWNXe\nho25H2er2MA6WwtYPvky5gQJWpUWfeWuVWknHeNN9PtuZdmFZGCGt7b8skda\nF7Ms8ScMwUDXnMr2Q6EZ53PLfIzeQFLoeUlD78ULguU7HdUubcfya0oHkyiE\nSpHUgM0uT9JWU6Iyj3+tLP22MFDAUaZ3S2chNpQMmV4qgv5xbfXJrFnJF5gd\nDtYJ1l7Yov+pNNvkYJ40kJTAygbPlA1QKsJS9neG7ypUv3ecJutJ6Kjar7HQ\na9aI\r\n=G3uV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcf3QKWaDD8Bmuzu2y/pX54l8cx5g0Im4AG7+t1s7OHwIgbW9TGdFrBWDpUQWxFnwkXwQqKp9QEP51vSASO60c4Vg="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.26_1564584848343_0.8015794935429057"},"_hasShrinkwrap":false},"0.0.27":{"name":"spock-etl","version":"0.0.27","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1"},"gitHead":"5dd1333b7adceea63872ec62748345728be80ecb","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.27","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-QCcdZUL89JQoq6+fs6MTAjVCBDjfmS+WJloHgZm7Xz2VuzMCJr+318D1bSAHSny6w+CqPTh/4+ki72etMUlKPQ==","shasum":"561583312711ea1af6aaa67eeae1f7ffd518fa26","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.27.tgz","fileCount":162,"unpackedSize":215430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQbA5CRA9TVsSAnZWagAAPckP/R5YHyLOqMHoz4V2EHSj\nnGpjNK4GUmWvyLNvlAy7FpJk9y5zqy9YsmEulVOmxQz/cAN25qq5HqZFJzOh\nWtbpVV5TmXLCKHBU4OUYmTuEptEg/P9Z1sE81/oxKWX1mdtmvc35+YOk8iIo\nDXw3z8+Pm7owKybaLwNNZ6W5LjZs2m1ve/xDAPWjYPwK/g0PF6YZyaXxlgOH\nxUU3R2TajWwQXZkWpBAMUHHqNHrCYFxEOToV3O1QvAeVaHV6ievCHHfLoRgL\nt/b1jjAW6Nu2AasVqpNG77T9vQaxCHAEP/x2Pp4JPT2+OCvbQYC9VgYNX+1o\nT5tCBCIBu11hCXAjFsLBLBFMCGwnk/rVOHhlKp+oGze7zLp5LvuGe0XZMHQl\n0Nb1l/2xgOFQP+SLAoHeMxc8N5A3MthNPCqqHQeth9/W8K0VGVCTlEXhVkS4\nTFyl9p0FtmiqSR5X6YYaiu/kJ+O6G4QU1NkNSQbLWWngQjmA58Ofnf4DXfSY\nTelsFNybbPq2SFweeEqGkrh4MkaBCyrufZj2wl8gj76CmtTWIDg8kOymk240\nNq/Q99MNAQJmCg5048qTQvzTTIbLie9O3DIwYmf/gfrh80Ia2Y4hr9BDyOKX\nwg9XsEKNnp6lhDr46LociY43ndDbglCOLAuWrFs77a3vWD8L/Nhwfr4G9UCH\n4Lo4\r\n=hZjv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgAR2+XOl3WOGze/t2AjhX1F0Rb/0aPXS34EW0wfUN9AiBIl9hNISL7RRshN1IJlvl6A8FyVUgvYGR9cEt7gGpWPQ=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.27_1564586041253_0.9588253487132108"},"_hasShrinkwrap":false},"0.0.28":{"name":"spock-etl","version":"0.0.28","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0","sql-template-strings":"^2.2.2"},"gitHead":"b2859d544fb4cd2d6aa1abfa9456c9509b7edf4f","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.28","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-PteXLTTsLrDvoyFFuTj4Sx8abbfXlfxri1+uENS6OfEfOk/xrgr1E7B+7P599dQRUnQE/8AJ/LSuLaFOv7XLhQ==","shasum":"4e1efe171f12566cb29523f3c49baf83b4167cb0","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.28.tgz","fileCount":162,"unpackedSize":219654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQsMSCRA9TVsSAnZWagAA1D0P/jg3iacb2AJA4o1R7rl8\n7BXdg3mnI/1LyNLVcSfdFLfMw/Mt6NAfhIVfGm70kmyzusI5J9fBaGg9JE6o\n+WDDdh+vfGUMihY5JcdRhJkmar3GsxP+cKFTqJmz0l/QcgH2smQEagYOJXX6\nW5z89XqltGIV1ZP5HW7KZS2m/fE8fzacQzqRGeATpYCzd6Rw8sa/SLQu00gI\npfoK+9m1TWoivtgW5Lk9YXmq9x2Lw0421tQk9WuYw//fkjIHH5jWrrAtuGOU\nIFwELlrMxztr8iPkTErAtqTbWAH8eHEYrxPcBjmD/5fSBk217g8KbO4UfEZQ\n0Tch9m9wd6cKASZ2sh8dTnrB97HgPWFBtUy9Pl46FlOULyEeEEzkD9qi9fGu\nBK+eB9mlnSGQTvAj6sYv/b6cnSeAWKWn/g0DufhmY+nUqc+G79P3Q5JRqBai\nMlpdTkWAEpBU0l4wvbVRns6CWmYNTnaEjHH0QOpbtAZHKsH2VbgvitmYqf0a\nRZfPmW02WWHqkdwqjE/8h4zho/H1fnQKh72acFDy7DdsD+uvrKF6As9DmFrx\nphl3VkzLBZXyz4jdFZy5bT6e53JtpMaoo9iOqa/W8FAVa1swLf060L4FItHZ\nRvvzFiq5KF6X1coAT12nPeBq9wyGSjaLw4lV4NZWL9a2WDW7s40eR8Oo8Sun\n1vVU\r\n=tIv3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVrCK/P483/przMnrq2SGQSyAGuKj6MC/pSqF2bCzU0AIgblRkXRBVDNDsTYaV33mGNfnQLHrSsUEz6ru73NZlNwQ="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.28_1564656401628_0.37981792808914294"},"_hasShrinkwrap":false},"0.0.29":{"name":"spock-etl","version":"0.0.29","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0","sql-template-strings":"^2.2.2"},"gitHead":"556baf679c28966a19504c9683fc38fb28c4f0c2","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.29","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-9Yvwxv4SU7I0uc16C0U6aqtJ1AiClQsYjC2mP/YNnBfiMq0PlrRSvm2MzQBTbQWV4ODwTQOb9HCTC3yV6pPB8g==","shasum":"aee4c30dbdb3bbd49c9d6dbcb3f73a24ce29ab89","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.29.tgz","fileCount":165,"unpackedSize":222287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSCJXCRA9TVsSAnZWagAAAOEP/RVzyOwDoqQ0hkL4zUEG\nWuKinQSYEfFikeJT9T8vye7fJncKjpFr2duaoDxOchGRcWmGR1f/lD/aLdEF\nHcn6COjGFqMkCfmDl7dR8Wil6jYzlszqAv9TrivcuoSiV22vWXCeKx3jiKwv\nIwFydYGihUOCrAkybnhKyKKZLL+sYyV6ndCgEXGZMvx4T6ZiqhDHm8H+DBPH\nHx37z5KHH5PdI2UdR80OD4Ij9ELAcOt8zPHHrdocLmYGeELAeGCURnNKxPcZ\nFSYUKFyuAVuGaipVE2abaN+ZdMUjbiSHsD2bkRkxMIXh0Mpll14cfXuN5+jR\nbaMrsn1H4wDN6NP6WT1w3huYlfFrp3SG6/Aec7vFl5PwlmzoYrvCXF8AqzGh\norpWphbRsId6Yl7lbYnr7tZqHZ5/uDOIJHKB9U1D/Kv0jiEKnEUDWg/q4WeO\nSEHjUaQJDNuZM0Xo3vUgcvXcdyeikeyb38zG01LOuorVl2THXXgwcsZVwC3H\n3lX4Y66DKLVwDk7UhmBZacoD1wCtef1f1Rx1+govvjFmhJPw/qjgs/q2sZ0a\nLPJ+mT+nyjAw8Eam+IGayDwTiG7dQrxpVBmw94ZsKW4EwgdoycmANbv2Odnh\ndlE/IJtXOxyEO606by9rlXwNWyd7XF4ViwYceMuEQy/sQkR77k9Nn7RGmtlq\njhNc\r\n=eQ7S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdaPYfaHGq7awXoSqj0nMsl0n3zK8kBy38SkyPQ2203wIgHBcJRaONlYvjxuseA3f4x6FxsoqvDTF+y89KXLblJMs="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.29_1565008470075_0.9150875558618163"},"_hasShrinkwrap":false},"0.0.30":{"name":"spock-etl","version":"0.0.30","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0","sql-template-strings":"^2.2.2"},"gitHead":"4ed0617a53c89f2fdd6f4c029201d62906e82926","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.30","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-UBaLjqcxMBPdbuOiW+ZreTHBpsMx5Zmgutu0mNIBt+q2Zi0rCCCz8eTny865m5komGiq3ox+O0FWPC2UUO2nCg==","shasum":"70cc8ec8df926d31500bc7a0eeea86418d5d9075","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.30.tgz","fileCount":169,"unpackedSize":222535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSULgCRA9TVsSAnZWagAAGH4QAIX0s3un6ckN8fG/HUh+\nsaWnevfhq1k0i4f2Rf4qYFlmaPXqcYSoU4b1rBHZidb1rT4nYPzBUDjCM1pU\n/uGy+k4nQi8hPnHMtnCCKaMacy8u75yZhuplFfSvVX0YQpCsDm6tFRlsXd63\nX7cPnnadL7lg7HX/K+X9awJg5kBkz9NMTioasNJvdnSIyLkkFlGxfSc3RveU\nmRxH+1DpAoWadQJcb/pnvtKLgbv2tpd4ZEwDBbI/lFKWhyVGH0OEZ4M28m1E\nSAUxzAkd7P4pqwPJ409dfSKCiv7kSe0f3huqE+Y73uU7RdcOvPbd1uqy3lcm\ncn+ZTrgM74a62zAgW2QDmmriXGG6fGEM1G2MFkno6yvIkDiHhGOvfTgdnWEP\n+YRy7kOiXLqAoWIkj6S4ZpwVQXg7lWPp21n8dFtu/1C+oRRYJn8DiHfDTCBs\nrc4Ecjh8RBeMZigbSSomYKlSJuUkHYT0tEd8M+IRDxRpjLQUIeeasiAtiQgM\nl5yVo7MRqx6M8RPq3ZX5zJfhp9VVgpe98eyRwISuINOUPRLmkzrFRwuk2Y/0\nvxBGzPEwWhOM+d1/iaohinUfSJrpoEwOi9FAs8/MTr/2DIgu2+ZB5d1/nOx4\ntWP7unYqrvweBTa7wDRLzm4lbVL90FR3Sa/FvEU3aTricekV4Jy7YfHB2lLp\n4Cgo\r\n=5+/e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcKSDDFp/uPUTpQiRrBNvdmH3734NktsVvaDiRvq/GSwIhAMwQtH4DFSNLVwNXg+VD4GmYkKaZ+vOQCFZzPg+DstqO"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.30_1565082335345_0.6967819705552338"},"_hasShrinkwrap":false},"0.0.31":{"name":"spock-etl","version":"0.0.31","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0","sql-template-strings":"^2.2.2"},"gitHead":"e5921a55511fd33ba7949e8edfa41a0e40034d41","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.31","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-6Fh1eW0bgr44W5rtLk53oB13w67qYdUJmTWA59TZUZlA5bZegy2U6equ2yeNBCtdV2hAl99sY0hLnYnGnivlxA==","shasum":"8712e9e109159e0579fac2401e75cfa7707d95c4","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.31.tgz","fileCount":169,"unpackedSize":222694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSYfNCRA9TVsSAnZWagAACo8QAKJc6f8IeaBf586PThrs\nROaIXBRntUw+1vaMEO7us2G8zQLyquH3k0vJ332GMkBUhDjNaBd4mPP9NeJB\nPuqTJvREb3qj0PO5/fm5ZU4GLiZSbjAPuXeKKBmudADTFDHnMFsEkLKKBZe6\nLnNOi9Pfx55NQZF1v/K7cQj2k0Nd25Ve3fmtfTM3o8l+EOHE60OmH5EqLV6e\nLb/NdxrprZyfaU0dYR6z0fkLQQQsRqF514TY2w6zs1QPlrmmAqObMI1s5EbW\nPG4qoTr+D7LUFIhONCzqwdTvypfdZpCIViPeR22tPrIGbmQxpiLVe1oG2or3\neJebWDLnBKVXw5K0UQARDbYXvRXnMObKX/YykNQ0fO1h6+sIbmRY43q/Olax\nA35wIjcZP86xrprBSJ+Avpl6tR3KAzRUTd/CYXU9d6B2XumSMf20tDPVd4La\ngkn7u3XsZDilOd+bQF0nSwG2j/rNgDV/L11TYbRHNOEMqCumJSEyoJvR2ULk\nYhv3kEUXkOxI+l1ktsYVT9SYQEqH1gxkLynJyV+CHY+yVocgg7HExtk6gs6Q\nFl6lH4b5DrGbC6SeKKQocfmLrcE6XBf0rNT8JtG9aZdWOiUftN686QF4xqJ7\nqrYTNIUP8/7ltWhCAsPsSuVhpccTwEvyBZRQdxXchSN6sbmcHH1qk6/t+gG+\nZrMN\r\n=7biT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQVKl0kAaV1ZlEE2iGlbjV1ZtJBygtwiGTUNY+exE7BgIgHEdirGTVhvqcAvG8O0Zhb8668OPvEx7IU3yqqnf1Tc4="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.31_1565099980370_0.8194740775147475"},"_hasShrinkwrap":false},"0.0.32":{"name":"spock-etl","version":"0.0.32","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0","sql-template-strings":"^2.2.2"},"gitHead":"b485cd1cb977495429259487dac9346bd9640109","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.32","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-5yXL09hddzHvIw07J99vIxlBO69/1ge8SuYFy7rwHoLM/Ws60jCpHjMH/FseLI/9ZdSOQE5YQsfAocN8cZTKTA==","shasum":"e0d7fa1bd411521fc3dbcf700cc4ad427c64a13f","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.32.tgz","fileCount":172,"unpackedSize":224197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSZCeCRA9TVsSAnZWagAAbuwP/2FEccbviNPkt1xscsdr\nSHVYLkWyRHbBrV9o50F0cT+T3Vb7g/6fsDE+JFIzWjjYfNieuWzlt3zY1xvd\nf+V4HjyVa5FLoRb7g9GMib3MhvC7xy0J6NrFU+r3DF/LKciZJVziFTOkGtNr\nfeiGK3PDn6Wui9UV5Z3KJdmhA5+0D9aFfwVE4Ii6fCJsWHx5Nl8ckBVi9aPE\ndEDzLEHxW2i/O3OlJWAUsPaQto9rDUD0W4hej8lgctWfyujMTEHB2xQJMloU\niYGozazv2FXUG9pRhKeWkgP3jSGrD26RISPKHHCOe6PXs4/FLlKB7aYysOyk\nSd0ZAto3ThRzJMl2YMlSUbQNtttxII9HeE1BTYLd4zir3X99rxZguLnN9q34\nvBJ3t09vZXxJROhRQkg+Cik1gbM7OftkM+Oi6ZeCLkG+RBNpcPMVUP6bI4Xn\nqGiNCSK8uiQZc9XXVLbWEvH1R37F5c/QwCvkZT6iL3Vu+DCA66JLYILG1tHt\nLxxiBC2Mu4iFHi8234tBphMobcyrKatRmlCiFqhDKiQiKFczIoCRAP2oecSJ\nOKzfBva/chMR4VUOejjJpRowGfQUgl2+cNoUQ8HyGiCYXB5ZltWK0oy0RArn\nlFlrXu/3FejtEl83rhVlPgTWAlpwSRFD/Ah7t+VGhe5e4HjKeceGrojVzmkL\ngf0j\r\n=+gK9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPlVTiqw/vyEhIP14x6GJ91H/cmaLA4lkL9iL29Mg4HgIgLCgq8dILx5MY1bCpeAX262v5gJvN2RSbhBeUHt8vRyk="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.32_1565102237092_0.6636564338953825"},"_hasShrinkwrap":false},"0.0.33":{"name":"spock-etl","version":"0.0.33","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"f611ed395ae59b1629c588f9244bcba035447910","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.33","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-/+vwm2qXFCzT6IFcY7ntoT9fNmOtj0+IyJCdBl4uW2D5cLZt0KAFAcihaeFScBFSewnVSfotOhS3fHAI6vpcrQ==","shasum":"065544c4060d50ad06176a71864a6a2de2c95c28","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.33.tgz","fileCount":172,"unpackedSize":224093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS/TKCRA9TVsSAnZWagAAUYQP/2Jocolp1B6HlfFihYDR\ncZUMAmlvVJ+z8xEWHIMabCgNvSj8ILOm6/Ns3tZtPWp3MYlMzueIcI5Z1Ob7\nb581K5EK3VfHF2krAJPzRiej2Bp80N6uHNJdF2fLD+nsMDDJJLDFf5BKjfkt\n3AamrP+8v0y5G7I3uXvuDHDm01BayAASPQBUzFj9atXcGM7RXIIMqsq58q6q\nGd8+nnnuNB0ihEV6NFPoTVceBtQRcDxUvzHZ5GlUTtlDH4I8sRq1md4IIfwQ\nCT/2qnnoQR//uKo+JM5LdzbfuBh9fKO+MAH2RgzxTZ2oulc3iHo1jH/jGIjJ\n9GDIsHdMOerFqoZDvTx2mgEyNeAM/0PWkZw5xPiB61MLpDz17VQzlIL8QzHm\nr7TXU3U/TNRb6okL4YJh+04m97Yz3YmnEtiuNDNcJgI8hZdro8KKnh1WIXul\nC9WCAVgnB0mMp8wouVftGBK13ul0w9Aw2mfx/Br5RsrGpshhKzEMPS4+O3PH\nzRL1/Tf38CQsNPqoiKaR5AuKaGp+f8Lw4v+eGXmNpVAmF6sAX1NWCScL6mrm\nRub5JI6Rh8hy7G1J5jbB/HF4P98lyaEz4iNkfSCYv95CbES6hIT5/Z1ISl0G\ni32NSyRi9ZRsCR41h+oE2Cbz7+fPjsWZUwvH3iexlzpRqsN2tmZphd2OJN9k\nfqxk\r\n=4b1A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTmPaV0g5MNDPxupyOmYxiw69i8DDNP3CxFHHGPaIIuwIgXd8zMTmV2Ap4I26N4P8mBbtZGQUFXLRvzFy6yJ0zRn8="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.33_1565258954344_0.8509002896122471"},"_hasShrinkwrap":false},"0.0.34":{"name":"spock-etl","version":"0.0.34","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"e33b2ab6545c5eb82213070d305896ffff059f78","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.34","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-NkfQle/e9+oMc4L7Xqjxs2CC0fg2FQ0FFAVeF00nUvm27wlYzF7tGzrMvVXswqYpzgDMhMpwe22WuMNPLz9raw==","shasum":"edee8c79017c56fdd7e759f1c525c34d26dd7a81","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.34.tgz","fileCount":172,"unpackedSize":224812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUsgtCRA9TVsSAnZWagAAHDAQAJ7bUaFaDFir5ITZfYSc\n5VY8I4u6psn6qlIf+Btc27lVrMQzA84XfvpMutlsNYUFSRPUD4yTUqVuW12A\n+ytqbcnXiMkR4VgwEQCcMR+xR+ueT+Klsxp0GKCLsEgC+iTvQXZfbGwQUInh\nmydvbK/B9+NIJsz3xPbm8p/lg/ukkqha1cL7EamqGe2UcnnWwPOJQqadIM/w\nhwHmrTSrhUtuiqLJdVlj2I33sWMPEn8XOjIA5BB5hL9tCIW5Xfsj9hiqXcJC\ngNb0iZD/k6o9qtub+AteEtoQj3nd4T44X7CN+VO7dut5CVUee5eo8WOH6Lek\nx2m6SjaEcNPibRGpSFJeI6B4TDS4uxB5ijN0gmBuGVr2lVHxfaL6hx4gRG0N\n2g10iuibcaVYsIzHW7taA0tgc4gxyFse2t9JnsBgAWJX31XKhHpH+UzapJ34\nPA1hIyaDGerj1A+7MOeCsre1UrooP3A7WQ+5dwvRW0dmrKNCzvovV9Fs8Ra6\nZ6P5pw5w0xAB2s6+UKT0QnyHh++PsUiP8baTrjprP+FS5EKwUdVS9t3MSjtx\nQYyAdfi9jHIu78Hd8FZpaU4pkK+/ixr4F4aQtD63rO3cNH/OAwSjt21oveHG\nDqrmKikoi7oc7O23fl7wwvpOYxLVdU7MXoAz019iKEfRQfZaAQcBxrpJpBhL\nqO/8\r\n=hOF0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOHhKLAHpInRfdqAM3Hjn6c+zTphfqn1UHuHajpdGBlQIgROvX2gDKEsIKrG856JpugjARCms7PEqg+9obYlq/88k="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.34_1565706284903_0.5470151245123029"},"_hasShrinkwrap":false},"0.0.35":{"name":"spock-etl","version":"0.0.35","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"a89faef45d1fcc61f6bb1e301d6f47576ae4a926","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.35","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-gcgviOVMHh+N6FbjzSpk3iQdCVO/WBg5wyv8Yp/V5rX8q/zl5k/dxIyr9I/pT8JD0BbvY9ct/bHzhxEXED2UJA==","shasum":"998b9f87c3ef5a57f7c67bf3640437bceb081e92","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.35.tgz","fileCount":172,"unpackedSize":226633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW/m4CRA9TVsSAnZWagAAiSgP/3gulbUSe0atByYls7rm\nOJw90W4r2PtVFlynvwV+VpWYTaxF5WRH3P+cSsTCNQRbZQEiuAJrPHFRb9QE\n3YHFqCuhJc63Pu6tgxzzTJTH/frWixXMriaEyXLYNGezRu7KtczNuLkdKzIK\naj8W1zHbc1qCAizWd9TSSND1iegv7cvQxmmlV+BDSQ5uj6NGMmYrNY3cU1zE\nXTkPgbeFR+rcDlx5s2klcdWshbkxmH3atR7lnurWerEahpq9hHv44OnXQ4xm\nbMClPDbqZVdIZ0VgDcIKMIh+qCghsg5YLIRANX2S7MDJNrpNfFzUcatAQpIV\nxol/4XigXz2kx16e4Rv0pBZ3lFmV8Uxp0Lq/x52w6zpEkm2trRNKhDOHmDp3\nxd7wB9lIQkZclPf6m/VblfIMzLvURueaeWMx6b7xuRoudCJCqX7x7C9BjUvg\ntxJcPFYyBOHM9EAVVlne7zvfp46rzpOqSLjJDoTjsiolgBE3vCiNzukyNrWX\nOxlNYHGKBe6f7E0b48+DWcWzwgb7W6CqrIkKJuzARdjd/5TMW6gjMyJr9PCF\nZ0gtKG6GVwH5m3dhJxFQH2Vh1ftgj0uG8B+D8YRjR3g89suYdOhT4Q1UyoV8\n1srHHU45yc0V1tozrtFboxEAAMbEJkaImmDP+etauCBLePgs4LfRLedMIoTk\n6aj/\r\n=XrwJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3kB3kPKs336BTjAA85MxslLPScED1meVU8U8qYNp9fgIgU7XUAEyvpe71NtBxVnyrdxj/J7FIWKy+yL8L1COaTP4="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.35_1566308791604_0.5802174439530798"},"_hasShrinkwrap":false},"0.0.37":{"name":"spock-etl","version":"0.0.37","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"94a74d2bfa46347e7edd5f5ace77dd3b06d6abdb","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.37","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-A8Cln6/loD/jBv6JB231GbunLmxer72cW2lSsiCiNMAEoix+c6IbnrXf+1qED2eMbHcVJEAlAD9scsDcrX5cPw==","shasum":"825941f102360863d820d29d71c69504bf928e64","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.37.tgz","fileCount":172,"unpackedSize":227377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXo4lCRA9TVsSAnZWagAAAc0QAI1aLE/C+dVnv0yLojSR\nDgvxBxyyF6er/lxECdsdm1lAHh0oZObxoys183S/bolC6VoUzJjIspyzyClf\nRNjduwBrGqPdxjibQeWF1uvHnqF+XYlt5z0u+8W7gV2T8BezlMeNZFAuAcdg\njIU1umx6u4KFEbFZSBvxl5zEoo4YKRjFTEkc5U5tGEtSGXhXjrZoINB07T+X\nh/uIbtFggSgVz5Sa9PJgEwyQZJlfPo96F8tg6wm4+esfofSCCrGBxqCs9tdn\nGJWVDatT0mWB0EjaTld2Nod1AqMvKVleCvvgplGnl9c+eYjlEVsZHJeLQELb\njOesb/jXl/32+NQRFKNkjoJ8h8tsBuPg4OzW0lZ7yvREnb24Y8jeVwccmjKz\n4DJxbXR6w0z6ev3R6ez4KpsnAN+ROQe+mLHXZ865wBDmd9Nk9Xk7MnEvZqbQ\nL7y7GBlmgkncgQDg1VGRpBXhxYEMXg8jQCs7xiE8g2sNHfnKh1fa7AMJsPB1\ntC7ak2Q+Ng8Mhxow69XgQMiSbwHUSjd64AdXibOsG9DF1/UZN5hFSmT32T2h\nTU8hEee2LwYYLY/Ol/gPVO7knLl25sWPWsRNPVJOcL0o8cyvhX0/TV4myYO3\n2Oyhri3I63cNl8qEPxkRtoofGDyzVC1s0pcI6ePyaKFS5PDUZTlAhCjHES8J\nWpFg\r\n=J/Dr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEigZGSwUk/jlh1Ov4AG+LGDngKaGBxzD0Db0Z3PxykwIgYkSiIwRbQ5W4q7zOFFF+G6+/JwCFTUnBrwBpPXC/ndo="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.37_1566477860489_0.5899195908329857"},"_hasShrinkwrap":false},"0.0.38":{"name":"spock-etl","version":"0.0.38","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^1.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"304ca21c20d054f0a3d073b9b51d0b4b032c0a81","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.38","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-Y6loP1lRuqpibDF9Scll5ve5gavAl/G96G8+NWvJYSmAi09IN9kaXYtw6olRCwbrjfJRSSYbLN8uptDnsQxihg==","shasum":"d02430e0192bf8cad0d80cd7199cddbebcd4703a","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.38.tgz","fileCount":172,"unpackedSize":228059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX7s1CRA9TVsSAnZWagAAWIEP/j59LEnVmu7Uq66xsAc7\npaYAUV9MzpgSwo1qhAM0hzQw645H8eu3syfzh9aLzE7b852WWyZ9BjnB1zXR\n/Wd99gJrqy8h+I/PHrBl4hfvFv1EUnIrh0TLnF8YASYqHp1NSymCYcYNac4S\nnpcZCTQcSVRq/0Y04iA3qb2+qg7yHFq8JtM9KR2tbOWS/pMnZpqJZ7WW7TlW\nR6XYQup56B4s66J05WrGw6NITdl4WILZfMtwlDSiAV8zIfmbw4NBUUbrWi7V\n3L7VkByfTBKBmf/Tn9gtlwuDDNPiLjKFhvLQefm6udKBZRv9+9M0D/p21Qak\ngcuEvGN81nzmmXsWCW4sBpdd8OZgO6OoG8Y6CXdhBbo8FZ8krNfvQuhCRKus\nra0rybSydhsHtdcfs04AFFTcbLvev3yRr2evJvHy8sQxQP+KlA/0g12esh1U\nbIONZvgTPibKepuJtDN3CWNY06qTAH3Iec+WJeOUMoXFDZAV3bv7ItfQxhbM\nTMwaSvQzpggD0UUMc7+rpP7J9DxsSmdxwd7pjGNThFwkmujFC7MyucNgzHWy\n37Vq4PfHU1yPOItOaLI49VzlnCOFqKv3+zg+6vLT7AOkYtbjXVvD77WzmCLN\nP3Tl7k8tkReL3Iq+XOdnD9376DO1z0zeKuom6gwrHoabL3+1xAInmIcLC0U6\nNs9i\r\n=mJD6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFH4NtKxBxog4UIZG2TqMukTNKP5g6Jt1yasAFigERlgAiAtaydt+esyIcOtkFhwaQHOv//W1CQSHKAI03HQkytTbQ=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.38_1566554932524_0.468544359928349"},"_hasShrinkwrap":false},"0.0.39":{"name":"spock-etl","version":"0.0.39","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"^2.2.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"^4.0.25","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"d3c70ea472999fc9ea2641d78d257534c9d5dc2e","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.39","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-SYOfQIx6PebVjwZvUDyTZuDr7CSgZqhI7355idv8GGzkn9hNWg5MmeWExw6jOaT7aLFbDiekwNPkZPMYFPpkSg==","shasum":"6876accab77c3d5d47a15536cb0b9efab9bcd043","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.39.tgz","fileCount":178,"unpackedSize":235062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgdfNCRA9TVsSAnZWagAAuVQQAIBW6OM8ewCq27HUoNsM\nQ+57NBi8mrP4UMm+ByVjLE2XPY6fULGZlv1D2ClHLN4+oGkzfx9enpjEg6U/\nz3/yb039uQUO8rtYulAMGUCqOfk6SDRoZ/uDjCu2WdKxPqojknRXvSbnSWBU\nGy41wBsM94IeuucMmsOUSBTh2hGr46VGhcKx3ElKPt6CSuA8jiFQF/8Km0pR\na1T0IO7f8I9nbYH2MKFevv4pNbU8h2b3+H30G6oHGVfNyIenA2dGnaBmwJ0K\nUcWXk5/IzAI0S8pXIpxyCofTkLOLIxMhhXvJeOO77cC9unLICERH8SHGp/wy\nh+nRDrgjmkXqt69J4zApONCuoB4MUunF5C8tJG1Yt2znO5UgJ40dZbFgH/Iu\neFEZgkHTs/iQ/odUSTzjs/1Gp6658OZSUaLYrXldLO1N8frZKi6CqLfZ9TjP\n8E0FWwDMq43CJ5VK44yy+s2GueYuYDEV6UoGT1WMdSlmFBvxT3jk4tvScLW4\nCxYrIWNyI2EJ8QqaLFLER5sJlD5xZHmU10VLUFqn26xGH3BahzeyERxX4DBo\n+cK6NSbAyy26MFuvYRQ+EK25p42HJtNN2OyIIRd3qA+hrwzu3f2wwYwKMFwo\n8Nhoohsnz9w8Ajp4dVZuGl/53uzrw/MxvmmqyoNZh2JV7AdJxWbmU6NEUeCY\nK7wX\r\n=25hs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD22tY9J5wBNGMynKebQbHDXD9ehv0aose6hqA1VlmmbgIgIolQt1H1U/1a1d5HrgbrcvtVk4ULQYqSHmpZsGz5gws="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.39_1568790476943_0.2092744108584672"},"_hasShrinkwrap":false},"0.0.40":{"name":"spock-etl","version":"0.0.40","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"github:krzkaczor/abi-decoder#kk/fix-log-decoding","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"3b0c70faf3bb9f0184c3740e042b05b3d3a77915","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.40","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-wnd9hM9Pu9o8CeXL5DWz3ZHJ6zIAJORMAFr+3njKkPcd9A/1bwRIfAKjn025dCx+e6UcZ9z0e6OClPagk2nUAw==","shasum":"cb939dac2087e72ce3466f84163ee04c12939953","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.40.tgz","fileCount":181,"unpackedSize":237474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi2ATCRA9TVsSAnZWagAAmFsQAJkhg7JoQb0wM/1l9Zmg\n34J+tdcUqVB6nCuwwu1GO+4ioievxnucbbXqw/nXmkc1Uk6w7B1iUtMfqJec\nKKHoyk8ViYZImwjTiUcihws/xWuHF/pLOuW4JAGLF5ygHy+e2LZ+4wPyHO8E\nhmytG77lr38MQVmsKvBzZBWWAULTXHg291VWBf5h44A/R5Ao6f+fKxa2thNt\nvBuBCu0LPCu4t9QwNGsAVvwq/wUgco95iiW/9B5HGksQa21DoJauZUf7U0nv\nIb2Eybk/GuwERGBAz28lZVu0TuXc1DrLdIc9gCN0oLNPkygWc+fqFOjoEC3m\ni56RfFOXOQETAuQS6S/KcbjddxffFPjM2qOpMlOD1MCxMIhDGs8YwRwG9PWr\nj3AKnDc/C2n00GHzs51dhGiapPQXFR1EfIUayYgNgkf9nzd5znCedygw6Zup\nmTXH38jV4T49biZQ4hz4P7te9pDXPpwvxnMdSa2mipPgEnF7BSGPM9+nIo4c\ngsiSTyspfTluo6MUULJgQCZ+Id2YWTzkEPmDes32aCPsajuEipBf6E3vkddK\nexTu4XOf6i3SF7XJXIUY0iBWtrNVsKS/jo4Ph6Knfe8Y6uKxo/UnZSXKajOy\nV0g3FhR2T8+ElP3sR6jDtP/4fN3+lIxuJGtRLYyti5a1CNk+l+YnyKg0QMzV\nNHM3\r\n=2kgw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDMsYZQX/HS+b44XpMW64v4Kq811qQuOdiCYzBp1rfKAiEAyGxFhJmPVZZRyBfRrQe2jKbejql3TTvxLIwqiSBaaDc="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.40_1569415187152_0.9509916705542243"},"_hasShrinkwrap":false},"0.0.41":{"name":"spock-etl","version":"0.0.41","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"github:krzkaczor/abi-decoder#kk/fix-log-decoding","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"9fc1dd9481b17bac0c6b54b9a18d5c6a07a6877b","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.41","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-BDpOaYH+lvvYlHip8TUu1hutsXjUSMPBURHenZZXjpqBNXA+jXTDCIW6CffYz5Ynr07yN3dnmWQ4k5/6NVfHdQ==","shasum":"b96612e8df69bb192d65dd58d319194b6ddc0032","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.41.tgz","fileCount":181,"unpackedSize":237766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjfRRCRA9TVsSAnZWagAAfhEP+waSUTnxsLWFwGVo+58s\nbtzQPzCEkkE6259LIbYPnEoMdnHddgYw1CDIclN5eDNLapRqcbE7engpiBGg\nfoP6Tqz6D0vODDI63CVB1XWUzvSxCaPOmWV11uWbdU0rADYYFYxNSjv0oP1n\n5tkFz9rwUlyIVyw4uTpeXE/osZW+hVb0Zb9bMCKXMDEmDA5QU+lAbB/UVyQt\nBQhGHcJx/7lfRa/esLqQmWXpUlPQa6IziCJFf09MMpa6fI1yKA4BOjh5HgeC\nNRAVPMsaJdWADRxleuE7rVFnYO7sBSIhymZMEHfaDuWwShfgnq63/1JRObhq\nzmA8VF0S0csBNgCn0glJ6meYqFIh32gyTGSHqSUTRP4gS/UF2hHqy3ODYakl\nlOkk8Ajak5L+E6/8DVnTWo73G6XsRyfFqdD4hT7i5PhhTcVeCIsrUhUcQAMN\nij/DlouEMwWhMj8wvz2KzqvBUuWTPAwCOMPCyMCqCnWnoqF+8ZWPyyHD+/SB\nX9Nan4N4w3OXDUwOpxpUAflnhw3ctTIIJAmEVp8IFk7JZO13PMg19YqaTk22\ne2mdr1Pmky5ZQ63zgbjYJ4tNNw4Hn3pq3VYPJgH43AQy/J90GLl+xGx2gQUe\nETKhAEL9IbKH1goPbiVCR9F0oDjtAO/kqlb8WlMJv2oL6mcpHz6YxeM0XJhb\nGpX2\r\n=0ygv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnnRD0T/+xaTLcOKNG89j6VDnuiiIDXLXggUTb+TbKHAIgM/gSMlTi3YEpEQXw5wfoOkI/o5urEKUWaM9IuNoQpl4="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.41_1569584208672_0.0518671322206925"},"_hasShrinkwrap":false},"0.0.42":{"name":"spock-etl","version":"0.0.42","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"0b20312252f09469a701fbb2bbfee5274b2da22d","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.42","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-MnxT/axNH3Em0dVgBm3v7/l6uIf6MMrDeiItc40B+CDPyhrsqi/U1Zl1yvWNX1iugQbQzr2IvETdQfcqEp5Pww==","shasum":"a8733df6fcee7827294cdf898f9298fd89fb5e26","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.42.tgz","fileCount":181,"unpackedSize":239035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkfDXCRA9TVsSAnZWagAAsecP/RV5DVw/Xqnp/Q/OM3Gi\nX62JAY47zvhW0AI/XD5v+8HDBR7/uNEvVG2x4FeR1yi79/tyZn8FmAkyEekp\nKWQgKVPVOGOdoodjqZGWxuQmI8XXpaqLLNH5hBJUl9ZOyu2AaFV6Dos/2lOh\nYiV4ce2gML12xhHRHQIYLUXqFQ3us5t2H8zOIbI4pAHyN5ifkyrIWyvBTUjF\nklcAu95l8rMTEdoIo3k8OKxTEf3qrnZFBClAvmmmzoND0xS+uamtMqF6c/1r\nWuoq96SyAaE04ShrgEHW7z7Nv8JgruEPa44AOipldLIKUdbkjO/utn6ZtVzG\ntwUnYmar0duizYFzGvjHH/ePdMuVs5jh1BfE185lie67Ca5uGe5d1lL7PBsC\nId7F7DoOeA6ocDrRtQ++hebBL+4LhNlIPIotR8tSAf8tUVEDSkMXEYNKOvTd\nk9HoA6A0dAp04c94POUeOgkRI7GoThV2S/AB6JqSeW7hVv4hj2ahAfImV8gh\n7tvyh9LaBsikG+OZdWZI/rBxvgnAftOxYthDeJwdgr+YNoPdUrZHNP9F5j4M\n7bhBzssNheFd5+3ARVSXyEWysMI1Yz2AJBqFqeXxn1TfgRGo7CAZReSpioKF\nqxiDRH2/z3LOZXHhDEWTpfTLUd63RAyF13MEK7r8LtYEXZBHp7th1awoIh0x\nJjCP\r\n=sv5I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnCoK5abL8cg/B2G6IKd1pYf3JQfc1lglk5FWg+4e0fAIge4i0pslMAWvrKzGdLkJCo+4ab+H9yrakDVnpSVByHHU="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.42_1569845463113_0.2120076161455866"},"_hasShrinkwrap":false},"0.0.43":{"name":"spock-etl","version":"0.0.43","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","@types/web3":"^1.0.20","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2","web3":"^1.2.1"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"ff31e8f8bfd45a4a3cfecdbd895a7eb0da54e7df","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.43","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"krzkaczor@gmail.com"},"dist":{"integrity":"sha512-3ulFWPVb9mIUobpHZ/9McBCZEbpwjbHYiLwypPf2BADgskPqA87mwnSOhEkKx8YuoTC40vihGJc8oZZnrWL16g==","shasum":"3a85af100705912816ddaaf5e10b088fc866b51f","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.43.tgz","fileCount":181,"unpackedSize":239542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkgEKCRA9TVsSAnZWagAANfQP/0MUL7NjVxCEcsR2CPzr\nOIQ2NpcLlXO0tg0ez+hewK+37JrI4C16RYtHXCZVCOETH9Kp+go1DgymS6ew\nVZHT7C8ievx3pzH1c/9Kp0ebAVeOPAyMCr6mJOpjMq4kgw+/4uYlWgmeRCJi\nOcd5pk1fVDYmoC1Y2A2n6A8tMUAb7NncaWqqc05f5KiZCHdu6G6T2eDGoxsh\nfeq9p4OwgbESJsDHMgjkkQ4VflLlyvHyktEVBoReOzOI59uiLS/fOboMh+7i\nzwNW3nD+D/OpL1fgxMXXAOPEgmoOChkdpmK8WLbEzyJ5gMwl63BrpeGXtdKi\nUwUA9K5Qtsnl2sHHj/ZuDFwWKh6z8BO1ntSgM8qnIaulBA/W/x5tRQmdwa7l\nrRHi8vo3n6wfRFkIvUpG7s4OOWNV2VQW5Cgud/7+Ly0mxajjFNdndpoC5MD3\nJVhsOpZ4JBgEN6zBtFBOpLmzUAOsCuQiPmOdeP5F0dgm6J9uSuwOQifL8tER\nzygPAFKf4H7m5QP7kwjS+DdPBG7kpjDa4Meg9nhk9vitOF+G0pVS164c7/2V\n8cqmNFB6S45t3TiZ5zmsskMfVzgPOINZxJfv4xz/Wy0Ck7qmVtfiifhpcy6B\n07zSo4zYPrGRN/IVxho81PaiWrkVIh9p6Ir4hZ5csYxjzaGvlHu27nGAZwCy\ns+Ot\r\n=X6qX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXccO8eX7h3I1hEYjwVg9ALD6pErmekhJ49Vc3EyDUpAIgbkuZ9CyucpIjewx5QH5b4ZEjrpl0OzO8XOQaK6E6g0Q="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.43_1569849609923_0.08101199816195037"},"_hasShrinkwrap":false},"0.0.44-beta.0":{"name":"spock-etl","version":"0.0.44-beta.0","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","abi-decoder":"github:krzkaczor/abi-decoder#kk/fix-log-decoding","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"readme":"# Spock\n\nCentralized cache for blockchain data\n\n## Features\n\n- scrape any data available on blockchain (events, tx data, traces)\n- easily provide semantic layers on top\n- ensure data consistency\n\n## Installation\n\n```\nnpm install spock-etl\n```\n\n## Usage\n\nSpock exposes CLI interface like:\n\n```\nspock-etl etl|migrate|validate|api yourconfig.js|ts\n```\n\n### Commands\n\n- migrate — launches database migrations (core and defined in config)\n- etl — launches ETL process (long running process)\n- api — run general GraphQL api exposing database schema `api`\n- validate-logs — task to check logs against Google BigQueryData\n- validate-jobs - checks if there are no errored jobs (transformers or extractors)\n\n## Response caching\n\nWe can automatically cache slow graphql queries. To enable it add: `VL_GRAPHQL_CACHING_ENABLED=true`\nenv variable or in your config:\n\n```\n  api: {\n    responseCaching: {\n      enabled: true,\n      duration: \"15 seconds\" // default\n    };\n  };\n```\n\n## Query whitelisting\n\nProbably you don't want users to issue any query on GraphQL API. That's why we support query\nwhitelisting.\n\nEnable it by:\n\n```javascript\n{\n  // ...\n  api: {\n    whitelisting: {\n      enabled: true,\n      whitelistedQueriesDir: \"./queries\",\n      bypassSecret: \"SECRET VALUE 123\",\n    },\n  }\n}\n```\n\nWe rely on special `operationName` (part of request's body) parameter to match requested query with\na query that is defined in `whitelistedQueriesDir`.\n\nYou can bypass whole mechanism (for example to test new queries) by providing `bypassSecret` as\n`devMode` in request's body.\n\n## Ethereum node considerations\n\nspock pulls all the data from ethereum node. Nodes can differ greatly between each other, and some\nare simply not reliable / consistent. Based on our tests:\n\n- Alchemy works\n- Infura DOESN'T WORK. Sometimes it can randomly return empty sets for getLogs calls\n- Self hosted nodes should work (not tested yet) but keep in mind that vulcan can generate quite a\n  lot of network calls (around 500k daily)\n\n## Development\n\n- `yarn build` — build everything\n- `yarn build:watch` - build and watch\n- `yarn test:fix` - run tests, auto fix all errors\n\nTip: Use `yarn link` to link packages locally.\n\n### PostgreSQL for development\n\n#### Start\n\n```\ndocker-compose up -d\n```\n\n#### Stop (data preserved)\n\n```\ndocker-compose stop\n```\n\n#### Down (data lost)\n\n```\ndocker-compose down\n```\n\n### Logging\n\nWe use [consola](https://github.com/nuxt/consola#readme) for logging. By default it will log\neverything. To adjust logging [levels](https://github.com/nuxt/consola#level) set\n`VL_LOGGING_LEVEL`. env variable. Ex. use `VL_LOGGING_LEVEL=4` to omit detailed db logs (most\nverbose).\n","readmeFilename":"README.md","gitHead":"e4b5d08cadafc42294627afd24b37d5e7b7b8b14","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.44-beta.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-iRiAwQ2/TMioinTOJclEDkZMe+/TCGIbNq1PKnnJjEjWU3wk6kljQs3MnvFCkBLLGUq2vp46SvGvQ78J7vQcxQ==","shasum":"5e2381adb53ea0df0fae011e4cfe4691be44676e","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.44-beta.0.tgz","fileCount":187,"unpackedSize":240612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk07wCRA9TVsSAnZWagAA0nYP/iFCkRI3GbIz+yS3pveu\nWWSJ08RtjALxbyUTp7h9OqERW4k7uo0KIbcS7cG/KrVT7OcnAJ6i/RAfDeTK\nc1prBM0SOr5k7GdzNj57A6c/wvYR1/HxOohcSwk/+h+rsKgmwqD55Ijn7EWn\nYJsKy+F/FziQaO+VPNYza2St3unIMepP3yZMzDuNrp70K72w2DzE7/QZNKMF\n72N6YXBbAbmZTSdzFmTbIdBiSixHh+3FkpeFVp2f/7N4NwkmPRtZtj7KvHJ0\nns4Q6g+dhkZbtDJoNGKyl0rGFZ1i2kXSZkYtZb7p5ZlaEUfLJf5Ch24P/7zq\nf+8vhAY/IP5Ua9tqvxwFSWVAU7sm3GCLfrUcIjo7xZOW6v1ps3Itw+l/hzcF\ngiVj0NwFVDz10u98WCLm3iBfBs8bpPdf1jzeSxf59/vZwWFihkc3unu0eVI0\nAxXuoWytBS0i52yE//eCOD82xg7inlV2TqWYaO07zIYw9H9URjUMg0ttqyx0\ncYqwBtyR/7e6VrOql/aLHaRrqz8MUctxYy7aempixKq2qWjSEFhl4XRUPaXP\npPYFrkl8UpQAukjo5BcJpzHv3DPgLr61HLFnsbQyj17Jeu7fS95usozwjU5b\n20vVQhY6fXgcdS0pAyj4fWAXBN4UmdsQswY6CLvQQWpzRpZyiIypfu0r6jJz\nSBVK\r\n=qZGU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1d/GLKCV5V9nQ+wrMrAYIi/0b7T4zrR9cQICUNYJmwAiAGePHWQEPHMNWz3LfpBxCRm6AKFqFxjl/dLlvpe2tYvA=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.44-beta.0_1569935087637_0.3248279138134842"},"_hasShrinkwrap":false},"0.0.44":{"name":"spock-etl","version":"0.0.44","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","@types/web3":"^1.0.20","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2","web3":"^1.2.1"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"26eba11b516adac468027ce9bc5842230c471c09","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.44","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-HaeSdVkajHO61Te0iykNmBRedFeQYqjM2qlQtY6Iu/ZyAhSWixcoiZ4SNKfK2SEwBnXOkHY16J0+mlsUYnwWTg==","shasum":"be7b9ed58add8edbac544f7fa6f3c8562774a303","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.44.tgz","fileCount":187,"unpackedSize":242518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk1roCRA9TVsSAnZWagAAOsMP/i+mIudv8Eei6+SlxO2a\nwQZ8U36HHokyQkK1PKu61RWtAkgTTajapqFjh8lQVGx7tB9gDE+zPPYtPlgV\n5MIwWJSvgauDHAClvZlvmwivVRDBV0VM4pFO1qwP2TeLfUNMbNNhNh+0fyj4\nxl/2KqzihV/inhvWiVwTh2AFlTDzs69deuc1EoLlGuvC82ohb9z7tXOSqH08\nQJmPrioY/JnE3qvnetl7UNPwFnNJwaMNrKdbV74XSisN6REYX4NR1Z9YjzSt\nXVYEllzfqc1fIKCUgFbwIPifytGjQtdfcnLbjK9N+k1egarlgMIw/mUzD31q\nEhT2hD8w2yfy60mqfjEE69N4kxY+B367olt4kSFsu2efuJgh/ojrtstMoUGN\nNL0x9WapCbHZcK4k3dVXaBK8tEq5CBhLLcODuvQt5yyA2h9uvpycRFl9Dwvu\n3RPZQqzEmXDiLk1uu0hqHvJPjFxIuvFSd81TjfBgtGGyzbIxMRhPDbGuWSEG\nVkDFCpN6ZKf1W0xite032WuKn8Fuf++RaGAAVEqrhHCIVTyystfdOpSUDgPW\nZes5A0HMc9LwBJQPSoMgxepFL43jZlW+8znU2GJ6QSW/RM09a6cW+OZPeahE\njoKqAmby2QSe3XHVQwTJk9CoeYp34uq/5G6aLoMPxRL9qEio5B/x+iizz3tr\n2ooQ\r\n=Ir8O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqUEYWMQrtLQz9Z6kH8nqCJGNt6yytVFiS+tUC8GWyBAiB5pLejn0oF5EvjVZHxNMuAbB2A2FJZYC34rQOEd9NXGw=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.44_1569938151548_0.614056170862638"},"_hasShrinkwrap":false},"0.0.45":{"name":"spock-etl","version":"0.0.45","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","@types/web3":"^1.0.20","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"web3":"^1.2.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"a65a9489c09b4f65d3454d89ad391fe2f8a3f258","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.45","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-gZ8gPkMsP+zWOr2Z6sRY4ABXQ3sKtKCWsBc/3tTWb6ldht2Ujp1uPIDL3g0vyp90PosYzOqIOlWsQcyOo0AdgQ==","shasum":"8bf9083175a476e0eee79dedcc8339bfd9420eb5","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.45.tgz","fileCount":187,"unpackedSize":242518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdk2PkCRA9TVsSAnZWagAAD+QP/A9KRm9tFIwn9fcV35Tq\nhffSyecs37z4Rq7Nf5leV5v4pFC1BTK4LAJxiFQsT4N3op1ncSxMvzwt8ipA\nUMh7jEe1AbuDB/BEUG4Lhw24wu62kitq7hV1Zh950yXizI5aHkgoQgJfsC7f\nIySXak6ZfhcexAuVqwbHyZv+Q4YZtcPcWIPd9sCce9SHQoY4vCvYUGQ1K5k7\nHn2fB7JLW27wnVhRSSf9uj+lTox4QiIjRJL1Jstv4tXd+a1MuN/Zljq2Ai98\nA2IXIBm+UNF2fppvajgx20+rP/nIOfkgNXpivwrH45WvZUErloFs0vqw4gNE\n7m6OBjifdcMxwn7429JOt/d38hmhD6tZnwN7wOIJ57iCZyx7ydysS8eo6T9b\nWfJ9WuonoAifAD5l0ngF/bK9nTOLIgMNcIilZvPr/5Ebda4WvOX1gcniwBqp\nN6J6ltb7iBz/gvwrdoFKD659R10y36+HfW2OEGZTV4fDt4i7gO7iOfYzla0D\nPSmbygUR15N5Z4f8v5vV2mE81/1AgqpXWibCHyJi7FJPFPBQrDI/469HZFgA\n9X2GHT9uOsjR8KsjSsGYerzjcv7NPNdIRsFDFEpa7eUnFJPQsxLPtI+C+glC\nAVL/LKakuhcxkXyNq3ncEF+M1CdCwbfEmaDpnz7xqbf90V0pQeWKycy7RCWL\n3J9S\r\n=dviQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIBcTAFk+Sv1vbpIk0lKGFTlXBeWDf+PKzzpOSup155HuAh9rUvw6jjsefU1EtaYyINsVCTXkBr3uv3MbHQJHEPXU"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.45_1569940452007_0.40733064970419064"},"_hasShrinkwrap":false},"0.0.46":{"name":"spock-etl","version":"0.0.46","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","@types/web3":"^1.0.20","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"web3":"^1.2.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"692f1a262859bf7a8df1f26b1f2b0df9f8b1b3e3","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.46","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-lwu3LNpdkK27hvwfSSf7XBCNCmalphpz4LCpN+sL+5N3ZcgEs8x9oXxSC1zeTWjJMCFQSnKb/xWHtha287I3Gg==","shasum":"6e7c636ff41f25c8cadfc817ad27945fc9d8fdbf","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.46.tgz","fileCount":190,"unpackedSize":252568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlLFKCRA9TVsSAnZWagAAHpgP/AkOAHuzc5rzC7A/T7iZ\nJdEtju0heYqdVun/Fmi8BV110CkVBqV8daAHKlvsxW2pr7PC1X7TKMHGf4t1\n+GEkRJSz5ITkdfPqly3Nrx6NCz2WB4fuhjm6rKDmagT0K6DtvZpd2EOJnVAN\nVSWa5GOwy+0GHk+K4euFzRNJsgThXxADpjJjIUpdT+7vtrc+q1yA7/RbSf1V\n+aZNyIifzULxst5ZOgT6w6GB/9Mz0PEr8s3lOvjD1ursEN04NtuocRZ6gNZw\n4zvC9McN1HbpAUdPdo7H/vodYUnduSV9vlj4QyT0ZcLwfapfU+ii+1HoJPtv\np/Kl3PqPsVhvfyzGCVtt05X7aoFmoNBXg/qF02dpZ6RejsGHSSY75xPlLNs8\ndQIwhdu+aTSOQcCz+kjmGpWtURG3oRIL82oGLQgy2yOMtCUDFIC3beE4FX9n\nYCjAYWEEW470QAP2QYsMYO2jrAp2XwlB0Cohpi6qCboHlyTVjtIpr3DE+2ow\nA6gUVv6scjzFjzPNF8SwioxsnfiCakaLARfHvQpJM2S7S4uYEKZH9l8OaaBs\nWUoGsA23sopgv7jzMIUQEBGL0kXHerPYCHjo0Ukcu3w72tYzy6bMrTdfntME\nuQw63o9YJVUv97tejVFQxGiZ7WUb90xJ6nYTpaCUnB1G6XnebQ4IbRgazFD9\nSCwd\r\n=AYXZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf+yEU1HbiTVMxUAf2iLMIvzaXci3YQ67A+lJQs+AM/QIgHSw/vvcEDjo4LPlJAcZUuAwtkERQ8wcpoq2JDf9oESo="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.46_1570025800730_0.7400374629415607"},"_hasShrinkwrap":false},"0.0.47":{"name":"spock-etl","version":"0.0.47","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"224dd8a47e192624c04a848ea4ea1c21cb060139","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.47","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-OdNUmugB9yMIolimes5DrscKa1fqMKpbkBRhI6E+zCyI6u/b7Bp2XiGikelq65cEe2nZhwJh9mINAj/hCzG7ZQ==","shasum":"75254944fe91e2644f95df71edc08f8478f10c47","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.47.tgz","fileCount":190,"unpackedSize":252298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdleDXCRA9TVsSAnZWagAAfnsP/1/cGxo/x0UP+jiEFpzl\nygdxES8Z2ln+YkhXgruFvdvz6C7ZqxKtVwImx1hcYwzOoYozBU6DvGxE8K3A\nSKr0J+PwCEEZNZrubAUczlu4e1ACb2ShtmVLHfdF9xd2j9l0WEcUX3OpiMwc\nKRWxlKWWHtQb4NwrVDYWI/RSWt5wMw7mvliQuLd34nI5Us7f2bvCnBZkHIvS\n6fuug/4vqG1eKzzx08iXj/seQfCsiFK1T0HYKoXWqmhiTpp+VpIX38DG2x1Q\nQcu7/mTl+I5eSNEJWddN/aJi7TuIQuya7Y3WToqyNHNzhaEQ+Muw41Q3Kj8q\nbftEh+pBD0qavKVdnknx1MzLsTppm3G0370FR9tat+bu5jQfImG2y5BVl0pP\nT0nZUknBo6XF2ajrndtpsF6eya8hGjQU7/yR237w17yOWZCNtyDTD4ybx0Ud\ng3M3CELrlmVJBnmeiGPfGNQdRQqTGhuNSvdSUpsoLcYSe7OO25jg5+CwbCKw\nEnZM0J4VkWQKSs+niANhSJpMTMFEbkVq36vR8Uz8bOH+gYhNBRWdmaHH6tUH\nHUKkQ4iazuYfCf7qUooG3j+LWbrEJbvnDxajg+HdBVEKocr0umdVd5VJNBwz\nAlJTo85i/kg/AjAdJVZa+KcJ22a5g1ifVGPDIxqgTzjFm+AaNJwH+/uV/hBz\nSlDm\r\n=Jgct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/cpx0h0Oad7J5LvCVghB8kjo9r05bi36VZ3Duh5yCqgIhAPP9kUPt8kFLUxtZCJo82JCwJAF957cqtjx+cHWgqtqL"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.47_1570103511038_0.5078901668649873"},"_hasShrinkwrap":false},"0.0.48":{"name":"spock-etl","version":"0.0.48","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"9d9261e87c40556d6759cce32f719edabe8ebafb","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.48","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-tVfNqzG+wcxBnnbff92jNnl3TcFZiGae75W5xDzkRi7yXuV4saD13opSUwXaYccJgWwdmcUrCCFvUIrQm7qskw==","shasum":"d56a1b6f6998aba6c063a75ceb90a44440d7d247","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.48.tgz","fileCount":190,"unpackedSize":253886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlxoLCRA9TVsSAnZWagAABUwP/A+UAxEYHPhRh8aykdY2\nafXeIlbrqj3YQdZ2Pwfxk9ziJfKH671CNaK8PWeLem41Wf80NSZfYPqSSct5\nBDEoFsvTwmt7QVnMqLYnPn+EqEyYAiIVHa8vd/1zsM2637B2SPWQqHn1Y7Iu\nuoEFIfbfYcn/dHu5Z7rPeZeYTZs44YGkpOV+X1SOjRYymoOBRwQMjP3E9sJU\nksUr9ZyeQKy6NSDid2iavPXj8fjGdE9BU8xCzyvOOBHLf16Jm+goBQTG2gHR\nn9IX2dk85lZZOp16JV6ERlN0jNkMXAHxwZtIsssCE5JhBw1VIbPIsALVB0Jy\n8BATYzPHEsWuNCo5lpBUFgt1IFUqLLcwjLlDHqWQhV9TaT+an8HZTlxY7SoW\ngw62diO/In1Q10kUGzoy0Q/oJHg/lZCcxH1I/Xl9wpQD1g1EBczt+/ePSQDj\nfFJr6xJuUhLycOpLvdKsGWTKtDGwJ/rkWCa/iBKYCALAMG0qibO2yUrpmPXf\nQJR4kw3hJJz9QMvQIxUp6XIn9olZHLTGY0sspKZP1rJ8JVY3GRNInoXkX9Tg\nsDTWklSPNY2oB/o9MhtelbPiWCjIn4oZFLBsXuRgR3LzTgWkFqtEKiUK1tjh\ndaXrfsNv6pdm+1tbzUkXQiQHscMIjp9ApD7mwTVs5peIXzlV4Ls9lRDIdTig\nh0mQ\r\n=pJ9y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Y8JC2dkGrO1bCTRy3+hPpiv6YUtterFivrsf3K4bcwIgIst1xVynf55f6GQI2r10HagE492daGj+Yu/Ju7+/ur0="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.48_1570183690917_0.2864268499299769"},"_hasShrinkwrap":false},"0.0.49":{"name":"spock-etl","version":"0.0.49","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"159cb6b8d5a32ea5c2f3301db65e1b3dc4bceaf3","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.49","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-F54fIJln/bgJpsAu6hGak0zc95B5L446/lPtsFCSE9nkoIG9OhP1eZEedJvWSWjGuH4YEthwegyIEWWx5HRAiA==","shasum":"ec17b095f01d118d832d9dedeec833a68b349a20","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.49.tgz","fileCount":193,"unpackedSize":262816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrbpICRA9TVsSAnZWagAAQK0P+wamjfH/tU7Xu7qlgmPz\nRh3cMbdeexIjNiUjU54YL2mIu5rWZdEvPp4jGUeoUk+YwcCqyDk7UqPpZWH5\nD72EzEOuyjCJhYS85GikQn2g0YKw8icRIGJiI0ni6hMyKif/gNoZqumWx6Pz\n8Q84raI0yWHofxK6pLwj35PTr/7+boeTRyTH+nd3ZqiRq7VaAAFETy7yp1is\nDr7jWVVeAcCYI0BLyvfNJQPItLItsZTCZJc4KI5fXSQVWadkP/Qi6k+MLm57\nDYsmNRVeQkKh7Yk8h2Z6czOPm7DgUyEbnPj5e0Ub53hmprnXBEM2aRUi50MY\nwPuRC1Q2lIR+NfXu3uQ9uJMnvlA49upLnebFf1Mu6E9u6qeDTF+J1ZsbFx7z\njGf8wpwbfD8rhM2jIylkuelP1yx0ufYP8pbU5NzkH0EUC6I+DRgYjp4zT5Hr\nDFlo5YQ2JI/Bwm/wvvRrYsrBA9KVpf9lfUCyezujdsLxP51saqc+KG41PF4v\nuS36yPJopOCL5mwg0I52oURBfspCN8JrBri60ovR016odY1r3zxrTMG+Lm1H\nqUQIwX5lceqqGfMcYoX2Gn0igR+ONehO80ETUt1pHHIzdgSueNoCPZBw+R+2\nfh4SAJyw/VSNMaiyS1ApPP9b8N/fqv/OdrYfH+OPs3b8dIo2AvoAr9OUmnM3\nTa8R\r\n=JbWX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSXYRoP9Bs7N/iDze4gb5+bg6Yf9UmFiR2MMLioUhr8AiBzwaqKllo8eIp6s1/Q312n0VrdH2Bi2+96mSDMgqLhAg=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.49_1571666503372_0.4058563547353349"},"_hasShrinkwrap":false},"0.0.50":{"name":"spock-etl","version":"0.0.50","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"bca7d8774de2e836113bd5c2c20e9b6c318f8bdb","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.50","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-LP/5v3u3YZRLYjN/GgXnpN41iJcTRHqxS3mVYWXGL29bbg8mAuSuEhzyWu1uM/iGYZkh8Gy1++/yHRpXyRzQqQ==","shasum":"7ee015c184d8578c7ce33f3f976e986077396885","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.50.tgz","fileCount":193,"unpackedSize":263613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrqvFCRA9TVsSAnZWagAApo8QAJbGHOYGsej77tEUAFx+\nhTiHnQbyPAsMhga13KMkrWlCLNadPl09Ew3bnlLk2Ya36uGgRnJ0gNhjfRRY\ndOtkzYCYYAEBi51G0BxQ69dfOkRSSCDcA+yLnM3lvMywjZf5atakOjNkkSck\nsEPh8zjY3lhm5kk7hS9qwlcVAOKUFPz5Lo2FkeICr8NjHs7Ojw/4MisvteHR\nKVHlD1U1F0h9Ph3bNSQfVgNZHiiWtPSro1/TmJJUF60yZE1+x+pBIsvbtoXp\nHZMp9LiMjgf+LgAXsf6mQXo52qKePbhp4M8NgU7OMPRsysG0+NXrAcvVsL5P\n1it3dw3NRBLsfdVRiigAtNBh9WbU5xU4u4jp7s6G2xjgOc15whvGjWrAF3Lv\nBJfcKh6sC2zS1k2kvGM2guWo+6X7cwHG1s9SWFq3713k11vQx9KoLR3BjV+0\nkhm1HNf5EsiBL4RbefoQlBJv7qTWQlrGPuxjL7XplOWVFEEe5FEtv/gtLOwH\nP3LJWJDnwkrF7oLLxJlW/nxEgCdCSC4Zi7pVXUJdfKtBtpKC9/1h+k1BDdWY\nTNRkI5IadlZ2qv6xp2GoMMfuQa0Yw8Dy2yLRXYxWXZzeI1ofLNguJO8KsutL\nlpECMWtc9Cv+AjLaGKhiAQ0y7KDQweEtPwDMskKl1Iabnlpzaw5hy8R6Zwh9\nAXWm\r\n=v3by\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEKNMeuWZxf+koK64eK/E8LBY8goDd03gv7Lo4BrZiSgIgUVwS/H55A/JRhxhNx2jwI35gH0t1pXXrKTfjHO1qacQ="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.50_1571728324390_0.3116509277204309"},"_hasShrinkwrap":false},"0.0.51":{"name":"spock-etl","version":"0.0.51","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@sentry/node":"5.7.1","@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"ce20f5febfd8d6c135162a5df9281bb51977d3d4","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.51","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"dist":{"integrity":"sha512-pIFYq4aaZxD67MgG2M1DG9WL0lWoRsnsArgZcJkGrh6TOqMRBD0SnacFLZppMbF3eYtZAjy/1eJF/+OMpyg3RA==","shasum":"3d81aa7f73eec24999bd214e10bad90c7dcda6b3","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.51.tgz","fileCount":196,"unpackedSize":265793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsBN9CRA9TVsSAnZWagAA6IYP/R8xQff/k3K6MlA3G7jk\nytxrCornz3cmZ6yhfnaKAON7wmCzYfUVMisCYuuKFxsMNKB69EHZ0/vQUYk9\nlKk4/SdKYc29hY01f4dm/FewUfSg4m3iAjybkCoUiXiUei2C1/t/vZmvvly4\ni4IO3zUv9NtK20k+xXb+58aOAosJUvkj4DIXDL32MDkhb2wKLBX3rI/Jk2Wj\np6n+vvPjRtoDlr3g+jWpMhz6kbon9WjSAp4ty6M6Hs1L5pUkhoxtMj4N5NWs\nod21dJqMvKDr+6e9lyPzF6hzHtIo/LHQd9jfYdtod1tKgPwE6jX0bdKJcxZP\ne8iDH3ZVNOzod3kvkQFT1WPoqJYkUXD56AL8iSvqBj1LbNjEuYGhthgYA1fr\nx57xD9DJRUQPqdfofQ6JuW4KuqZL0R65FoGPGLtJ5hhhF/FQQjZBd0bcaCdJ\niV/6OlGWHiyc/39Gd3NICmDKwC7bUk3awXvtTusX29s4jE/o+teLmsPNR3n3\noGMSFlxm2ocp6GyRWRnvHscvLbMi1veVs6KIbQtz2eLTNHCens1cjoyfkTaY\ncvUIwcB7qyCIOHE1+V5E+j4VsriInE1mhluw7U1zuQPdnqXyMFUtk1Lv6aKb\ngqT4mbc3zESDbZC0RqRw7r4WkRVs1eNAs6Yd8d+DGyF8hMJqIE1/jNKdLfsH\ntEV1\r\n=9c46\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCFPb5TAaAsJBoOih84FzHqFEYvVNkalaZ8ZsIigJR3AiB0LnV7OiuR3RIDKfr/cjFm7losFFkFcS4rpdeVzkz6bg=="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.51_1571820413125_0.5287693414776555"},"_hasShrinkwrap":false},"0.0.52":{"name":"spock-etl","version":"0.0.52","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@sentry/node":"5.7.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"c9bb8f904c5a25a7c30aa0ae6c7bcbaa2930622e","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.52","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-9IW+0IUyVuyUZVvZ+ECO4f1y5/E33LbkQxfNcaRUV5SpSar1vaxWDgtza2DMD/rc8akk5ot6s4XvEdgy0WzbWQ==","shasum":"26498420d5a715f2f37b7758ecdcdcaa1359b1e5","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.52.tgz","fileCount":196,"unpackedSize":265793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsBb9CRA9TVsSAnZWagAAOHEP/1RTiPGM0M0I0EaP/iSp\nyAYJG/qHllch0lECSWFN4F8Q+AUvAVc16OsQ3DbtK71Shx5Rblzsu6NEZOBN\npAXgRDM2v6zqrSF5ie9VLCrtdW/kpN6M7VQsueFs7XLm8S6z+3D0L+IhnHU9\nzoOQmpFEho2p/YnUXEvMNZjPaNqm0+Z7Nj6jxqoECj4z4wfhAQ3V1mkEieiY\n3Y87lNoKm9u7ekfnNFM60LnT7Vsp4orNxiKKWbzBkQhiAIklcx5/00CsOWvT\nOjRrxxsboIxZDNPBd9qjZeC9y4NCyvsn2yQ68rsmvBZnbYBsy+xRfS6F64K1\nBlS9XvWe6lDu3G0YpdKbjPzrnUxFokvhGvfSkj0LKWSoN08eSUAN8jJrsIjX\nFKk9TnNjCshUa002XsR/NC/XwJk/lsVJa3bkbHi+6t7lkhJ8ziWtrW/wZErU\nKISQ6uikMADLz5pq6FsmCJonY5oUOJWYvb8yxni4+97rxIDzSJKYQUmpkD/6\n+D823c8hqVv3cPTDTKdiBqjDwJbNVbgLqsto4U2V61MflMSDle6DBEx6K8TG\nIkosywtPBrOp4oREovDf6SQq2CW4mIz92v3QRjPk5rr6lIMVFT3nXiE2O6wT\nfHrRLctZZT09f568AZjhxKyFu+CHdI0Rb+BwMHsjUn+a4ALBUGb2Xt4yxmuL\n9cSd\r\n=J57P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqBOzZXw0HK+Bcy0q6I9QZE5iseepb9a630PoOGesiWgIgLc96jA5ozWn54+GCL7hbOVA11M8H47dNjgAXa6acgG4="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.52_1571821308982_0.46134253602335784"},"_hasShrinkwrap":false},"0.0.53":{"name":"spock-etl","version":"0.0.53","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@sentry/node":"5.7.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"1a4493b0a19abe753fed71633ca50da82a15ba3a","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.53","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-xI8KauvPqXl2TLVJI8bSpVe9A77XS8Hgxr5jRdDApenh46Y6F8iYmF/OvUl7LnKgs+UiW1NM4qA7u0aWq0hMIQ==","shasum":"3abd267d4a5cdfad326921d567e545de735eb4be","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.53.tgz","fileCount":196,"unpackedSize":266180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtuksCRA9TVsSAnZWagAAnZ0P/jrc6MnOeHKSi7lSRBy0\nMAA4hnaAJhZ4vAVfCRKs8keL6iCIVg5XXAD5mCd4wj4QlwOUjP1OgDqTMxHg\n5Zjf4rFZ4uExb2WuVRhnyDCac9yN/W2apn8d0TYnjTFzQPENnub2I5dNYhz+\nIl+mhPLXiRN/hhTZ+nJnWYBhWCg5iixpisj7w8sPXvRxDSf9bpBiHq1BDKaV\n/V0pbQUMVFH5z+sVNWcY5Afnnxwjua6Hs8MZ7JSbhZsgzL3uEngkOoIXWJPG\nWQVTiG/L8khoRGuHhWTjMiXGeZL2Smv4pZ8VSyg6UbUtqFPlCJ7zheb4nDOL\n9nTqThuvcWJBiYGhOSjHej+9bSdO3YaBkfO+o60w0PPpwxkLiPrpUzwEzXCb\npzyV03Oy2gMHME4WuCZKiHiBhaXsbj3kEwgofK0BOZ7jLwF1BFclLbKjYPFV\nuoNmD0oGK9vGZlTsF4AcozV+w6wlV621UGJjmYfbf0n+ebcHssyUuSStmBQC\n7V4Cu4ndHsGXyMAnmaZYKBHdGG7uQlPI2AMNcVrNc9dxYKOOKmxVLllLfBWP\nyrq/hXufV25wvGiHQvgyvQdUvWfCYYF+t6k3ufQ61qK574L7N6Br9nULMGS4\nzFyhk+Mu3Z3ai+Aiw+Q7tGAjR3sc34RCY14gFRlwBAEGzKsT9iqtbaTEHrir\nf9Zr\r\n=i/wv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxdJEZsnfSsWs6rdIfv3FSPfxWX31RDlrwhUOdVgGJKgIhAKuo+lSesJ5/64z5Frr0kbIkBTFfMJ3xxg5yidC6c+2i"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.53_1572268331888_0.9054009567826822"},"_hasShrinkwrap":false},"0.0.54":{"name":"spock-etl","version":"0.0.54","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@sentry/node":"5.7.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"40726f3cfb6322ca75759d6f29bb2b18a9755a25","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.54","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-t9oHSGMaYakBSBbB4e4T2zojalaHGTBapkEMDZfEiFeMd6XTZva5tbGN03IIY7S2iAIUb/8fN2KJmaJ6gvi3MQ==","shasum":"0915fd8ed3623b8dd0a180a844dc09f3ba6e5a8a","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.54.tgz","fileCount":196,"unpackedSize":266442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduBftCRA9TVsSAnZWagAA9+YP/jI8Fx7RpPMjy17c5N9M\nMgeK9dLUsq/hJ+n0s39C3yvFaT0E20fKoovuqtT3N9YWkyxHAunyhKsDWHn9\nXed1uByaLntGVGm85iV3hPz5mfaqTCVVLbohMxqX9OBuvotgWn//NZ9k/P3J\n6mzecHwneQNZWinO0QPBKUo4zEVE4nTZBWAbW2YtncL5dJcopQmPFkzBIZ7M\nNrWdg+NNLliUUS8IkVCYpdHxm4p0H3T/McmTJPhIDzbY3SxkjnnAwJ8h47nx\nlMvsNZos4r2rq9EE9kCBkYmF+ziuAgVfhxVrhmBv/UINk0QFia8Ml9f42glO\nEs+j2cjipY92t3re6mhVpucdoPcmzi/M9llnwXHSKhji3NGAt01YyHVZ9NE/\nofsBgTdZtj4nTHJGPT43z1hZGm2ltpFZb2w5dcfLhcJiMO4w0/RG2QEt7tOi\nJLry9HQ8+Vo3/s0CrilquvGoImYk/YmvkigfmZPRAwqLizpFwfGx4Q/l72QB\nvFaeO4PV5Z/57qjIMXQPDr4Gm+rZ6ltf8xVpWdMDQsYjI6ba7MmikeVT3fm2\n76xcmrQ6JYtbwPILzXRQn1x6zCnBbWEqw731GEgchwhd34CWp5LflZfh5vdY\npLlE6K82g3Si3IwJ+9BTza1fZCCvtVb6K2SY/MFbMIs2+RdJDP3d/8yw07Ft\nj19t\r\n=N2aU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPPeH4YdBsAmNyKKr4q15WvJHz2I2U0AGitKWAGFEZxAIhAMKWmZDuXrWVz2kqKEhqtitx5bw/pfn6OmUmIXgF3WfF"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.54_1572345835146_0.413010092890443"},"_hasShrinkwrap":false},"0.0.55":{"name":"spock-etl","version":"0.0.55","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@sentry/node":"5.7.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"a519eda58da018d864a754efa86f309468d5806e","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.55","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-qncFf4EjATwGPorHE7mp/ogO20/Pq13kXj4yT/YT+N8INLuOz8xh4HrkwxEHhBXGUTISGQF0DEEpIUANNYEVfQ==","shasum":"be219ddc65b93c4153c8023632878d78605664ab","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.55.tgz","fileCount":199,"unpackedSize":269693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxUXjCRA9TVsSAnZWagAAFlIP/izt80b9wBbNCeKT/H7d\ny2wOo+ZvPlzh2kK1APSuv5F3ah6w6kp9ZyQZaOZXD1fi13xE0nMqLbLdujNi\n9wmzHkOsTl+b0vCRPfz1plpJRDJdKtSEdiyxWoPwBy3CUSplKIWZBrD7dkHA\nNLhpNIxrtvnK565TtOXhoTfnqiSlZegcMOA/5caWykplTDh+Emj+X26uoOdn\nYQjCMCpFAOTB9L2/tPTvhLN6zgy1Lm4V5gAcBvAWx0HYzvK7kO6DVrylbwDn\nnC1koKrxlavfTbn1S0tSEP8VoR+pYVR2dgf0a4Vy64i0lJyz7EEdEc1m/g4z\nldY9BMVRbNHe6+8HgzqYfsbnEMIxnz+i0kvDvFZaIkMCafBPTXhF0MD2CVEq\ndQrDFc5PRpptSPQdbVZGCR4Y78/ebRGWUv3FahMfWtOnmUdR7SfEyxfswGXU\nNdEMWWewg81zzqxNxD4wlJPtXZtJVRh3lGRZeQggxNyf+lT3UFgETiqFoewB\nkGp1OypntaQBaDvXtX0A5cD0tLd2nE3Qq+3z7sC5LC7ZqAcAokC9G0sTmiUd\nfAX9AEPl+vXoIvCTrb+21IXXTL20a8zWdwkR5xySCAC1EFpVQdah5JAlG32J\nydKwV/FoQ7OBFu1cJXDHQiB9s6BWquirO8JZvNasdvsxXZGGyQAnM4YmjwJs\nXn3l\r\n=Iaxd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtC2qhmjrm6Pqmd1i6UzeBBgrQ9Qs8EqXSQv2sw1GQ7QIgAJ08SDDlUrw2Mj+3EFD8L5O58qqvfB5eCVF9exCP2Vg="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.55_1573209570543_0.8099633280949206"},"_hasShrinkwrap":false},"0.0.56":{"name":"spock-etl","version":"0.0.56","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@sentry/node":"5.7.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"1afeeb9c2cd4699e760d4d1b84e56e28feb213b0","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.56","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-DQ547rn9Fvo/2ecXkWZoL3Cn67VzbnUD2/YaeS6AJTeqKzSu+PZIUCdUPbx/BVgsGJy0I5YqMZtDxhTa2dFkSw==","shasum":"f4609dc321bbf7446b44f9ed23918d242ef903d8","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.56.tgz","fileCount":199,"unpackedSize":269644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxUk/CRA9TVsSAnZWagAAf8sP/3+cF/eMy+QdDabIbhoA\nr1XWYpE2jkxsGXj4Yw+fgHmNko+vv7uuIEramW+KxEYhrZlJsVnIIZ+oJhmP\nRrUk5Y7fAsW1ndOX86CvvxXuz16MnZf1cxIaHZ5a4zeQOjOYq2QKcso2GW6w\nSdmDDGKRFomEfaL+zrjYJjxj5wOgvYlwr7U7kYnyk+pu3MagNjB0IYz7/dTd\nYSon9iCc5pbZmJHpjKXRqHBbMuDXUCc6912k0d6Owxnf1oMSGwY0F+hK4OWO\nd+pd4jlM9Cjb2hEAmti81moOaluhNc5oL0oCAomxs22PQtehH07i/ttw9+c4\nttN+V3G1WQWVAuhAH6f0Ki/ebtKzdRO2VcYJFFPMwz4Tk/+pUZCERKRGLcnD\nDM/y4MG0do7/g2EMYT+D4d/O+s+fx5I+/XAGLI0TdB/t0aWzOKgAHWpUMVgg\negNoWmoH0slk52k1x/9zaS6Bux4iuP78s7aHDYeXFBCgEcrI3z2IY5ssBJz2\nj1pf/m1lC1z0j0SRXkQf/7R2CQd2C0uT9dqkqMwlSCbOlUAenczZbZptmH2D\nEeM94nHkNMLP623tJkNRmxC+PxuBhYbQWjoM1lpiE4qZl0p7wAseODPzjSbm\nHBxC1XfSGhG26s2lLBZzWUqAJU6YTqnRW3EHoapttPwc/iVKmjmob3D64IUy\npTFM\r\n=sz5u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEPxz3VoVSHGJojl2TF5l3juy7h2K5G1agCWseSnPtWAiEA60zs1Olru7xfF1D0v97j9mkIL+hxGfjN3p44uXGHTG0="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.56_1573210431244_0.2728842126892608"},"_hasShrinkwrap":false},"0.0.57":{"name":"spock-etl","version":"0.0.57","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@sentry/node":"5.7.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"60de0a83d9439caa2606e523069bd03de4764214","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.57","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-9hERyzPMpKppHUdPujK8mpB6jI/MpdcAjlRl9Z5qz7VYr3saXr92E0RUrEDJIk8UI+6I65uFGBQkAw/XcVFpPQ==","shasum":"d277ad8a435efc737a2b9cbf6cfc63d295a757d7","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.57.tgz","fileCount":202,"unpackedSize":268717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxWGHCRA9TVsSAnZWagAAddAP/3ExPP8mYPVLMlhOMruv\nAYkyFtov063ku/sB2MS4hgSmhHiAzAblrvsh/z3Vm5JZDgKSPKaxigSlLlfR\nSQ/PbU7k35A2bU0jUbUsGeUV4VuSlaHpLp2KYKV4TU0UN/FrQ3CE6/9naS0P\nwmF0Cx36OaeC6QwoewuLTwNqn4zv1Sx2GRDP4JAkY+kMAwDlUwcZmGMWYxXt\nXaDbaud8W3i5Ay7V7yBmpVXVJNQ6M8idY9vA/ZfL7p8HHyi/HvUJWIBXLKVr\nN+YNcylVcCsErk3vZKmN7fZz9HyNOb8BgAX08B77/p6shIExHXb/T/dbRM5c\nHlDh1awvu4Sn1k4JGNDPUi9AlTfr5oLuLMXV3yJEqtqHlbtIoHf2GaAcGeDn\nmAJD4QuJ/LjqQ5E+wZD0OVwKWTKbK0dIVJobedsnw7aZqRY2WED2aHARLGMO\nh5KOCHLhOuHg2AtK2GmGuaXHZtSBXAVp/dvfSb3hlVjHXChJt8Lrr9lTiACb\nyN6RpRkYMqEWoWJIVFP29SB5yiG68ZTWObaUvjZKfOErppTOQhkT9f8Wqmf6\nEaCjzdDScanPEaKpfIfWkwGG8XOhUtbBSD/XMbIgZZytn93yrBHizZKU4DcQ\nM1fdElqO6KyvnIxWLmMpzV1erUm50GgL9lnvml/ofqODMu8xcLBA8I/g4dwC\n3V1O\r\n=fPu9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFWWCgadQNnOgJLI7oqdJRnWV4FiSRFtgHr1v0Z9fplAIgUeQViL9urMqyAparl4JKEq0e741ia8HW3fwHl8NYwWI="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.57_1573216646818_0.8579370463833484"},"_hasShrinkwrap":false},"0.0.58":{"name":"spock-etl","version":"0.0.58","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@sentry/node":"5.7.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"a2a694ea624d4e001c530874e09dd3244764ecbf","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.58","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-SW1o3Mgv4vdvR95KdbH0/bx1+j8I4HuXcht7NwXgmM3gE+Hnm3GJyNFkJAKP5tl0SXz6KWHWCpilsUS5Vn8beQ==","shasum":"249f33ec68b178943a1a22ca2d1b4dba9e54246c","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.58.tgz","fileCount":202,"unpackedSize":274581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6PvHCRA9TVsSAnZWagAAMlQP/3U0KfYRMp4EO5jmWUHg\npBBJ5k00IyfxLoweS/uJx+WBqb7QHjJ3blm55b5PmDaTMUkqL4MJ55+ueH3d\nPHj1M2SuvDd0v1JMhEcMmUG6SGDbcVk16oVjJ3e+kRL+Uyg7YPx4hd7NnvDc\ngXlMKOrCEvhib2JUeahDKbBu8zDCmsxKlC5fl84WWDMOnfmnHzc00Y8OcLVI\ni+QbyfBxx1AKGZkANtCqLtRVcM8DWKIS0jXxqaQx9/4VqPlXvrTgULe2EKm0\nmfI5bkjity163NILti6fkh0GsPWg2tTUqrxHdfBn1cyS3uGj41HaiCGYYnUd\nO5URTqz/GNhwWH03ASAV5BHBO3jmxyrD/bqRBCEo2DNvzJr4WtQq3JzJJY6c\n11CR45ww+Jcur/tDGwW/c7Ad0Ym65a/SpM7Gz8jRwZ2DOAfEwW6/hHDdnSfo\nFv6LUq3CIBw9VYi4HX6zam8EuqHYm7AL5GxQBJELVuY5Ib1LNGD3lVlIaNCx\nGdt2VvdKEqFRMsLeyfTKezy1NylX1W39OKES56XbXnx6ynH2uTJQUqZsZ7lg\nwlFgWuqui4wNrdnW2A41rVeqfMbV31GYcEkN84q4/wyE0LRyvw3HGy/Bkjph\n6Hvip1tmq4fNJzz6aJC81jeh6i9VOAh8ln8lpWL7P13wUev19YYFGUv9sMKy\nfJDN\r\n=2ruC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxixakzKPPp1OwKl8CEtB2WOfPW1l0uKaqlfSgbTCL7AIhAOkXn6BEo04mwQt68a3RXVO6p9IDqIAbi3preId6ItP8"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.58_1575549894500_0.41651310547177256"},"_hasShrinkwrap":false},"0.0.59":{"name":"spock-etl","version":"0.0.59","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.15.3","ts-essentials":"^3.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.5.3","typestrict":"^1.0.2"},"dependencies":{"@sentry/node":"5.7.1","@google-cloud/bigquery":"^3.0.0","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"2b492b8a6a0952abbbfef5a0d31b416fea7e5c64","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.59","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-iw8qTcmXi5CEjRWvOe/qv3dJnpHh2N0divNQD3ae26wVo/ORsZcT4QQuQjTQ3MPGYlzpQk1fnP05uEx3sJIK2Q==","shasum":"903e9176230b843d3ca2c4e58ecc70bfe52f1623","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.59.tgz","fileCount":202,"unpackedSize":274738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8kIeCRA9TVsSAnZWagAAuzgP/2EUOuJl8Wwb0p/K9l4i\nH34CBjdYkce12FTVbpC/iZT9WPIiqN2/qGclifL31xoje/5ka6MK8L2QyLrb\n1FnaZd87auhMsfPgHg3vYZibjT/ewZqo5ucHWuJS5S5f+6vXbFt+d6futMav\niICxVgMvsRVRGiB+LkHcqjlzYDWzPR/4wrN1gc/qW5BYKJPiSzlnNsy+WC2g\nVBiWOjWjzK3jF7VFSvJm4cMj7ubo25hAgc8JD74d3sunZqwxo+NN6x5tdjZW\nnyj8kcXO79dErTWE1tUtO26aLr1QwNwhFwXKhDNXOxRfJ0lQSPkmyU/WjQQO\nVT9HRth/i5kdxPPWRvPOmGsifzVWjTiuUqLvISDX5j8rA1QWp48ABWhQ7ngM\nVy8TgjXcvNUp3/MfaqMRR5NbL0D/dWnr/WilqZiYWfbupBuhcv7gTO3TzFD8\nsZocb1xxr+My8GdBzcOUoc7bpoNb5lxSmGYc8yhhqzJmhPyq5Ir7EtDB0jWq\nE4RzUQtltHNL5CkYargjmvMZrmpBa1/W9V8VN/QOQvsZKGxH5iHO4upN+PLV\nrQwx6Yzgp70haB0Q5AcPInHg/u1brxB/mFn7l8pTq2hxdYPUJ9GKAeZXI/6T\nJDw6p55mvgjz90kFV1Q/pANXDwYUlrGwG3gRVma5FvVBPuGeoa/aV+rUEu9S\n7l7v\r\n=GC2w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKZYinsQxqx8AWPKN68PCBaNDOeZzhqott/EqbecxNNQIhAMfll+zuxCuO8agnXKUFZtIoabgGETi1JEejdX/p3uV4"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.59_1576157726127_0.2482866794751355"},"_hasShrinkwrap":false},"0.0.60":{"name":"spock-etl","version":"0.0.60","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.19.1","ts-essentials":"^4.0.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.7.3","typestrict":"^1.0.2"},"dependencies":{"@google-cloud/bigquery":"^3.0.0","@sentry/node":"5.7.1","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"3d762702b091f960fc5aabd7ae2abfcce2cbdfc7","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.60","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-66JpdB5o70wAP9Nj76W1tU0o/WyJvOPa18YoD+AfwCQi5LlPRGzaSdGP+1bXH7xY36Irj4xX3yTjlch5CuAwOQ==","shasum":"3c05b2e335bf6119ece99137be538214228a8022","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.60.tgz","fileCount":205,"unpackedSize":282199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOEQpCRA9TVsSAnZWagAAG3AQAI66K/ju12p6EwkSd7Rw\ndPnx916AZR+1xZfEEJoSOMzg7TiBa++UeOBVgRrgsHcYGkPu+qEksLCE/pF9\nVOYwrYYczvDQYbSAutYOQiuC32Z6YHSFWo6qgNIdxz97HdQDPWCBEVdh1FJG\nKg9vJccXkGEAQ3/oToAx5GHtwNB5HeH34fyVXdqzW2iAF5ygnYaK64v3bnv8\nsXh1/c01QUMaJccJawW9ynbLqTCngjJYWEGzgFX+hBm2p/E70Xp4Z5sOYrj+\nhvnCmkn2UKuWBbsMKVKJqFHJn6KfBqBUhbSicKwsdzQU8FEVkbcT1MDLlPhf\nOFZDSndY8+crQXS2hUgFOlHk4SvP8b5X3fo7bP4R12SadljYKq5ZGVi/OaWT\nGFCOxJnp0ls6CEtlC9t77eHWYNHWw8rv1HSnupaH98H2yhA4INW3hISbta6g\nrHKY5zRndIf8hlXy4MUo57L6Ho2gRqqDeS1xJYnqI4EXkAcCPtz4juHO9QiZ\nJj8nVnfbcA78V0wsUv/tQ4xBfRAcvyCDQtrF8Yro3QEBcVk6ZlbfSSPrSORU\nRCpcRcFIoxnRCfGAM1jxGoQ2AEthzoWYqprdkg0YCJs+nsDU7LNEXSdiJegx\nzjyAwrEyAcxFuSZ3DSTAWMHSQ3w1eh+8clFB50Xj/3DtUaOMcGLUbdjZpIP3\n3lWK\r\n=PHd2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEGX6hdTL0uSNoMDqYZgZR49kNz7/ssoYdII1EG2pXpwIhAPO9pvgiiP9nyk+N5BPTvVqYUeE90cmIIGzZCaLHSlmv"}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.60_1580745768785_0.775181281225304"},"_hasShrinkwrap":false},"0.0.61":{"name":"spock-etl","version":"0.0.61","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.19.1","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.7.3","typestrict":"^1.0.2"},"dependencies":{"ts-essentials":"^4.0.0","@google-cloud/bigquery":"^3.0.0","@sentry/node":"5.7.1","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"d726d6f22017c4509e0ebe8afc723044c6f834a4","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.61","_nodeVersion":"12.8.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-jjgOi9NAD3BAMYJOofdxZETi9tUg5e9qKod3GYQHVv2j5G4hWWD4ggwghVf1DWLEIAg9SfGhT3oGofEO6wKTEg==","shasum":"cea4dda868570899ff7c205b1d35a1d0ded9051b","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.61.tgz","fileCount":205,"unpackedSize":282199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOEnpCRA9TVsSAnZWagAAd+oP/RocHNotzcghAdOhQsym\ntGqZTIwOdrRXWB0SbgwnljIFEPv+x13BHtqpgPO0gPaePui3UBXJkhqixUjB\nlau8grksZ17s0+4KBqgmsX7Ft5nsnL82iPhOdSAF/vDDXDoGZsUV2K9k0eaC\n39Ot5nhqUgKvkU1b7gvnmyQa7MpImifm1HklFj5IAHc6RF1KtubLyky6fC5D\nKE3tXj4IQTH/O5J/JN/oEkurk+Q5TK5IIxx7DTroYCat7J6e/RkNkHIs6fNq\n1Khow4S7DJ4tdiKb1ONTSWwEbCAMk86SBZ4L2QNb3z+QVuBwxmLaW//pSLKK\nVoyIPN38vCVhh+fH+jZkeh4CmD3BFLRsoYdxxLWvOJ2wzSxWUijNn30eQfen\nIuW9lzXr16KQD7xdm41B74S+ohhQoAEhzlNpEHbOfcmH8IqNvaa7r/nO6Zkv\ntOGIxzuyVYdo8FEvcr0oWhAQ+AWsqg5IRMSdPgzn8rw0mdmMg1ZcLvYhUUXo\nrtHOy52uHIhFG7jJ5+Ktf2CsAvwXP7+/L3hflCUiAPXZ+n7BtRT/bieDDA2W\nU1MdD1/LryR+R15t87zgfpPk/yeoJ9+09jCSCbDcfppk4BbEr5XIROz71EWe\nJaTrB6EQMclT+A4TNZF8pjFsTHMe6kde4mm846/qoXxDzkCjtRKF50bxNca+\nMnbP\r\n=VROu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkrTk8CrTiQWdMKmva+I4hemtb6wQ+xu9y1Hdj1qLaoAiEAtjFgmyKtoz6WZbL1Xxt36YibSRdgMH8c+LMRbmePo3g="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.61_1580747240759_0.7635693092319229"},"_hasShrinkwrap":false},"0.0.62":{"name":"spock-etl","version":"0.0.62","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.19.1","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.7.3","typestrict":"^1.0.2"},"dependencies":{"ts-essentials":"^4.0.0","@google-cloud/bigquery":"^3.0.0","@sentry/node":"5.7.1","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"a64b1bf85d74c0d17cfca85b3f130e1b20101628","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.62","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jwQC8o1CfVJe0j9eOXmpTaq8iY+6qr+IiSoHL1tdIPcZ1GNCDlIB0neSUs2dBT2ogBzAuJ9501nl1KGuv2LAwg==","shasum":"4b72984063f78148371658cd11ee2566de12c9ad","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.62.tgz","fileCount":205,"unpackedSize":282304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ4RBCRA9TVsSAnZWagAAHCAP/iHXe4YTGA1rTlP6D0ug\nnCtLSWxRc9gQ+iHDYTmoLdVO+s/QMh+tgGbUAJX7/UGuJOh7j+ojW/SC6IB1\nbw45CZ5u127M+Unc0EOnp8NVbxbOsUYuFnl+TVgqoyYQPI1eSy1AAfL2jIEF\nVtiz+n1coNoxf4+ILa3jxhLX75/ALEiY6HDW5YdnjMsmcBkPoXNP/TbO/wRX\nxY6vCCshLleemL6CGlPSfiigF5C9UEII9DZl3KHVLuFgkZgsVWspVG2bFciq\nx+b2TBCfUoyBhaoeL5wf837vnkKZmVXasepTHq4O0Ihwo53K1wlYa1MJNmYc\n3GPYeuTd9TfpFLQKwy8toPtsUp5jwCmsV5HYmX+uZqM9TppOGSZOHAPIEqB/\n4bZf6W5K8LwTEYZ2Q+REFwBPtrS6Xn+CRNDIoeIT4X8Sx7Y+XeTS5+4hCJcv\nBZuV7fVE9yHbJQa4gIxZEfuMuCTYYvAM4UjGadKLBEfYU0+94W/5O5qn61c0\nP4YFh822jSuNCXKdVLPa7ZX9MvPiBKAj8kyBVBZR1xUOCF1c1hPBfNVasNt0\nPG/u3B1lqAyNuGDjVHY8V/cUlA4o8boGzU3p5vFcisgjghGcVWKWFVNOlAO2\nYej9p4huWxDb+HC4pKJaNWjEooDWqSa5ReZY6iVdfNaZVEj42SgFVwUaoZt5\noZUk\r\n=BIiR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqO9F9WuyzMLKck21lBs5OHBZKxoydZFKaP4KzSzCNMAIgMhL3BqFoCCxAHUjzASdIMBMMiI9TUZ1RXWvn4QfDlrc="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.62_1583842368965_0.5233527905182109"},"_hasShrinkwrap":false},"0.0.63":{"name":"spock-etl","version":"0.0.63","license":"AGPL-3.0-or-later","bin":{"spock-etl":"lib/core/runner.js"},"scripts":{"build":"rm -rf ./lib && tsc && chmod +x lib/core/runner.js","build:watch":"rm -rf ./lib && tsc --watch","prepublishOnly":"yarn test && yarn test:e2e && yarn build","format":"prettier --list-different '**/*.{ts,json,md,gql}'","format:fix":"prettier --write '**/*.{ts,json,md,gql}'","tslint":"tslint -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tslint:fix":"tslint --fix --format stylish -p ./tsconfig.json -e 'node_modules/**/*' -e '**/node_modules/**/*' '**/*.ts'","tsc":"tsc --noEmit","lint":"yarn format && yarn tslint && yarn tsc","lint:fix":"yarn format:fix && yarn tslint:fix && yarn tsc","test:unit":"jest unit","test:e2e":"jest --forceExit --runInBand e2e","test":"yarn lint && yarn test:unit","test:fix":"yarn lint:fix && yarn test:unit"},"devDependencies":{"@types/apicache":"^1.2.0","@types/bignumber.js":"^5.0.0","@types/body-parser":"^1.17.0","@types/chai":"^4.1.7","@types/compression":"^0.0.36","@types/express":"^4.16.1","@types/jest":"^24.0.11","@types/lodash":"^4.14.123","@types/node":"10.14.2","@types/pretty-hrtime":"^1.0.0","@types/pretty-ms":"^5.0.1","@types/promise-retry":"^1.1.1","chai":"^4.2.0","dotenv-flow":"^0.3.0","jest":"^24.4.0","mocha":"^5.2.0","prettier":"^1.19.1","ts-jest":"^24.0.0","ts-node":"^8.0.3","tslint":"^5.12.1","tslint-language-service":"^0.9.9","typescript":"^3.7.3","typestrict":"^1.0.2"},"dependencies":{"ts-essentials":"^4.0.0","@google-cloud/bigquery":"^3.0.0","@sentry/node":"5.7.1","@types/helmet":"^0.0.43","@types/node-cleanup":"^2.1.0","apicache":"^1.4.0","bignumber.js":"^8.0.2","body-parser":"^1.18.3","compression":"^1.7.4","consola":"^2.7.1","convert-hrtime":"^3.0.0","ejs":"^2.6.1","ethers":"github:krzkaczor/ethers.js#kk/get-logs-multiple-address-build","express":"^4.16.4","helmet":"^3.16.0","lodash":"^4.17.11","node-cleanup":"^2.1.2","pg-promise":"^8.5.5","postgraphile":"^4.3.3","postgraphile-plugin-connection-filter":"^1.0.0-rc.2","postgres-migrations-oasis":"^3.0.2","pretty-ms":"^5.0.0","promise-retry":"^1.1.1","serialize-error":"^4.1.0"},"gitHead":"93cb15b69cfbddd581bb0a1328cd56b97cd44393","description":"Centralized cache for blockchain data","_id":"spock-etl@0.0.63","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Vq2MiJ162PdPH9dbK86DXeu5BW4ynhZZdkWlKzaFQPEuMUW5ANUvGsA4sv0iYhQ3nj4odA9t3YCfDQwgy7KXWQ==","shasum":"b64f60260caa5698f539f67a18a6acdbec55497a","tarball":"https://registry.npmjs.org/spock-etl/-/spock-etl-0.0.63.tgz","fileCount":205,"unpackedSize":282553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAbEPCRA9TVsSAnZWagAA9isP/ilC+WBDbz6kSHhI/Q9p\n7eLUavf+AIMnmF10tT/MuAJIO4XVcAvfYMmrgSMB43rmxmxqegs+aMweqaft\nh+JnbqORxnGCFAFobZuEcADCOjlI7+REsIonKUIdRsmvipdQpJH54nHf/ASv\nauStIS1J9wydyBHmakczfov6+87QbiCsd5oeLkzqvsZRLZQ+X/E8RkTK1Geh\nYCAdUk0gi8Kt2YBSSzPfD7wXs29hiU8LibeO2QIBkxLL9kWK4mejGDln5I20\nuSKRaRvO9XlRuc6GUDVY8SC3+JDINyr5OznSmL5Ob9dPxBSXxAkoMU/p+Sx9\nOJ+/LYuiJCbA/LGNzW4bkmgOokY+kq5O5menYnHjECZDxmFU8dVxcx2vHVF1\nl/XFDXrrTotFjDj3Bfe9l8UILbVsjCEH+aUQlAXyDDMKbZ15vmaC0eqiAv2y\nOCs8Lr/aaicOA/2SD0rSfBh94bZc3WzJ2L1NPOXIZGEFI+JdEM5Yyw2rjLog\ncdB93unYWYoYLufQLxQ4cWTBPPGkkUyVJgwLYgqfg/E1+PUJKzS9I+l94rmj\nod7Wi8VWU6VaK9P2es9zPjPGFnyFx+MVpMH7nMnJuJkSY+dLIWvJCkSVtKig\nZiwK2nc1z31ec2JzpG5LXuI1G0Pwq1VLfiQlbQtiEu3RHJwUwmjQpHMXmRcu\nOmpL\r\n=yhvV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtU4BuX0r8f5YySxKsKqcQrMxmQrDrMsIlQiQVXJ5rkAiEA+ggmwZ6KaJOdU3vyMU/Q0cl58WrgMaCAQ7JOz8DVKqw="}]},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spock-etl_0.0.63_1593946382555_0.8318204022808926"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-18T08:23:59.955Z","0.0.1":"2019-06-18T08:24:00.069Z","modified":"2022-05-18T11:25:29.978Z","0.0.2":"2019-06-18T08:50:15.241Z","0.0.3":"2019-06-18T09:55:05.215Z","0.0.4":"2019-06-25T14:07:40.303Z","0.0.5":"2019-06-26T09:53:56.715Z","0.0.6":"2019-06-27T10:27:45.137Z","0.0.7":"2019-06-27T10:32:30.784Z","0.0.8":"2019-06-27T11:05:27.120Z","0.0.9":"2019-07-01T14:50:21.868Z","0.0.10":"2019-07-02T14:56:43.878Z","0.0.11":"2019-07-08T07:58:52.182Z","0.0.12":"2019-07-09T09:11:16.842Z","0.0.13":"2019-07-24T10:19:46.279Z","0.0.14":"2019-07-24T14:36:57.086Z","0.0.15":"2019-07-24T15:01:34.415Z","0.0.16":"2019-07-25T10:19:01.933Z","0.0.17":"2019-07-25T22:34:52.743Z","0.0.18":"2019-07-26T12:42:45.712Z","0.0.19":"2019-07-28T10:43:44.134Z","0.0.20":"2019-07-28T12:07:16.486Z","0.0.22":"2019-07-29T12:46:13.319Z","0.0.23":"2019-07-29T13:46:41.397Z","0.0.24":"2019-07-29T13:49:59.590Z","0.0.25":"2019-07-30T13:43:23.908Z","0.0.26":"2019-07-31T14:54:08.477Z","0.0.27":"2019-07-31T15:14:01.401Z","0.0.28":"2019-08-01T10:46:41.745Z","0.0.29":"2019-08-05T12:34:30.239Z","0.0.30":"2019-08-06T09:05:35.525Z","0.0.31":"2019-08-06T13:59:40.575Z","0.0.32":"2019-08-06T14:37:17.333Z","0.0.33":"2019-08-08T10:09:14.472Z","0.0.34":"2019-08-13T14:24:45.120Z","0.0.35":"2019-08-20T13:46:31.776Z","0.0.37":"2019-08-22T12:44:20.669Z","0.0.38":"2019-08-23T10:08:52.824Z","0.0.39":"2019-09-18T07:07:57.125Z","0.0.40":"2019-09-25T12:39:47.332Z","0.0.41":"2019-09-27T11:36:48.815Z","0.0.42":"2019-09-30T12:11:03.255Z","0.0.43":"2019-09-30T13:20:10.103Z","0.0.44-beta.0":"2019-10-01T13:04:47.828Z","0.0.44":"2019-10-01T13:55:51.727Z","0.0.45":"2019-10-01T14:34:12.168Z","0.0.46":"2019-10-02T14:16:41.551Z","0.0.47":"2019-10-03T11:51:51.178Z","0.0.48":"2019-10-04T10:08:11.045Z","0.0.49":"2019-10-21T14:01:43.551Z","0.0.50":"2019-10-22T07:12:04.528Z","0.0.51":"2019-10-23T08:46:53.373Z","0.0.52":"2019-10-23T09:01:49.182Z","0.0.53":"2019-10-28T13:12:12.041Z","0.0.54":"2019-10-29T10:43:56.711Z","0.0.55":"2019-11-08T10:39:30.695Z","0.0.56":"2019-11-08T10:53:51.380Z","0.0.57":"2019-11-08T12:37:27.407Z","0.0.58":"2019-12-05T12:44:54.694Z","0.0.59":"2019-12-12T13:35:26.313Z","0.0.60":"2020-02-03T16:02:48.882Z","0.0.61":"2020-02-03T16:27:20.847Z","0.0.62":"2020-03-10T12:12:49.105Z","0.0.63":"2020-07-05T10:53:02.775Z"},"maintainers":[{"name":"krzkaczor","email":"krzkaczor@gmail.com"}],"description":"Centralized cache for blockchain data","license":"AGPL-3.0-or-later","readme":"# Spock\n\nCentralized cache for blockchain data\n\n## Features\n\n- scrape any data available on blockchain (events, tx data, traces)\n- easily provide semantic layers on top\n- ensure data consistency\n\n## Installation\n\n```\nnpm install spock-etl\n```\n\n## Usage\n\nSpock exposes CLI interface like:\n\n```\nspock-etl etl|migrate|validate|api yourconfig.js|ts\n```\n\n### Commands\n\n- migrate — launches database migrations (core and defined in config)\n- etl — launches ETL process (long running process)\n- api — run general GraphQL api exposing database schema `api`\n- validate-logs — task to check logs against Google BigQueryData\n- validate-jobs - checks if there are no errored jobs (transformers or extractors)\n\n## Response caching\n\nWe can automatically cache slow graphql queries. To enable it add: `VL_GRAPHQL_CACHING_ENABLED=true`\nenv variable or in your config:\n\n```\n  api: {\n    responseCaching: {\n      enabled: true,\n      duration: \"15 seconds\" // default\n    };\n  };\n```\n\n## Query whitelisting\n\nProbably you don't want users to issue any query on GraphQL API. That's why we support query\nwhitelisting.\n\nEnable it by:\n\n```javascript\n{\n  // ...\n  api: {\n    whitelisting: {\n      enabled: true,\n      whitelistedQueriesDir: \"./queries\",\n      bypassSecret: \"SECRET VALUE 123\",\n    },\n  }\n}\n```\n\nWe rely on special `operationName` (part of request's body) parameter to match requested query with\na query that is defined in `whitelistedQueriesDir`.\n\nYou can bypass whole mechanism (for example to test new queries) by providing `bypassSecret` as\n`devMode` in request's body.\n\n## Ethereum node considerations\n\nspock pulls all the data from ethereum node. Nodes can differ greatly between each other, and some\nare simply not reliable / consistent. Based on our tests:\n\n- Alchemy works\n- Infura DOESN'T WORK. Sometimes it can randomly return empty sets for getLogs calls\n- Self hosted nodes should work (not tested yet) but keep in mind that vulcan can generate quite a\n  lot of network calls (around 500k daily)\n\n## Development\n\n- `yarn build` — build everything\n- `yarn build:watch` - build and watch\n- `yarn test:fix` - run tests, auto fix all errors\n\nTip: Use `yarn link` to link packages locally.\n\n### PostgreSQL for development\n\n#### Start\n\n```\ndocker-compose up -d\n```\n\n#### Stop (data preserved)\n\n```\ndocker-compose stop\n```\n\n#### Down (data lost)\n\n```\ndocker-compose down\n```\n\n### Logging\n\nWe use [consola](https://github.com/nuxt/consola#readme) for logging. By default it will log\neverything. To adjust logging [levels](https://github.com/nuxt/consola#level) set\n`VL_LOGGING_LEVEL`. env variable. Ex. use `VL_LOGGING_LEVEL=4` to omit detailed db logs (most\nverbose).\n\n### Sentry integration\n\nConfigure sentry by providing environmental variables:\n\n```\nSENTRY_DSN=...\nSENTRY_ENV=production\n```\n\nWe will only report critical errors (ie. stopped jobs).\n","readmeFilename":"README.md"}