# prsm The **prsm** package namespace contains a collection of packages that have been curated over the years by [nvms](https://github.com/nvms). * @prsm/arc [![NPM version](https://img.shields.io/npm/v/@prsm/arc?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/arc) * @prsm/duplex [![NPM version](https://img.shields.io/npm/v/@prsm/duplex?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/duplex) * @prsm/express-keepalive-ws [![NPM version](https://img.shields.io/npm/v/@prsm/express-keepalive-ws?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/express-keepalive-ws) * @prsm/express-session-auth [![NPM version](https://img.shields.io/npm/v/@prsm/express-session-auth?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/express-session-auth) * @prsm/hash [![NPM version](https://img.shields.io/npm/v/@prsm/hash?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/hash) * @prsm/ids [![NPM version](https://img.shields.io/npm/v/@prsm/ids?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/ids) * @prsm/jwt [![NPM version](https://img.shields.io/npm/v/@prsm/jwt?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/jwt) * @prsm/keepalive-ws [![NPM version](https://img.shields.io/npm/v/@prsm/keepalive-ws?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/keepalive-ws) * @prsm/ms [![NPM version](https://img.shields.io/npm/v/@prsm/ms?color=0B3437&label=)](https://www.npmjs.com/package/@prsm/ms)