Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
Selectively replace Node-style environment variables with plain strings.
Determine if an object is a Buffer
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
JavaScript parser, mangler/compressor and beautifier toolkit
Turn valid member expression property literals into plain identifiers
Synchronously write a file and create its ancestor directories if needed
Turn valid property key literals to plain identifiers
Global identifiers from different JavaScript environments
Growl unobtrusive notifications
Middleware to prevent mimetype from being sniffed
A function that takes anything in javascript and returns true if its argument contains binary data.
A function that takes anything in javascript and returns true if its argument contains binary data.
A fast push/shift sync queue
The [os](https://nodejs.org/api/os.html) module from node.js, but for browsers.
[](https://travis-ci.org/bkniffler/tty-aware-progress)
A very fast HTML parser, generating a simplified DOM, with basic element query support.
Minimalistic update notifications for command line interfaces