
@hackbg/toolbox is a survival kit that includes all the four-letter words you wish
JavaScript had. Its development is informed by a decade or so of cussedly wrangling the
ECMAScript ecosystem. This library powers:
- Fadroma, the distributed application groundwork
developed at Hack.bg
- Ensuite, the associated documentation tools.
| Package |
NPM |
What it does |
Source |
Target |
| @hackbg/ubik |
 |
Publish TS as CJS+ESM+DTS. |
CJS |
Backend |
| @hackbg/spec |
 |
Test runner and reporter. |
CJS |
Isomorphic |
| @hackbg/logs |
 |
Prefixed console. |
CJS+ESM |
Isomorphic |
| Package |
NPM |
What it does |
Source |
Target |
| @hackbg/dome |
 |
DOM element creating and manipulation. |
MJS |
Frontend |
| @hackbg/emit |
 |
EventTarget -> on/off/once. |
MJS |
Isomorphic |
| @hackbg/atom |
 |
Observable data atom. |
MJS |
Isomorphic |
| Package |
NPM |
What it does |
Source |
Target |
| @hackbg/4mat |
 |
Data encodings and formats. |
TS |
Isomorphic |
| @hackbg/dump |
 |
Brailledump implementation. |
TS |
Isomorphic |
Made with #%&! @ Hack.bg.