A collection of all the npm packages I've built over the years.
These are of varying quality. Use at your own risk.
| Package | Version | Directory | Size (Packed/Unp.) | Coverage | Status | API Docs |
|---|---|---|---|---|---|---|
@mpen/base50 |
0.2.2 | base50 | 29.39KB / 175.98KB | 97% 𝑓 / 89% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/classcat |
0.1.3 | classcat | 1.41KB / 3.1KB | 100% 𝑓 / 100% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/http-helpers |
— | http-helpers | — | — | ✓ ✓ ✓ Ø | npmx |
@mpen/imut-utils |
0.4.0 | imut-utils | 8.72KB / 34.77KB | 99% 𝑓 / 100% L | ✓ ✓ ✓ ✓ | npmx TypeDoc |
@mpen/is-type |
0.2.1 | is-type | 4.30KB / 16.0KB | 65% 𝑓 / 96% L | ✓ ✓ ✓ ✓ | npmx TypeDoc |
@mpen/jsxhtml |
0.5.8 | jsxhtml | 65.0KB / 247.13KB | 48% 𝑓 / 56% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/logger |
— | logger | — | — | ✗ ✗ ✓ Ø | — |
@mpen/progressbar |
— | progressbar | — | — | ✗ ✗ ✓ Ø | — |
@mpen/react-basic-inputs |
0.5.1 | react-basic-inputs | 16.57KB / 60.68KB | 65% 𝑓 / 81% L | ✓ ✓ ✓ ✓ | TypeDoc |
@mpen/react-datepicker |
0.1.0 | react-datepicker | 173.0KB / 0.46MB | — | ✗ ✗ ✓ Ø | — |
@mpen/react-external-store |
0.1.1 | react-external-store | 6.66KB / 30.26KB | 99% 𝑓 / 100% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/rerouter |
0.3.0 | rerouter | 23.78KB / 91.11KB | 68% 𝑓 / 97% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/server-router |
— | server-router | — | 91% 𝑓 / 95% L | ✗ ✓ ✓ ✓ | npmx |
@mpen/ts-types |
0.1.2 | ts-types | 2.40KB / 7.58KB | 63% 𝑓 / 92% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/uri-template |
0.1.13 | uri-template | 6.1KB / 17.92KB | 100% 𝑓 / 100% L | ✓ ✓ ✓ ✓ | npmx |
bun-plugin-react-compiler |
0.3.4 | bun-plugin-react-compiler | 1.34KB / 2.95KB | 92% 𝑓 / 89% L | ✓ ✓ ✓ ✓ | npmx |
bun-server |
— | bun-server | — | — | ✓ ✗ ✓ Ø | — |
child-spawn |
0.1.2 | child-spawn | 4.1KB / 17.35KB | 41% 𝑓 / 52% L | ✓ ✓ ✓ ✓ | npmx TypeDoc |
cli-api |
0.3.0 | cli-api | 20.28KB / 96.97KB | 83% 𝑓 / 88% L | ✗ ✓ ✓ ✓ | npmx |
crap-app |
0.3.4 | crap-app | 69.16KB / 105.10KB | — | ✗ ✗ ✓ Ø | — |
ctslib |
0.1.5 | create-tslib | 5.86KB / 14.84KB | — | ✗ ✗ ✓ Ø | — |
js-serialize |
0.7.7 | js-serialize | 5.48KB / 28.57KB | 79% 𝑓 / 88% L | ✓ ✓ ✓ ✓ | npmx |
jtilz |
0.4.1 | jtilz | 21.59KB / 97.23KB | 63% 𝑓 / 72% L | ✓ ✓ ✓ ✓ | npmx |
merge-attrs |
0.1.8 | merge-attrs | 2.0KB / 4.86KB | 97% 𝑓 / 98% L | ✓ ✓ ✓ ✓ | npmx |
mysql3 |
0.7.6 | mysql3 | 9.54KB / 31.93KB | 96% 𝑓 / 99% L | ✓ ✓ ✓ ✓ | npmx |
neverject |
0.2.4 | neverject | 16.27KB / 92.94KB | 86% 𝑓 / 94% L | ✓ ✓ ✓ ✓ | npmx |
onemig |
0.2.3 | onemig | — | — | ✗ ✗ ✗ Ø | — |
ouid |
0.9.1 | ouid | 6.68KB / 38.13KB | 77% 𝑓 / 89% L | ✓ ✓ ✓ ✓ | npmx |
packdb |
0.9.1 | packdb | 3.72KB / 8.58KB | — | ✗ ✗ ✓ Ø | — |
podman |
0.3.3 | podman | 1.64KB / 3.46KB | 87% 𝑓 / 93% L | ✓ ✓ ✓ ✓ | npmx |
react-ajax-loader |
0.1.5 | react-ajax-loader | 120.36KB / 186.84KB | — | ✗ ✗ ✓ Ø | — |
react-combobox |
— | react-combobox | — | — | ✗ ✗ ✓ Ø | — |
register-pretty-error |
0.1.2 | register-pretty-error | 3.48KB / 8.77KB | — | ✓ ✗ ✓ Ø | — |
rollup-plugins |
— | rollup-plugins | — | — | ✗ ✗ ✓ Ø | — |
svg-to-react-webpack-loader |
0.1.2 | svg-to-react-webpack-loader | 7.0KB / 22.0KB | — | ✗ ✗ ✓ Ø | — |
svg2fonts |
0.4.0 | svg2fonts | 6.27KB / 16.83KB | — | ✓ ✓ ✓ Ø | npmx |
yamake |
0.1.13 | yamake | 16.46KB / 59.25KB | — | ✗ ✗ ✓ Ø | — |
Status Legend: lint, typecheck, format, tests