https://github.com/explodingcamera/esm
Monorepo with most of my JavaScript/Typscript Packages
https://github.com/explodingcamera/esm
typescript
Last synced: 3 months ago
JSON representation
Monorepo with most of my JavaScript/Typscript Packages
- Host: GitHub
- URL: https://github.com/explodingcamera/esm
- Owner: explodingcamera
- License: mit
- Created: 2022-12-29T13:44:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-04T21:53:44.000Z (4 months ago)
- Last Synced: 2025-03-22T18:12:01.077Z (3 months ago)
- Topics: typescript
- Language: TypeScript
- Homepage:
- Size: 2.79 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Henry's Libraries 
> 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
Stable
minify-literals
Minify CSS and HTML literalsStable
rollup-plugin-minify-template-literals
A Vite/Rollup plugin that minifies template literals.Unstable
expo-plugin-aboutlibraries
A simple expo config plugin to add the aboutlibraries plugin to your appUnstable
lit-q
A simple async query/mutation library for Lit/LitElement inspired by react-queryUnstable
spaify
Seamless page transitions for your static site in less than 2kb of JavaScriptUnstable
ucmd
µCMD is a minimal and strictly typed argument parsing library for node.jsPreview
@explodingcamera/css
## Packages contained in other repositories
Please open issues and pull requests for these packages in their respective repositories.
| | |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| [](https://www.npmjs.com/package/@explodingcamera/eslint-config) | [**`@explodingcamera/eslint-config`**](https://github.com/explodingcamera/eslint-config)
shareable eslint config (deprecated) |
| [](https://www.npmjs.com/package/subsonic-api) | [**`subsonic-api`**](https://github.com/explodingcamera/subsonic-api)
A simple API library for interacting with Subsonic-compatible servers |