Add stable extension ID for development builds
Inject manifest key via vite plugin for dev/test builds (not production). This ensures all developers get the same extension ID: pebbngnfojnignonigcnkdilknapkgid - Update vite.config.mts to inject key when !PRODUCTION - Update release script to use PRODUCTION=true - Replace old hardcoded dev extension ID in all files
This commit is contained in:
@@ -35,6 +35,12 @@ export default defineConfig({
|
||||
}
|
||||
}
|
||||
|
||||
// Inject key for stable extension ID in dev/test builds (not production)
|
||||
// This ensures all developers get the same extension ID: pebbngnfojnignonigcnkdilknapkgid
|
||||
if (!process.env.PRODUCTION) {
|
||||
manifest.key = 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwCJoq5UYhOo5x8s50pVBUHjQ8idyUHnZFDj1JspWJPe6kvM7RFIaE/y5WTAH05kuK0R7v/ipcGA4ywA5wKdPKHZzkl5xstlNPj0Ivu4CqLobU7eY5G3k3Gq7wql2pbwb/A8Nat4VLbfBjQLA6TGWd3LQOHS6M0B3AvrtEw7DLDUdGKh4SCLewCbdlDIzpXQwKOzrRPyLFBwj9eEeITy5aNwJ9r9JMNBvACVZiRCHsGI6DufU+OiIO232l/8OoNNt6kdTMyNgiqOogFApXPJwREUwZHGqjXD3s6bXiBIQtwkNyZfemHKkxj6g/fhCV2EMgTY6+ikQEY1gEJMrRVmcYQIDAQAB';
|
||||
}
|
||||
|
||||
return JSON.stringify(manifest, null, 2);
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user