Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create npm workspaces v2 #2462

Closed
wants to merge 8 commits into from
Closed

Create npm workspaces v2 #2462

wants to merge 8 commits into from

Conversation

dotNomad
Copy link
Collaborator

@dotNomad dotNomad commented Dec 3, 2024

Intent

Addresses #1291

Type of Change

    • Bug Fix
    • New Feature
    • Breaking Change
    • Documentation
    • Refactor
    • Tooling

Approach

User Impact

Automated Tests

Directions for Reviewers

Checklist

@dotNomad dotNomad force-pushed the dotnomad/workspaces branch 2 times, most recently from 0aa1433 to 2d6f085 Compare December 3, 2024 23:53
@dotNomad dotNomad force-pushed the dotnomad/workspaces branch from aacb92a to 924c509 Compare December 4, 2024 00:08
@dotNomad dotNomad mentioned this pull request Dec 8, 2024
@dotNomad
Copy link
Collaborator Author

dotNomad commented Dec 8, 2024

While this is closer to getting us to use npm workspaces I hit a blocker getting tsc to pass with vue-tsc.

Interesting enough whatever I specified in the homeView package the TypeScript version was always 5.7.2 which currently doesn't work with vue-tsc: vuejs/language-tools#5018

I couldn't debug why the version couldn't be specified in that package to a version of TypeScript that worked in the week I attempted this.

@dotNomad dotNomad closed this Dec 8, 2024
@dotNomad dotNomad deleted the dotnomad/workspaces branch January 17, 2025 00:58
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.

1 participant