refactor: improved tab recording to improve stability (#1632)
* refactor: improved tab recording to improve stability * feat: enable to import session * improve stability * feat: enable to edit session name * prevent duplicate rrweb player in the dev mode
This commit is contained in:
@@ -81,7 +81,6 @@ export default defineConfig({
|
||||
// A function to generate manifest file dynamically.
|
||||
manifest: () => {
|
||||
const packageJson = readJsonFile('package.json') as PackageJson;
|
||||
const isProduction = process.env.NODE_ENV === 'production';
|
||||
type ManifestBase = {
|
||||
common: Record<string, unknown>;
|
||||
chrome: Record<string, unknown>;
|
||||
@@ -93,7 +92,7 @@ export default defineConfig({
|
||||
v3: ManifestBase;
|
||||
};
|
||||
const ManifestVersion =
|
||||
process.env.TARGET_BROWSER === 'chrome' && isProduction ? 'v3' : 'v2';
|
||||
process.env.TARGET_BROWSER === 'chrome' ? 'v3' : 'v2';
|
||||
const BrowserName =
|
||||
process.env.TARGET_BROWSER === 'chrome' ? 'chrome' : 'firefox';
|
||||
const commonManifest = originalManifest.common;
|
||||
|
||||
Reference in New Issue
Block a user