套件: npm (6.14.4+ds-1ubuntu2)
npm 的相關超連結
Trisquel 的資源:
下載原始碼套件 npm:
維護者:
Original Maintainers:
- Debian Javascript Maintainers (郵件存檔)
- Jérémy Lal
外部的資源:
- 主頁 [docs.npmjs.com]
相似套件:
package manager for Node.js
Node.js is an event-based server-side javascript engine.
npm is the package manager for the Node JavaScript platform. It puts modules in place so that node can find them, and manages dependency conflicts intelligently.
It is extremely configurable to support a wide variety of use cases. Most commonly, it is used to publish, discover, install, and develop node programs.
其他與 npm 有關的套件
|
|
|
-
- dep: ca-certificates
- Common CA certificates
-
- dep: node-abbrev (>= 1.1.1~)
- Get unique abbreviations for a set of strings - Node.js module
-
- dep: node-ajv
- another JSON Schema Validator
-
- dep: node-ansi
- Advanced ANSI formatting tool for Node.js
-
- dep: node-ansi-regex (>= 3.0~)
- regular expression for matching ANSI escape codes
-
- dep: node-ansi-styles
- ANSI escape codes for styling strings in the terminal with Node.js
-
- dep: node-ansistyles
- prints output in different styles
-
- dep: node-aproba
- light-weight argument validator
-
- dep: node-archy (>= 1.0~)
- Pretty-print nested hierarchies module for Node.js
-
- dep: node-are-we-there-yet
- Keep track of the overall completion of many disparate processes
-
- dep: node-asap
- High-priority task queue for Node.js and browsers
-
- dep: node-asn1
- ASN.1 encoder and decoder (BER)
-
- dep: node-assert-plus
- small wrapper over nodejs' assert module with two extra features
-
- dep: node-asynckit
- Minimal async jobs utility library, with streams support
-
- dep: node-aws-sign2
- AWS signing in JavaScript
-
- dep: node-aws4
- Signs and prepares requests using AWS Signature Version 4
-
- dep: node-balanced-match
- Match balanced character pairs in Node.js
-
- dep: node-bcrypt-pbkdf
- Port of the OpenBSD bcrypt_pbkdf function to pure JS
-
- dep: node-bl
- access multiple buffers with Buffer interface - Node.js module
-
- dep: node-bluebird
- Fully featured Promises/A+ implementation for Node.js
-
- dep: node-boxen
- Create boxes in the terminal
-
- dep: node-brace-expansion
- Brace expansion as known from sh/bash for Node.js
-
- dep: node-builtin-modules
- List of the Node.js builtin modules
-
- dep: node-builtins
- lists nodejs builtin modules
-
- dep: node-cacache
- fast, fault-tolerant, disk-based, data-agnostic, content-addressable cache
-
- dep: node-call-limit
- Limit the number of simultaneous calls to an async function
-
- dep: node-camelcase
- Convert a string to camelCase
-
- dep: node-caseless
- get/set/check for HTTP headers in a caseless manner
-
- dep: node-chalk
- Terminal string styling for Node.js
-
- dep: node-chownr
- like chown -R
-
- dep: node-ci-info
- Get details about the current Continuous Integration environment
-
- dep: node-cli-boxes
- Boxes for use in the terminal
-
- dep: node-cliui
- easily create complex multi-column CLIs
-
- dep: node-clone
- deep cloning of objects and arrays
-
- dep: node-co
- generator async control flow goodness
-
- dep: node-color-convert
- Plain color conversion functions
-
- dep: node-color-name
- list of color names and its values
-
- dep: node-colors
- Get color and style in your node.js console
-
- dep: node-columnify
- Render data in text columns with in-column text-wrap
-
- dep: node-combined-stream
- Append streams one after another - module for Node.js
-
- dep: node-concat-map
- concatenative mapdashery for Node.js
-
- dep: node-concat-stream
- writable stream that concatenates strings
-
- dep: node-config-chain
- Handle Configuration Once And For All
-
- dep: node-configstore
- load and save config without having to think about where and how
-
- dep: node-console-control-strings
- cross-platform tested terminal/console command strings
-
- dep: node-copy-concurrently
- Copy files, directories and symlinks concurrently
-
- dep: node-core-util-is
- util.is* functions introduced in Node v0.12 for older versions
-
- dep: node-cross-spawn
- Cross platform drop-in replacement for spawn
-
- dep: node-crypto-random-string
- Generate a cryptographically strong random string
-
- dep: node-cyclist
- efficient cyclic list implementation for Javascript
-
- dep: node-dashdash
- light, featureful and explicit option parsing library
-
- dep: node-debug
- small debugging utility for Node.js
-
- dep: node-decamelize
- convert a camelized string into a lowercased one with a custom separator
-
- dep: node-deep-extend
- Recursive object extending
-
- dep: node-defaults
- merge single level defaults over a config object
-
- dep: node-define-properties
- Define multiple non-enumerable properties at once
-
- dep: node-delayed-stream
- Buffer stream events for later handling - module for Node.js
-
- dep: node-delegates
- delegate methods and accessors to another property
-
- dep: node-detect-indent
- Detect the indentation of code
-
- dep: node-detect-newline
- Detect the dominant newline character of a string
-
- dep: node-dot-prop
- updates a property from a nested object
-
- dep: node-duplexer3
- Like duplexer but using streams3
-
- dep: node-duplexify
- Turn a writable and readable stream into a streams2 duplex stream
-
- dep: node-ecc-jsbn
- ECC JS code based on JSBN
-
- dep: node-editor
- Launch $EDITOR in your program
-
- dep: node-encoding
- Convert encodings, uses iconv by default and fallbacks to iconv-lite if needed
-
- dep: node-end-of-stream
- Invoke a callback when a stream has completed or failed
-
- dep: node-err-code
- Create an error with a code
-
- dep: node-errno
- libuv errno details exposed - Node.js module
-
- dep: node-es6-promise
- Lightweight async code library for JavaScript (Node.js module)
-
- dep: node-escape-string-regexp
- Escape RegExp special characters in Node.js
-
- dep: node-execa
- better `child_process`
-
- dep: node-extend
- port of jQuery.extend for Node.js
-
- dep: node-extsprintf
- extended POSIX-style sprintf
-
- dep: node-fast-deep-equal
- Fast Deep Equal
-
- dep: node-find-up
- Find a file by walking up parent directories
-
- dep: node-flush-write-stream
- Write stream constructor
-
- dep: node-forever-agent
- HTTP agent supporting keep-alive requests - module for Node.js
-
- dep: node-form-data
- Create multipart/form-data streams module for Node.js
-
- dep: node-from2
- wrapper for ReadableStream
-
- dep: node-fs-vacuum
- Remove empty branches in a directory tree
-
- dep: node-fs-write-stream-atomic
- Like fs.createWriteStream(...), but atomic
-
- dep: node-fs.realpath
- Use node's fs.realpath
-
- dep: node-function-bind
- Implementation of Function.prototype.bind
-
- dep: node-gauge
- terminal based horizontal progress bar
-
- dep: node-genfun
- fast, prototype-friendly multimethods
-
- dep: node-get-caller-file
- inspects the v8 stack trace
-
- dep: node-getpass
- get a password from terminal
-
- dep: node-glob (>= 7.1.2~)
- glob functionality for Node.js
-
- dep: node-got
- Simplified HTTP requests
-
- dep: node-graceful-fs (>= 4.1.11~)
- drop-in replacement improving the Node.js fs module
-
- dep: node-gyp (>= 3.6.2~)
- Native addon build tool for Node.js
-
- dep: node-har-schema
- JSON Schema for HTTP Archive (HAR)
-
- dep: node-har-validator
- Extremely fast HTTP Archive (HAR) validator using JSON Schema
-
- dep: node-has-flag
- check if argv has a specific flag
-
- dep: node-has-unicode
- Try to guess if your terminal supports unicode
-
- dep: node-hosted-git-info (>= 2.6~)
- Provides metadata from Github, Bitbucket and Gitlab
-
- dep: node-http-signature
- Reference implementation of Joyent's HTTP Signature scheme
-
- dep: node-iconv-lite
- Pure JS character encoding conversion
-
- dep: node-iferr
- Higher-order functions for easier error handling
-
- dep: node-import-lazy
- import a module lazily
-
- dep: node-imurmurhash
- incremental implementation of MurmurHash3 hashing algorithm
-
- dep: node-inflight
- add callbacks to requests in flight to avoid async duplication
-
- dep: node-inherits (>= 2.0.3~)
- Node.js module that exposes inherits function
-
- dep: node-ini (>= 1.3.5~)
- ini format parser and serializer for Node.js
-
- dep: node-invert-kv
- invert the key/value of an object
-
- dep: node-ip
- IP address utilities for node.js
-
- dep: node-ip-regex
- Regular expression for matching IP addresses
-
- dep: node-is-npm
- Checks if your code is running as an npm script
-
- dep: node-is-obj
- Check if a JavaScript value is an object
-
- dep: node-is-path-inside
- Check if a path is inside another path
-
- dep: node-is-retry-allowed
- Is retry allowed for Error?
-
- dep: node-is-stream
- Check if something is a Node.js stream
-
- dep: node-is-typedarray
- JavaScript library checking if object is TypedArray
-
- dep: node-isarray
- JavaScript Array#isArray for older browsers
-
- dep: node-isexe
- minimal module to check if a file is executable
-
- dep: node-isstream
- Determine if an object is a Stream
-
- dep: node-jsbn
- fast, portable implementation of large-number math in pure JS
-
- dep: node-json-parse-better-errors
- JSON.parse() with context information on error
-
- dep: node-json-schema
- JSON Schema validation and specifications
-
- dep: node-json-schema-traverse
- Json schema traveral package
-
- dep: node-json-stringify-safe
- JSON.stringify with circular references module for Node.js
-
- dep: node-jsonparse
- Pure javascript JSON streaming parser for node.js
-
- dep: node-jsonstream (>= 1.3.2~)
- streaming JSON.parse and stringify
-
- dep: node-jsprim
- utilities for primitive JavaScript types
-
- dep: node-latest-version
- Get the latest version of an npm package
-
- dep: node-lazy-property
- Adds a lazily initialized property to the object
-
- dep: node-lcid
- map standard locale identifies and lcid
-
- dep: node-libnpx
- support library for npx
-
- dep: node-locate-path
- Get the first path that exists on disk of multiple paths
-
- dep: node-lockfile (>= 1.0.3~)
- Asynchronous file lock module for Node.js
-
- dep: node-lodash
- Lo-dash is a Node.js utility library
-
- dep: node-lowercase-keys
- Lowercase the keys of an object
-
- dep: node-lru-cache (>= 4.1.1~)
- least-recently-used cache object for Node.js
-
- dep: node-make-dir
- Make a directory and its parents if needed - Think mkdir -p
-
- dep: node-mem
- Memoize functions
-
- dep: node-mime
- library for mime-type mapping for Node.js
-
- dep: node-mime-types
- ultimate JavaScript content-type utility - Node.js module
-
- dep: node-mimic-fn
- Make a function mimic another one
-
- dep: node-minimatch
- Convert glob expressions into RegExp objects for Node.js
-
- dep: node-minimist
- Argument options parsing for Node.js
-
- dep: node-mississippi
- collection of useful streams
-
- dep: node-mkdirp (>= 0.5.1~)
- Recursively create directories - Node.js module
-
- dep: node-move-concurrently
- Move files and directories concurrently
-
- dep: node-ms
- milliseconds conversion utility - Node.js module
-
- dep: node-mute-stream
- Pass-through stream that can be muted module for Node.js
-
- dep: node-nopt
- Command-line option parser for Node.js
-
- dep: node-normalize-package-data (>= 2.4~)
- Normalizes package metadata - Node.js module
-
- dep: node-npm-bundled
- Parses info on bundled dependencies
-
- dep: node-npm-package-arg (>= 6.1.1)
- Parse the things that can be arguments to npm install
-
- dep: node-npmlog (>= 4.1.2~)
- Logger with custom levels and colored output for Node.js
-
- dep: node-number-is-nan
- ES6 Number.isNaN() ponyfill
-
- dep: node-oauth-sign
- OAuth 1 signing module for Node.js
-
- dep: node-object-assign
- ES2015 Object.assign() ponyfill
-
- dep: node-once (>= 1.4~)
- Run a function only once with this module for Node.js
-
- dep: node-opener
- Opens stuff, like webpages and files and executables
-
- dep: node-os-locale
- get the system locale
-
- dep: node-os-tmpdir
- Node.js os.tmpdir() ponyfill
-
- dep: node-osenv (>= 0.1.5~)
- Environment settings lookup module for Node.js
-
- dep: node-p-finally
- Invoked when the promise is settled regardless of outcome
-
- dep: node-p-is-promise
- Check if something is a promise
-
- dep: node-p-limit
- run multiple promise-returning & async functions
-
- dep: node-p-locate
- async version of Array#find
-
- dep: node-package-json
- Get metadata of a package from the npm registry
-
- dep: node-parallel-transform
- Runs transforms in parallel
-
- dep: node-path-exists
- Check if a path exists
-
- dep: node-path-is-absolute
- Node.js 0.12 path.isAbsolute() ponyfill
-
- dep: node-path-is-inside
- Tests whether one path is inside another path
-
- dep: node-performance-now
- Implements performance.now (based on process.hrtime)
-
- dep: node-pify
- promisify a callback-style function
-
- dep: node-prepend-http
- Prepend `http://` to humanized URLs like todomvc.com and localhost
-
- dep: node-process-nextick-args
- process.nextTick but always with args
-
- dep: node-promise-inflight
- one promise for multiple requests in flight to avoid async duplication
-
- dep: node-promise-retry
- Retries a function that returns a promise
-
- dep: node-promzard
- Promzard provides a prompting json wizard
-
- dep: node-proto-list
- utility for managing a prototype chain
-
- dep: node-prr
- Object.defineProperty() with common defaults - Node.js module
-
- dep: node-pseudomap
- like ES6 `Map`, but without iterators
-
- dep: node-psl
- Node.js domain name parser based on the Public Suffix List
-
- dep: node-pump
- small node module that pipes streams together
-
- dep: node-pumpify
- combine streams into a single duplex stream by pump and duplexify
-
- dep: node-punycode
- Nodejs robust Punycode converter fully RFC compliant
-
- dep: node-qs
- Parse, stringify query strings for Node.js
-
- dep: node-qw
- Quoted word literals
-
- dep: node-rc
- find, load, flatten json or ini application configuration
-
- dep: node-read (>= 1.0.7~)
- Read user input from stdin module for Node.js
-
- dep: node-read-package-json (>= 2.0.13~)
- Read package.json for npm module for Node.js
-
- dep: node-readable-stream
- stream compatibility library for Node.js and browser
-
- dep: node-registry-auth-token
- Get the auth token set for an npm registry (if any)
-
- dep: node-registry-url
- Get the set npm registry URL
-
- dep: node-request (>= 2.83~)
- simplified HTTP request client module for Node.js
-
- dep: node-require-directory
- require all files in a directory
-
- dep: node-require-main-filename
- shim for require.main.filename() that works in as many environments as possible
-
- dep: node-resolve-from (>= 4.0~)
- Resolve the path of a module from a given path
-
- dep: node-retry (>= 0.10.1~)
- Retry strategies for failed operations module for Node.js
-
- dep: node-rimraf (>= 2.6.2~)
- Deep deletion (like rm -rf) module for Node.js
-
- dep: node-run-queue
- promise based dynamic priority queue runner
-
- dep: node-safe-buffer
- Safer Node.js Buffer API
-
- dep: node-semver (>= 5.5~)
- Semantic Versioning for Node.js
-
- dep: node-semver-diff
- get the diff type of two semver versions
-
- dep: node-set-blocking
- set blocking stdio and stderr
-
- dep: node-sha (>= 2.0.1~)
- Check and get file or stream hashes - module for Node.js
-
- dep: node-shebang-command
- Get the command from a shebang
-
- dep: node-shebang-regex
- Regular expression for matching a shebang line
-
- dep: node-signal-exit
- Fire an event no matter how a process exits
-
- dep: node-slash
- Node.js library to convert Windows backslash paths to slash paths
-
- dep: node-slide (>= 1.1.6~)
- Simple chain and asyncMap flow control module for Node.js
-
- dep: node-sorted-object
- Returns a copy of an object with its keys sorted
-
- dep: node-spdx-correct
- correct invalid SPDX identifiers
-
- dep: node-spdx-exceptions
- list of SPDX standard license exceptions
-
- dep: node-spdx-expression-parse
- parse SPDX license expressions
-
- dep: node-spdx-license-ids
- List of SPDX license identifiers
-
- dep: node-sshpk
- library for finding and using SSH public keys
-
- dep: node-ssri
- Utility for parsing, serializing, generating and verifying ssri metadata
-
- dep: node-stream-each
- Iterate all the data in a stream
-
- dep: node-stream-iterate
- Iterate through the values in a stream
-
- dep: node-stream-shift
- returns the next buffer/object in a stream's readable queue
-
- dep: node-strict-uri-encode
- stricter URI encode adhering to RFC 3986
-
- dep: node-string-decoder
- string_decoder module from Node core for browsers
-
- dep: node-string-width
- Get the visual width of a string
-
- dep: node-strip-ansi (>= 4.0~)
- Strip ANSI escape codes
-
- dep: node-strip-eof
- strip CR and LF characters from a string/buffer
-
- dep: node-strip-json-comments
- Node.js module to strip comments from JSON
-
- dep: node-supports-color
- Detect whether a terminal supports color in Node.js
-
- dep: node-tar (>= 4.4~)
- read and write portable tar archives module for Node.js
-
- dep: node-term-size
- Reliably get the terminal window size
-
- dep: node-text-table
- borderless text tables with alignment
-
- dep: node-through
- simplified stream construction
-
- dep: node-through2
- Make a stream.Transform out of a function - Node.js module
-
- dep: node-timed-out
- Emit `ETIMEDOUT` or `ESOCKETTIMEDOUT` when ClientRequest is hanged
-
- dep: node-tough-cookie
- RFC6265 Cookies and Cookie Jar for node.js
-
- dep: node-tunnel-agent
- HTTP proxy tunneling agent module for Node.js
-
- dep: node-tweetnacl
- Port of TweetNaCl cryptographic library to JavaScript
-
- dep: node-typedarray
- TypedArray polyfill for old browsers
-
- dep: node-uid-number
- Convert a username/group name to a uid/gid number
-
- dep: node-unique-filename
- unique filename for use in temporary directories or caches
-
- dep: node-unique-string
- Generate a unique random string
-
- dep: node-unpipe
- Unpipe a stream from all destinations
-
- dep: node-url-parse-lax
- url.parse() with support for protocol-less URLs & IPs
-
- dep: node-util-deprecate
- Node.js's `util.deprecate()` function with browser support
-
- dep: node-uuid
- simple and fast RFC4122 UUID generation - Node.js module
-
- dep: node-validate-npm-package-name
- Checks if a string is a valid npm package name
-
- dep: node-verror
- rich JavaScript errors
-
- dep: node-wcwidth.js
- wcwidth.js is a javascript porting of C's wcwidth()
-
- dep: node-which (>= 1.3~)
- Cross-platform 'which' module for Node.js
-
- dep: node-which-module
- Find the module object for something that was require()d
-
- dep: node-wide-align
- Wide-character aware text alignment function
-
- dep: node-widest-line
- Get the visual width of the widest line in a string -
-
- dep: node-wrap-ansi
- Wordwrap a string with ANSI escape codes
-
- dep: node-wrappy
- Callback wrapping utility
-
- dep: node-write-file-atomic
- Write files in an atomic fashion w/configurable ownership
-
- dep: node-xdg-basedir
- Get XDG Base Directory paths
-
- dep: node-xtend
- Node.js library to easily extend an object
-
- dep: node-y18n
- bare-bones internationalization library used by yargs
-
- dep: node-yallist
- Double linked list implementation for Node.js
-
- dep: node-yargs
- command line parser for nodejs
-
- dep: node-yargs-parser
- mighty option parser used by yargs
-
- dep: nodejs (>= 6.11~)
- evented I/O for V8 javascript - runtime executable
同時作為一個虛擬套件由這些套件提供: node-pegjs