Skip to content

chore(deps): update dependency tsc-alias to v1.9.10 - #453

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-patch
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-patch

Conversation

@renovate

@renovate renovate Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
tsc-alias (source) 1.9.9 → 1.9.10 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

Review

  • Updates have been tested and work
  • If updates are AWS related, versions match the infrastructure (e.g. Lambda runtime, database, etc.)

Release Notes

justkey007/tsc-alias (tsc-alias)

v1.9.10: (2026-10-31)

Compare Source

🚀 Release v1.9.10

🌟 New Features & Enhancements
  • Configurable Bare Package Subpath Resolution (resolvePackageSubpaths) :
    You can now explicitly control whether --resolve-full-paths appends extensions to third-party package subpaths (e.g., next/font/google).

    When using bundlers or packages without an exports field (like Next.js), you can prevent unwanted file extensions from breaking virtual/magic imports.


⚙️ How to use
Via tsconfig.json
{
  "compilerOptions": {
    "moduleResolution": "node"
  },
  "tsc-alias": {
    "resolveFullPaths": true,
    "resolvePackageSubpaths": false
  }
}
Via CLI
# Keep relative and alias extensions, but preserve bare package subpaths
tsc-alias --resolve-full-paths --no-resolve-package-subpaths
Via API
await replaceTscAliasPaths({
  resolveFullPaths: true,
  resolvePackageSubpaths: false
});

🐛 Bug Fixes & Smarter Defaults
  • Default to false for moduleResolution: "bundler": If your tsconfig.json specifies "moduleResolution": "bundler" (or "Bundler"), bare package subpaths are automatically preserved as written by default.
  • Full opt-out for moduleResolution: "node": Libraries built for bundlers with "moduleResolution": "node" can now cleanly opt out without staying locked on v1.9.7.

Configuration

📅 Schedule: (in timezone America/Montreal)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants