165 lines
17 KiB
JavaScript
165 lines
17 KiB
JavaScript
// vite.config.ts
|
|
import UnoCSS from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/unocss/dist/vite.mjs";
|
|
import { defineConfig } from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/vite/dist/node/index.js";
|
|
import vue from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/@vitejs/plugin-vue/dist/index.mjs";
|
|
import vueJsx from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs";
|
|
import Components from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/unplugin-vue-components/dist/vite.js";
|
|
import { AntDesignVueResolver, VantResolver } from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/unplugin-vue-components/dist/resolvers.js";
|
|
import AutoImport from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/unplugin-auto-import/dist/vite.js";
|
|
import { fileURLToPath, URL } from "node:url";
|
|
import { resolve } from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/pathe/dist/index.mjs";
|
|
import { VitePWA } from "file:///E:/abshode_user_v2/abshode_user_v2/node_modules/vite-plugin-pwa/dist/index.js";
|
|
var __vite_injected_original_import_meta_url = "file:///E:/abshode_user_v2/abshode_user_v2/vite.config.ts";
|
|
var vite_config_default = defineConfig({
|
|
plugins: [
|
|
vue(),
|
|
/* UnoCSS({
|
|
configFile: './uno.config.ts',
|
|
}),*/
|
|
vueJsx(),
|
|
VitePWA({
|
|
registerType: "autoUpdate",
|
|
devOptions: {
|
|
enabled: true
|
|
},
|
|
workbox: {
|
|
cleanupOutdatedCaches: true,
|
|
clientsClaim: true,
|
|
skipWaiting: true
|
|
},
|
|
mode: "development",
|
|
base: "/",
|
|
srcDir: "src",
|
|
filename: "sw.ts",
|
|
includeAssets: ["/favicon.png"],
|
|
strategies: "injectManifest",
|
|
manifest: {
|
|
name: "Liman",
|
|
short_name: "Liman",
|
|
theme_color: "#ffffff",
|
|
start_url: "/",
|
|
display: "standalone",
|
|
background_color: "#ffffff",
|
|
icons: [
|
|
{
|
|
src: "pwa-icon-32.png",
|
|
sizes: "32x32",
|
|
type: "image/png"
|
|
},
|
|
{
|
|
src: "pwa-icon-32.png",
|
|
sizes: "32x32",
|
|
type: "image/png",
|
|
purpose: "any maskable"
|
|
},
|
|
{
|
|
src: "pwa-icon-192.png",
|
|
sizes: "192x192",
|
|
type: "image/png"
|
|
},
|
|
{
|
|
src: "pwa-icon-192.png",
|
|
sizes: "512x512",
|
|
type: "image/png"
|
|
}
|
|
/* {
|
|
src: 'pwa-icon-512.png',
|
|
sizes: '512x512',
|
|
type: 'image/png',
|
|
purpose: 'any maskable',
|
|
},*/
|
|
]
|
|
}
|
|
}),
|
|
UnoCSS({
|
|
configFile: "./uno.config.ts"
|
|
}),
|
|
Components({
|
|
dts: true,
|
|
resolvers: [
|
|
AntDesignVueResolver({ importStyle: "less" }),
|
|
VantResolver()
|
|
]
|
|
}),
|
|
AutoImport({
|
|
// targets to transform
|
|
include: [
|
|
/\.[tj]sx?$/,
|
|
// .ts, .tsx, .js, .jsx
|
|
/\.vue$/,
|
|
/\.vue\?vue/,
|
|
// .vue
|
|
/\.md$/
|
|
// .md
|
|
],
|
|
// global imports to register
|
|
imports: [
|
|
// presets
|
|
"vue"
|
|
],
|
|
// Auto import for module exports under directories
|
|
// by default it only scan one level of modules under the directory
|
|
dirs: [
|
|
//"./src",
|
|
// './hooks',
|
|
// './composables' // only root modules
|
|
// './composables/**', // all nested modules
|
|
// ...
|
|
],
|
|
// Filepath to generate corresponding .d.ts file.
|
|
// Defaults to './auto-imports.d.ts' when `typescript` is installed locally.
|
|
// Set `false` to disable.
|
|
dts: "./auto-imports.d.ts",
|
|
// Auto import inside Vue template
|
|
// see https://github.com/unjs/unimport/pull/15 and https://github.com/unjs/unimport/pull/72
|
|
vueTemplate: true,
|
|
// Custom resolvers, compatible with `unplugin-vue-components`
|
|
// see https://github.com/antfu/unplugin-auto-import/pull/23/
|
|
resolvers: [
|
|
/* ... */
|
|
],
|
|
// Generate corresponding .eslintrc-auto-import.json file.
|
|
// eslint globals Docs - https://eslint.org/docs/user-guide/configuring/language-options#specifying-globals
|
|
eslintrc: {
|
|
enabled: true,
|
|
// Default `false`
|
|
filepath: "./.eslintrc-auto-import.json",
|
|
// Default `./.eslintrc-auto-import.json`
|
|
globalsPropValue: true
|
|
// Default `true`, (true | false | 'readonly' | 'readable' | 'writable' | 'writeable')
|
|
}
|
|
})
|
|
],
|
|
resolve: {
|
|
extensions: ["*", ".js", ".vue", ".json", ".ts", ".tsx", ".mjs"],
|
|
alias: {
|
|
"@": fileURLToPath(new URL("./src", __vite_injected_original_import_meta_url)),
|
|
"@assets": fileURLToPath(new URL("./src/assets", __vite_injected_original_import_meta_url)),
|
|
"~": fileURLToPath(new URL("./node_modules", __vite_injected_original_import_meta_url))
|
|
}
|
|
},
|
|
css: {
|
|
preprocessorOptions: {
|
|
less: {
|
|
modifyVars: {
|
|
// Used for global import to avoid the need to import each style file separately
|
|
// reference: Avoid repeated references
|
|
hack: ` ; @import (reference) "${resolve("./src/assets/css/var.less")}"`
|
|
},
|
|
javascriptEnabled: true
|
|
}
|
|
}
|
|
},
|
|
build: {
|
|
sourcemap: false
|
|
},
|
|
server: {
|
|
port: 3100
|
|
},
|
|
base: "/"
|
|
});
|
|
export {
|
|
vite_config_default as default
|
|
};
|
|
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJFOlxcXFxhYnNob2RlX3VzZXJfdjJcXFxcYWJzaG9kZV91c2VyX3YyXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCJFOlxcXFxhYnNob2RlX3VzZXJfdjJcXFxcYWJzaG9kZV91c2VyX3YyXFxcXHZpdGUuY29uZmlnLnRzXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ltcG9ydF9tZXRhX3VybCA9IFwiZmlsZTovLy9FOi9hYnNob2RlX3VzZXJfdjIvYWJzaG9kZV91c2VyX3YyL3ZpdGUuY29uZmlnLnRzXCI7aW1wb3J0IFVub0NTUyBmcm9tICd1bm9jc3Mvdml0ZSdcclxuaW1wb3J0IHtkZWZpbmVDb25maWd9IGZyb20gJ3ZpdGUnXHJcbmltcG9ydCB2dWUgZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlJ1xyXG5pbXBvcnQgdnVlSnN4IGZyb20gJ0B2aXRlanMvcGx1Z2luLXZ1ZS1qc3gnXHJcbmltcG9ydCBDb21wb25lbnRzIGZyb20gJ3VucGx1Z2luLXZ1ZS1jb21wb25lbnRzL3ZpdGUnXHJcbmltcG9ydCB7QW50RGVzaWduVnVlUmVzb2x2ZXIsIFZhbnRSZXNvbHZlcn0gZnJvbSAndW5wbHVnaW4tdnVlLWNvbXBvbmVudHMvcmVzb2x2ZXJzJ1xyXG5cclxuaW1wb3J0IEF1dG9JbXBvcnQgZnJvbSAndW5wbHVnaW4tYXV0by1pbXBvcnQvdml0ZSdcclxuaW1wb3J0IHtmaWxlVVJMVG9QYXRoLCBVUkx9IGZyb20gXCJub2RlOnVybFwiXHJcbmltcG9ydCB7cmVzb2x2ZX0gZnJvbSBcInBhdGhlXCJcclxuaW1wb3J0IHtWaXRlUFdBfSBmcm9tIFwidml0ZS1wbHVnaW4tcHdhXCI7XHJcblxyXG4vLyBodHRwczovL3ZpdGVqcy5kZXYvY29uZmlnL1xyXG5leHBvcnQgZGVmYXVsdCBkZWZpbmVDb25maWcoe1xyXG4gICAgcGx1Z2luczogW1xyXG4gICAgICAgIHZ1ZSgpLFxyXG4vKiAgICAgICAgVW5vQ1NTKHtcclxuICAgICAgICAgICAgY29uZmlnRmlsZTogJy4vdW5vLmNvbmZpZy50cycsXHJcbiAgICAgICAgfSksKi9cclxuICAgICAgICB2dWVKc3goKSxcclxuICAgICAgICBWaXRlUFdBKHtcclxuICAgICAgICAgICAgcmVnaXN0ZXJUeXBlOiAnYXV0b1VwZGF0ZScsXHJcbiAgICAgICAgICAgIGRldk9wdGlvbnM6IHtcclxuICAgICAgICAgICAgICAgIGVuYWJsZWQ6IHRydWVcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgd29ya2JveDoge1xyXG4gICAgICAgICAgICAgICAgY2xlYW51cE91dGRhdGVkQ2FjaGVzOiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgY2xpZW50c0NsYWltOiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgc2tpcFdhaXRpbmc6IHRydWVcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgbW9kZTogJ2RldmVsb3BtZW50JyxcclxuICAgICAgICAgICAgYmFzZTogJy8nLFxyXG4gICAgICAgICAgICBzcmNEaXI6ICdzcmMnLFxyXG4gICAgICAgICAgICBmaWxlbmFtZTogJ3N3LnRzJyxcclxuICAgICAgICAgICAgaW5jbHVkZUFzc2V0czogWycvZmF2aWNvbi5wbmcnXSxcclxuICAgICAgICAgICAgc3RyYXRlZ2llczogJ2luamVjdE1hbmlmZXN0JyxcclxuICAgICAgICAgICAgbWFuaWZlc3Q6IHtcclxuICAgICAgICAgICAgICAgIG5hbWU6ICdMaW1hbicsXHJcbiAgICAgICAgICAgICAgICBzaG9ydF9uYW1lOiAnTGltYW4nLFxyXG4gICAgICAgICAgICAgICAgdGhlbWVfY29sb3I6ICcjZmZmZmZmJyxcclxuICAgICAgICAgICAgICAgIHN0YXJ0X3VybDogJy8nLFxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogJ3N0YW5kYWxvbmUnLFxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZF9jb2xvcjogJyNmZmZmZmYnLFxyXG4gICAgICAgICAgICAgICAgaWNvbnM6IFtcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNyYzogJ3B3YS1pY29uLTMyLnBuZycsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNpemVzOiAnMzJ4MzInLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0eXBlOiAnaW1hZ2UvcG5nJyxcclxuICAgICAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3JjOiAncHdhLWljb24tMzIucG5nJyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZXM6ICczMngzMicsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU6ICdpbWFnZS9wbmcnLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwdXJwb3NlOiAnYW55IG1hc2thYmxlJyxcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNyYzogJ3B3YS1pY29uLTE5Mi5wbmcnLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzaXplczogJzE5MngxOTInLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0eXBlOiAnaW1hZ2UvcG5nJyxcclxuICAgICAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3JjOiAncHdhLWljb24tMTkyLnBuZycsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNpemVzOiAnNTEyeDUxMicsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU6ICdpbWFnZS9wbmcnLFxyXG4gICAgICAgICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgICAgICAgLyogICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNyYzogJ3B3YS1pY29uLTUxMi5wbmcnLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplczogJzUxMng1MTInLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0eXBlOiAnaW1hZ2UvcG5nJyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHVycG9zZTogJ2FueSBtYXNrYWJsZScsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwqL1xyXG4gICAgICAgICAgICAgICAgXSxcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICB9KSxcclxuICAgICAgICBVbm9DU1Moe1xyXG4gICAgICAgICAgICBjb25maWdGaWxlOiAnLi91bm8uY29uZmlnLnRzJyxcclxuICAgICAgICB9KSxcclxuICAgICAgICBDb21wb25lbnRzKHtcclxuICAgICAgICAgICAgZHRzOiB0cnVlLFxyXG4gICAgICAgICAgICByZXNvbHZlcnM6IFtcclxuICAgICAgICAgICAgICAgIEFudERlc2lnblZ1ZVJlc29sdmVyKHtpbXBvcnRTdHlsZTogJ2xlc3MnfSksXHJcbiAgICAgICAgICAgICAgICBWYW50UmVzb2x2ZXIoKSxcclxuICAgICAgICAgICAgXVxyXG4gICAgICAgIH0pLFxyXG4gICAgICAgIEF1dG9JbXBvcnQoe1xyXG4gICAgICAgICAgICAvLyB0YXJnZXRzIHRvIHRyYW5zZm9ybVxyXG4gICAgICAgICAgICBpbmNsdWRlOiBbXHJcbiAgICAgICAgICAgICAgICAvXFwuW3RqXXN4PyQvLCAvLyAudHMsIC50c3gsIC5qcywgLmpzeFxyXG4gICAgICAgICAgICAgICAgL1xcLnZ1ZSQvLFxyXG4gICAgICAgICAgICAgICAgL1xcLnZ1ZVxcP3Z1ZS8sIC8vIC52dWVcclxuICAgICAgICAgICAgICAgIC9cXC5tZCQvLCAvLyAubWRcclxuICAgICAgICAgICAgXSxcclxuICAgICAgICAgICAgLy8gZ2xvYmFsIGltcG9ydHMgdG8gcmVnaXN0ZXJcclxuICAgICAgICAgICAgaW1wb3J0czogW1xyXG4gICAgICAgICAgICAgICAgLy8gcHJlc2V0c1xyXG4gICAgICAgICAgICAgICAgJ3Z1ZScsXHJcbiAgICAgICAgICAgIF0sXHJcbiAgICAgICAgICAgIC8vIEF1dG8gaW1wb3J0IGZvciBtb2R1bGUgZXhwb3J0cyB1bmRlciBkaXJlY3Rvcmllc1xyXG4gICAgICAgICAgICAvLyBieSBkZWZhdWx0IGl0IG9ubHkgc2NhbiBvbmUgbGV2ZWwgb2YgbW9kdWxlcyB1bmRlciB0aGUgZGlyZWN0b3J5XHJcbiAgICAgICAgICAgIGRpcnM6IFtcclxuICAgICAgICAgICAgICAgIC8vXCIuL3NyY1wiLFxyXG4gICAgICAgICAgICAgICAgLy8gJy4vaG9va3MnLFxyXG4gICAgICAgICAgICAgICAgLy8gJy4vY29tcG9zYWJsZXMnIC8vIG9ubHkgcm9vdCBtb2R1bGVzXHJcbiAgICAgICAgICAgICAgICAvLyAnLi9jb21wb3NhYmxlcy8qKicsIC8vIGFsbCBuZXN0ZWQgbW9kdWxlc1xyXG4gICAgICAgICAgICAgICAgLy8gLi4uXHJcbiAgICAgICAgICAgIF0sXHJcblxyXG4gICAgICAgICAgICAvLyBGaWxlcGF0aCB0byBnZW5lcmF0ZSBjb3JyZXNwb25kaW5nIC5kLnRzIGZpbGUuXHJcbiAgICAgICAgICAgIC8vIERlZmF1bHRzIHRvICcuL2F1dG8taW1wb3J0cy5kLnRzJyB3aGVuIGB0eXBlc2NyaXB0YCBpcyBpbnN0YWxsZWQgbG9jYWxseS5cclxuICAgICAgICAgICAgLy8gU2V0IGBmYWxzZWAgdG8gZGlzYWJsZS5cclxuICAgICAgICAgICAgZHRzOiAnLi9hdXRvLWltcG9ydHMuZC50cycsXHJcblxyXG4gICAgICAgICAgICAvLyBBdXRvIGltcG9ydCBpbnNpZGUgVnVlIHRlbXBsYXRlXHJcbiAgICAgICAgICAgIC8vIHNlZSBodHRwczovL2dpdGh1Yi5jb20vdW5qcy91bmltcG9ydC9wdWxsLzE1IGFuZCBodHRwczovL2dpdGh1Yi5jb20vdW5qcy91bmltcG9ydC9wdWxsLzcyXHJcbiAgICAgICAgICAgIHZ1ZVRlbXBsYXRlOiB0cnVlLFxyXG5cclxuICAgICAgICAgICAgLy8gQ3VzdG9tIHJlc29sdmVycywgY29tcGF0aWJsZSB3aXRoIGB1bnBsdWdpbi12dWUtY29tcG9uZW50c2BcclxuICAgICAgICAgICAgLy8gc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnRmdS91bnBsdWdpbi1hdXRvLWltcG9ydC9wdWxsLzIzL1xyXG4gICAgICAgICAgICByZXNvbHZlcnM6IFtcclxuICAgICAgICAgICAgICAgIC8qIC4uLiAqL1xyXG4gICAgICAgICAgICBdLFxyXG5cclxuICAgICAgICAgICAgLy8gR2VuZXJhdGUgY29ycmVzcG9uZGluZyAuZXNsaW50cmMtYXV0by1pbXBvcnQuanNvbiBmaWxlLlxyXG4gICAgICAgICAgICAvLyBlc2xpbnQgZ2xvYmFscyBEb2NzIC0gaHR0cHM6Ly9lc2xpbnQub3JnL2RvY3MvdXNlci1ndWlkZS9jb25maWd1cmluZy9sYW5ndWFnZS1vcHRpb25zI3NwZWNpZnlpbmctZ2xvYmFsc1xyXG4gICAgICAgICAgICBlc2xpbnRyYzoge1xyXG4gICAgICAgICAgICAgICAgZW5hYmxlZDogdHJ1ZSwgLy8gRGVmYXVsdCBgZmFsc2VgXHJcbiAgICAgICAgICAgICAgICBmaWxlcGF0aDogJy4vLmVzbGludHJjLWF1dG8taW1wb3J0Lmpzb24nLCAvLyBEZWZhdWx0IGAuLy5lc2xpbnRyYy1hdXRvLWltcG9ydC5qc29uYFxyXG4gICAgICAgICAgICAgICAgZ2xvYmFsc1Byb3BWYWx1ZTogdHJ1ZSwgLy8gRGVmYXVsdCBgdHJ1ZWAsICh0cnVlIHwgZmFsc2UgfCAncmVhZG9ubHknIHwgJ3JlYWRhYmxlJyB8ICd3cml0YWJsZScgfCAnd3JpdGVhYmxlJylcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICB9KSxcclxuICAgIF0sXHJcbiAgICByZXNvbHZlOiB7XHJcbiAgICAgICAgZXh0ZW5zaW9uczogWycqJywgJy5qcycsICcudnVlJywgJy5qc29uJywgJy50cycsICcudHN4JywgJy5tanMnXSxcclxuICAgICAgICBhbGlhczoge1xyXG4gICAgICAgICAgICAnQCc6IGZpbGVVUkxUb1BhdGgobmV3IFVSTCgnLi9zcmMnLCBpbXBvcnQubWV0YS51cmwpKSxcclxuICAgICAgICAgICAgJ0Bhc3NldHMnOiBmaWxlVVJMVG9QYXRoKG5ldyBVUkwoJy4vc3JjL2Fzc2V0cycsIGltcG9ydC5tZXRhLnVybCkpLFxyXG4gICAgICAgICAgICAnfic6IGZpbGVVUkxUb1BhdGgobmV3IFVSTCgnLi9ub2RlX21vZHVsZXMnLCBpbXBvcnQubWV0YS51cmwpKSxcclxuICAgICAgICB9LFxyXG4gICAgfSxcclxuICAgIGNzczoge1xyXG4gICAgICAgIHByZXByb2Nlc3Nvck9wdGlvbnM6IHtcclxuICAgICAgICAgICAgbGVzczoge1xyXG4gICAgICAgICAgICAgICAgbW9kaWZ5VmFyczoge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIFVzZWQgZm9yIGdsb2JhbCBpbXBvcnQgdG8gYXZvaWQgdGhlIG5lZWQgdG8gaW1wb3J0IGVhY2ggc3R5bGUgZmlsZSBzZXBhcmF0ZWx5XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gcmVmZXJlbmNlOiAgQXZvaWQgcmVwZWF0ZWQgcmVmZXJlbmNlc1xyXG4gICAgICAgICAgICAgICAgICAgIGhhY2s6IGAgOyBAaW1wb3J0IChyZWZlcmVuY2UpIFwiJHtyZXNvbHZlKCcuL3NyYy9hc3NldHMvY3NzL3Zhci5sZXNzJyl9XCJgLFxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIGphdmFzY3JpcHRFbmFibGVkOiB0cnVlLFxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgIH0sXHJcbiAgICB9LFxyXG4gICAgYnVpbGQ6IHtcclxuICAgICAgICBzb3VyY2VtYXA6IGZhbHNlLFxyXG4gICAgfSxcclxuICAgIHNlcnZlcjoge1xyXG4gICAgICAgIHBvcnQ6IDMxMDBcclxuICAgIH0sXHJcbiAgICBiYXNlOicvJyxcclxufSlcclxuIl0sCiAgIm1hcHBpbmdzIjogIjtBQUE4UixPQUFPLFlBQVk7QUFDalQsU0FBUSxvQkFBbUI7QUFDM0IsT0FBTyxTQUFTO0FBQ2hCLE9BQU8sWUFBWTtBQUNuQixPQUFPLGdCQUFnQjtBQUN2QixTQUFRLHNCQUFzQixvQkFBbUI7QUFFakQsT0FBTyxnQkFBZ0I7QUFDdkIsU0FBUSxlQUFlLFdBQVU7QUFDakMsU0FBUSxlQUFjO0FBQ3RCLFNBQVEsZUFBYztBQVYySixJQUFNLDJDQUEyQztBQWFsTyxJQUFPLHNCQUFRLGFBQWE7QUFBQSxFQUN4QixTQUFTO0FBQUEsSUFDTCxJQUFJO0FBQUE7QUFBQTtBQUFBO0FBQUEsSUFJSixPQUFPO0FBQUEsSUFDUCxRQUFRO0FBQUEsTUFDSixjQUFjO0FBQUEsTUFDZCxZQUFZO0FBQUEsUUFDUixTQUFTO0FBQUEsTUFDYjtBQUFBLE1BQ0EsU0FBUztBQUFBLFFBQ0wsdUJBQXVCO0FBQUEsUUFDdkIsY0FBYztBQUFBLFFBQ2QsYUFBYTtBQUFBLE1BQ2pCO0FBQUEsTUFDQSxNQUFNO0FBQUEsTUFDTixNQUFNO0FBQUEsTUFDTixRQUFRO0FBQUEsTUFDUixVQUFVO0FBQUEsTUFDVixlQUFlLENBQUMsY0FBYztBQUFBLE1BQzlCLFlBQVk7QUFBQSxNQUNaLFVBQVU7QUFBQSxRQUNOLE1BQU07QUFBQSxRQUNOLFlBQVk7QUFBQSxRQUNaLGFBQWE7QUFBQSxRQUNiLFdBQVc7QUFBQSxRQUNYLFNBQVM7QUFBQSxRQUNULGtCQUFrQjtBQUFBLFFBQ2xCLE9BQU87QUFBQSxVQUNIO0FBQUEsWUFDSSxLQUFLO0FBQUEsWUFDTCxPQUFPO0FBQUEsWUFDUCxNQUFNO0FBQUEsVUFDVjtBQUFBLFVBQ0E7QUFBQSxZQUNJLEtBQUs7QUFBQSxZQUNMLE9BQU87QUFBQSxZQUNQLE1BQU07QUFBQSxZQUNOLFNBQVM7QUFBQSxVQUViO0FBQUEsVUFDQTtBQUFBLFlBQ0ksS0FBSztBQUFBLFlBQ0wsT0FBTztBQUFBLFlBQ1AsTUFBTTtBQUFBLFVBQ1Y7QUFBQSxVQUNBO0FBQUEsWUFDSSxLQUFLO0FBQUEsWUFDTCxPQUFPO0FBQUEsWUFDUCxNQUFNO0FBQUEsVUFDVjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBLFFBT0o7QUFBQSxNQUNKO0FBQUEsSUFDSixDQUFDO0FBQUEsSUFDRCxPQUFPO0FBQUEsTUFDSCxZQUFZO0FBQUEsSUFDaEIsQ0FBQztBQUFBLElBQ0QsV0FBVztBQUFBLE1BQ1AsS0FBSztBQUFBLE1BQ0wsV0FBVztBQUFBLFFBQ1AscUJBQXFCLEVBQUMsYUFBYSxPQUFNLENBQUM7QUFBQSxRQUMxQyxhQUFhO0FBQUEsTUFDakI7QUFBQSxJQUNKLENBQUM7QUFBQSxJQUNELFdBQVc7QUFBQTtBQUFBLE1BRVAsU0FBUztBQUFBLFFBQ0w7QUFBQTtBQUFBLFFBQ0E7QUFBQSxRQUNBO0FBQUE7QUFBQSxRQUNBO0FBQUE7QUFBQSxNQUNKO0FBQUE7QUFBQSxNQUVBLFNBQVM7QUFBQTtBQUFBLFFBRUw7QUFBQSxNQUNKO0FBQUE7QUFBQTtBQUFBLE1BR0EsTUFBTTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQSxNQU1OO0FBQUE7QUFBQTtBQUFBO0FBQUEsTUFLQSxLQUFLO0FBQUE7QUFBQTtBQUFBLE1BSUwsYUFBYTtBQUFBO0FBQUE7QUFBQSxNQUliLFdBQVc7QUFBQTtBQUFBLE1BRVg7QUFBQTtBQUFBO0FBQUEsTUFJQSxVQUFVO0FBQUEsUUFDTixTQUFTO0FBQUE7QUFBQSxRQUNULFVBQVU7QUFBQTtBQUFBLFFBQ1Ysa0JBQWtCO0FBQUE7QUFBQSxNQUN0QjtBQUFBLElBQ0osQ0FBQztBQUFBLEVBQ0w7QUFBQSxFQUNBLFNBQVM7QUFBQSxJQUNMLFlBQVksQ0FBQyxLQUFLLE9BQU8sUUFBUSxTQUFTLE9BQU8sUUFBUSxNQUFNO0FBQUEsSUFDL0QsT0FBTztBQUFBLE1BQ0gsS0FBSyxjQUFjLElBQUksSUFBSSxTQUFTLHdDQUFlLENBQUM7QUFBQSxNQUNwRCxXQUFXLGNBQWMsSUFBSSxJQUFJLGdCQUFnQix3Q0FBZSxDQUFDO0FBQUEsTUFDakUsS0FBSyxjQUFjLElBQUksSUFBSSxrQkFBa0Isd0NBQWUsQ0FBQztBQUFBLElBQ2pFO0FBQUEsRUFDSjtBQUFBLEVBQ0EsS0FBSztBQUFBLElBQ0QscUJBQXFCO0FBQUEsTUFDakIsTUFBTTtBQUFBLFFBQ0YsWUFBWTtBQUFBO0FBQUE7QUFBQSxVQUdSLE1BQU0sMkJBQTJCLFFBQVEsMkJBQTJCLENBQUM7QUFBQSxRQUN6RTtBQUFBLFFBQ0EsbUJBQW1CO0FBQUEsTUFDdkI7QUFBQSxJQUNKO0FBQUEsRUFDSjtBQUFBLEVBQ0EsT0FBTztBQUFBLElBQ0gsV0FBVztBQUFBLEVBQ2Y7QUFBQSxFQUNBLFFBQVE7QUFBQSxJQUNKLE1BQU07QUFBQSxFQUNWO0FBQUEsRUFDQSxNQUFLO0FBQ1QsQ0FBQzsiLAogICJuYW1lcyI6IFtdCn0K
|