Try using the new experimental app-sdk and app-sdk-react #60
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a major code change, but from a users point of view, this is minor - if anything, it's smaller bundle sizes and quicker load times.
This pull request introduces a major overhaul of the project, transitioning from a
pnpm-based Node.js setup to adeno-based environment. It includes the removal of legacy configurations, updates to workflows, and adjustments to development and build processes. Below is a summary of the most important changes:Transition to Deno
.devcontainer/devcontainer.jsonto replacepnpmwith Deno, including the installation of Deno viaonCreateCommandand replacing thepnpmVersionfield withpnpmVersion. Additionally, the ESLint extension was replaced with the Deno extension. [1] [2].vscode/launch.jsonand.vscode/tasks.jsonto replacepnpmcommands with equivalent Deno commands for building and testing. [1] [2] [3]Removal of Legacy Configurations
.babelrc.json,.eslintignore,.eslintrc.js, and.npmrc, as these are no longer relevant in the Deno-based environment. [1] [2] [3] [4]cssTransform.js,fileTransform.js,global-setup.js, andcustom-jest-resolver.js) from theconfig/jestdirectory, as the testing framework has been replaced. [1] [2] [3] [4]Workflow Updates
.github/workflows/subworkflow-build.ymlto replacepnpmlinting, testing, and building commands with Deno equivalents. Additionally, removed Sentry-related environment variables and commands.Documentation Updates
README.md,SETUP.md, andDESCRIPTION.mdto reflect the transition to Deno and improve formatting for readability. [1] [2] [3] [4] [5] [6]Miscellaneous
LICENSE.mdto reflect the copyright year change from 2024 to 2025.This transition simplifies the development environment and aligns the project with modern tooling, while removing outdated dependencies and configurations.