Builds nested errors while preserving stacks.
Error with HTTP status code.
Descriptor for remote services based on HTTP.
Basic CLI to buid, run and format TypeScript code.
HTTP Client to make remote call to services from browsers.
Http-based service handlers on top of expressjs.
API exposed in browser context when executed by @selfage/puppeteer_test_executor
Execute bundled JS file with extra global functions exposed by Puppeteer
Let each test file be executable on its own.
Runtime lib for generated messages to parse, copy, serialize and deserialize messages.
A pattern to match actual value with expected in tests.
Code generation for message, service, and database.
Http client to make remote call to services from Nodejs applications.
Create vanilla HTML elements/tags with visual structures.
Google Cloud Storage client library.
Let each test file be executable on its own.
Provides a type-safe client library to interact with Google Cloud Datastore.
A dead simple in-memory Counter class.
Screenshot testing in browser.
Wrapper around native array to make it observable.
Navigate with observable state tracked in browser history.
Wrap everything into a pointer/reference.
Runtime lib for generated observables.
Consistent tsconfig across @selfage packages.