Skip to content

Commit 1d4e969

Browse files
committed
Added CODE_OF_CONDUCT.md, CONTRIBUTION.md, updated README.md and package.json files
1 parent 4622b88 commit 1d4e969

File tree

4 files changed

+52
-5
lines changed

4 files changed

+52
-5
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ This project adheres to [Semantic Versioning](https://semver.org) and follows [C
55

66
---
77

8-
## [1.0.1](https://github.com/Rashedin-063/http-status-toolkit/releases/tag/v1.0.2) – 2025-07-02
8+
## [1.0.3](https://github.com/Rashedin-063/http-status-toolkit/releases/tag/v1.0.2) – 2025-07-05
99

1010
### 🛠️ Fixes
1111

1212
- Version bump only — no functional changes (republish to fix npm version conflict)
13+
- Added CODE_OF_CONDUCT.md, CONTRIBUTION.md, updated README.md and package.json files
1314

1415

1516
## [1.0.0](https://github.com/Rashedin-063/http-status-toolkit/releases/tag/v1.0.0) – 2025-07-01

CONTRIBUTION.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Contributing to http-status-toolkit
2+
3+
Thanks for taking the time to contribute! 🎉
4+
5+
## How to Contribute
6+
7+
- 💡 Found a bug? Please [open an issue](https://github.com/dev-rashedin/http-status-toolkit/issues).
8+
- 📝 Want to suggest a new HTTP status code/message or fix a typo? Pull requests are welcome!
9+
- 📚 Found a documentation improvement? Feel free to edit `README.md` or related docs.
10+
11+
## Getting Started
12+
13+
1. Fork the repository
14+
2. Clone your fork:
15+
`git clone https://github.com/dev-rashedin/http-status-toolkit.git`
16+
3. Install dependencies:
17+
`npm install`
18+
4. Run the dev environment:
19+
`npm run dev`
20+
5. Run tests before pushing:
21+
`npm test`
22+
23+
## Coding Guidelines
24+
25+
- Use **TypeScript**
26+
- Follow the existing code style
27+
- Run `npm run check` before pushing (it builds + tests)
28+
29+
## Commit Messages
30+
31+
Please use [Conventional Commits](https://www.conventionalcommits.org/) format, such as:
32+
33+
feat: add support for 425 Too Early
34+
fix: correct typo in status message
35+
docs: improve README example
36+
37+
38+
## Code of Conduct
39+
40+
By contributing, you agree to follow our [Code of Conduct](./CODE_OF_CONDUCT.md).

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,18 @@
55
[![license](https://img.shields.io/npm/l/http-status-toolkit)](https://github.com/dev-rashedin/http-status-toolkit/blob/main/LICENSE)
66
[![downloads](https://img.shields.io/npm/dw/http-status-toolkit)](https://www.npmjs.com/package/http-status-toolkit)
77
[![GitHub stars](https://img.shields.io/github/stars/dev-rashedin/http-status-toolkit?style=social)](https://github.com/dev-rashedin/http-status-toolkit/stargazers)
8+
![minified](https://badgen.net/bundlephobia/min/http-status-toolkit)
9+
![minified gzip](https://badgen.net/bundlephobia/minzip/http-status-toolkit)
810

911

12+
👉 [View on npm](https://www.npmjs.com/package/http-status-toolkit)
1013

1114

1215
A simple and lightweight toolkit for HTTP status codes and messages — written in TypeScript for safe, reliable usage.
1316

17+
If you like the project, please give the project a GitHub ⭐
18+
19+
1420
---
1521

1622
## What is this?
@@ -123,7 +129,7 @@ Feel free to suggest improvements or add new status codes by opening issues or p
123129

124130
## Links
125131

126-
- **GitHub:** [Rashedin-063](https://github.com/Rashedin-063)
132+
- **GitHub:** [Rashedin-063](https://github.com/dev-rashedin)
127133
- **Portfolio:** [rashedin.dev](https://www.rashedin.dev)
128134

129135
---

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "http-status-toolkit",
3-
"version": "1.0.2",
3+
"version": "1.0.3",
44
"description": "A lightweight and developer-friendly toolkit for working with HTTP status codes and messages in Node.js and TypeScript.",
55
"author": "Rashedin Islam <[email protected]>",
66
"license": "MIT",
77
"repository": {
88
"type": "git",
9-
"url": "https://github.com/Rashedin-063/http-status-toolkit.git"
9+
"url": "https://github.com/dev-rashedin/http-status-toolkit.git"
1010
},
11-
"homepage": "https://github.com/Rashedin-063/http-status-toolkit#readme",
11+
"homepage": "https://github.com/dev-rashedin/http-status-toolkit#readme",
1212
"type": "module",
1313
"main": "dist/index.cjs",
1414
"module": "dist/index.js",

0 commit comments

Comments
 (0)