hunk.code_window:   /ExtensionLoadWarning/,
   ];
   // these are set before calling `config`, so we have a chance to override them
   try {
     const devJson = readFileSync(
       path.resolve(electronDir, './dev.json'),
       'utf-8'
     );
     const devEnv = JSON.parse(devJson);
     Object.assign(process.env, devEnv);
   } catch (err) {
     console.warn(
       `Could not read dev.json. Some functions may not work as expected.`
     );
   }
   /** @type {ChildProcessWithoutNullStreams | null} */
   let spawnProcess = null;
   function spawnOrReloadElectron() {
  
hunk.labels: keep keep keep replace replace replace replace replace replace replace replace replace replace replace replace replace replace keep keep keep keep
hunk.file_path: apps/electron/scripts/dev.mjs
hunk.type: replace
file: import { Module } from '@nestjs/common';
  
  import { WorkspacesController } from './controller';
  import { PermissionService } from './permission';
  import { WorkspaceResolver } from './resolver';
  
  @Module({
    providers: [WorkspaceResolver, PermissionService, WorkspacesController],
    exports: [PermissionService],
  })
  export class WorkspaceModule {}
  export { WorkspaceType } from './resolver';
  