Path: blob/main/package/src/common/create-dev-import-map.ts
6450 views
/*1* create-dev-import-map.ts2*3* Copyright (C) 2022 Posit Software, PBC4*5*/67import { mergeImportMaps } from "../../../src/core/deno/import-maps.ts";8import { join } from "../../../src/deno_ral/path.ts";910const QUARTO_SRC_PATH = Deno.env.get("QUARTO_SRC_PATH") || ".";1112const importMapSpecs = [13{14importMap: JSON.parse(Deno.readTextFileSync(join(QUARTO_SRC_PATH, "import_map.json"))),15prefix: "",16},17{18importMap: JSON.parse(19Deno.readTextFileSync(join(QUARTO_SRC_PATH, "vendor/import_map.json")),20),21prefix: "vendor",22},23];2425Deno.writeTextFileSync(26join(QUARTO_SRC_PATH, "dev_import_map.json"),27JSON.stringify(mergeImportMaps(...importMapSpecs), null, 2),28);293031