JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 10046208
  • Score
    100M100P100Q207471F
  • License MIT

Environment agnostic nextTick polyfill

Package Exports

  • next-tick

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (next-tick) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

next-tick

Environment agnostic nextTick polyfill

To be used in environment agnostic modules that need nextTick functionality.

  • When run in Node.js process.nextTick is used
  • In modern browsers microtask resolution is guaranteed by MutationObserver
  • In other engines setImmediate or setTimeout(fn, 0) is used as fallback.
  • If none of the above is supported module resolves to null

Installation

NPM

In your project path:

$ npm install next-tick

Browser

You can easily bundle next-tick for browser with any CJS bundler, e.g. modules-webmake

Tests Build Status

$ npm test