appveyor-swagger
v0.20181127.0 appveyor ci continuous integration openapi swagger
clean
rimraf doc
doc
npm run doc-bootprint
doc-bootprint
bootprint openapi swagger.yaml doc/bootprint
postpublish
git -C doc push && git push --follow-tags origin master gh-pages && echo Remember to update GitHub Releases from CHANGELOG.md && echo until skywinder/github-changelog-generator#56 is fixed.
postversion
rimraf doc && git clone -b gh-pages -l -q . doc && npm run doc && git -C doc add . && git -C doc commit -n -m "Docs for v$npm_package_version"
prepublish
js-yaml swagger.yaml > swagger.json && js-yaml swagger-polymorphic.yaml > swagger-polymorphic.json
preversion
depcheck --ignores bootprint-openapi,eslint-plugin-import,greenkeeper-lockfile --ignore-dirs doc && david && git-branch-is master && travis-status -b -c -qwx
test
npm run validate
validate
npm run validate-cli && npm run validate-online
validate-cli
swagger-cli validate swagger.yaml && swagger-cli validate swagger-polymorphic.yaml
validate-online
swagger-spec-validator swagger.yaml swagger-polymorphic.yaml
version
sed -i.bak "1,20s/^\( version:\) 0\.[0-9.]*$/\1 $npm_package_version/" swagger.yaml swagger-polymorphic.yaml && rm swagger.yaml.bak swagger-polymorphic.yaml.bak && github_changelog_generator -t "$npm_config_gcg_github_token" --future-release "$npm_package_version" && echo && echo === Please edit CHANGELOG.md as desired, then exit === && echo && $npm_config_shell && git commit -m "Update CHANGELOG.md for $npm_package_version" CHANGELOG.md && git commit -m "Update OpenAPI spec version to $npm_package_version" swagger.yaml swagger-polymorphic.yaml
version-deps
npm install david depcheck git-branch-is travis-status