created: 2020-03-29T11:45:55.000Z
RSSHubにPR出すときのメモ
まず先にfetch
$ git remote add upstream ssh://git@github.com/DIYgod/RSSHub.git
$ git fetch upstream
開発者向けのドキュメント
開発用のコマンド
使うのはこのへん
$ yarn dev
$ yarn docs:dev
$ cat package.json | jq .scripts
{
"start": "node lib/index.js",
"dev": "cross-env NODE_ENV=dev nodemon --inspect lib/index.js",
"docs:dev": "vuepress dev docs",
"docs:build": "vuepress build docs",
"format": "eslint \"**/*.js\" --fix && node docs/format.js && prettier \"**/*.{js,json,md}\" --write",
"format:staged": "eslint \"**/*.js\" --fix && node docs/format.js && pretty-quick --staged --verbose --pattern \"**/*.{js,json,md}\"",
"format:check": "eslint \"**/*.js\" && prettier-check \"**/*.{js,json,md}\"",
"test": "npm run format:check && cross-env NODE_ENV=test jest --coverage --runInBand --forceExit",
"jest": "cross-env NODE_ENV=test jest --runInBand --forceExit"
}