0.0.3 • Published 11 months ago

cbg-ng-utlis v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

cbg-ng-utlis

cbg-ng-utlis is a collection of utility functions designed to streamline common tasks in Angular applications. It provides reusable and tested functions for string manipulation, date handling, validation, and more.

Table of Contents

Features

  • String Utilities: Functions for string manipulation, including capitalization and truncation.
  • Date Utilities: Helpers for formatting dates and checking if a date falls on a weekend.
  • Validation Utilities: Functions for validating email addresses and phone numbers.

Installation

To install the library, use npm:

npm install my-utils

Usage

String Utilities

Import and use the string utilities in your Angular components or services:

import { capitalizeFirstLetter, truncateString } from 'my-utils';

const greeting = capitalizeFirstLetter('hello world');
console.log(greeting); // Output: Hello world

const shortText = truncateString('This is a very long text that needs to be truncated.', 20);
console.log(shortText); // Output: This is a very long ...

Date Utilities

Use date utilities to handle date-related operations:

import { formatDate, isWeekend } from 'my-utils';

const formattedDate = formatDate(new Date(), 'MM/DD/YYYY');
console.log(formattedDate); // Output: e.g., 09/02/2024

const weekendCheck = isWeekend(new Date());
console.log(weekendCheck); // Output: true or false

Validation Utilities

Validate inputs with the provided utility functions:

import { isEmailValid, isPhoneNumberValid } from 'my-utils';

const emailCheck = isEmailValid('test@example.com');
console.log(emailCheck); // Output: true

const phoneCheck = isPhoneNumberValid('+1234567890');
console.log(phoneCheck); // Output: true

License

This project is licensed under the MIT License.

0.0.3

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago