|
@sebspark/avsc-isometric
|
A stripped down version of avsc which works in node, browser and react-native |
Apache-2.0 |
24
greenflagged
/ 30 total
|
|
@sebspark/avsc-ts
|
Generates Typescript from avsc files |
Apache-2.0 |
24
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 |
9
greenflagged
/ 9 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 |
52
greenflagged
/ 66 total
|
|
@sebspark/health-check
|
An easy way to add health check routes to your API. |
Apache-2.0 |
46
greenflagged
/ 53 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 |
12
greenflagged
/ 38 total
|
|
@sebspark/iso-4217
|
ISO-4217 currency codes. |
Apache-2.0 |
24
greenflagged
/ 31 total
|
|
@sebspark/logging
|
A pubsub subscriber helper. |
Apache-2.0 |
16
greenflagged
/ 45 total
|
|
@sebspark/memredis
|
— |
— |
4
greenflagged
/ 5 total
|
|
@sebspark/openapi-auth-iam
|
Token generator and refresh functions for OpenApi Client and Google IAM. |
Apache-2.0 |
50
greenflagged
/ 57 total
|
|
@sebspark/openapi-client
|
A typed REST client for the definitions from openapi-typegen |
Apache-2.0 |
33
greenflagged
/ 107 total
|
|
@sebspark/openapi-core
|
Base types and utilities for OpenAPI/Typescript. Used by: |
Apache-2.0 |
36
greenflagged
/ 67 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 |
56
greenflagged
/ 73 total
|
|
@sebspark/openapi-typegen
|
Generates types and a routerdefinition from OpenAPI specs |
Apache-2.0 |
41
greenflagged
/ 79 total
|
|
@sebspark/opensearch
|
A wrapper for OpenSearch Client to assist with typed queries, indices etc |
Apache-2.0 |
37
greenflagged
/ 55 total
|
|
@sebspark/opentelemetry-instrumentation-opensearch
|
— |
— |
18
greenflagged
/ 18 total
|
|
@sebspark/otel
|
— |
— |
48
greenflagged
/ 74 total
|
|
@sebspark/promise-cache
|
— |
— |
63
greenflagged
/ 121 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 |
25
greenflagged
/ 42 total
|
|
@sebspark/retry
|
— |
— |
18
greenflagged
/ 21 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 |
19
greenflagged
/ 19 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 |
29
greenflagged
/ 35 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 |
31
greenflagged
/ 45 total
|
|
@sebspark/spanner-mock
|
A (so far incomplete) mocking library for Spanner DB |
Apache-2.0 |
5
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 |
26
greenflagged
/ 32 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 |
6
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 |
31
greenflagged
/ 35 total
|
|
@sebspark/typed-router
|
An Express router wrapped with additional TypeScript typings and defintions for our purposes. |
Apache-2.0 |
7
greenflagged
/ 23 total
|