|
@sebspark/avsc-isometric
|
A stripped down version of avsc which works in node, browser and react-native |
Apache-2.0 |
20
greenflagged
/ 28 total
|
|
@sebspark/avsc-ts
|
Generates Typescript from avsc files |
Apache-2.0 |
22
greenflagged
/ 34 total
|
|
@sebspark/cli-tester
|
A wrapper for child_process spawn to simplify interactive cli tests using `@inquirer/prompt` |
Apache-2.0 |
20
greenflagged
/ 25 total
|
|
@sebspark/emulator
|
Helper for building emulators or test fakes. |
Apache-2.0 |
6
greenflagged
/ 6 total
|
|
@sebspark/environment
|
Environment |
Apache-2.0 |
7
greenflagged
/ 7 total
|
|
@sebspark/eslint-config
|
Default ESLint configuration |
UNLICENSED |
1
greenflagged
/ 2 total
|
|
@sebspark/expect-eventually
|
Adds a chainable `.eventually()` to vitest's `expect` for polling-based assertions in e2e tests. |
Apache-2.0 |
8
greenflagged
/ 8 total
|
|
@sebspark/gcp-iam
|
Google IAM utilities. This package is intended to be run in GCP contexts, such as running under a GKE service account using Workload Identity. |
Apache-2.0 |
48
greenflagged
/ 62 total
|
|
@sebspark/health-check
|
An easy way to add health check routes to your API. |
Apache-2.0 |
41
greenflagged
/ 48 total
|
|
@sebspark/hyper-media
|
— |
— |
5
greenflagged
/ 5 total
|
|
@sebspark/iso-10383
|
ISO-10383 Market Identification Codes (MIC) made available through an NPM package. |
Apache-2.0 |
10
greenflagged
/ 36 total
|
|
@sebspark/iso-4217
|
ISO-4217 currency codes. |
Apache-2.0 |
20
greenflagged
/ 27 total
|
|
@sebspark/logging
|
A pubsub subscriber helper. |
Apache-2.0 |
14
greenflagged
/ 43 total
|
|
@sebspark/openapi-auth-iam
|
Token generator and refresh functions for OpenApi Client and Google IAM. |
Apache-2.0 |
45
greenflagged
/ 52 total
|
|
@sebspark/openapi-client
|
A typed REST client for the definitions from openapi-typegen |
Apache-2.0 |
26
greenflagged
/ 100 total
|
|
@sebspark/openapi-core
|
Base types and utilities for OpenAPI/Typescript. Used by: |
Apache-2.0 |
33
greenflagged
/ 64 total
|
|
@sebspark/openapi-e2e
|
End to end tests for openapi generator, express and client |
Apache-2.0 |
1
greenflagged
/ 9 total
|
|
@sebspark/openapi-express
|
A typed router for express based on type definitions from openapi-typegen |
Apache-2.0 |
50
greenflagged
/ 67 total
|
|
@sebspark/openapi-typegen
|
Generates types and a routerdefinition from OpenAPI specs |
Apache-2.0 |
34
greenflagged
/ 72 total
|
|
@sebspark/opensearch
|
A wrapper for OpenSearch Client to assist with typed queries, indices etc |
Apache-2.0 |
33
greenflagged
/ 51 total
|
|
@sebspark/opentelemetry-instrumentation-opensearch
|
— |
— |
15
greenflagged
/ 15 total
|
|
@sebspark/otel
|
— |
— |
43
greenflagged
/ 69 total
|
|
@sebspark/promise-cache
|
— |
— |
57
greenflagged
/ 115 total
|
|
@sebspark/pubsub
|
A wrapper around [@google-cloud/pubsub](https://www.npmjs.com/package/@google-cloud/pubsub) adding simple methods for publishing and subscribing with typed messages. |
Apache-2.0 |
5
greenflagged
/ 42 total
|
|
@sebspark/retry
|
— |
— |
15
greenflagged
/ 18 total
|
|
@sebspark/socket.io-avro
|
Efficient, type-safe **Socket.io** communication using **Apache Avro** for binary serialization. This package provides a custom parser that replaces the default JSON serializer, reducing payload size and enforcing schema contracts between server and clien |
Apache-2.0 |
17
greenflagged
/ 17 total
|
|
@sebspark/socket.io-gcp-pubsub-emitter
|
A Socket.IO PubSub emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process |
Apache-2.0 |
22
greenflagged
/ 28 total
|
|
@sebspark/spanner-migrate
|
`spanner-migrate` is a CLI tool for managing schema migrations for Google Cloud Spanner. It simplifies schema evolution by allowing you to create, apply, rollback, and track migrations. |
Apache-2.0 |
28
greenflagged
/ 42 total
|
|
@sebspark/spanner-mock
|
A (so far incomplete) mocking library for Spanner DB |
Apache-2.0 |
1
greenflagged
/ 5 total
|
|
@sebspark/test-iap
|
A tiny Identity-Aware Proxy for tests. It sits in front of your HTTP/WS target during E2E and rewrites Authorization to a short‑lived RS256 JWT — either minted locally or fetched from a remote token service. |
Apache-2.0 |
21
greenflagged
/ 27 total
|
|
@sebspark/testcontainers-spanner
|
> ⚠️ **DEPRECATED** > This package has been donated to the Testcontainers organization. > **Please switch to [`@testcontainers/gcloud`](https://www.npmjs.com/package/@testcontainers/gcloud).** |
Apache-2.0 |
4
greenflagged
/ 4 total
|
|
@sebspark/tracing
|
Use Opentelemetry for collecting traces and exporting to Cloud Trace |
Apache-2.0 |
1
greenflagged
/ 6 total
|
|
@sebspark/tradeinsight
|
TradeInsight client library with helpers for creating/parsing instrument IDs and consuming ticker feeds. |
Apache-2.0 |
21
greenflagged
/ 33 total
|
|
@sebspark/trading-hours
|
Find trading hours of a market, when it's closed for holidays, or when it's only open for part of the day. |
Apache-2.0 |
10
greenflagged
/ 18 total
|
|
@sebspark/tsconfig
|
— |
Apache-2.0 |
29
greenflagged
/ 33 total
|
|
@sebspark/typed-router
|
An Express router wrapped with additional TypeScript typings and defintions for our purposes. |
Apache-2.0 |
7
greenflagged
/ 23 total
|