Skip to content

Monorepo with most of my JavaScript/Typscript Packages

License

Notifications You must be signed in to change notification settings

explodingcamera/esm

Repository files navigation

Henry's Libraries  GitHub Workflow Status (with branch)

A Monorepo with some of some of my smaller (TypeScript/JavaScript) libraries.
As these grow, they might be split into their own repositories

Principles

  • All packages are written in TypeScript
  • 3rd party dependencies are kept to a minimum (if any)
  • Only the latest LTS version of Node.js is officially supported (currently 20)

Projects

NPMSupportDescription
minify-literalsStableminify-literals
Minify CSS and HTML literals
rollup-plugin-minify-template-literalsStablerollup-plugin-minify-template-literals
A Vite/Rollup plugin that minifies template literals.
expo-plugin-aboutlibrariesUnstableexpo-plugin-aboutlibraries
A simple expo config plugin to add the aboutlibraries plugin to your app
lit-qUnstablelit-q
A simple async query/mutation library for Lit/LitElement inspired by react-query
spaifyUnstablespaify
Seamless page transitions for your static site in less than 2kb of JavaScript
ucmdUnstableucmd
µCMD is a minimal and strictly typed argument parsing library for node.js
@explodingcamera/cssPreview@explodingcamera/css

Packages contained in other repositories

Please open issues and pull requests for these packages in their respective repositories.

@explodingcamera/eslint-config
shareable eslint config (deprecated)
subsonic-api
A simple API library for interacting with Subsonic-compatible servers