30 packages found
Security via access control list (ACL)
Convenient base Error class and common subclasses, including message, code, info & cause.
A better base error class than JavaScript's native `Error` class and convenient, commonly used error classes.
Convenient enumeration pattern for JavaScript
Decorator-driven, aspect-oriented programming (AOP) for Node.js
Local storage for asynchronous Node.js call stacks, similar to thread-local storage in multithreaded platforms
Better enumeration support for TypeScript than its `enum` keyword. This class is modeled after [Java's enumeration pattern](https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html), where enums are instances of classes. This library provides a base
Convenient string utilities
Monkey-patches bunyan to have pretty neat log level methods
Find time slots given a recurrence
Artifacts that assist in writing service layers effectively
Provides enriched properties in classes
A simple, powerful trait applier for ES6+ classes
Access controller that determines whether given roles are allowed to invoke given methods on given classes.
Messaging primitives for Node.js
JavaScript reflection for mere mortals
Google PubSub Test Support Library
Role-based access control for arbitrary securables
Support library for persistent domain entities
Base repositories and supporting error classes