123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205 |
- // vite.config.js
- import { defineConfig, loadEnv } from "file:///D:/work/lighter-coding/vue-next/vue-intergration-platform/node_modules/vite/dist/node/index.js";
- import vue from "file:///D:/work/lighter-coding/vue-next/vue-intergration-platform/node_modules/@vitejs/plugin-vue/dist/index.mjs";
- import { resolve } from "path";
- import VueSetupExtend from "file:///D:/work/lighter-coding/vue-next/vue-intergration-platform/node_modules/vite-plugin-vue-setup-extend/dist/index.mjs";
- import AutoImport from "file:///D:/work/lighter-coding/vue-next/vue-intergration-platform/node_modules/unplugin-auto-import/dist/vite.js";
- import Icons from "file:///D:/work/lighter-coding/vue-next/vue-intergration-platform/node_modules/unplugin-icons/dist/vite.js";
- import vueJsx from "file:///D:/work/lighter-coding/vue-next/vue-intergration-platform/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs";
- import { createHtmlPlugin } from "file:///D:/work/lighter-coding/vue-next/vue-intergration-platform/node_modules/vite-plugin-html/dist/index.mjs";
- // package.json
- var package_default = {
- name: "init",
- version: "0.0.0",
- scripts: {
- dev: "vite",
- "build:env": "vite build && node ./bin/inject-env-to-window.js"
- },
- type: "module",
- dependencies: {
- "@babel/standalone": "7.24.5",
- "@element-plus/icons-vue": "2.3.1",
- "@imengyu/vue3-context-menu": "^1.4.2",
- "@kjgl77/datav-vue3": "1.7.2",
- "@vitejs/plugin-legacy": "5.4.0",
- "@vueuse/core": "10.9.0",
- "@vxe-ui/plugin-export-xlsx": "^4.0.2",
- "@vxe-ui/plugin-render-chart": "^4.0.1",
- axios: "1.6.0",
- clipboard: "2.0.11",
- "crypto-js": "4.2.0",
- d3: "7.9.0",
- dayjs: "1.11.11",
- "dom-zindex": "1.0.2",
- "driver.js": "1.3.1",
- echarts: "5.5.0",
- "element-plus": "^2.7.1",
- exceljs: "^4.4.0",
- "file-saver": "2.0.5",
- "iconv-lite": "0.6.3",
- jquery: "3.7.1",
- "js-cookie": "3.0.5",
- jsbarcode: "3.11.6",
- jsencrypt: "^3.3.2",
- moment: "2.29.4",
- "monaco-editor": "0.48.0",
- "normalize.css": "8.0.1",
- nprogress: "0.2.0",
- pinia: "2.1.7",
- qrcanvas: "3.1.2",
- qs: "^6.13.0",
- sortablejs: "1.15.2",
- vue: "^3.5.6",
- "vue-cropper": "^1.1.2",
- "vue-router": "4.0.16",
- "vue3-json-viewer": "2.2.2",
- "vue3-print-nb": "0.1.4",
- "vxe-pc-ui": "^4.0.67",
- "vxe-table": "^4.7.50",
- "vxe-table-plugin-export-xlsx": "4.0.1",
- "xe-utils": "3.5.26",
- xlsx: "0.17.0"
- },
- devDependencies: {
- "@types/node": "20.11.0",
- "@types/qs": "^6.9.15",
- "@types/sortablejs": "^1.15.8",
- "@vitejs/plugin-vue": "5.0.4",
- "@vitejs/plugin-vue-jsx": "^4.0.1",
- "@vue/cli-service": "5.0.8",
- "@vue/compiler-sfc": "3.4.27",
- "code-inspector-plugin": "^0.20.17",
- dotenv: "^16.4.7",
- "fs-extra": "^11.2.0",
- prettier: "^3.3.3",
- sass: "1.77.1",
- "unplugin-auto-import": "0.17.6",
- "unplugin-icons": "0.19.0",
- vite: "5.2.11",
- "vite-plugin-html": "^3.2.2",
- "vite-plugin-mock": "3.0.2",
- "vite-plugin-vue-setup-extend": "0.4.0",
- "vue-tsc": "2.0.17"
- }
- };
- // vite.config.js
- import { codeInspectorPlugin } from "file:///D:/work/lighter-coding/vue-next/vue-intergration-platform/node_modules/code-inspector-plugin/dist/index.mjs";
- var __vite_injected_original_dirname = "D:\\work\\lighter-coding\\vue-next\\vue-intergration-platform";
- var pathResolve = (dir) => {
- return resolve(__vite_injected_original_dirname, ".", dir);
- };
- var alias = {
- "@": pathResolve("src")
- };
- var vite_config_default = defineConfig(({ mode }) => {
- const ENV = loadEnv(mode, process.cwd());
- const GLOB_CONFIG_FILE_NAME = "_app.config.js";
- const isBuild = mode === "production";
- const getAppConfigSrc = () => {
- return `/${GLOB_CONFIG_FILE_NAME}?v=${package_default.version}-${(/* @__PURE__ */ new Date()).getTime()}`;
- };
- return {
- define: {
- __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: "true"
- },
- esbuild: {
- jsxFactory: "h",
- jsxFragment: "Fragment"
- },
- externals: {
- BMap: "BMap",
- BMapLib: "BMapLib"
- },
- resolve: {
- alias,
- extensions: [".mjs", ".js", ".ts", ".jsx", ".tsx", ".json", ".vue"]
- },
- plugins: [
- codeInspectorPlugin({
- bundler: "vite",
- hideConsole: true
- }),
- Icons({
- autoInstall: true,
- compiler: "vue3"
- }),
- VueSetupExtend({ name: false }),
- vue(),
- vueJsx(),
- AutoImport({
- dts: "src/auto-imports.d.ts",
- imports: ["vue"]
- }),
- createHtmlPlugin({
- minify: isBuild,
- inject: {
- data: {
- title: ""
- },
- // Embed the generated app.config.js file
- tags: isBuild ? [
- {
- tag: "script",
- attrs: {
- src: getAppConfigSrc()
- }
- }
- ] : []
- }
- })
- ],
- server: {
- host: "0.0.0.0",
- port: 3e3,
- proxy: {
- "/emr": {
- //这里配置运行时服务地址
- target: "http://172.16.32.125:8001/emr",
- secure: false,
- //如果运行时服务是https,此处配置为true
- changeOrigin: true,
- //支持跨域调用,这里配置为true
- rewrite: (path) => path.replace(/^\/emr/, "")
- },
- "/doctorSignatureImage": {
- target: "http://172.16.32.167:8077",
- secure: false,
- //如果运行时服务是https,此处配置为true
- changeOrigin: true
- //支持跨域调用,这里配置为true
- },
- "/thyyarchive": {
- target: "http://172.16.32.197:9202/",
- secure: false,
- changeOrigin: true,
- rewrite: (path) => path.replace(/^\/thyyarchive/, "")
- }
- }
- },
- build: {
- chunkSizeWarningLimit: 1e3,
- outDir: "release/dist"
- // 优化打包把第三方的东西每次打包时都不重复
- // rollupOptions: {
- // output: {
- // manualChunks(id) {
- // if (id.includes("node_modules")) {
- // return id
- // .toString()
- // .split("node_modules/")[1]
- // .split("/")[0]
- // .toString();
- // }
- // return null;
- // },
- // },
- // },
- }
- };
- });
- export {
- vite_config_default as default
- };
- //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiLCAicGFja2FnZS5qc29uIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZGlybmFtZSA9IFwiRDpcXFxcd29ya1xcXFxsaWdodGVyLWNvZGluZ1xcXFx2dWUtbmV4dFxcXFx2dWUtaW50ZXJncmF0aW9uLXBsYXRmb3JtXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCJEOlxcXFx3b3JrXFxcXGxpZ2h0ZXItY29kaW5nXFxcXHZ1ZS1uZXh0XFxcXHZ1ZS1pbnRlcmdyYXRpb24tcGxhdGZvcm1cXFxcdml0ZS5jb25maWcuanNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL0Q6L3dvcmsvbGlnaHRlci1jb2RpbmcvdnVlLW5leHQvdnVlLWludGVyZ3JhdGlvbi1wbGF0Zm9ybS92aXRlLmNvbmZpZy5qc1wiO2ltcG9ydCB7IGRlZmluZUNvbmZpZywgbG9hZEVudiB9IGZyb20gXCJ2aXRlXCI7XHJcbmltcG9ydCB2dWUgZnJvbSBcIkB2aXRlanMvcGx1Z2luLXZ1ZVwiO1xyXG5pbXBvcnQgeyByZXNvbHZlIH0gZnJvbSBcInBhdGhcIjtcclxuLy8gdnVlIHNldHVwIFx1NzY4NFx1N0NENlx1OEJFRFx1NkNENVxyXG5pbXBvcnQgVnVlU2V0dXBFeHRlbmQgZnJvbSBcInZpdGUtcGx1Z2luLXZ1ZS1zZXR1cC1leHRlbmRcIjtcclxuLy8gXHU0RTBEXHU3NTI4XHU1QkZDXHU1MTY1IHZ1ZSBcdTc2ODQgaW1wb3J0IFx1NEU4NlxyXG5pbXBvcnQgQXV0b0ltcG9ydCBmcm9tIFwidW5wbHVnaW4tYXV0by1pbXBvcnQvdml0ZVwiO1xyXG5pbXBvcnQgSWNvbnMgZnJvbSBcInVucGx1Z2luLWljb25zL3ZpdGVcIjtcclxuaW1wb3J0IHZ1ZUpzeCBmcm9tIFwiQHZpdGVqcy9wbHVnaW4tdnVlLWpzeFwiO1xyXG5pbXBvcnQgeyBjcmVhdGVIdG1sUGx1Z2luIH0gZnJvbSBcInZpdGUtcGx1Z2luLWh0bWxcIjtcclxuaW1wb3J0IHBrZyBmcm9tIFwiLi9wYWNrYWdlLmpzb25cIjtcclxuaW1wb3J0IHsgY29kZUluc3BlY3RvclBsdWdpbiB9IGZyb20gXCJjb2RlLWluc3BlY3Rvci1wbHVnaW5cIjtcclxuXHJcbmNvbnN0IHBhdGhSZXNvbHZlID0gZGlyID0+IHtcclxuICByZXR1cm4gcmVzb2x2ZShfX2Rpcm5hbWUsIFwiLlwiLCBkaXIpO1xyXG59O1xyXG5cclxuY29uc3QgYWxpYXMgPSB7XHJcbiAgXCJAXCI6IHBhdGhSZXNvbHZlKFwic3JjXCIpLFxyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29uZmlnKCh7IG1vZGUgfSkgPT4ge1xyXG4gIGNvbnN0IEVOViA9IGxvYWRFbnYobW9kZSwgcHJvY2Vzcy5jd2QoKSk7XHJcbiAgY29uc3QgR0xPQl9DT05GSUdfRklMRV9OQU1FID0gXCJfYXBwLmNvbmZpZy5qc1wiO1xyXG5cclxuICBjb25zdCBpc0J1aWxkID0gbW9kZSA9PT0gXCJwcm9kdWN0aW9uXCI7XHJcbiAgY29uc3QgZ2V0QXBwQ29uZmlnU3JjID0gKCkgPT4ge1xyXG4gICAgcmV0dXJuIGAvJHtHTE9CX0NPTkZJR19GSUxFX05BTUV9P3Y9JHtwa2cudmVyc2lvbn0tJHtuZXcgRGF0ZSgpLmdldFRpbWUoKX1gO1xyXG4gIH07XHJcblxyXG4gIHJldHVybiB7XHJcbiAgICBkZWZpbmU6IHtcclxuICAgICAgX19WVUVfUFJPRF9IWURSQVRJT05fTUlTTUFUQ0hfREVUQUlMU19fOiBcInRydWVcIixcclxuICAgIH0sXHJcbiAgICBlc2J1aWxkOiB7XHJcbiAgICAgIGpzeEZhY3Rvcnk6IFwiaFwiLFxyXG4gICAgICBqc3hGcmFnbWVudDogXCJGcmFnbWVudFwiLFxyXG4gICAgfSxcclxuICAgIGV4dGVybmFsczoge1xyXG4gICAgICBCTWFwOiBcIkJNYXBcIixcclxuICAgICAgQk1hcExpYjogXCJCTWFwTGliXCIsXHJcbiAgICB9LFxyXG4gICAgcmVzb2x2ZToge1xyXG4gICAgICBhbGlhcyxcclxuICAgICAgZXh0ZW5zaW9uczogW1wiLm1qc1wiLCBcIi5qc1wiLCBcIi50c1wiLCBcIi5qc3hcIiwgXCIudHN4XCIsIFwiLmpzb25cIiwgXCIudnVlXCJdLFxyXG4gICAgfSxcclxuICAgIHBsdWdpbnM6IFtcclxuICAgICAgY29kZUluc3BlY3RvclBsdWdpbih7XHJcbiAgICAgICAgYnVuZGxlcjogXCJ2aXRlXCIsXHJcbiAgICAgICAgaGlkZUNvbnNvbGU6IHRydWUsXHJcbiAgICAgIH0pLFxyXG4gICAgICBJY29ucyh7XHJcbiAgICAgICAgYXV0b0luc3RhbGw6IHRydWUsXHJcbiAgICAgICAgY29tcGlsZXI6IFwidnVlM1wiLFxyXG4gICAgICB9KSxcclxuICAgICAgVnVlU2V0dXBFeHRlbmQoeyBuYW1lOiBmYWxzZSB9KSxcclxuICAgICAgdnVlKCksXHJcbiAgICAgIHZ1ZUpzeCgpLFxyXG4gICAgICBBdXRvSW1wb3J0KHtcclxuICAgICAgICBkdHM6IFwic3JjL2F1dG8taW1wb3J0cy5kLnRzXCIsXHJcbiAgICAgICAgaW1wb3J0czogW1widnVlXCJdLFxyXG4gICAgICB9KSxcclxuICAgICAgY3JlYXRlSHRtbFBsdWdpbih7XHJcbiAgICAgICAgbWluaWZ5OiBpc0J1aWxkLFxyXG4gICAgICAgIGluamVjdDoge1xyXG4gICAgICAgICAgZGF0YToge1xyXG4gICAgICAgICAgICB0aXRsZTogXCJcIixcclxuICAgICAgICAgIH0sXHJcbiAgICAgICAgICAvLyBFbWJlZCB0aGUgZ2VuZXJhdGVkIGFwcC5jb25maWcuanMgZmlsZVxyXG4gICAgICAgICAgdGFnczogaXNCdWlsZFxyXG4gICAgICAgICAgICA/IFtcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgdGFnOiBcInNjcmlwdFwiLFxyXG4gICAgICAgICAgICAgICAgICBhdHRyczoge1xyXG4gICAgICAgICAgICAgICAgICAgIHNyYzogZ2V0QXBwQ29uZmlnU3JjKCksXHJcbiAgICAgICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgIF1cclxuICAgICAgICAgICAgOiBbXSxcclxuICAgICAgICB9LFxyXG4gICAgICB9KSxcclxuICAgIF0sXHJcbiAgICBzZXJ2ZXI6IHtcclxuICAgICAgaG9zdDogXCIwLjAuMC4wXCIsXHJcbiAgICAgIHBvcnQ6IDMwMDAsXHJcbiAgICAgIHByb3h5OiB7XHJcbiAgICAgICAgXCIvZW1yXCI6IHtcclxuICAgICAgICAgIC8vXHU4RkQ5XHU5MUNDXHU5MTREXHU3RjZFXHU4RkQwXHU4ODRDXHU2NUY2XHU2NzBEXHU1MkExXHU1NzMwXHU1NzQwXHJcbiAgICAgICAgICB0YXJnZXQ6IFwiaHR0cDovLzE3Mi4xNi4zMi4xMjU6ODAwMS9lbXJcIixcclxuICAgICAgICAgIHNlY3VyZTogZmFsc2UsIC8vXHU1OTgyXHU2NzlDXHU4RkQwXHU4ODRDXHU2NUY2XHU2NzBEXHU1MkExXHU2NjJGaHR0cHNcdUZGMENcdTZCNjRcdTU5MDRcdTkxNERcdTdGNkVcdTRFM0F0cnVlXHJcbiAgICAgICAgICBjaGFuZ2VPcmlnaW46IHRydWUsIC8vXHU2NTJGXHU2MzAxXHU4REU4XHU1N0RGXHU4QzAzXHU3NTI4XHVGRjBDXHU4RkQ5XHU5MUNDXHU5MTREXHU3RjZFXHU0RTNBdHJ1ZVxyXG4gICAgICAgICAgcmV3cml0ZTogcGF0aCA9PiBwYXRoLnJlcGxhY2UoL15cXC9lbXIvLCBcIlwiKSxcclxuICAgICAgICB9LFxyXG4gICAgICAgIFwiL2RvY3RvclNpZ25hdHVyZUltYWdlXCI6IHtcclxuICAgICAgICAgIHRhcmdldDogXCJodHRwOi8vMTcyLjE2LjMyLjE2Nzo4MDc3XCIsXHJcbiAgICAgICAgICBzZWN1cmU6IGZhbHNlLCAvL1x1NTk4Mlx1Njc5Q1x1OEZEMFx1ODg0Q1x1NjVGNlx1NjcwRFx1NTJBMVx1NjYyRmh0dHBzXHVGRjBDXHU2QjY0XHU1OTA0XHU5MTREXHU3RjZFXHU0RTNBdHJ1ZVxyXG4gICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLCAvL1x1NjUyRlx1NjMwMVx1OERFOFx1NTdERlx1OEMwM1x1NzUyOFx1RkYwQ1x1OEZEOVx1OTFDQ1x1OTE0RFx1N0Y2RVx1NEUzQXRydWVcclxuICAgICAgICB9LFxyXG4gICAgICAgIFwiL3RoeXlhcmNoaXZlXCI6IHtcclxuICAgICAgICAgIHRhcmdldDogXCJodHRwOi8vMTcyLjE2LjMyLjE5Nzo5MjAyL1wiLFxyXG4gICAgICAgICAgc2VjdXJlOiBmYWxzZSxcclxuICAgICAgICAgIGNoYW5nZU9yaWdpbjogdHJ1ZSxcclxuICAgICAgICAgIHJld3JpdGU6IHBhdGggPT4gcGF0aC5yZXBsYWNlKC9eXFwvdGh5eWFyY2hpdmUvLCBcIlwiKSxcclxuICAgICAgICB9LFxyXG4gICAgICB9LFxyXG4gICAgfSxcclxuICAgIGJ1aWxkOiB7XHJcbiAgICAgIGNodW5rU2l6ZVdhcm5pbmdMaW1pdDogMTAwMCxcclxuICAgICAgb3V0RGlyOiBcInJlbGVhc2UvZGlzdFwiLFxyXG4gICAgICAvLyBcdTRGMThcdTUzMTZcdTYyNTNcdTUzMDVcdTYyOEFcdTdCMkNcdTRFMDlcdTY1QjlcdTc2ODRcdTRFMUNcdTg5N0ZcdTZCQ0ZcdTZCMjFcdTYyNTNcdTUzMDVcdTY1RjZcdTkwRkRcdTRFMERcdTkxQ0RcdTU5MERcclxuICAgICAgLy8gcm9sbHVwT3B0aW9uczoge1xyXG4gICAgICAvLyAgIG91dHB1dDoge1xyXG4gICAgICAvLyAgICAgbWFudWFsQ2h1bmtzKGlkKSB7XHJcbiAgICAgIC8vICAgICAgIGlmIChpZC5pbmNsdWRlcyhcIm5vZGVfbW9kdWxlc1wiKSkge1xyXG4gICAgICAvLyAgICAgICAgIHJldHVybiBpZFxyXG4gICAgICAvLyAgICAgICAgICAgLnRvU3RyaW5nKClcclxuICAgICAgLy8gICAgICAgICAgIC5zcGxpdChcIm5vZGVfbW9kdWxlcy9cIilbMV1cclxuICAgICAgLy8gICAgICAgICAgIC5zcGxpdChcIi9cIilbMF1cclxuICAgICAgLy8gICAgICAgICAgIC50b1N0cmluZygpO1xyXG4gICAgICAvLyAgICAgICB9XHJcbiAgICAgIC8vICAgICAgIHJldHVybiBudWxsO1xyXG4gICAgICAvLyAgICAgfSxcclxuICAgICAgLy8gICB9LFxyXG4gICAgICAvLyB9LFxyXG4gICAgfSxcclxuICB9O1xyXG59KTtcclxuIiwgIntcclxuICBcIm5hbWVcIjogXCJpbml0XCIsXHJcbiAgXCJ2ZXJzaW9uXCI6IFwiMC4wLjBcIixcclxuICBcInNjcmlwdHNcIjoge1xyXG4gICAgXCJkZXZcIjogXCJ2aXRlXCIsXHJcbiAgICBcImJ1aWxkOmVudlwiOiBcInZpdGUgYnVpbGQgJiYgbm9kZSAuL2Jpbi9pbmplY3QtZW52LXRvLXdpbmRvdy5qc1wiXHJcbiAgfSxcclxuICBcInR5cGVcIjogXCJtb2R1bGVcIixcclxuICBcImRlcGVuZGVuY2llc1wiOiB7XHJcbiAgICBcIkBiYWJlbC9zdGFuZGFsb25lXCI6IFwiNy4yNC41XCIsXHJcbiAgICBcIkBlbGVtZW50LXBsdXMvaWNvbnMtdnVlXCI6IFwiMi4zLjFcIixcclxuICAgIFwiQGltZW5neXUvdnVlMy1jb250ZXh0LW1lbnVcIjogXCJeMS40LjJcIixcclxuICAgIFwiQGtqZ2w3Ny9kYXRhdi12dWUzXCI6IFwiMS43LjJcIixcclxuICAgIFwiQHZpdGVqcy9wbHVnaW4tbGVnYWN5XCI6IFwiNS40LjBcIixcclxuICAgIFwiQHZ1ZXVzZS9jb3JlXCI6IFwiMTAuOS4wXCIsXHJcbiAgICBcIkB2eGUtdWkvcGx1Z2luLWV4cG9ydC14bHN4XCI6IFwiXjQuMC4yXCIsXHJcbiAgICBcIkB2eGUtdWkvcGx1Z2luLXJlbmRlci1jaGFydFwiOiBcIl40LjAuMVwiLFxyXG4gICAgXCJheGlvc1wiOiBcIjEuNi4wXCIsXHJcbiAgICBcImNsaXBib2FyZFwiOiBcIjIuMC4xMVwiLFxyXG4gICAgXCJjcnlwdG8tanNcIjogXCI0LjIuMFwiLFxyXG4gICAgXCJkM1wiOiBcIjcuOS4wXCIsXHJcbiAgICBcImRheWpzXCI6IFwiMS4xMS4xMVwiLFxyXG4gICAgXCJkb20temluZGV4XCI6IFwiMS4wLjJcIixcclxuICAgIFwiZHJpdmVyLmpzXCI6IFwiMS4zLjFcIixcclxuICAgIFwiZWNoYXJ0c1wiOiBcIjUuNS4wXCIsXHJcbiAgICBcImVsZW1lbnQtcGx1c1wiOiBcIl4yLjcuMVwiLFxyXG4gICAgXCJleGNlbGpzXCI6IFwiXjQuNC4wXCIsXHJcbiAgICBcImZpbGUtc2F2ZXJcIjogXCIyLjAuNVwiLFxyXG4gICAgXCJpY29udi1saXRlXCI6IFwiMC42LjNcIixcclxuICAgIFwianF1ZXJ5XCI6IFwiMy43LjFcIixcclxuICAgIFwianMtY29va2llXCI6IFwiMy4wLjVcIixcclxuICAgIFwianNiYXJjb2RlXCI6IFwiMy4xMS42XCIsXHJcbiAgICBcImpzZW5jcnlwdFwiOiBcIl4zLjMuMlwiLFxyXG4gICAgXCJtb21lbnRcIjogXCIyLjI5LjRcIixcclxuICAgIFwibW9uYWNvLWVkaXRvclwiOiBcIjAuNDguMFwiLFxyXG4gICAgXCJub3JtYWxpemUuY3NzXCI6IFwiOC4wLjFcIixcclxuICAgIFwibnByb2dyZXNzXCI6IFwiMC4yLjBcIixcclxuICAgIFwicGluaWFcIjogXCIyLjEuN1wiLFxyXG4gICAgXCJxcmNhbnZhc1wiOiBcIjMuMS4yXCIsXHJcbiAgICBcInFzXCI6IFwiXjYuMTMuMFwiLFxyXG4gICAgXCJzb3J0YWJsZWpzXCI6IFwiMS4xNS4yXCIsXHJcbiAgICBcInZ1ZVwiOiBcIl4zLjUuNlwiLFxyXG4gICAgXCJ2dWUtY3JvcHBlclwiOiBcIl4xLjEuMlwiLFxyXG4gICAgXCJ2dWUtcm91dGVyXCI6IFwiNC4wLjE2XCIsXHJcbiAgICBcInZ1ZTMtanNvbi12aWV3ZXJcIjogXCIyLjIuMlwiLFxyXG4gICAgXCJ2dWUzLXByaW50LW5iXCI6IFwiMC4xLjRcIixcclxuICAgIFwidnhlLXBjLXVpXCI6IFwiXjQuMC42N1wiLFxyXG4gICAgXCJ2eGUtdGFibGVcIjogXCJeNC43LjUwXCIsXHJcbiAgICBcInZ4ZS10YWJsZS1wbHVnaW4tZXhwb3J0LXhsc3hcIjogXCI0LjAuMVwiLFxyXG4gICAgXCJ4ZS11dGlsc1wiOiBcIjMuNS4yNlwiLFxyXG4gICAgXCJ4bHN4XCI6IFwiMC4xNy4wXCJcclxuICB9LFxyXG4gIFwiZGV2RGVwZW5kZW5jaWVzXCI6IHtcclxuICAgIFwiQHR5cGVzL25vZGVcIjogXCIyMC4xMS4wXCIsXHJcbiAgICBcIkB0eXBlcy9xc1wiOiBcIl42LjkuMTVcIixcclxuICAgIFwiQHR5cGVzL3NvcnRhYmxlanNcIjogXCJeMS4xNS44XCIsXHJcbiAgICBcIkB2aXRlanMvcGx1Z2luLXZ1ZVwiOiBcIjUuMC40XCIsXHJcbiAgICBcIkB2aXRlanMvcGx1Z2luLXZ1ZS1qc3hcIjogXCJeNC4wLjFcIixcclxuICAgIFwiQHZ1ZS9jbGktc2VydmljZVwiOiBcIjUuMC44XCIsXHJcbiAgICBcIkB2dWUvY29tcGlsZXItc2ZjXCI6IFwiMy40LjI3XCIsXHJcbiAgICBcImNvZGUtaW5zcGVjdG9yLXBsdWdpblwiOiBcIl4wLjIwLjE3XCIsXHJcbiAgICBcImRvdGVudlwiOiBcIl4xNi40LjdcIixcclxuICAgIFwiZnMtZXh0cmFcIjogXCJeMTEuMi4wXCIsXHJcbiAgICBcInByZXR0aWVyXCI6IFwiXjMuMy4zXCIsXHJcbiAgICBcInNhc3NcIjogXCIxLjc3LjFcIixcclxuICAgIFwidW5wbHVnaW4tYXV0by1pbXBvcnRcIjogXCIwLjE3LjZcIixcclxuICAgIFwidW5wbHVnaW4taWNvbnNcIjogXCIwLjE5LjBcIixcclxuICAgIFwidml0ZVwiOiBcIjUuMi4xMVwiLFxyXG4gICAgXCJ2aXRlLXBsdWdpbi1odG1sXCI6IFwiXjMuMi4yXCIsXHJcbiAgICBcInZpdGUtcGx1Z2luLW1vY2tcIjogXCIzLjAuMlwiLFxyXG4gICAgXCJ2aXRlLXBsdWdpbi12dWUtc2V0dXAtZXh0ZW5kXCI6IFwiMC40LjBc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
|