@moyuyc/module-to-cdn

3.1.6 • Public • Published

module-to-cdn Build Status Greenkeeper badge

Get cdn config from npm module name

Install

$ npm install --save module-to-cdn

Usage

const moduleToCdn = require('module-to-cdn');

moduleToCdn('react', '15.3.0');
/* => {
    name: 'react',
    var: 'React',
    url: 'https://unpkg.com/react@15.3.0/dist/react.min.js',
    version: '15.3.0'
}
*/

API

moduleToCdn(moduleName, version, options)

return the result Object or null (if module couldn't be find)

moduleName

Type: string

The name of the module

version

Type: string

The version of the module

options

options.env

Type: string
Values: development, production
Default: development

options.endpoint

Type: string
Default: //unpkg.com/

options.modules

See default modules modules.json

options.versionSeg

Type: string
Default: @

Result

  • name: name of the module
  • var: name of the global variable exposing the module
  • url: url where the module is available
  • version: the version asked for

License

MIT © Thomas Sileghem

/@moyuyc/module-to-cdn/

    Package Sidebar

    Install

    npm i @moyuyc/module-to-cdn

    Weekly Downloads

    0

    Version

    3.1.6

    License

    MIT

    Unpacked Size

    20.8 kB

    Total Files

    5

    Last publish

    Collaborators

    • moyuyc