xdash β€’ Readme | API


xdash: A Modular, Typed, and Extensible TypeScript Library πŸš€

Simple. Straightforward. Designed for Ease.

xdash: A Modular, Typed, and Extensible TypeScript Library

Welcome to xdash – a lean and efficient TypeScript utility library designed to enhance your development workflow. With a focus on simplicity, performance, and strong typing, xdash equips you with a carefully selected set of tools that make TypeScript development smoother and more enjoyable.

Why xdash? πŸ€”

xdash embodies the principle of doing more with less. It’s built for developers who appreciate:

Key Features πŸ”‘

Installation πŸ’Ύ

Get started with xdash by adding it to your project:

npm install xdash
# or
yarn add xdash
# or
pnpm add xdash
# or 
bun install xdash

Example Usage πŸ“

Dive into xdash with a simple usage example:

import * as x from 'xdash';
// import * as x_ from 'xdash'; // If you prefer to use a different name

let myVar = "Hello, xdash!";

if (x.isStr(myVar)) {
  console.log(myVar); // Outputs: "Hello, xdash!"
}

You can also import individual utilities to ensure tree-shakability:

import { isStr } from 'xdash';

let myVar = "Hello, xdash!";

if (isStr(myVar)) {
  console.log(myVar); // Outputs: "Hello, xdash!"
}

View the full documentation to explore all the available utilities and their usage.

Contributing 🀝

Your contributions can help make xdash even better. Whether you’re improving documentation, adding new utilities, or fixing bugs, we welcome your involvement. Check our contribution guidelines for details on how to contribute.

License πŸ“„

xdash is available under the MIT License. For more information, see the LICENSE file.

Connect with Us 🌐

Stay updated on the latest xdash developments by following the project on GitHub. Your feedback and contributions are invaluable to us!