@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

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i @cfware/require-later

    Weekly Downloads

    1

    Version

    0.1.1

    License

    MIT

    Last publish

    Collaborators

    • coreyfarrell