Packages by isaacs [SYNC profile]

Name IM Last modified Is admin Publish scopes
@isaacs Tue Aug 01 2023 10:53:32 GMT+0800 (China Standard Time) false @cnpm , @cnpmtest , @cnpm-test

  • inherits (latest: 2.0.4) Browser-friendly inheritance fully compatible with standard node.js inherits()
  • wrappy (latest: 1.0.2) Callback wrapping utility
  • once (latest: 1.4.0) Run a function exactly one time
  • pseudomap (latest: 1.0.2) A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.
  • fast-list (latest: 1.0.3) A fast linked list (good for queues, stacks, etc.)
  • fs.realpath (latest: 1.0.0) Use node's fs.realpath, but fall back to the JS implementation if the native one fails
  • inflight (latest: 1.0.6) Add callbacks to requests in flight to avoid async duplication
  • json-stringify-safe (latest: 5.0.1) Like JSON.stringify, but doesn't blow up on circular refs.
  • sigmund (latest: 1.0.1) Quick and dirty signatures for Objects.
  • slide (latest: 1.1.6) A flow control lib small enough to fit on in a slide presentation. Derived live at Oak.JS
  • mkdirp-infer-owner (latest: 2.0.0) mkdirp, but chown to the owner of the containing folder if possible and necessary
  • infer-owner (latest: 1.0.4) Infer the owner of a path based on the owner of its nearest existing parent
  • color-support (latest: 1.1.3) A module which will endeavor to guess your terminal's level of color support.
  • json-parse-helpfulerror (latest: 1.0.3) A drop-in replacement for JSON.parse that uses `jju` to give helpful errors
  • npmconf (latest: 2.1.3) The config module for npm circa npm@1 and npm@2
  • util-extend (latest: 1.0.3) Node's internal object extension function
  • lockfile (latest: 1.0.4) A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.
  • uid-number (latest: 0.0.6) Convert a username/group name to a uid/gid number
  • tap-assert (latest: 0.0.11) An assertion module that returns TAP result objects
  • tap-producer (latest: 0.0.1) A module for producing TAP output
  • tap-results (latest: 0.0.2) A util for keeping track of tap result objects
  • yamlish (latest: 0.0.7) Parser/encoder for the yamlish format
  • tap-runner (latest: 0.0.7) A module for running all the tests in a directory
  • tap-test (latest: 0.0.2) A test framework for running TAP test
  • tap-harness (latest: 0.0.3) A harness for TAP Tests to use
  • tap-consumer (latest: 0.0.1) A module for consuming TAP output
  • exit-code (latest: 1.0.2) `process.exitCode` behavior back-ported from io.js and Node.js 0.12+
  • tmatch (latest: 5.0.0) This module exists to facilitate the `t.match()` method in [`tap`](http://npm.im/tap).
  • bind-obj-methods (latest: 3.0.0) Bind methods to an object from that object or some other source. Optionally specify a set of methods to skip over.
  • fs-exists-cached (latest: 1.0.0) Just like `fs.exists` and `fs.existsSync`, but cached
  • own-or (latest: 1.0.0) Either use the object's own property, or a fallback
  • yapool (latest: 1.0.0) Yet Another object pool in JavaScript
  • tsame (latest: 2.0.1) the logic behind tap's t.same() and t.strictSame()
  • proto-list (latest: 1.2.4) A utility for managing a prototype chain
  • chmodr (latest: 1.2.0) like `chmod -R`
  • umask (latest: 1.1.0) convert umask from string <-> number
  • char-spinner (latest: 1.0.1) Put a little spinner on process.stderr, as unobtrusively as possible.
  • libnpm (latest: 3.0.1) Collection of programmatic APIs for the npm CLI
  • json-stringify-nice (latest: 1.1.4) Stringify an object sorting scalars before objects, and defaulting to 2-space indent
  • mutate-fs (latest: 2.1.1) Mutate the filesystem behavior for tests.
  • bench (latest: 0.3.6) A little utility for doing side-by-side benchmarks in nodejs
  • spawn-wrap (latest: 2.0.0) Wrap all spawned Node.js child processes by adding environs and arguments ahead of the main JavaScript file argument.
  • url-parse-as-address (latest: 1.0.0) Parse a url assuming `http` if no protocol or `//` is provided.
  • diff-frag (latest: 1.1.1) Take a big diff with a 2-line header and turn it into frags with only a reasonable amount of context
  • use-strict (latest: 1.0.1) Makes all modules in Node get loaded in strict mode.
  • async-cache (latest: 1.1.0) Cache your async lookups and don't fetch the same thing more than necessary.
  • server-destroy (latest: 1.0.1) Enable destroying a server, and all currently open connections.
  • http-https (latest: 1.0.0) A wrapper that chooses http or https for requests
  • config-chain (latest: 1.1.13) HANDLE CONFIGURATION ONCE AND FOR ALL
  • streams2 (latest: 0.1.1) Wrap a 0.8 stream into a streams2 stream
  • core-util-is (latest: 1.0.3) The `util.is*` functions introduced in Node v0.12.
  • own-or-env (latest: 1.0.2) Use an objects own property, or an environment variable. Optionally treat as a boolean if the env should be set to 1 or 0.
  • @isaacs/import-jsx (latest: 4.0.1) Require and transpile JSX on the fly (fork of import-jsx for node 17 support)
  • dezalgo (latest: 1.0.4) Contain async insanity so that the dark pony lord doesn't eat souls
  • nave (latest: 3.3.1) Virtual Environments for Node
  • stack-utils (latest: 2.0.6) Captures and cleans stack traces
  • graceful-fs (latest: 4.2.11) A drop-in replacement for fs, making various improvements.
  • mkdirp (latest: 3.0.1) Recursively mkdir, like `mkdir -p`
  • treeverse (latest: 3.0.0) Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
  • function-loop (latest: 4.0.0) Run a list of functions in order in a given object context. The functions can be callback-taking or promise-returning.
  • treport (latest: 3.0.4) Reporters for node-tap
  • trivial-deferred (latest: 2.0.0) The most dead-simple trivial Deferred implementation
  • events-to-array (latest: 2.0.3) Put a bunch of emitted events in an array, for testing.
  • signal-exit (latest: 4.1.0) when you want to fire an event no matter how a process exits.
  • fs-minipass (latest: 3.0.3) fs read and write streams based on minipass
  • minipass-collect (latest: 2.0.1) A Minipass stream that collects all the data into a single chunk
  • chownr (latest: 3.0.0) like `chown -R`
  • yallist (latest: 5.0.0) Yet Another Linked List
  • read-package-json (latest: 7.0.1) The thing npm uses to read package.json files with semantics and defaults and validation
  • walk-up-path (latest: 4.0.0) Given a path string, return a generator that walks up the path, emitting each dirname.
  • promise-call-limit (latest: 3.0.2) Call an array of promise-returning functions, restricting concurrency to a specified limit.
  • ignore-walk (latest: 8.0.0) Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.
  • tap (latest: 21.1.0) A Test-Anything-Protocol library for JavaScript
  • libtap (latest: 1.4.1) A Test-Anything-Protocol library for JavaScript
  • tap-parser (latest: 18.0.0) parse the test anything protocol
  • tap-yaml (latest: 4.0.0) Yaml handling for TAP parsers and generators
  • tcompare (latest: 9.0.0) A comprehensive comparison library, for use in test frameworks
  • @tapjs/after (latest: 3.0.1) a built-in tap extension for t.after() and t.teardown()
  • @tapjs/asserts (latest: 4.0.1) Tap plugin that adds a heaping pile of assertion methods. Pretty much all of the "test" methods other than `t.pass`, `t.fail`, and [snapshot methods](https://tapjs.github.io/tapjs/modules/_tapjs_snapshot.html) come from this plugin.
  • @tapjs/before (latest: 4.0.1) a built-in tap extension for t.before()
  • @tapjs/core (latest: 4.0.1) pluggable core of node-tap
  • @tapjs/filter (latest: 4.0.1) tap plugin providing t.only() and grep option
  • @tapjs/intercept (latest: 4.0.1) a built-in tap extension for t.intercept() and t.capture()
  • @tapjs/mock (latest: 4.0.1) tap plugin adding t.mockRequire() and t.mockImport()
  • @tapjs/run (latest: 4.0.2) Command-line interface for the node-tap runner
  • @tapjs/snapshot (latest: 4.0.1) A default tap plugin that adds snapshot functionality.
  • @tapjs/spawn (latest: 4.0.1) a built-in tap extension for t.spawn()
  • @tapjs/stdin (latest: 4.0.1) a built-in tap extension for t.stdin()
  • @tapjs/test (latest: 4.0.1) the pluggable Test class for node-tap
  • @tapjs/typescript (latest: 3.1.0) a built-in tap extension that adds typescript support
  • @tapjs/worker (latest: 4.0.1) a built-in tap extension for t.worker()
  • resolve-import (latest: 2.0.0) Look up the file that an `import()` statement will resolve to, possibly relative to a given parentURL
  • @tapjs/chdir (latest: 3.0.1) a built-in tap extension for t.chdir()
  • async-hook-domain (latest: 4.0.1) An implementation of Domain-like error handling, built on async_hooks
  • @tapjs/stack (latest: 4.0.0) Utility for working with stack traces
  • @tapjs/processinfo (latest: 3.1.8) A Node.js loader to track processes and which JavaScript files they load.
  • @tapjs/config (latest: 5.0.1) Utility loading and managing tap configuration
  • sync-content (latest: 2.0.1) Synchronize the contents of one folder to another location, only copying files if contents differ.
  • @tapjs/test-built (latest: 0.0.0) placeholder package for the bundled @tapjs/test dependency
  • tshy (latest: 3.0.2) TypeScript HYbridizer - Hybrid (CommonJS/ESM) TypeScript node package builder
  • @tapjs/error-serdes (latest: 4.0.0) Port of node's error_serdes.js to userland, plus test message streaming
  • polite-json (latest: 5.0.0) JSON.parse and stringify with better errors that respects formatting
  • prismjs-terminal (latest: 1.2.3) PrismaJS syntax highlighting for the terminal
  • minizlib (latest: 3.1.0) A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding.
  • ini (latest: 6.0.0) An ini encoder/decoder for node
  • semver (latest: 7.7.4) The semantic version parser used by npm.
  • jackspeak (latest: 4.2.3) A very strict and proper argument parser.
  • @isaacs/cliui (latest: 9.0.0) easily create complex multi-column command-line-interfaces
  • glob (latest: 13.0.6) the most correct and second fastest glob implementation in JavaScript
  • minipass (latest: 7.1.3) minimal implementation of a PassThrough stream
  • path-scurry (latest: 2.0.2) walk paths fast and efficiently
  • which (latest: 6.0.1) Like which(1) unix command. Find the first instance of an executable in the PATH.
  • read (latest: 5.0.1) read(1) for node programs
  • proc-log (latest: 6.1.0) just emit 'log' events on the process object
  • libnpmorg (latest: 8.0.1) Programmatic api for `npm org` commands
  • libnpmhook (latest: 11.0.0) programmatic API for managing npm registry hooks
  • libnpmteam (latest: 8.0.2) npm Team management APIs
  • npm-profile (latest: 12.0.1) Library for updating an npmjs.com profile
  • libnpmaccess (latest: 10.0.3) programmatic library for `npm access` commands
  • libnpmsearch (latest: 9.0.1) Programmatic API for searching in npm and compatible registries.
  • libnpmversion (latest: 8.0.3) library to do the things that 'npm version' does
  • npm-package-arg (latest: 13.0.2) Parse the things that can be arguments to `npm install`
  • npm-registry-fetch (latest: 19.1.1) Fetch-based http client for use with npm registry APIs
  • parse-conflict-json (latest: 5.0.1) Parse a JSON string that has git merge conflicts, resolving if possible
  • npm-packlist (latest: 10.0.4) Get a list of the files to add from a folder into an npm package
  • common-ancestor-path (latest: 2.0.0) Find the common ancestor of 2 or more paths on Windows or Unix
  • proggy (latest: 4.0.0) Progress bar updates at a distance
  • promzard (latest: 3.0.1) prompting wizardly
  • minipass-fetch (latest: 5.0.2) An implementation of window.fetch in Node.js using Minipass streams
  • cmd-shim (latest: 8.0.0) Used in npm for command line application support
  • minipass-sized (latest: 2.0.0) A Minipass stream that raises an error if you get a different number of bytes than expected
  • isexe (latest: 4.0.0) Minimal module to check if a file is executable.
  • rimraf (latest: 6.1.3) A deep deletion module for node (like `rm -rf`)
  • touch (latest: 3.1.1) like touch(1) in node
  • sax (latest: 1.6.0) An evented streaming XML parser in JavaScript
  • tar (latest: 7.5.13) tar for node
  • cacache (latest: 20.0.4) Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.
  • minipass-flush (latest: 2.0.0) A Minipass stream that calls a flush function before emitting 'end'
  • minimatch (latest: 10.2.5) a glob matcher in javascript
  • pacote (latest: 21.5.0) JavaScript package downloader
  • st (latest: 3.0.3) A module for serving static files. Does etags, caching, etc.
  • @isaacs/ttlcache (latest: 2.1.4) The time-based use-recency-unaware cousin of [`lru-cache`](http://npm.im/lru-cache)
  • lru-cache (latest: 11.3.3) A cache object that deletes the least-recently-used items.
  • foreground-child (latest: 4.0.3) Run a child as if it's the foreground process. Give it stdio. Exit when it exits.
  • @tapjs/fixture (latest: 4.3.5) Tap plugin to provide t.testdir() and t.fixture()
  • npm (latest: 11.12.1) a package manager for JavaScript
  • nyc (latest: 18.0.0) the Istanbul command line interface

Copyright 2013 - present © cnpmjs.org | Home |