From e50312014fc190f06e9fcca680752a4f6ed19210 Mon Sep 17 00:00:00 2001 From: Matt Hillsdon Date: Mon, 11 Mar 2024 16:43:37 +0000 Subject: [PATCH 01/50] Works locally So long as you don't look too closely... --- .github/workflows/build.yml | 2 +- public/index.html => index.html | 41 +- package-lock.json | 26976 +++++--------------- package.json | 30 +- src/base.ts | 2 +- src/common/FaceIcon.tsx | 2 +- src/common/PythonLogo.tsx | 2 +- src/deployment/index.ts | 2 +- src/documentation/search/search-client.ts | 4 +- src/environment.ts | 4 +- src/language-server/client.ts | 3 +- src/language-server/pyright.ts | 1 + src/react-app-env.d.ts | 6 - src/simulator/CompassModule.tsx | 2 +- src/simulator/RadioModule.tsx | 2 +- src/simulator/SimulatorModules.tsx | 14 +- src/vite.d.ts | 11 + src/workbench/AboutDialog/AboutDialog.tsx | 2 +- tsconfig.json | 29 +- tsconfig.node.json | 10 + vite.config.ts | 47 + 21 files changed, 5971 insertions(+), 21221 deletions(-) rename public/index.html => index.html (52%) delete mode 100644 src/react-app-env.d.ts create mode 100644 src/vite.d.ts create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e67aea4b9..85787e4f4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,7 @@ jobs: - run: npm ci env: NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - run: npm install --no-save @microbit-foundation/python-editor-v3-microbit@0.2.0-dev.31 @microbit-foundation/website-deploy-aws@0.3.0 @microbit-foundation/website-deploy-aws-config@0.7.1 @microbit-foundation/circleci-npm-package-versioner@1 + - run: npm install --no-save @microbit-foundation/python-editor-v3-microbit@0.2.0-vite.33 @microbit-foundation/website-deploy-aws@0.3.0 @microbit-foundation/website-deploy-aws-config@0.7.1 @microbit-foundation/circleci-npm-package-versioner@1 if: github.repository_owner == 'microbit-foundation' env: NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/public/index.html b/index.html similarity index 52% rename from public/index.html rename to index.html index 00ae47ae9..6d15edf9c 100644 --- a/public/index.html +++ b/index.html @@ -2,35 +2,48 @@ - - - + + + micro:bit Python Editor + + + + - - + + +