mirror of
https://github.com/bitwarden/browser
synced 2025-12-17 08:43:33 +00:00
Platform/pm 19/platform team file moves (#5460)
* Rename service-factory folder * Move cryptographic service factories * Move crypto models * Move crypto services * Move domain base class * Platform code owners * Move desktop log services * Move log files * Establish component library ownership * Move background listeners * Move background background * Move localization to Platform * Move browser alarms to Platform * Move browser state to Platform * Move CLI state to Platform * Move Desktop native concerns to Platform * Move flag and misc to Platform * Lint fixes * Move electron state to platform * Move web state to Platform * Move lib state to Platform * Fix broken tests * Rename interface to idiomatic TS * `npm run prettier` 🤖 * Resolve review feedback * Set platform as owners of web core and shared * Expand moved services * Fix test types --------- Co-authored-by: Hinton <hinton@users.noreply.github.com>
This commit is contained in:
@@ -148,7 +148,7 @@ const mainConfig = {
|
||||
"content/contextMenuHandler": "./src/autofill/content/context-menu-handler.ts",
|
||||
"content/message_handler": "./src/autofill/content/message_handler.ts",
|
||||
"notification/bar": "./src/autofill/notification/bar.ts",
|
||||
"encrypt-worker": "../../libs/common/src/services/cryptography/encrypt.worker.ts",
|
||||
"encrypt-worker": "../../libs/common/src/platform/services/cryptography/encrypt.worker.ts",
|
||||
},
|
||||
optimization: {
|
||||
minimize: ENV !== "development",
|
||||
@@ -241,7 +241,7 @@ if (manifestVersion == 2) {
|
||||
// Manifest V2 uses Background Pages which requires a html page.
|
||||
mainConfig.plugins.push(
|
||||
new HtmlWebpackPlugin({
|
||||
template: "./src/background.html",
|
||||
template: "./src/platform/background.html",
|
||||
filename: "background.html",
|
||||
chunks: ["vendor", "background"],
|
||||
})
|
||||
@@ -249,7 +249,7 @@ if (manifestVersion == 2) {
|
||||
|
||||
// Manifest V2 background pages can be run through the regular build pipeline.
|
||||
// Since it's a standard webpage.
|
||||
mainConfig.entry.background = "./src/background.ts";
|
||||
mainConfig.entry.background = "./src/platform/background.ts";
|
||||
|
||||
configs.push(mainConfig);
|
||||
} else {
|
||||
@@ -264,7 +264,7 @@ if (manifestVersion == 2) {
|
||||
name: "background",
|
||||
mode: ENV,
|
||||
devtool: false,
|
||||
entry: "./src/background.ts",
|
||||
entry: "./src/platform/background.ts",
|
||||
target: "webworker",
|
||||
output: {
|
||||
filename: "background.js",
|
||||
|
||||
Reference in New Issue
Block a user