🔧 An unopinionated collection of useful functions and classes that I use widely in all my projects.
Find a file
2026-01-05 16:55:46 +01:00
.github upd: Updated GitHub Actions for new npmjs.com authentication. 2026-01-05 16:54:13 +01:00
.husky imp: Implemented some other tests. 2025-01-30 19:00:03 +01:00
src imp: Implemented the new Random.Sample method. 2026-01-05 16:44:23 +01:00
tests imp: Implemented the new Random.Sample method. 2026-01-05 16:44:23 +01:00
.editorconfig fix: Minor fixes. 2025-01-30 21:35:39 +01:00
.gitignore add: Added coverage tests with Codecov. 2025-04-16 14:30:13 +02:00
.npmignore fix: Better support for unpkg & jsdevilr. 2025-04-20 12:35:42 +02:00
eslint.config.mjs upd: Updated dependencies. 🔝 2025-09-29 11:39:23 +02:00
LICENSE init: First commit. 🚀 2023-09-28 11:34:01 +02:00
package.json upd: Updated dependencies. 2026-01-05 16:55:46 +01:00
pnpm-lock.yaml upd: Updated dependencies. 2026-01-05 16:55:46 +01:00
README.md chore: Updated README.md file. 2025-09-29 10:56:38 +02:00
tsconfig.json fix: Added rule to tsconfig.json. 2025-03-17 17:16:43 +01:00
vite.config.ts fix: Minor optimizations. 2025-12-18 12:26:15 +01:00
vitest.config.ts fix: Minor fixes. 2025-01-30 21:35:39 +01:00

Core 🔧

NPM Version Codecov NPM release GPR release NPM Downloads License

An unopinionated collection of useful functions and classes that I use widely in all my projects.

You should do it too! 😉

Features

  • 🚀 Built with Vite for optimal performance
  • 📦 TypeScript support with full type definitions
  • 🌳 Tree-shakeable - import only what you need
  • 📝 Comprehensive utility functions for common tasks
  • 🔧 Support for both ESM and CommonJS
  • Zero dependencies

Installation

npm install @byloth/core

License

Apache-2.0 - see LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.