UNPKG

@circle-fin/w3s-pw-web-sdk

Version:

Javascript/Typescript SDK for Circle Programmable Wallets

39 lines (37 loc) 824 B
const path = require('path') const webpack = require('webpack') const HtmlWebpackPlugin = require('html-webpack-plugin') const NodePolyfillPlugin = require('node-polyfill-webpack-plugin') module.exports = { entry: './src/index.js', output: { filename: 'main.js', path: path.resolve(__dirname, 'dist'), }, plugins: [ new HtmlWebpackPlugin({ template: 'index.html', }), new webpack.ProvidePlugin({ $: 'jquery', jQuery: 'jquery', }), new NodePolyfillPlugin(), new webpack.ProvidePlugin({ process: 'process/browser', Buffer: ['buffer', 'Buffer'], }) ], resolve: { alias: { process: 'process/browser', }, }, devServer: { static: { directory: path.join(__dirname, 'dist'), }, compress: true, port: 9001, }, }