@magic's Projects
installs useful git, node, rust and @magic aliases.
git tag, commit and push, npm test, update, and publish, all in one cli script.
snake_case, camelCase, kebab-case, PascalCase, convert and test
identity
@magic cli wrapper. declarative command line interfaces for any nodejs script.
jamstack (js, api, markup) generator. js + css + html boilerplate size ~10kb.
please note that this library is not in use in any of my other libraries (yet). consider it to be experimental at best.
css in js
work with deeply nested objects and arrays
maybe complete list of html entities.
create errors with custom name and message
fancy @magic example page
format ecmascript modules using prettier.
node fs promises + additional functions
generate minimal webfonts from a directory of svg files. builds: css, @magic/css, a html preview, @magic-modules, a js lib, ttf, woff, woff2, eot and svg fonts.
JavaScript μ-framework for building web interfaces
iso-3166 country codes and subdivisions
console.log + loglevels
mime-db as a key => value store where key = extension and value = mime/type
parse, serialize, verify and bump semantic version strings.
list of all html5 and svg tags
ecmascript module testing library. no transpilation of source or tests needed.
transform html and markdown into magic functional js structures
typechecking