Skip to content

Packages/aiinfo/fastforward#206

Merged
thedannywahl merged 32 commits intomainfrom
packages/aiinfo/fastforward
Feb 26, 2026
Merged

Packages/aiinfo/fastforward#206
thedannywahl merged 32 commits intomainfrom
packages/aiinfo/fastforward

Conversation

@thedannywahl
Copy link
Collaborator

@instructure.ai/shared-configs

  • Update major dependencies

@instructure.ai/aiinfo

  • Add: Career Assist, Course Accessibility Checker
  • Remove: BCE Alt Text Generator
  • Fix: tsdown side effects imports

Copilot AI review requested due to automatic review settings February 26, 2026 15:30
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the monorepo’s toolchain dependencies and adjusts @instructure.ai/aiinfo build/type generation and cached AI-info data, aligning the package with newer dependency versions and updated feature inventory.

Changes:

  • Update root/dev toolchain dependencies (Vitest/Vite/Vite-node/OxC/tsdown, etc.).
  • Update @instructure.ai/aiinfo tsdown/TypeScript configuration and generated declaration strategy.
  • Update @instructure.ai/aiinfo cached feature data and generated build artifacts (CSV + bundled outputs).

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
packages/aiinfo/tsdown.config.mts Adjust tsdown bundling/treeshake configuration for aiinfo.
packages/aiinfo/tsconfig.json Enable declaration + isolated declarations for aiinfo.
packages/aiinfo/src/index.mjs Regenerated ESM bundle output for aiinfo data.
packages/aiinfo/src/index.cjs Regenerated CJS bundle output for aiinfo data.
packages/aiinfo/src/index.d.mts Switch generated types to reference InstUI prop types.
packages/aiinfo/src/index.d.cts Switch generated types to reference InstUI prop types (CJS typings).
packages/aiinfo/package.json Version bump and add optional peer dependencies for InstUI packages.
packages/aiinfo/node/components/canvasa11ycheckertablecaptions/index.ts Update feature entry (including revision) for Table Captions.
packages/aiinfo/node/components/canvasa11ycheckeralttextgenerator/index.ts Minor regenerated ordering in feature entry.
packages/aiinfo/cache/cache.csv Update cached CSV row(s) for AI info features.
package.json Update workspace-level dev dependencies.
apps/roadmap/package.json Update app dependencies (InstUI + React).
apps/nutritionfacts/package.json Version bump and update app dependencies (InstUI + React).

Comment on lines 1 to 5
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

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

The generated types now import from @instructure/ui-instructure. If that package isn’t installed by the consumer (it’s currently declared as an optional peer), TypeScript will fail to resolve this module when loading @instructure.ai/aiinfo types. Align the typing strategy with the dependency strategy (required peer vs. self-contained declaration types).

Copilot uses AI. Check for mistakes.
Copilot AI review requested due to automatic review settings February 26, 2026 19:31
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 33 out of 34 changed files in this pull request and generated no new comments.

@thedannywahl thedannywahl merged commit 74628e2 into main Feb 26, 2026
4 checks passed
@thedannywahl thedannywahl deleted the packages/aiinfo/fastforward branch February 26, 2026 22:10
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