Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nareshbhatia/http-utils
Foundational utilities for HTTP, REST & HATEOAS
https://github.com/nareshbhatia/http-utils
Last synced: about 6 hours ago
JSON representation
Foundational utilities for HTTP, REST & HATEOAS
- Host: GitHub
- URL: https://github.com/nareshbhatia/http-utils
- Owner: nareshbhatia
- License: mit
- Created: 2020-11-05T01:58:45.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-22T23:16:28.000Z (over 3 years ago)
- Last Synced: 2024-10-04T21:04:16.702Z (about 1 month ago)
- Language: TypeScript
- Size: 574 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HTTP Utils
[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)Foundational utilities for HTTP, REST & HATEOAS
## Build Process
### Typical commits
Always do commits in conventional commit format. This step can be repeated any
number of times during the development process.```bash
git status
git add --all
yarn cz-commit # interactive conventional commit
git push
```### Release to NPM
```bash
# Make sure local build runs successfully
yarn build:local# Detemine which packages have changed
yarn changed# Go to each changed package.
# 1. Manually change the version number in package.json. Use semver.
# 2. Commit and push (see above)
# 3. Rebuild the package
yarn build:local# 4. Release to npm
npm publish# 5. Tag the release and push the tag to remote
```