From d1417dcd1e9bf7ef8f17ed18ad70cad5ec65740c Mon Sep 17 00:00:00 2001 From: Austin Pond Date: Mon, 24 Nov 2025 10:18:03 -0500 Subject: [PATCH] [cli] Remove frontend-static templates as they are no longer used. --- .../frontend-static/.config/.eslintrc | 13 -- .../frontend-static/.config/.prettierrc.js | 16 -- .../frontend-static/.config/Dockerfile | 16 -- .../frontend-static/.config/README.md | 164 -------------- .../frontend-static/.config/jest-setup.js | 25 -- .../frontend-static/.config/jest.config.js | 43 ---- .../.config/jest/mocks/react-inlinesvg.tsx | 25 -- .../frontend-static/.config/jest/utils.js | 31 --- .../frontend-static/.config/tsconfig.json | 26 --- .../frontend-static/.config/types/custom.d.ts | 37 --- .../.config/webpack/constants.ts | 2 - .../frontend-static/.config/webpack/utils.ts | 59 ----- .../.config/webpack/webpack.config.ts | 213 ------------------ .../templates/frontend-static/.eslintrc | 3 - .../templates/frontend-static/.nvmrc | 1 - .../templates/frontend-static/.prettierrc.js | 4 - .../templates/frontend-static/CHANGELOG.md | 5 - .../templates/frontend-static/LICENSE | 0 .../templates/frontend-static/README.md | 3 - .../templates/frontend-static/jest-setup.js | 2 - .../templates/frontend-static/jest.config.js | 8 - .../templates/frontend-static/src/App.tsx | 13 -- .../src/components/Routes/Routes.tsx | 20 -- .../src/components/Routes/index.tsx | 1 - .../templates/frontend-static/src/module.ts | 5 - .../frontend-static/src/pages/index.tsx | 1 - .../frontend-static/src/pages/main.tsx | 24 -- .../templates/frontend-static/src/types.ts | 10 - .../frontend-static/src/utils/utils.plugin.ts | 17 -- .../src/utils/utils.routing.ts | 62 ----- .../templates/frontend-static/tsconfig.json | 3 - 31 files changed, 852 deletions(-) delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/.eslintrc delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/.prettierrc.js delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/Dockerfile delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/README.md delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/jest-setup.js delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/jest.config.js delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/jest/mocks/react-inlinesvg.tsx delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/jest/utils.js delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/tsconfig.json delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/types/custom.d.ts delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/webpack/constants.ts delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/webpack/utils.ts delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.config/webpack/webpack.config.ts delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.eslintrc delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.nvmrc delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/.prettierrc.js delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/CHANGELOG.md delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/LICENSE delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/README.md delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/jest-setup.js delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/jest.config.js delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/App.tsx delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/components/Routes/Routes.tsx delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/components/Routes/index.tsx delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/module.ts delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/pages/index.tsx delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/pages/main.tsx delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/types.ts delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/utils/utils.plugin.ts delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/src/utils/utils.routing.ts delete mode 100644 cmd/grafana-app-sdk/templates/frontend-static/tsconfig.json diff --git a/cmd/grafana-app-sdk/templates/frontend-static/.config/.eslintrc b/cmd/grafana-app-sdk/templates/frontend-static/.config/.eslintrc deleted file mode 100644 index 15ae260a..00000000 --- a/cmd/grafana-app-sdk/templates/frontend-static/.config/.eslintrc +++ /dev/null @@ -1,13 +0,0 @@ -/* - * ⚠️⚠️⚠️ THIS FILE WAS SCAFFOLDED BY `@grafana/create-plugin`. DO NOT EDIT THIS FILE DIRECTLY. ⚠️⚠️⚠️ - * - * In order to extend the configuration follow the steps in - * https://grafana.com/developers/plugin-tools/create-a-plugin/extend-a-plugin/extend-configurations#extend-the-eslint-config - */ - { - "extends": ["@grafana/eslint-config"], - "root": true, - "rules": { - "react/prop-types": "off" - } -} diff --git a/cmd/grafana-app-sdk/templates/frontend-static/.config/.prettierrc.js b/cmd/grafana-app-sdk/templates/frontend-static/.config/.prettierrc.js deleted file mode 100644 index 66a76ec5..00000000 --- a/cmd/grafana-app-sdk/templates/frontend-static/.config/.prettierrc.js +++ /dev/null @@ -1,16 +0,0 @@ -/* - * ⚠️⚠️⚠️ THIS FILE WAS SCAFFOLDED BY `@grafana/create-plugin`. DO NOT EDIT THIS FILE DIRECTLY. ⚠️⚠️⚠️ - * - * In order to extend the configuration follow the steps in .config/README.md - */ - -module.exports = { - "endOfLine": "auto", - "printWidth": 120, - "trailingComma": "es5", - "semi": true, - "jsxSingleQuote": false, - "singleQuote": true, - "useTabs": false, - "tabWidth": 2 -}; \ No newline at end of file diff --git a/cmd/grafana-app-sdk/templates/frontend-static/.config/Dockerfile b/cmd/grafana-app-sdk/templates/frontend-static/.config/Dockerfile deleted file mode 100644 index 09838e17..00000000 --- a/cmd/grafana-app-sdk/templates/frontend-static/.config/Dockerfile +++ /dev/null @@ -1,16 +0,0 @@ -ARG grafana_version=latest@sha256:0fa9cbdd2826d3866238a22f12330aa70f263129324509756fe0ee1b570a8e21 -ARG grafana_image=grafana-enterprise - -FROM grafana/${grafana_image}:${grafana_version} - -# Make it as simple as possible to access the grafana instance for development purposes -# Do NOT enable these settings in a public facing / production grafana instance -ENV GF_AUTH_ANONYMOUS_ORG_ROLE "Admin" -ENV GF_AUTH_ANONYMOUS_ENABLED "true" -ENV GF_AUTH_BASIC_ENABLED "false" -# Set development mode so plugins can be loaded without the need to sign -ENV GF_DEFAULT_APP_MODE "development" - -# Inject livereload script into grafana index.html -USER root -RUN sed -i 's/<\/body><\/html>/