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

moll

npm

Packages

Current Co-maintainers

Former Co-maintainers

49 packages

attributes

Query a database (currently PostgreSQL or Sqlite3) for its schema — columns or attributes — and get their properties, such as name, type and default value in a common format. You can use this for e.g. introspection or preparing your domain models like Rai

browserify-substitution-mass-confusion

Browserify plugin for substituting modules everywhere. It expands the package.json "browser" field to work for nested dependencies.

chnode

Change between installed Node version in your shell.

concert

An event library that implements the observer pattern (a.k.a publish/subscribe). Similar to Node's EventEmitter and Backbone.Events, but independent, minimal and light-weight.

co-next

Use generators for request handlers and middleware. Calls next only if there was an error. Useful for Express routes.

ddl

Gets you a JSON Schema from PostgreSQL or SQLite3. Also supports arrays and default values. Use it for introspection or preparing your domain models like with Rails's Active Record.

descend

Function to set up an inherited class that calls its ancestor constructors automatically. Can also be attached to constructors.

egal

Strict equality test (like ===) that handles both built-in and custom value objects (those with a valueOf function).

element-from-point

A consistent cross-browser document.elementFromPoint function. Works around idiosyncracies of old WebKits et al.

export

A tool that helps you publish and export your JavaScripts to other environments by wrapping them in an IIFE. Or UMD in the future.

fetch-defaults

Fetch API mixin to set a default base URL and options. Functional and immutable.

fetch-error

An error class for use with the Fetch API.

fetch-formify

Fetch API mixin for urlencoding an object and setting Content-Type if unset. Functional and immutable.

fetch-jsonify

Fetch API mixin for stringifying JSON and setting Content-Type if unset. Functional and immutable.

fetch-off

Fetch API polyfill and facade. Its request and response wrappers can be used separately: use fetch for request yet get back Node's Http.get response (IncomingMessage) for streaming.

fetch-parse

Fetch API mixin to buffer and parse response bodies. Supports media type patterns for content type specific custom parsers

fetch-throw

Fetch API mixin to throw FetchError when the request fails or response has an error.

flash-fiction

Flash messages middleware for Express/Connect with support for redirects and immediate use. Useful for informational or errors messages. Like Rails's Flash.

haul

Haul is a new command line tools for React Native

heaven

A library for abstracting databases and resources through a Data Mapper or Table Data Gateway interface.

heaven-sqlite

Heaven.js's Data Mapper or Table Data Gateway for SQLite. CRUD API that parses and serializes your models.

hugml

An XML parsing and serializing library based on Google's GDATA and BadgerFish conventions. Supports namespaces.

internet-message

Parse and stringify RFC 822 ARPA Internet Text Messages. Useful format for messages with headers and body. Similar to HTTP.

internet-message-type

Parse RFC 822 ARPA Internet Text Messages types and bodies. Works well with InternetMessage.js.

j6pack

Render JSX to JavaScript and HTML/XML. Works also on Node.js. No React dependency, no virtual DOM.