0.1.0 • Published 8 years ago

require-precompiled v0.1.0

Weekly downloads
89,293
License
MIT
Repository
github
Last release
8 years ago

require-precompiled Build Status Coverage Status

Require extension that allows for caching/precompiling

Install

$ npm install --save require-precompiled

Usage

const installPrecompiler = require('require-precompiled');
const cache = require('my-cache-implementation');

installPrecompiler(filename => {
  if (cache.hasEntryFor(filename)) {
    return cache.getPrecompiledCode(filename);
  }
  // fall through to underlying extension chain;
  return null;
});

// Any module required from this point on will be checked against the cache.
const foo = require('some-module');

API

requirePrecompiled(callback)

callback

Type: Function(string: filename)

Return string contents for a cache hit, or null for a miss.

License

MIT © James Talmage