From 3f5d5de51abb9add762ef9a8eda4ba101419c642 Mon Sep 17 00:00:00 2001 From: Shaffer Dehmlow Date: Fri, 10 Jul 2026 15:18:03 -0600 Subject: [PATCH] Remove obsolete frontend build files Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- babel.config.json | 3 --- global.d.ts | 4 --- tsconfig.json | 15 ------------ webpack.config.js | 62 ----------------------------------------------- 4 files changed, 84 deletions(-) delete mode 100644 babel.config.json delete mode 100644 global.d.ts delete mode 100644 tsconfig.json delete mode 100644 webpack.config.js diff --git a/babel.config.json b/babel.config.json deleted file mode 100644 index f406f67..0000000 --- a/babel.config.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "presets": ["@babel/preset-env", "@babel/preset-react", "@babel/preset-typescript"] -} diff --git a/global.d.ts b/global.d.ts deleted file mode 100644 index 32c3dcd..0000000 --- a/global.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare module '*.module.css' { - const classes: { [key: string]: string }; - export = classes; -} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json deleted file mode 100644 index 0ff488b..0000000 --- a/tsconfig.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2020", - "module": "ESNext", - "jsx": "react-jsx", - "moduleResolution": "node", - "allowJs": true, - "esModuleInterop": true, - "strict": true, - "skipLibCheck": true, - "outDir": "./dist", - "lib": ["es2022", "dom"] - }, - "include": ["src/js/react/**/*", "**/*.d.ts"] -} diff --git a/webpack.config.js b/webpack.config.js deleted file mode 100644 index 4afd519..0000000 --- a/webpack.config.js +++ /dev/null @@ -1,62 +0,0 @@ -const path = require("path"); -const webpack = require("webpack"); -const dotenv = require("dotenv"); - -module.exports = (env, argv) => { - const isDevelopment = argv.mode === "development"; - - // Load environment variables - const envVars = dotenv.config().parsed || {}; - - const envKeys = {}; - - return { - entry: "./src/js/react/index.tsx", - output: { - filename: "bundle.js", - path: path.resolve(__dirname, "static/js"), - }, - plugins: [new webpack.DefinePlugin(envKeys)], - devtool: isDevelopment ? "eval-source-map" : false, - module: { - rules: [ - { - test: /\.(ts|tsx)$/, - exclude: /node_modules/, - use: "ts-loader", - }, - { - test: /\.(js|jsx)$/, - exclude: /node_modules/, - use: { - loader: "babel-loader", - }, - }, - { - test: /\.module\.css$/, - use: [ - "style-loader", - { - loader: "css-loader", - options: { - modules: { - localIdentName: "[name]__[local]___[hash:base64:5]", - }, - esModule: true, - }, - }, - ], - }, - // Regular CSS for everything else (including node_modules) - { - test: /\.css$/, - exclude: /\.module\.css$/, - use: ["style-loader", "css-loader"], - }, - ], - }, - resolve: { - extensions: [".ts", ".tsx", ".js", ".jsx"], - }, - }; -};