Skip to content

chore(many): remove unused dependencies#2536

Open
HerrTopi wants to merge 1 commit intomasterfrom
remove-dependencies
Open

chore(many): remove unused dependencies#2536
HerrTopi wants to merge 1 commit intomasterfrom
remove-dependencies

Conversation

@HerrTopi
Copy link
Copy Markdown
Contributor

@HerrTopi HerrTopi commented May 5, 2026

Summary

Drop dependency declarations that are not imported anywhere in source:

  • docs-app: buffer, marked, semver (marked-react pulls marked transitively; no import sites for buffer/semver)
  • ui-date-input: moment-timezone (the Moment type flows in via @instructure/ui-i18n; nothing imports moment-timezone directly)
  • ui-scripts: mocha (residual from the legacy ui-test --mocha flow; vitest is the test runner)

Test plan

  • pnpm install resolves cleanly
  • pnpm run build:types succeeds
  • pnpm run test:vitest passes
  • Docs app builds and runs (pnpm run dev)

Drop dependency declarations that are not imported anywhere in source:

- docs-app: buffer, marked, semver (marked-react pulls marked
  transitively; buffer/semver had no import sites)
- ui-date-input: moment-timezone (the Moment type flows in via
  @instructure/ui-i18n; nothing imports moment-timezone directly)
- ui-scripts: mocha (residual from the legacy ui-test --mocha flow;
  vitest is the test runner)
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://instructure.design/pr-preview/pr-2536/

Built to branch gh-pages at 2026-05-05 14:05 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@HerrTopi HerrTopi requested review from balzss and matyasf and removed request for matyasf May 5, 2026 14:15
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