mirror of
https://github.com/LemmyNet/lemmy-ui.git
synced 2024-11-26 06:11:15 +00:00
Adding librejs and a banner to javascript. Fixes #50
This commit is contained in:
parent
42f5893760
commit
d6cfeb4719
1 changed files with 11 additions and 0 deletions
|
@ -2,6 +2,14 @@ const MiniCssExtractPlugin = require('mini-css-extract-plugin');
|
||||||
const nodeExternals = require('webpack-node-externals');
|
const nodeExternals = require('webpack-node-externals');
|
||||||
const CopyPlugin = require('copy-webpack-plugin');
|
const CopyPlugin = require('copy-webpack-plugin');
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
|
const webpack = require('webpack');
|
||||||
|
|
||||||
|
const banner = `
|
||||||
|
hash:[hash], chunkhash:[chunkhash], name:[name], filebase:[filebase], query:[query], file:[file]
|
||||||
|
Source code: https://github.com/LemmyNet/lemmy-ui
|
||||||
|
Created by dessalines
|
||||||
|
@license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL v3.0
|
||||||
|
`;
|
||||||
|
|
||||||
module.exports = function (env, _) {
|
module.exports = function (env, _) {
|
||||||
const base = {
|
const base = {
|
||||||
|
@ -43,6 +51,9 @@ module.exports = function (env, _) {
|
||||||
new CopyPlugin({
|
new CopyPlugin({
|
||||||
patterns: [{ from: './src/assets', to: './assets' }],
|
patterns: [{ from: './src/assets', to: './assets' }],
|
||||||
}),
|
}),
|
||||||
|
new webpack.BannerPlugin({
|
||||||
|
banner,
|
||||||
|
}),
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue