Presupuestador_web/client/vite.config.ts.timestamp-1791908301101-55fa19d3589b4.mjs
2026-10-13 18:20:06 +02:00

74 lines
7.1 KiB
JavaScript

// vite.config.ts
import react from "file:///home/rodax/Documentos/uecko-presupuestos/client/node_modules/@vitejs/plugin-react/dist/index.mjs";
import { readFileSync } from "fs";
import { createRequire } from "node:module";
import { randomUUID } from "node:crypto";
import path from "node:path";
import { defineConfig, normalizePath } from "file:///home/rodax/Documentos/uecko-presupuestos/client/node_modules/vite/dist/node/index.js";
import { robots } from "file:///home/rodax/Documentos/uecko-presupuestos/client/node_modules/vite-plugin-robots/dist/index.mjs";
import { viteStaticCopy } from "file:///home/rodax/Documentos/uecko-presupuestos/client/node_modules/vite-plugin-static-copy/dist/index.js";
var __vite_injected_original_dirname = "/home/rodax/Documentos/uecko-presupuestos/client";
var __vite_injected_original_import_meta_url = "file:///home/rodax/Documentos/uecko-presupuestos/client/vite.config.ts";
var pkg = JSON.parse(readFileSync("./package.json", "utf-8"));
var require2 = createRequire(__vite_injected_original_import_meta_url);
var buildId = randomUUID();
var pdfjsDistPath = path.dirname(require2.resolve("pdfjs-dist/package.json"));
var cMapsDir = normalizePath(path.join(pdfjsDistPath, "cmaps"));
var standardFontsDir = normalizePath(
path.join(path.dirname(require2.resolve("pdfjs-dist/package.json")), "standard_fonts")
);
var vite_config_default = defineConfig({
define: {
__APP_VERSION__: JSON.stringify(pkg.version),
__APP_BUILD_ID__: JSON.stringify(buildId)
},
build: {
outDir: "../dist/client",
emptyOutDir: true
},
plugins: [
{
name: "app-build-version",
apply: "build",
generateBundle() {
this.emitFile({
type: "asset",
fileName: "version.json",
source: JSON.stringify({ buildId })
});
}
},
react(),
robots({}),
viteStaticCopy({
targets: [
{
src: cMapsDir,
dest: ""
},
{
src: standardFontsDir,
dest: ""
}
]
})
],
css: { postcss: "./postcss.config.js" },
resolve: {
alias: [
{
find: "@",
replacement: path.resolve(__vite_injected_original_dirname, "./src")
},
{
find: "@shared",
replacement: path.resolve(__vite_injected_original_dirname, "../shared/lib/")
}
]
}
});
export {
vite_config_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCIvaG9tZS9yb2RheC9Eb2N1bWVudG9zL3VlY2tvLXByZXN1cHVlc3Rvcy9jbGllbnRcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZmlsZW5hbWUgPSBcIi9ob21lL3JvZGF4L0RvY3VtZW50b3MvdWVja28tcHJlc3VwdWVzdG9zL2NsaWVudC92aXRlLmNvbmZpZy50c1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vaG9tZS9yb2RheC9Eb2N1bWVudG9zL3VlY2tvLXByZXN1cHVlc3Rvcy9jbGllbnQvdml0ZS5jb25maWcudHNcIjtpbXBvcnQgcmVhY3QgZnJvbSBcIkB2aXRlanMvcGx1Z2luLXJlYWN0XCI7XG5pbXBvcnQgeyByZWFkRmlsZVN5bmMgfSBmcm9tIFwiZnNcIjtcbmltcG9ydCB7IGNyZWF0ZVJlcXVpcmUgfSBmcm9tIFwibm9kZTptb2R1bGVcIjtcbmltcG9ydCB7IHJhbmRvbVVVSUQgfSBmcm9tIFwibm9kZTpjcnlwdG9cIjtcbmltcG9ydCBwYXRoIGZyb20gXCJub2RlOnBhdGhcIjtcbmltcG9ydCB7IGRlZmluZUNvbmZpZywgbm9ybWFsaXplUGF0aCB9IGZyb20gXCJ2aXRlXCI7XG5pbXBvcnQgeyByb2JvdHMgfSBmcm9tIFwidml0ZS1wbHVnaW4tcm9ib3RzXCI7XG5pbXBvcnQgeyB2aXRlU3RhdGljQ29weSB9IGZyb20gXCJ2aXRlLXBsdWdpbi1zdGF0aWMtY29weVwiO1xuXG5jb25zdCBwa2cgPSBKU09OLnBhcnNlKHJlYWRGaWxlU3luYyhcIi4vcGFja2FnZS5qc29uXCIsIFwidXRmLThcIikpO1xuY29uc3QgcmVxdWlyZSA9IGNyZWF0ZVJlcXVpcmUoaW1wb3J0Lm1ldGEudXJsKTtcbmNvbnN0IGJ1aWxkSWQgPSByYW5kb21VVUlEKCk7XG5cbmNvbnN0IHBkZmpzRGlzdFBhdGggPSBwYXRoLmRpcm5hbWUocmVxdWlyZS5yZXNvbHZlKFwicGRmanMtZGlzdC9wYWNrYWdlLmpzb25cIikpO1xuY29uc3QgY01hcHNEaXIgPSBub3JtYWxpemVQYXRoKHBhdGguam9pbihwZGZqc0Rpc3RQYXRoLCBcImNtYXBzXCIpKTtcbmNvbnN0IHN0YW5kYXJkRm9udHNEaXIgPSBub3JtYWxpemVQYXRoKFxuICBwYXRoLmpvaW4ocGF0aC5kaXJuYW1lKHJlcXVpcmUucmVzb2x2ZShcInBkZmpzLWRpc3QvcGFja2FnZS5qc29uXCIpKSwgXCJzdGFuZGFyZF9mb250c1wiKVxuKTtcblxuZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29uZmlnKHtcbiAgZGVmaW5lOiB7XG4gICAgX19BUFBfVkVSU0lPTl9fOiBKU09OLnN0cmluZ2lmeShwa2cudmVyc2lvbiksXG4gICAgX19BUFBfQlVJTERfSURfXzogSlNPTi5zdHJpbmdpZnkoYnVpbGRJZCksXG4gIH0sXG4gIGJ1aWxkOiB7XG4gICAgb3V0RGlyOiBcIi4uL2Rpc3QvY2xpZW50XCIsXG4gICAgZW1wdHlPdXREaXI6IHRydWUsXG4gIH0sXG4gIHBsdWdpbnM6IFtcbiAgICB7XG4gICAgICBuYW1lOiBcImFwcC1idWlsZC12ZXJzaW9uXCIsXG4gICAgICBhcHBseTogXCJidWlsZFwiLFxuICAgICAgZ2VuZXJhdGVCdW5kbGUoKSB7XG4gICAgICAgIHRoaXMuZW1pdEZpbGUoe1xuICAgICAgICAgIHR5cGU6IFwiYXNzZXRcIixcbiAgICAgICAgICBmaWxlTmFtZTogXCJ2ZXJzaW9uLmpzb25cIixcbiAgICAgICAgICBzb3VyY2U6IEpTT04uc3RyaW5naWZ5KHsgYnVpbGRJZCB9KSxcbiAgICAgICAgfSk7XG4gICAgICB9LFxuICAgIH0sXG4gICAgcmVhY3QoKSxcbiAgICByb2JvdHMoe30pLFxuXG4gICAgdml0ZVN0YXRpY0NvcHkoe1xuICAgICAgdGFyZ2V0czogW1xuICAgICAgICB7XG4gICAgICAgICAgc3JjOiBjTWFwc0RpcixcbiAgICAgICAgICBkZXN0OiBcIlwiLFxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgc3JjOiBzdGFuZGFyZEZvbnRzRGlyLFxuICAgICAgICAgIGRlc3Q6IFwiXCIsXG4gICAgICAgIH0sXG4gICAgICBdLFxuICAgIH0pLFxuICBdLFxuXG4gIGNzczogeyBwb3N0Y3NzOiBcIi4vcG9zdGNzcy5jb25maWcuanNcIiB9LFxuICByZXNvbHZlOiB7XG4gICAgYWxpYXM6IFtcbiAgICAgIHtcbiAgICAgICAgZmluZDogXCJAXCIsXG4gICAgICAgIHJlcGxhY2VtZW50OiBwYXRoLnJlc29sdmUoX19kaXJuYW1lLCBcIi4vc3JjXCIpLFxuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgZmluZDogXCJAc2hhcmVkXCIsXG4gICAgICAgIHJlcGxhY2VtZW50OiBwYXRoLnJlc29sdmUoX19kaXJuYW1lLCBcIi4uL3NoYXJlZC9saWIvXCIpLFxuICAgICAgfSxcbiAgICBdLFxuICB9LFxufSk7XG4iXSwKICAibWFwcGluZ3MiOiAiO0FBQWtVLE9BQU8sV0FBVztBQUNwVixTQUFTLG9CQUFvQjtBQUM3QixTQUFTLHFCQUFxQjtBQUM5QixTQUFTLGtCQUFrQjtBQUMzQixPQUFPLFVBQVU7QUFDakIsU0FBUyxjQUFjLHFCQUFxQjtBQUM1QyxTQUFTLGNBQWM7QUFDdkIsU0FBUyxzQkFBc0I7QUFQL0IsSUFBTSxtQ0FBbUM7QUFBK0osSUFBTSwyQ0FBMkM7QUFTelAsSUFBTSxNQUFNLEtBQUssTUFBTSxhQUFhLGtCQUFrQixPQUFPLENBQUM7QUFDOUQsSUFBTUEsV0FBVSxjQUFjLHdDQUFlO0FBQzdDLElBQU0sVUFBVSxXQUFXO0FBRTNCLElBQU0sZ0JBQWdCLEtBQUssUUFBUUEsU0FBUSxRQUFRLHlCQUF5QixDQUFDO0FBQzdFLElBQU0sV0FBVyxjQUFjLEtBQUssS0FBSyxlQUFlLE9BQU8sQ0FBQztBQUNoRSxJQUFNLG1CQUFtQjtBQUFBLEVBQ3ZCLEtBQUssS0FBSyxLQUFLLFFBQVFBLFNBQVEsUUFBUSx5QkFBeUIsQ0FBQyxHQUFHLGdCQUFnQjtBQUN0RjtBQUVBLElBQU8sc0JBQVEsYUFBYTtBQUFBLEVBQzFCLFFBQVE7QUFBQSxJQUNOLGlCQUFpQixLQUFLLFVBQVUsSUFBSSxPQUFPO0FBQUEsSUFDM0Msa0JBQWtCLEtBQUssVUFBVSxPQUFPO0FBQUEsRUFDMUM7QUFBQSxFQUNBLE9BQU87QUFBQSxJQUNMLFFBQVE7QUFBQSxJQUNSLGFBQWE7QUFBQSxFQUNmO0FBQUEsRUFDQSxTQUFTO0FBQUEsSUFDUDtBQUFBLE1BQ0UsTUFBTTtBQUFBLE1BQ04sT0FBTztBQUFBLE1BQ1AsaUJBQWlCO0FBQ2YsYUFBSyxTQUFTO0FBQUEsVUFDWixNQUFNO0FBQUEsVUFDTixVQUFVO0FBQUEsVUFDVixRQUFRLEtBQUssVUFBVSxFQUFFLFFBQVEsQ0FBQztBQUFBLFFBQ3BDLENBQUM7QUFBQSxNQUNIO0FBQUEsSUFDRjtBQUFBLElBQ0EsTUFBTTtBQUFBLElBQ04sT0FBTyxDQUFDLENBQUM7QUFBQSxJQUVULGVBQWU7QUFBQSxNQUNiLFNBQVM7QUFBQSxRQUNQO0FBQUEsVUFDRSxLQUFLO0FBQUEsVUFDTCxNQUFNO0FBQUEsUUFDUjtBQUFBLFFBQ0E7QUFBQSxVQUNFLEtBQUs7QUFBQSxVQUNMLE1BQU07QUFBQSxRQUNSO0FBQUEsTUFDRjtBQUFBLElBQ0YsQ0FBQztBQUFBLEVBQ0g7QUFBQSxFQUVBLEtBQUssRUFBRSxTQUFTLHNCQUFzQjtBQUFBLEVBQ3RDLFNBQVM7QUFBQSxJQUNQLE9BQU87QUFBQSxNQUNMO0FBQUEsUUFDRSxNQUFNO0FBQUEsUUFDTixhQUFhLEtBQUssUUFBUSxrQ0FBVyxPQUFPO0FBQUEsTUFDOUM7QUFBQSxNQUNBO0FBQUEsUUFDRSxNQUFNO0FBQUEsUUFDTixhQUFhLEtBQUssUUFBUSxrQ0FBVyxnQkFBZ0I7QUFBQSxNQUN2RDtBQUFBLElBQ0Y7QUFBQSxFQUNGO0FBQ0YsQ0FBQzsiLAogICJuYW1lcyI6IFsicmVxdWlyZSJdCn0K