1
client/.gitignore
vendored
1
client/.gitignore
vendored
@@ -1,3 +1,4 @@
|
|||||||
|
|
||||||
# Sentry Config File
|
# Sentry Config File
|
||||||
.sentryclirc
|
.sentryclirc
|
||||||
|
/dev-dist
|
||||||
|
|||||||
1565
client/package-lock.json
generated
1565
client/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -154,7 +154,6 @@
|
|||||||
"vite": "^5.4.3",
|
"vite": "^5.4.3",
|
||||||
"vite-plugin-babel": "^1.2.0",
|
"vite-plugin-babel": "^1.2.0",
|
||||||
"vite-plugin-eslint": "^1.8.1",
|
"vite-plugin-eslint": "^1.8.1",
|
||||||
"vite-plugin-legacy": "^2.1.0",
|
|
||||||
"vite-plugin-node-polyfills": "^0.22.0",
|
"vite-plugin-node-polyfills": "^0.22.0",
|
||||||
"vite-plugin-pwa": "^0.20.1",
|
"vite-plugin-pwa": "^0.20.1",
|
||||||
"vite-plugin-style-import": "^2.0.0",
|
"vite-plugin-style-import": "^2.0.0",
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { promises as fsPromises } from "fs";
|
|||||||
import { createRequire } from "module";
|
import { createRequire } from "module";
|
||||||
import * as path from "path";
|
import * as path from "path";
|
||||||
import * as url from "url";
|
import * as url from "url";
|
||||||
import { defineConfig, createLogger } from "vite";
|
import { createLogger, defineConfig } from "vite";
|
||||||
import { ViteEjsPlugin } from "vite-plugin-ejs";
|
import { ViteEjsPlugin } from "vite-plugin-ejs";
|
||||||
import eslint from "vite-plugin-eslint";
|
import eslint from "vite-plugin-eslint";
|
||||||
import { VitePWA } from "vite-plugin-pwa";
|
import { VitePWA } from "vite-plugin-pwa";
|
||||||
@@ -14,13 +14,11 @@ process.env.VITE_APP_GIT_SHA_DATE = new Date().toLocaleString("en-US", {
|
|||||||
timeZone: "America/Los_Angeles"
|
timeZone: "America/Los_Angeles"
|
||||||
});
|
});
|
||||||
|
|
||||||
const WRONG_CODE = `import { bpfrpt_proptype_WindowScroller } from "../WindowScroller.js";`;
|
const getFormattedTimestamp = () =>
|
||||||
|
new Date().toLocaleTimeString("en-US", { hour12: true }).replace("AM", "a.m.").replace("PM", "p.m.");
|
||||||
|
|
||||||
function getFormattedTimestamp() {
|
/** This is a hack around react-virtualized, should be removed when switching to react-virtuoso */
|
||||||
const now = new Date();
|
const WRONG_CODE = `import { bpfrpt_proptype_WindowScroller } from "../WindowScroller.js";`;
|
||||||
let timeString = now.toLocaleTimeString("en-US", { hour12: true });
|
|
||||||
return timeString.replace("AM", "a.m.").replace("PM", "p.m.");
|
|
||||||
}
|
|
||||||
|
|
||||||
function reactVirtualizedFix() {
|
function reactVirtualizedFix() {
|
||||||
return {
|
return {
|
||||||
@@ -39,8 +37,9 @@ function reactVirtualizedFix() {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
/** End of hack */
|
||||||
|
|
||||||
const logger = createLogger("info", {
|
export const logger = createLogger("info", {
|
||||||
allowClearScreen: false
|
allowClearScreen: false
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -182,7 +181,18 @@ export default defineConfig({
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
optimizeDeps: {
|
optimizeDeps: {
|
||||||
include: ["react", "react-dom", "antd", "@apollo/client", "@reduxjs/toolkit", "axios"],
|
include: [
|
||||||
|
"react",
|
||||||
|
"react-dom",
|
||||||
|
"antd",
|
||||||
|
"@apollo/client",
|
||||||
|
"@reduxjs/toolkit",
|
||||||
|
"axios",
|
||||||
|
"react-router-dom",
|
||||||
|
"dayjs",
|
||||||
|
"redux",
|
||||||
|
"react-redux"
|
||||||
|
],
|
||||||
esbuildOptions: {
|
esbuildOptions: {
|
||||||
loader: {
|
loader: {
|
||||||
".js": "jsx"
|
".js": "jsx"
|
||||||
|
|||||||
Reference in New Issue
Block a user