UNPKG

@economia/feed-to-json-promise

Version:

Feed to Json: RSS and Atom feed parser

48 lines (43 loc) 1.02 kB
const path = require('path') const defaultConfig = { context: __dirname, entry: path.resolve(__dirname, '../src/index.js'), output: {}, module: { rules: [ { loader: 'babel-loader', include: path.resolve(__dirname, '../src'), exclude: /(node_modules)/, test: /\.js$/, query: { presets: ['@babel/preset-env'] } } ] }, node: { fs: 'empty' } } const webConfig = Object.assign({}, defaultConfig, { target: 'web', output: { path: path.resolve(__dirname, '../dist'), filename: 'feed-to-json-promise.web.js', publicPath: '/', library: 'feed-to-json-promise.web', libraryTarget: 'umd', } }) const nodeConfig = Object.assign({}, defaultConfig, { target: 'node', output: { path: path.resolve(__dirname, '../dist'), filename: 'feed-to-json-promise.node.js', publicPath: '/', library: 'feed-to-json-promise.node', libraryTarget: 'umd', } }) module.exports = [webConfig, nodeConfig]