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.4 | base50 | 29.45KB / 176.11KB | 97% 𝑓 / 89% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/classcat |
0.1.5 | classcat | 1.48KB / 3.18KB | 100% 𝑓 / 100% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/http-helpers |
— | http-helpers | — | — | ✓ ✓ ✓ Ø | npmx |
@mpen/imut-utils |
0.5.1 | imut-utils | 9.47KB / 36.96KB | 94% 𝑓 / 99% L | ✓ ✓ ✓ ✓ | npmx TypeDoc |
@mpen/is-type |
0.2.3 | is-type | 4.38KB / 16.13KB | 65% 𝑓 / 96% L | ✓ ✓ ✓ ✓ | npmx TypeDoc |
@mpen/jsxhtml |
0.5.10 | jsxhtml | 65.1KB / 247.26KB | 48% 𝑓 / 56% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/logger |
— | logger | — | — | ✗ ✗ ✓ Ø | — |
@mpen/progressbar |
— | progressbar | — | — | ✗ ✗ ✓ Ø | — |
@mpen/react-basic-inputs |
0.5.3 | react-basic-inputs | 16.64KB / 60.81KB | 65% 𝑓 / 81% L | ✓ ✓ ✓ ✓ | TypeDoc |
@mpen/react-datepicker |
0.1.0 | react-datepicker | 173.0KB / 0.46MB | — | ✗ ✗ ✓ Ø | — |
@mpen/react-external-store |
0.1.3 | react-external-store | 6.74KB / 30.39KB | 99% 𝑓 / 100% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/rerouter |
0.3.2 | rerouter | 1.32MB / 5.50MB | 73% 𝑓 / 97% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/server-router |
— | server-router | — | 91% 𝑓 / 95% L | ✗ ✓ ✓ ✓ | npmx |
@mpen/ts-types |
0.1.4 | ts-types | 2.47KB / 7.71KB | 63% 𝑓 / 92% L | ✓ ✓ ✓ ✓ | npmx |
@mpen/uri-template |
0.1.15 | uri-template | 6.17KB / 18.1KB | 100% 𝑓 / 100% L | ✓ ✓ ✓ ✓ | npmx |
bun-plugin-react-compiler |
0.3.6 | bun-plugin-react-compiler | 1.41KB / 3.1KB | 92% 𝑓 / 89% L | ✓ ✓ ✓ ✓ | npmx |
child-spawn |
0.1.2 | child-spawn | 4.1KB / 17.35KB | 41% 𝑓 / 52% L | ✓ ✓ ✓ ✓ | npmx TypeDoc |
cli-api |
0.3.0 | cli-api | 20.36KB / 97.1KB | 83% 𝑓 / 88% L | ✓ ✓ ✓ ✓ | npmx |
ctslib |
0.1.5 | create-tslib | 5.85KB / 14.81KB | — | ✗ ✓ ✓ Ø | — |
js-serialize |
0.7.9 | js-serialize | 5.55KB / 28.70KB | 79% 𝑓 / 88% L | ✓ ✓ ✓ ✓ | npmx |
jtilz |
0.4.3 | jtilz | 21.66KB / 97.36KB | 63% 𝑓 / 72% L | ✓ ✓ ✓ ✓ | npmx |
merge-attrs |
0.1.10 | merge-attrs | 2.11KB / 4.99KB | 97% 𝑓 / 98% L | ✓ ✓ ✓ ✓ | npmx |
mysql3 |
0.7.8 | mysql3 | 9.61KB / 32.1KB | 96% 𝑓 / 99% L | ✓ ✓ ✓ ✓ | npmx |
neverject |
0.2.6 | neverject | 16.33KB / 93.0KB | 86% 𝑓 / 94% L | ✓ ✓ ✓ ✓ | npmx |
onemig |
0.2.3 | onemig | — | — | ✗ ✓ ✓ Ø | — |
ouid |
0.9.3 | ouid | 6.75KB / 38.26KB | 77% 𝑓 / 89% L | ✓ ✓ ✓ ✓ | npmx |
podman |
0.3.5 | podman | 1.72KB / 3.59KB | 87% 𝑓 / 93% L | ✓ ✓ ✓ ✓ | npmx |
react-combobox |
— | react-combobox | — | — | ✗ ✓ ✓ Ø | — |
svg2fonts |
0.4.2 | svg2fonts | 6.35KB / 16.95KB | — | ✓ ✓ ✓ Ø | npmx |
Status Legend: lint, typecheck, format, tests