32 packages
@grundstein/cli
host and continuosly deploy static webapps and their apis.
@grundstein/commons
@grundstein/commons. shared library functionality, server middleware, lib and init functions.
@grundstein/file-store
NOT YET BENCHMARKED OR IN PRODUCTION! @grundstein/file-store. pipes the contents of a directory of files into a @grundstein/mem-store.
@grundstein/gas
NOT YET BENCHMARKED OR IN PRODUCTION! @grundstein/gas. serves apis for magic apps.
@grundstein/gps
@grundstein/gps. grundstein proxy service, resolves hostnames to @grundstein/gss servers on the same machine
@grundstein/grs
NOT YET BENCHMARKED OR IN PRODUCTION! @grundstein/grs - grundstein redirect service. redirects http to https, serves .well-known for letsencrypt
@grundstein/gss
@grundstein static server. serves images, videos and other rich media files.
@grundstein/magic-theme
this is the foundational theme for all @grundstein pages
@grundstein/mem-store
NOT YET BENCHMARKED OR IN PRODUCTION! @grundstein/mem-store. minimal non-persistant in-process key -> value store for nodejs.
@grundstein/prepare-static-files
optimize and compress static files for hosting.
@magic/bash-alias
various bash aliases for node, git, rust, and @magic. !pollutes bash namespace!
@magic/cases
convert between camelCase, PascalCase, snake_case, and kebab-case.
@magic/cli
declarative command line interfaces with aliasing, commands and environment sanitization
@magic/core
@magic core. generate static pages and serverless lambdas. ~5kb client boilerplate.
@magic/css
css in js
@magic/deep
manipulate nested objects and arrays
@magic/entities
exports most html entities and utility functions.
@magic/error
errors for @magic
@magic/format
format your code.
@magic/fs
nodejs fs promises + goodies
@magic/http1-constants
collection of http1 constants, http 1(.1) equivalent to http2.constants.
@magic/hyperapp
Fork of the tiny framework for building web interfaces. use hyperapp instead!
@magic/iso-3166
iso-3166 country codes and subdivisions
@magic/log
enhanced console.log
@magic/mime-types
mime-db, in a key => value store where keys are extensions and values are mime/types