UNPKG

@microsoft/useragent-sdk

Version:

SDK for building decentralized identity wallets and enterprise agents.

49 lines (47 loc) 1.04 kB
const path = require('path'); module.exports = { devtool: 'inline-source-map', entry: './src/index.ts', output: { filename: 'bundle.js', path: path.resolve(__dirname), // library: 'UserAgent', libraryTarget: 'commonjs' }, resolve: { extensions: ['.ts', '.tsx', '.js', '.node'] }, optimization: { minimize: false }, node: { fs: 'empty', crypto: true, }, externals: [ "Buffer" ], target: 'web', module: { noParse: /node\-webcrypto\-ossl/, rules: [ { test: /\.ts$/, use: [ { loader: 'ts-loader', options: { compilerOptions: { lib: ['es2018', 'dom'] } } }, ], exclude: [ path.resolve(__dirname, "./node_modules/webcrypto-core",), path.resolve(__dirname, "./node_modules/node-webcrypto-ossl"), ] }, { test: /\.node$/, use: 'node-loader' } ] } };