anchor.diff:          |> Seq.map (fun file -> file.FileName, FSharp2Fable.Compiler.getRootModuleFullName file)
           |> Map
       let fableCoreJsDir =
  +        match fableCoreJsDir with
  +        | Some dir -> Some dir
  +        | None ->
           #if FABLE_COMPILER
               Some "fable-core"
           #else
  
positive.code:         state |> Map.tryPick (fun _ project ->
              match Map.tryFind sourceFile project.FileInfos with
              | Some fileInfo ->
                  let project =
                      // When a script is modified, restart the project with new options
                      // (to check for new references, loaded projects, etc.)
  
negative.code:                     then createProject (Some project.ProjectOptions) project.ProjectFile
                      else project
                  // Set file as already compiled
                  project.FileInfos.[sourceFile].IsCompiled <- true
                  Some project
              | None -> None)
      let addOrUpdateProject (project: Project) state =
  