a zero-dependency collection of missing JavaScript utilities
npm install @fullstacksjs/toolbox![download status][download-badge]
![version][version-badge]
![Code Coverage][coverage-badge]
![MIT License][license-badge]
![semantic-release][semantic-badge]
Welcome to Toolbox! A zero-dependency 📦 tree-shakable🌲 collection of missing JavaScript utilities.
- Installation
- NodeJS
- Deno
- Browser
- Contributing
- Prerequisite
- Pull Request
- Code of Conduct
- Documentation
``sh`
$ npm install --save-dev @fullstacksjs/toolbox
`typescript`
import * as toolbox from 'https://raw.githubusercontent.com/fullstacksjs/toolbox/main/mod.ts'
`html`
Development of toolbox happens in GitHub, and we appreciate contributions.
- [bash][bash]
- Node.JS>=20
The FullstacksJS team is monitoring for pull requests. We will go ahead and review your pull request as soon as possible.
Before submitting a pull request, please make sure the following is done:
- Fork the repository and create your feature branch from dev.
- Run npm install to have all dependencies.npm run test:watch
- To start development run .src/
- Write tests in and implementation in src/.docs/
- Add JSDoc for you function with signature and examples.
- Add the documentation using doc template page to the and update docs/ file.npm run verify`.
- Ensure everything is ok
Please check out the documentation page
[download-badge]: https://img.shields.io/npm/dm/@fullstacksjs/toolbox?color=EF6969&label=DOWNLOADS&style=flat-square
[version-badge]: https://img.shields.io/npm/v/@fullstacksjs/toolbox?color=098FAA&label=VERSION&style=flat-square
[coverage-badge]: https://raw.githubusercontent.com/fullstacksjs/toolbox/assets/assets/coverage.svg
[license-badge]: https://img.shields.io/npm/l/@fullstacksjs/toolbox?color=EA5F12&label=LICENSE&style=flat-square
[semantic-badge]: https://img.shields.io/badge/semantic-release-e10079.svg?logo=semantic-release&color=7E98F7&label=SEMANTIC&style=flat-square (https://github.com/semantic-release/semantic-release)
[nodejs]: https://nodejs.org/en/
[bash]: https://www.gnu.org/software/bash/