From: Dessalines Date: Sat, 3 Oct 2020 16:03:29 +0000 (-0500) Subject: Adding librejs and a banner to javascript. Fixes #50 X-Git-Url: http://these/git/%7Bpost.ap_id%7D?a=commitdiff_plain;h=d6cfeb47191cf3e2f58f15f2280e05c305c90f4b;p=lemmy-ui.git Adding librejs and a banner to javascript. Fixes #50 --- diff --git a/webpack.config.js b/webpack.config.js index 74b181b..d29319d 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -2,6 +2,14 @@ const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const nodeExternals = require('webpack-node-externals'); const CopyPlugin = require('copy-webpack-plugin'); 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, _) { const base = { @@ -43,6 +51,9 @@ module.exports = function (env, _) { new CopyPlugin({ patterns: [{ from: './src/assets', to: './assets' }], }), + new webpack.BannerPlugin({ + banner, + }), ], };