magic sprinkles
Zero-runtime atomic CSS framework for vanilla-extract
Responsive, theme-based style props for Vanilla Extract
Modify strings, generate sourcemaps
Some useful utilities I often need
A compiled-away, type-safe, readable RegExp alternative
magic-string with AST shortcut.
A collection of utilities for working with JSON objects, including diffing, conflict resolution, bundling and more.
A library to easily consume your design tokens from a React component, meant to be used with [vanilla-extract][vanilla-extract].
A library to easily consume your design tokens from a React component, meant to be used with [vanilla-extract][vanilla-extract].
Detect Filetype by bytes
A TypeScript library for building interactive CLI menus and TUI applications with TypeBox schema validation
Checks for URLs during typing and pasting and automatically converts them to links.
Magically drag and drop files/links, built for React
No description provided.
Core typings for Magic SDK packages.
Core business logic for Magic SDK packages.
[SWC plugin] mutable CJS exports
Custom node-sass importer for selector specific imports, node importing, module importing, globbing support and importing files only once
Parse CLI help output
Exposes a listing of common public APIs from the Magic JS SDK ecosystem.
Passwordless authentication for the web.
Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.
Variant of quickjs library: Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.
Sprinkles some magic onto Sqlite3 gem. Sort of extracted from Scraperwiki gem
A convenient DSL for defining complex price reader/serializer in a class and organizing a price breakdown. Price can be declared with items and groups which depend on other attributes. Price is a very simple subclass of Hash. This provides for easy serialization and flexibility in case of implementation changes. This way you can conveniently store the whole price breakdown in your serialized receipts. It also provides magic methods for convenient access, but can be fully treated as a regular Hash with some sprinkles on top.