/* eslint-disable */
const path = require('path')
const HtmlWebpackPlugin = require('html-webpack-plugin')
const WebpackPwaManifest = require('webpack-pwa-manifest')
const CopyPlugin = require('copy-webpack-plugin')
const isDev = process.env.NODE_ENV === 'development'
const CODE = ``
class WebpackGoogleTagManager {
constructor(id) {
this.id = id
}
apply(compiler) {
compiler.hooks.compilation.tap('gtag', compilation => {
compilation.hooks.htmlWebpackPluginAfterHtmlProcessing.tap(
'gtag',
({ html }) => {
if (this.id) {
html = html.replace(
'