@best-skn/web-utils
v1.0.1
Published
A simple library containing some web development utility objects
Maintainers
Readme
SKN Web Utils
TypeScript
Introduction:
A simple library consisting some web development utility objects
I mainly created this library so that I can use it in many web developing projects without duplicating codes
Features:
- 💥 HTTP Method Containing Object Cursor Just Like Java Spring Boot
- ✨ HTTP Response Status Code Containing Object
- 📜 HTML
langattribute Value Containing Object - 📚 Information Regarding The Object Properties On Mouse Hover
Details:
httpMethod Object
- It contains the available HTTP Method names as string
- Java has similar Enum called
HttpMethodinorg.springframework.httppackage - Get all the available HTTP Methods without looking at elsewhere
- Hover over the properties to get the information on the method
- You need not go search on google to find out which method does what
- For usage instruction, see
Usagesection
httpResponse Object
- It contains the available HTTP Response Status Codes as number
- Get all the available HTTP Response Status Codes without looking at elsewhere
- Hover over the properties to get the information on the status codes
- You need not go search on google to find out which staus code means what
- For usage instruction, see
Usagesection
htmlLanguage Object
- It contains the available values for languages of HTML
langattribute - Get all the available HTML
langattribute values without looking at elsewhere - You need not go search on google to find out the languages
- For usage instruction, see
Usagesection
Use Case:
- Any JS Project
Requirements:
This library can be used in any JS project as it has some objects only
Usage:
To install the package, type the following in console
npm add @best-skn/web-utils #or yarn add @best-skn/web-utils #or pnpm add @best-skn/web-utils #or bun add @best-skn/web-utils
You can use the library as showing below (Just an example)
For httpMethod Object
import { httpMethod } from "@best-skn/web-utils"; export const allowedMethods = [httpMethod.GET, httpMethod.POST, httpMethod.DELETE];
For httpResponse Object
import { httpResponse } from "@best-skn/web-utils"; export const allowedCodes = [httpResponse._200, httpResponse._404, httpResponse._403];
For htmlLanguage Object
import { htmlLanguage } from "@best-skn/web-utils"; const Home = () => ( <html lang={htmlLanguage.ITALIAN}> {!-- Rest of the codes --} </html> ); export default Home;
Dedicated To:
- 👩🎨
Prodipta Das Logno& 🧛♀️Atoshi Sarker Prithula: The two most special ladies of my life. My best wishes will always be with you two. May you two always be happy. - 💯
My Parents: The greatest treasures of my life ever.
License:
Copyright (C) 2024 SKN Shukhan
Licensed under the MIT License
