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

docs(nx-dev): article about TypeScript monorepo package linking strategies #29694

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

juristr
Copy link
Member

@juristr juristr commented Jan 21, 2025

https://nx-dev-git-nxdev-blog-ts-linking-nrwl.vercel.app/blog/managing-ts-packages-in-monorepos

Some things to update still:

  • Is "linking" the right term 🤔
  • Alternative titles
    • Connecting TypeScript Packages in Monorepos
    • Strategies for Resolving TypeScript Package Dependencies in Monorepos
    • Managing TypeScript Packages in Monorepos
    • Structure and Share TypeScript Packages in Monorepos
    • Organizing TypeScript Packages in Monorepos

Copy link

vercel bot commented Jan 21, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
nx-dev ✅ Ready (Inspect) Visit Preview Jan 22, 2025 5:03pm

@juristr juristr requested a review from a team as a code owner January 21, 2025 10:28
@juristr juristr requested a review from isaacplmann January 21, 2025 10:28
@juristr juristr self-assigned this Jan 21, 2025
Copy link

nx-cloud bot commented Jan 21, 2025

View your CI Pipeline Execution ↗ for commit 2ef1bb2.

Command Status Duration Result
nx affected --targets=lint,test,build,e2e,e2e-c... ✅ Succeeded 2m 59s View ↗
nx run-many -t check-imports check-commit check... ✅ Succeeded 59s View ↗
nx-cloud record -- nx-cloud conformance:check ✅ Succeeded 1s View ↗
nx-cloud record -- nx format:check --base=a9f6b... ✅ Succeeded 24s View ↗
nx-cloud record -- nx sync:check ✅ Succeeded 22s View ↗
nx documentation --no-dte ✅ Succeeded 41s View ↗

☁️ Nx Cloud last updated this comment at 2025-01-22 17:03:20 UTC

Copy link
Collaborator

@isaacplmann isaacplmann left a comment

Choose a reason for hiding this comment

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

Looks good. Only minor comment is the headings should have consistent capitalization. Either make them all sentence capitalization or all title capitalization

docs/blog/2025-01-20-linking-ts-in-monorepos.md Outdated Show resolved Hide resolved
docs/blog/2025-01-20-linking-ts-in-monorepos.md Outdated Show resolved Hide resolved
docs/blog/2025-01-20-linking-ts-in-monorepos.md Outdated Show resolved Hide resolved
docs/blog/2025-01-20-linking-ts-in-monorepos.md Outdated Show resolved Hide resolved
docs/blog/2025-01-20-linking-ts-in-monorepos.md Outdated Show resolved Hide resolved
docs/blog/2025-01-20-linking-ts-in-monorepos.md Outdated Show resolved Hide resolved
docs/blog/2025-01-20-linking-ts-in-monorepos.md Outdated Show resolved Hide resolved
docs/blog/2025-01-20-linking-ts-in-monorepos.md Outdated Show resolved Hide resolved
Copy link
Collaborator

@JamesHenry JamesHenry left a comment

Choose a reason for hiding this comment

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

Blocking on workspace protocol usage as discussed on slack

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR status: do not merge This will block a PR from being merged until this tag is removed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants