UNPKG

angular2-knob

Version:

Angular directive for Knob component powered by d3.js v4 without jQuery dependencies

43 lines 1.11 kB
import resolve from 'rollup-plugin-node-resolve'; import commonjs from 'rollup-plugin-commonjs'; import angular from 'rollup-plugin-angular'; import typescript from 'rollup-plugin-typescript'; import {nameLibrary,PATH_SRC,PATH_DIST} from './config-library.js'; export default { input: PATH_SRC+nameLibrary+'.ts', output: { name: nameLibrary, format: 'umd', file: PATH_DIST+nameLibrary+".umd.js", sourcemap: true, globals: { 'd3': 'd3' }, }, external: [ '@angular/core', 'd3', 'd3-selection', 'd3-selection-multi' ], plugins: [ typescript({ typescript: require('typescript') }), resolve({ module: true, main: true }), commonjs({ include: 'node_modules/**', }) ], onwarn: warning => { const skip_codes = [ 'THIS_IS_UNDEFINED', 'MISSING_GLOBAL_NAME' ]; if (skip_codes.indexOf(warning.code) != -1) return; console.error(warning); } };