Remove favicons-webpack-plugin due to problems with transitive dependencies. Probably will need to find a better solution

This commit is contained in:
Martin Kleinschrodt 2021-09-09 12:54:40 +02:00
parent 5fa57eecfb
commit fa01a8987e
3 changed files with 18308 additions and 24738 deletions

File diff suppressed because it is too large Load Diff

View File

@ -21,7 +21,6 @@
"devDependencies": {
"clean-webpack-plugin": "^3.0.0",
"css-loader": "^5.2.6",
"favicons-webpack-plugin": "^5.0.2",
"file-loader": "^6.2.0",
"html-webpack-plugin": "^5.3.1",
"http-server": "^0.12.3",
@ -29,11 +28,10 @@
"ts-loader": "^9.2.2",
"ts-node": "^10.0.0",
"typescript": "^4.3.2",
"webpack": "^5.38.1",
"webpack-cli": "^4.7.0",
"webpack-dev-server": "^3.11.2",
"webpack": "^5.52.0",
"webpack-cli": "^4.8.0",
"webpack-pwa-manifest": "^4.3.0",
"workbox-cli": "^6.1.5",
"workbox-cli": "^6.2.4",
"workbox-webpack-plugin": "^6.1.5"
},
"description": "Padloc Progressive Web App",
@ -43,4 +41,4 @@
"start": "http-server ${PL_PWA_DIR:-dist} -s -p ${PL_PWA_PORT:-8080} --proxy ${PL_PWA_URL:-http://0.0.0.0:${PL_PWA_PORT:-8080}}?",
"build_and_start": "npm run build && npm start"
}
}
}

View File

@ -4,7 +4,7 @@ const { InjectManifest } = require("workbox-webpack-plugin");
const HtmlWebpackPlugin = require("html-webpack-plugin");
const { CleanWebpackPlugin } = require("clean-webpack-plugin");
const WebpackPwaManifest = require("webpack-pwa-manifest");
const FaviconsWebpackPlugin = require("favicons-webpack-plugin");
// const FaviconsWebpackPlugin = require("favicons-webpack-plugin");
const { version } = require("./package.json");
const out = process.env.PL_PWA_DIR || path.resolve(__dirname, "dist");
@ -65,7 +65,7 @@ module.exports = {
},
},
}),
new FaviconsWebpackPlugin(path.resolve(__dirname, "assets/icon-512.png")),
// new FaviconsWebpackPlugin(path.resolve(__dirname, "assets/icon-512.png")),
new WebpackPwaManifest({
name: "Padloc Password Manager",
short_name: "Padloc",