@floriande/sammelsurium
v0.3.0
Published
A collection of useful utilities and helper functions for JavaScript/TypeScript. From small extensions to powerful tools, Sammelsurium enhances your development experience with a diverse set of practical features, ready for any project in Node.js, the web
Downloads
7
Maintainers
Readme
Sammelsurium
Sammelsurium is a powerful collection of utilities and helper functions designed to enhance your JavaScript/TypeScript development experience. Whether you're working on a Node.js backend, a modern web application, or any other TypeScript-powered project, this library provides a diverse set of practical tools that streamline your workflow.
Documentation
The full API reference and usage guides are available at:
Explore detailed explanations, examples, and type definitions for all utilities.
Features
- Combinatorial Algorithms: Tools for working with sets and permutations.
- Mixin Utilities: Extend TypeScript classes/function with additional functionality.
- TypeScript Utility Types: Strongly typed utilities to enforce type safety.
Installation
To use this library in your TypeScript project, install it via npm:
npm install @floriande/sammelsuriumOr using yarn:
yarn @floriande/sammelsuriumProject Structure
src
│_ algorithms
│ |_ combinatorics
│ |_ cartesian.ts
│_ mixins
│ |_ withIndexAccess.ts
│_ types
│ |_ utility
│ |_ exactly-one-of.ts
│ |_ maximum-one-of.tsContributing
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch (
feature/my-new-feature). - Commit your changes.
- Push to your branch and submit a pull request.
