1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-11 13:53:34 +00:00

Bump angular to v12 (#1186)

This commit is contained in:
Oscar Hinton
2021-12-09 19:29:24 +00:00
committed by GitHub
parent 9feb147654
commit a10259ecab
4 changed files with 3070 additions and 11215 deletions

View File

@@ -3,7 +3,7 @@ const webpack = require('webpack');
const { merge } = require('webpack-merge');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
const AngularCompilerPlugin = require('@ngtools/webpack').AngularCompilerPlugin;
const { AngularWebpackPlugin } = require('@ngtools/webpack');
const common = {
module: {
@@ -20,13 +20,10 @@ const common = {
{
test: /\.(jpe?g|png|gif|svg)$/i,
exclude: /.*(fontawesome-webfont)\.svg/,
use: [{
loader: 'file-loader',
options: {
name: '[name].[ext]',
outputPath: 'images/',
},
}],
generator: {
filename: 'images/[name].[ext]',
},
type: 'asset/resource',
},
],
},
@@ -78,13 +75,10 @@ const renderer = {
{
test: /.(ttf|otf|eot|svg|woff(2)?)(\?[a-z0-9]+)?$/,
exclude: /loading.svg/,
use: [{
loader: 'file-loader',
options: {
name: '[name].[ext]',
outputPath: 'fonts/',
},
}],
generator: {
filename: 'fonts/[name].[ext]',
},
type: 'asset/resource',
},
{
test: /\.scss$/,
@@ -107,7 +101,7 @@ const renderer = {
],
},
plugins: [
new AngularCompilerPlugin({
new AngularWebpackPlugin({
tsConfigPath: 'tsconfig.renderer.json',
entryModule: 'src/app/app.module#AppModule',
sourceMap: true,
@@ -124,8 +118,8 @@ const renderer = {
include: ['app/main.js'],
}),
new MiniCssExtractPlugin({
filename: '[name].[hash].css',
chunkFilename: '[id].[hash].css',
filename: '[name].[contenthash].css',
chunkFilename: '[id].[contenthash].css',
}),
],
};