New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket
s

schorts

npm

Packages

Current Co-maintainers

Former Co-maintainers

9 packages

@schorts/driver-tour-guide

A framework-agnostic guided tour adapter built on top of [`driver.js`](https://driverjs.com/), designed to work seamlessly with the TourGuide abstraction from [`@schorts/shared-kernel`](https://github.com/schorts99/shared-kernel). Compose onboarding flows

@schorts/firestore-admin-dao

This module provides a type-safe, domain-driven abstraction over Firestore persistence. It integrates tightly with the `Model`, `Entity`, `Criteria` and `UnitOfWork` constructs from the Shared Kernel, enabling expressive, consistent, and testable data acc

@schorts/firestore-dao

This module provides a type-safe, domain-driven abstraction over Firestore persistence. It integrates tightly with the `Model`, `Entity`, `Criteria` and `UnitOfWork` constructs from the [Shared Kernel](https://www.npmjs.com/package/@schorts/shared-kernel)

@schorts/new-relic-telemetry

A minimal, type-safe implementation of the `Telemetry` interface for Node.js using the official New Relic agent. Designed for backend observability in NestJS and other TypeScript-based applications.

@schorts/new-relic-web-telemetry

A type-safe, injectable wrapper around New Relic’s browser agent for frontend telemetry in any modern web application. Designed for use in dependency-injected environments like Inversify, this module provides a unified interface for tracking errors, setti

@schorts/pub-sub-window

A lightweight TypeScript library for event-driven communication in web applications using the browser's window object for publish-subscribe (pub/sub) patterns. This package provides implementations of Subscription and Publisher interfaces from [`@schorts/

@schorts/pusher-publisher

A minimal, type-safe wrapper for dispatching real-time events via Pusher Channels, designed to integrate seamlessly with the Publisher interface from `@schorts/shared-kernel`. This abstraction enables clean separation of concerns between event publishing

@schorts/pusher-subscription

A lightweight, type-safe wrapper around Pusher JS for subscribing to real-time events in frontend applications. Implements the `Subscription` interface from `@schorts/shared-kernel`, enabling clean, modular integration with your pub-sub architecture.

@schorts/shared-kernel

A modular, type-safe foundation for building expressive, maintainable applications. This package provides core abstractions for domain modeling, HTTP integration, authentication, state management, and more — designed to be framework-agnostic and highly ex