mwest1066


  • A repository of code shared between various PrairieLearn projects

    published 1.11.0 4 years ago
  • Schemas for various PrairieLearn JSON files

    published 1.0.0 5 years ago
  • Utilities for easily rendering HTML from within JavaScript.

    published 4.0.1 5 days ago
  • Opinionated wrapper around various `@opentelemetry/*` packages.

    published 2.0.1 5 days ago
  • Utilities for rendering EJS templates for use with the `@prairielearn/html` package.

    published 2.0.1 5 days ago
  • This package allows for the creation and removal of bind mounts via native bindings to the [`mount()`](https://man7.org/linux/man-pages/man2/mount.2.html) and [`umount()`](https://man7.org/linux/man-pages/man2/umount.2.html) Linux system calls. These bind

    published 1.0.3 2 months ago
  • Opinionated wrapper around `@sentry/node`. Currently, the only difference is that it exports an async `init` function that automatically sets the release to the current Git revision, if available.

    published 2.0.1 5 days ago
  • This package enables the transpilation and bundling of client-side assets, namely JavaScript.

    published 3.0.1 5 days ago
  • Tools for loading and executing Postgres queries.

    published 2.0.2 11 hours ago
  • published 2.0.1 5 days ago
  • Provides a shared [Winston](https://github.com/winstonjs/winston) instance for all logging.

    published 2.0.1 5 days ago
  • published 2.0.1 5 days ago
  • Uses Postgres row-level locks to grant exclusive access to resources.

    published 3.0.2 11 hours ago
  • This package runs two types of database migrations:

    published 3.0.2 11 hours ago
  • A few helpful wrappers on top of the functionality from [`csv-stringify`](https://www.npmjs.com/package/csv-stringify).

    published 2.0.1 5 days ago
  • Utilities for fetching data from the [AWS EC2 Instance Metadata Service (IMDS)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html).

    published 2.0.1 5 days ago
  • Utilities to help load configuration from various sources including a JSON file and AWS Secrets Manager. Config is made type-safe through a [Zod](https://github.com/colinhacks/zod) schema.

    published 3.0.1 5 days ago
  • published 2.0.2 11 hours ago
  • A package for generating signed tokens. Useful for CSRF tokens or generally to round-trip trusted data through an untrusted client.

    published 2.0.1 5 days ago
  • A collection of functions for sanitizing and escaping various values.

    published 2.0.1 5 days ago
  • Adds support for flash messages to Express applications.

    published 2.0.1 5 days ago
  • Helpful utilities for writing client-side vanilla JavaScript.

    published 2.0.1 5 days ago
  • This package contains utilities that help us correctly configure AWS SDK clients.

    published 2.0.1 5 days ago
  • published 2.0.1 5 days ago
  • The implementation borrows heavily from prior art such as [`express-session`](https://github.com/expressjs/session) and [`fastify-session`](https://github.com/fastify/session). However, the semantics and functionality have been changed to better suit Prai

    published 3.0.1 5 days ago
show more packages