UNPKG

ryuu.js

Version:

Ryuu JavaScript Utility Library

34 lines (32 loc) 737 B
const webpack = require('webpack'); const path = require('path'); const packageJson = require('./package.json'); const bannerComment = [ `domo.js v${packageJson.version}`, 'Optional utility library for Custom Apps' ].join('\n'); module.exports = { entry: './src/domo.ts', devtool: 'inline-source-map', plugins: [ new webpack.BannerPlugin(bannerComment) ], module: { rules: [{ test: /\.tsx?$/, use: 'ts-loader', exclude: [/node_modules/, /\.test\.(ts|tsx)$/] } ] }, resolve: { extensions: [ '.tsx', '.ts', '.js' ] }, output: { filename: 'domo.js', path: path.resolve(__dirname, 'dist'), library: 'domo', libraryTarget: 'umd', libraryExport: 'Domo' } };