npm

Need private packages and team management tools?Check out npm Orgs. »

@loopback/dist-util

0.4.0 • Public • Published

@loopback/dist-util

This package is no longer actively maintained.

Please upgrade your project to use a single compilation target, for example by changing your build script in package.json as follows:

{
  "scripts": {
    "build": "lb-tsc es2017 --outDir dist"
  }
}

Overview

Utilities to work with dist folders used by different Node.js versions.

version directory
6.x LTS not supported
8.x LTS dist8
9.x dist8
10.x dist10
newer dist10

Installation

Run the following command to install this package:

$ npm install @loopback/dist-util

Basic Use

Configure your TypeScript build to produce two distribution versions:

  • dist8 compiled for es2017 target
  • dist10 compiled for es2018 target

Put the following line to your main index.js file:

module.exports = require('@loopback/dist-util').loadDist(__dirname);
// calls `require(__dirname + '/dist8')` or `require(__dirname + '/dist10')`

It is also possible to obtain the name of the correct dist directory without loading the dist files:

const dist = require('@loopback/dist-util').getDist();
console.log(dist);
// prints `dist8` or `dist10`

Contributions

Contributors

See all contributors.

License

MIT

Keywords

install

npm i @loopback/dist-util

Downloadsweekly downloads

294

version

0.4.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
Report a vulnerability