1.0.11 • Published 7 months ago

case-corrector v1.0.11

Weekly downloads
-
License
ISC
Repository
github
Last release
7 months ago

case-corrector

Table of Contents

Description

The case-corrector library is a lightweight and efficient JavaScript utility for transforming names into sentence case. Whether you're dealing with user input, data processing, or any scenario where consistent and readable formatting matters, this library simplifies the task of capitalizing the first letter of each word in a name while converting the rest to lowercase.

Features

  • Simple Integration: Easily incorporate the case-corrector library into your JavaScript projects with a straightforward API.

  • Efficient and Lightweight: Designed to minimize runtime impact, this library efficiently processes names, making it suitable for applications of all sizes.

  • Flexible Usage: Use it to correct names from various sources, such as user inputs, databases, or API responses.

  • Supports Diverse Input: Handles names with spaces, ensuring that multiple words are correctly formatted.

  • Improved Readability: Enhance the readability of your text by standardizing the capitalization of names.

Installation

You can install this library using npm or yarn:

npm install case-corrector
# or
yarn add case-corrector

Usage

const caseCorrector = require("case-corrector");

const inputName = "OnYanGo AbBeY";
const correctedCase = caseCorrector(inputName);
console.log(correctedCase); // Output: "Onyango Abbey"

API Reference

correctedCase(name: string): string

Example

const caseCorrector = require('case-corrector');
const inputName = "OnYanGo AbBeY";
const correctedCase = case-corrector.toSentenceCase(inputName);
console.log(correctedCase); // Output: "Onyango Abbey"

Contributing

If you'd like to contribute to this library, please follow these guidelines:

Fork the repository on GitHub.
Make your changes in a feature branch.
Write tests for your changes (if applicable).
Make sure all tests pass.
Submit a pull request with a clear description of your changes.

License


This project is licensed under the [MIT License](LICENSE.md). You are free to use, modify, and distribute this library as per the terms of the license.
1.0.11

7 months ago

1.0.1

7 months ago