A lightweight UI library
Compile `using` and `await using` declarations to ES2015
The postgres client/server binary protocol, implemented in TypeScript
Babel plugin to transform a LWC module
@wire service
Utility library emit test data through @wire adapters in Lightning web component tests
No description provided.
simple persistent cookiejar system
unified engine to process multiple files, lettings users configure from the file system
Allow parsing of the using declarations
i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.
Resolve paths to dependencies, given a webpack.config.js. Plugin for eslint-plugin-import.
Wire command types and result types for Prisma Next MongoDB support
Core LWC engine APIs.
A list of browser globals that are often used by mistake instead of local variables
Force configured functions to include explicit generics
Proofreads a package before publishing it to npm
Simple, robust, BitTorrent peer wire protocol implementation
A minimal implementation of Google Protocol Buffers for JavaScript
A way to create persistent fragments
Linting support for the CodeMirror code editor
Editing commands for ProseMirror
Utility package providing information about automation protocols
ProseMirror's view component
Kaal-Sinatra provides a thin integration layer that wires Kaal into Sinatra applications with explicit lifecycle control.
Kaal-Hanami provides a thin integration layer that wires Kaal into Hanami applications with explicit lifecycle control.
Kaal-Roda provides a thin integration layer that wires Kaal into Roda applications with explicit lifecycle control.
This is a set of generators that help beginners learn to program. Primarily, they generate code that is more explicit and verbose and less idiomatic and “magical” than the built-in scaffold generator, which is helpful for beginners while they are learning how exactly things are wired together.
This is a set of generators that help beginners learn to program. Primarily, they generate code that is more explicit and verbose and less idiomatic and “magical” than the built-in scaffold generator, which is helpful for beginners while they are learning how exactly things are wired together.
pikuri-workspace adds "operate on a directory tree" to pikuri-core agents: the +Pikuri::Workspace::Filesystem+ class that scopes filesystem access to an anchor + explicit readable / writable prefix lists (with optional ephemeral temp playground), the +Pikuri::Workspace::Confirmer+ seam (+AUTO_APPROVE+ + +TERMINAL+) for user-state mutations, and five tools wired to those seams: +Pikuri::Workspace::Read+, +Pikuri::Workspace::Write+, +Pikuri::Workspace::Edit+, +Pikuri::Workspace::Grep+, and +Pikuri::Workspace::Glob+. Self-contained — no shell execution; +Pikuri::Code::Bash+ ships in pikuri-code on top of these.
pikuri-extractors plugs additional document formats into pikuri-core's +Pikuri::Extractor+ registry. The bundled +Pikuri::Extractors::DOCUMENTS+ extractor converts office documents (DOCX, ODT, XLSX, legacy XLS, PPTX, EPUB, RTF) to Markdown by piping the bytes through pandoc / markitdown — preferably inside a one-shot, networkless, locally-built docker container (the untrusted bytes never touch the host filesystem or network), falling back to a host-installed pandoc / markitdown CLI when docker is absent. Registration is explicit — +Pikuri::Extractors::DOCUMENTS.register+ — so requiring the gem changes nothing by itself; the host script picks which extractors it wires in.
pikuri-pdf plugs PDF → text extraction into pikuri-core's +Pikuri::Extractor+ registry. The bundled +Pikuri::Extractors::PDF+ extractor wraps the pure-Ruby pdf-reader gem and extracts lazily: paged reads (the +read+ tool's windows) parse only the pages the window needs, so the first page of a 500-page PDF never pays for the other 499. Shipped separately from pikuri-core so the core's dependency tree stays minimal and auditable: pdf-reader and its transitive deps (Ascii85, afm, hashery, ruby-rc4, ttfunk) ride along only for hosts that opt into PDF support. Registration is explicit — +Pikuri::Extractors::PDF.register+ — so requiring the gem changes nothing by itself; the host script picks which extractors it wires in. One registration extends the +read+ tool, +web_scrape+, and the pikuri-vectordb indexer simultaneously.
No description provided.
No description provided.
No description provided.