/shuutils

My collection of pure JS utils functions :zap:

Primary LanguageTypeScriptMIT LicenseMIT

Shuutils

GitHub license npm version npm monthly downloads Install size Publish size Package Quality Code Climate maintainability

All Contributors

My collection of mostly pure JS utils functions ⚡

Install

npm install shuutils

Use

import { getTimestamp } from 'shuutils'
// or for older js : var getTimestamp = require("shuutils").getTimestamp

console.log('Hello world, current timestamp is', getTimestamp())

TODO

  • use zod
  • add willOutputToFile option to the logger
  • re-enable useTopLevelRegex in biome

Thanks

  • Angus Croll : for the inspiration of some dependency free functions
  • Box icon : nice icon
  • Dependency-cruiser : handy tool to validate and visualize dependencies
  • Esbuild : an extremely fast JavaScript bundler and minifier
  • Eslint : super tool to find & fix problems
  • Github : for all their great work year after year, pushing OSS forward
  • Jakub Juszczak's article: nice article about publishing on npm
  • Josh Crowther's repo: great ressource about modules
  • Repo-checker : eslint cover /src code and this tool the rest ^^
  • Shields.io : for the nice badges on top of this readme
  • Shuutils : collection of pure JS utils
  • V8 : simple & effective cli for code coverage
  • Vitest : super fast vite-native testing framework
  • Watchlist : recursively watch a list of directories & run a command on any file system
  • Yoctocolors : for the extra-lightweight color utilities

Contributors ✨

Thanks goes to these wonderful people :

Romain Racamier
Romain Racamier

🚇 ⚠️ 💻
babforlife
babforlife

💻
jordan boyer
jordan boyer

💻

This project follows the all-contributors specification. Contributions of any kind welcome!