@cfware/require-later

0.1.1 • Public • Published

@cfware/require-later

NPM Version NPM Downloads MIT

ES6 Proxy object for delayed module require.

Install @cfware/require-later

npm i --save-dev @cfware/require-later

Usage

The below example shows appropriate use of this module to require @cfware/gulp-serve. The purpose is to allow gulp --tasks-simple to run for shell completion without delay caused by large chains of required modules.

'use strict';

const gulp = require('gulp');
const $ = require('@cfware/require-later')(require, {
	gulpServe: '@cfware/gulp-serve'
});

gulp.task('serve', () => $.gulpServe({
	ports: [8081, 0],
	statics: {'/': 'test'},
	redirects: {'/': '/my-app'},
}));

Running tests

The only test currently provided is eslint.

npm install
npm test

Readme

Keywords

Package Sidebar

Install

npm i @cfware/require-later

Weekly Downloads

1

Version

0.1.1

License

MIT

Last publish

Collaborators

  • coreyfarrell