UNPKG

prostgles-client

Version:

Reactive client for Postgres

46 lines (45 loc) 1.03 kB
const path = require('path'); const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin'); module.exports = { entry: { 'index': './dist/prostgles-full-cdn.js', // './lib/prostgles-full-cdn.ts 'index.no-sync': './dist/prostgles.js' // './lib/prostgles.ts' }, mode: 'production', // "development",// module: { rules: [ { test: /\.tsx?$/, loader: 'ts-loader', exclude: /node_modules/, options: { projectReferences: true, } }, ], }, resolve: { extensions: [ '.tsx', '.ts', '.js' ], plugins: [ new TsconfigPathsPlugin(), ], }, output: { path: path.resolve(__dirname, 'dist'), filename: '[name].js', libraryTarget: 'umd', globalObject: 'this || window' }, optimization: { // minimize: false, sideEffects: false, }, stats: { assetsSort: '!size', moduleAssets: false, assetsSpace: 15, modulesSpace: 15, nestedModules: true, nestedModulesSpace: 15, }, };