UNPKG

oxygen-roughjs-plugin

Version:

Rough.js integration plugin for Oxygen Game Engine

34 lines (30 loc) 711 B
var webpack = require('webpack'); var path = require('path'); var BUILD_DIR = path.resolve(__dirname, 'bin'); var LIB_DIR = path.resolve(__dirname, 'src'); var config = { mode: 'production', entry: [ LIB_DIR + '/index.js' ], module: { rules: [ { test : /\.jsx?$/, include : LIB_DIR, loader : 'babel-loader' } ] }, output: { path: BUILD_DIR, filename: 'oxygen-roughjs-plugin.js', library: 'OxygenRoughjsPlugin', libraryTarget: 'umd', }, externals: { 'oxygen-core': { commonjs: 'oxygen-core', commonjs2: 'oxygen-core', amd: 'oxygen-core', root: 'OxygenCore', }, }, }; module.exports = config;