-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.js
55 lines (50 loc) · 994 Bytes
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
const path = require('path')
const fs = require('fs')
const pkg = require('./package.json')
// const nodeExternals = require('webpack-node-externals')
const externals = {}
// externals = [Object.assign({}, externals), nodeExternals() /*, /^core-js\/.+$/, /^js-cool\/.+$/*/]
exports.banner =
'/*!\n' +
' * ' +
pkg.name +
' v' +
pkg.version +
'\n' +
' * ' +
pkg.description +
'\n' +
' * (c) 2021-' +
new Date().getFullYear() +
' saqqdy \n' +
' * Released under the MIT License.\n' +
' */'
exports.bannerText =
pkg.name +
' v' +
pkg.version +
'\n' +
pkg.description +
'\n' +
'(c) 2021-' +
new Date().getFullYear() +
' saqqdy \n' +
'Released under the MIT License.'
exports.externals = externals
exports.version = pkg.version
exports.extensions = [
'.js',
'.jsx',
'.ts',
'.tsx',
'.es6',
'.es',
'.mjs',
'.ts',
'.json'
]
exports.alias = {
'@': path.resolve(__dirname, '../src'),
postmessager: path.resolve(__dirname, './')
}
exports.jsexclude = /node_modules/