Skip to content

Remove unused legacy tooling - #3693

Open
Jake Bailey (jakebailey) wants to merge 2 commits into
microsoft:v2from
jakebailey:remaining-dependency-cleanup
Open

Jake Bailey (jakebailey) wants to merge 2 commits into
microsoft:v2from
jakebailey:remaining-dependency-cleanup

Conversation

@jakebailey

Copy link
Copy Markdown
Member

The legacy Playground loads Monaco and its TypeScript worker from version-specific CDN assets, so the installed monaco-typescript dependencies are unused.

The Danger spellcheck configuration is also obsolete now that Danger and its plugins have been removed.

This carries forward the remaining useful cleanup from #3124; the dependency upgrades are already covered by v2.

The legacy Playground loads its editor and TypeScript worker from the
version-specific CDN assets. Neither package uses the installed
monaco-typescript dependency.
Danger and its spellcheck plugin have already been removed, leaving no
consumer of this configuration.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are recorded for the legacy-tooling cleanup.

No open issues 🎉

1 file not reviewed
  • pnpm-lock.yaml: Generated file
What changed in this PR

Removes unused legacy tooling while leaving the Playground’s CDN-based Monaco loading unchanged. This carries forward the cleanup from #3124 without repeating dependency upgrades already covered by v2.

Changes:

  • Removes monaco-typescript development dependencies and their lockfile entries.
  • Deletes the obsolete Danger spellcheck configuration.
  • Adds an empty changeset to record a change that requires no package release.
File Description
spellcheck.json Deletes the obsolete spellcheck configuration.
pnpm-lock.yaml Removes monaco-typescript importer and package entries.
packages/​sandbox/​package.json Removes the unused monaco-typescript development dependency.
packages/​playground/​package.json Removes the unused monaco-typescript development dependency.
.changeset/​wet-mails-post.md Records the cleanup without requesting a release.

Review effort: Balanced

@jakebailey
Jake Bailey (jakebailey) enabled auto-merge (squash) November 5, 2026 17:23

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants