test-pkg-ngn
Version:
A library containing helper functions that facilitate scripting for keepers of the Keep3r Network
94 lines (93 loc) • 3.3 kB
JSON
{
"name": "test-pkg-ngn",
"version": "0.0.0-de463924",
"description": "A library containing helper functions that facilitate scripting for keepers of the Keep3r Network",
"keywords": [
"ethereum",
"KP3R",
"keep3r",
"keep3r-network",
"keeper",
"wonderland",
"defi-wonderland"
],
"repository": {
"type": "git",
"url": "git+https://github.com/defi-wonderland/keep3r-cli-v2.git"
},
"license": "MIT",
"author": {
"name": "DeFi Wonderland",
"url": "https://github.com/defi-wonderland"
},
"main": "dist/index",
"types": "dist/index",
"files": [
"dist"
],
"scripts": {
"start:basic": "ts-node src/example-scripts/basicJob.ts",
"start:complex": "ts-node src/example-scripts/complexJob.ts",
"start:strategies": "ts-node src/example-scripts/strategiesJob.ts",
"start:strategies-polygon": "ts-node src/example-scripts/strategiesPolygon.ts",
"start:strategies-ftm": "ts-node src/example-scripts/strategiesFTM.ts",
"start:strategies-goerli": "ts-node src/example-scripts/strategiesJobEthNoFB.ts",
"start:strategies-optimism": "ts-node src/example-scripts/strategiesOptimism.ts",
"start:strategies-stealth": "ts-node src/example-scripts/strategiesStealthRelayer.ts",
"start:maker-goerli": "ts-node src/example-scripts/makerGoerli.ts",
"start:maker-all-blocks": "ts-node src/scripts/mainnet/maker/maker-all-blocks.ts",
"start:upkeep": "ts-node src/scripts/mainnet/maker/upkeep-keep3r.ts",
"start:harvest-v2": "ts-node src/scripts/mainnet/yearn/harvest-v2-keep3r-v2.ts",
"start:harvest": "ts-node src/scripts/mainnet/yearn/harvest-v2",
"start:tend-keep3r-v2": "ts-node src/scripts/mainnet/yearn/tend-v2-keep3r-v2.ts",
"start:tend-beta": "ts-node src/scripts/mainnet/yearn/tend-v2-beta.ts",
"start:tend": "ts-node src/scripts/mainnet/yearn/tend-v2.ts",
"build": "rm -rf dist && tsc -p tsconfig.json",
"prod": "node dist/tsc/src/main.js",
"test": "tsc && TEST_MODE=true jest --verbose",
"test:coverage": "yarn test --collectCoverage",
"docs": "typedoc --entryPoints src/main.ts",
"lint": "eslint . --ext .ts --cache --fix",
"prepare": "husky install"
},
"devDependencies": {
"@trivago/prettier-plugin-sort-imports": "2.0.4",
"@types/fs-extra": "9.0.13",
"@types/jest": "29.0.2",
"@types/jest-when": "2.7.3",
"@types/node": "15.0.1",
"@types/yargs": "17.0.3",
"@typescript-eslint/eslint-plugin": "4.33.0",
"@typescript-eslint/parser": "4.33.0",
"esbuild": "0.11.11",
"eslint": "7.32.0",
"eslint-config-prettier": "8.3.0",
"eslint-plugin-prettier": "4.0.0",
"husky": ">=6",
"jest": "29.0.3",
"jest-when": "3.4.1",
"lint-staged": ">=10",
"prettier": "2.4.1",
"ts-jest": "29.0.0",
"ts-node": "9.1.1",
"typedoc": "0.23.14",
"typescript": "4.2.3"
},
"lint-staged": {
"*.ts": "yarn lint"
},
"dependencies": {
"@flashbots/ethers-provider-bundle": "0.5.0",
"@keep3r-network/cli-utils": "1.0.0",
"axios": "0.27.2",
"chalk": "4.1.1",
"dotenv": "16.0.1",
"ethers": "5.6.9",
"fs-extra": "10.0.0",
"rxjs": "7.5.6",
"winston": "3.3.3",
"winston-daily-rotate-file": "4.5.5",
"yargs": "17.2.1",
"yup": "0.32.11"
}
}