@newdash/newdash-node
TypeScript icon, indicating that this package has built-in type declarations

5.7.0 • Public • Published

NewDash

CircleCI GitHub Workflow Status Codecov Quality Gate Status Security Rating Total alerts Netlify

npm (scoped) npm (scoped) npm (scoped) npm (scoped) npm (scoped)

NewDash is a hard fork of the lodash utility project, and re-build it with typescript.

Quick Start

Traditional NodeJS

const { first } = require("@newdash/newdash-node")
first("abc")
// => "a"

Load Single Module

const { first } = require("@newdash/newdash-node/first") // Compatible with es6 module
first("abc")
// => "a"

ES6 & Typescript

// import { first } from "@newdash/newdash-node" // load all functions of @newdash
import first from "@newdash/newdash-node/first" // only load `first` function
first("abc")
// => "a"

Different Release

In most cases, just use the @newdash/newdash-node package is enough.

  • @newdash/newdash-node - for modern nodejs environment, ready for all build tools which based on the nodejs commonjs module system (node, react, vuejs, webpack and more).
  • @newdash/newdash-es5 - for old nodejs environment, ready for 0.12 <= node version <= 8.
  • @newdash/newdash-es6 - for modern build system, with es6 module keywords so that build tool could strip the unused modules.
  • @newdash/newdash-umd - for native browser without any build system, please access it with unpkg or jsdeliver
  • @newdash/newdash - all in one, includes all built artifacts in the @newdash/newdash/dist directory.

CHANGELOG

LICENSE

Package Sidebar

Install

npm i @newdash/newdash-node

Weekly Downloads

7

Version

5.7.0

License

MIT

Unpacked Size

868 kB

Total Files

925

Last publish

Collaborators

  • suntao