TS support and local dev hot-reloading (#7)
nodemon.json
0 → 100644
... | ... | @@ -12,13 +12,13 @@ |
"probot-app" | ||
], | ||
"scripts": { | ||
"start": "probot run ./index.js", | ||
"start": "nodemon", | ||
"test": "mocha", | ||
"lint": "eslint index.js --cache", | ||
"lint:fix": "eslint index.js --cache --fix", | ||
"lint": "eslint src/**/* --cache", | ||
"lint:fix": "eslint src/**/* --cache --fix", | ||
"build": "run-s build:*", | ||
"build:clean": "rimraf dist/", | ||
"build:js": "babel index.js --extensions '.ts,.js' --out-dir dist/" | ||
"build:js": "babel src/ --extensions '.ts,.js' --out-dir dist/" | ||
}, | ||
"dependencies": { | ||
"@polkadot/api": "^6.0.5", | ||
... | ... | @@ -29,17 +29,25 @@ |
"@babel/cli": "^7.15.7", | ||
"@babel/core": "^7.15.8", | ||
"@babel/preset-env": "^7.15.8", | ||
"@babel/register": "^7.15.3", | ||
"@babel/preset-typescript": "^7.15.0", | ||
"@types/chai": "^4.2.22", | ||
"@types/mocha": "^9.0.0", | ||
"@types/node": "^16.10.3", | ||
"@typescript-eslint/eslint-plugin": "^5.0.0", | ||
"@typescript-eslint/parser": "^5.0.0", | ||
"chai": "^4.3.4", | ||
"eslint": "^7.32.0", | ||
"eslint-config-prettier": "^8.3.0", | ||
"eslint-plugin-prettier": "^4.0.0", | ||
"mocha": "^9.1.2", | ||
"nock": "^13.0.5", | ||
"nodemon": "^2.0.13", | ||
"npm-run-all": "^4.1.5", | ||
"prettier": "^2.4.1", | ||
"rimraf": "^3.0.2", | ||
"smee-client": "^1.2.2" | ||
"smee-client": "^1.2.2", | ||
"ts-node": "^10.3.0", | ||
"typescript": "^4.4.3" | ||
}, | ||
"engines": { | ||
"node": ">= 10.13.0" | ||
... | ... |
src/helpers/github.ts
0 → 100644
tsconfig.json
0 → 100644
This diff is collapsed.
Please register or sign in to comment