recaptcha-lib
Version:
Google reCaptcha backend and frontend integration library
48 lines (44 loc) • 1.05 kB
JavaScript
const path = require('path')
const serverConfig = {
entry: path.resolve(__dirname, 'index.js'),
output: {
path: path.resolve(__dirname, 'server'),
filename: 'index.js',
library: '$',
libraryTarget: 'umd',
globalObject: 'this'
},
module: {
rules: [
{
test: /\.(js)$/,
exclude: /node_modules/,
use: 'babel-loader',
},
],
},
mode: 'production',
target: 'node'
}
const clientConfig = {
entry: path.resolve(__dirname, 'index.js'),
output: {
path: path.resolve(__dirname, 'server'),
filename: 'web.js',
library: '$',
libraryTarget: 'umd',
globalObject: 'this'
},
module: {
rules: [
{
test: /\.(js)$/,
exclude: /node_modules/,
use: 'babel-loader',
},
],
},
mode: 'production',
target: 'web'
}
module.exports = [serverConfig, clientConfig]