process-fast

Fast node `require('process')` for modern browsers

Usage no npm install needed!

<script type="module">
  import processFast from 'https://cdn.skypack.dev/process-fast';
</script>

README

process-fast

NPM Downloads Dependency status license

Fast node require('process') for modern browsers.

Inspired by process but painfully simple - usingqueueMicrotask to shim process.nextTick().

If you only need to support modern browsers this can speed up many node based modules and dependencies by avoiding slow shims such as setTimeout().

Install

$ npm install process-fast

Example

Shim with webpack:

plugins: [
  new webpack.ProvidePlugin({
    process: 'process-fast'
  })
]