"use strict"; import { registerManifestsReference, registerWebComponentDefinitions } from "@omnia/tooling-vue"; const path = require("path"); const fs = require("fs"); const fsExtra = require("fs-extra"); export function init() { if (fs.existsSync(process.cwd().replace(/\\/g, "/") + "/node_modules/@omnia/tooling-vue/internal-do-not-import-from-here/tasks/bundle.js")) { //const tooling = require('@omnia/tooling-vue/internal-do-not-import-from-here/tasks/bundle'); registerManifestsReference([ { path: "node_modules/@omnia/wcm/internal-do-not-import-from-here/manifests/omnia.wcm.fx.core.manifest.json", serviceId: "d60fa82a-129a-41a9-93ce-d784dcb217b0", resourceId: "73f0116c-212c-4912-b780-d8df4ea3d78b" }, { path: "node_modules/@omnia/wcm/internal-do-not-import-from-here/manifests/omnia.wcm.fx.manifest.json", serviceId: "d60fa82a-129a-41a9-93ce-d784dcb217b0", resourceId: "a41d1723-10ca-4597-9c40-fd4f511ae2ae" }, { path: "node_modules/@omnia/wcm/internal-do-not-import-from-here/manifests/omnia.wcm.fxux.manifest.json", serviceId: "d60fa82a-129a-41a9-93ce-d784dcb217b0", resourceId: "673c8e89-b2a1-40de-89aa-47c8e443a173" } ]); const wcdefinitionsPath = path.resolve(__dirname, "./internal-do-not-import-from-here/wcdefinitions.json"); if (fsExtra.existsSync(wcdefinitionsPath)) { registerWebComponentDefinitions(fsExtra.readJSONSync(wcdefinitionsPath)); } } }