Nx
Enterprise
Nx
Sign in / Sign up
Open main menu
Nx
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
36037
6b447cb2 fix(core): support `${configDir}` in tsconfig path alias resolution TypeScript's `${configDir}` template in a tsconfig `paths` alias resolves to the directory of the project being compiled, so an alias like `"@/*": ["${configDir}/src/app/*"]` points each project at its own sources. The project-graph resolver read these mappings verbatim and never substituted the template. The literal path matched no project and fell back to whatever project sits at the workspace root, so `enforce-module-boundaries` reported false "Imports of apps are forbidden" errors for an app importing its own files through a configDir alias. The resolver now expands `${configDir}` the same way `tsc` does: it matches the template case-insensitively and only as a prefix, then resolves it against the importing file's project root. A configDir alias now resolves back into the source project.
by Leosvel Pé...
L
Succeeded
36037
6b447cb2 fix(core): support `${configDir}` in tsconfig path alias resolution TypeScript's `${configDir}` template in a tsconfig `paths` alias resolves to the directory of the project being compiled, so an alias like `"@/*": ["${configDir}/src/app/*"]` points each project at its own sources. The project-graph resolver read these mappings verbatim and never substituted the template. The literal path matched no project and fell back to whatever project sits at the workspace root, so `enforce-module-boundaries` reported false "Imports of apps are forbidden" errors for an app importing its own files through a configDir alias. The resolver now expands `${configDir}` the same way `tsc` does: it matches the template case-insensitively and only as a prefix, then resolves it against the importing file's project root. A configDir alias now resolves back into the source project.
by Leosvel Pé...
L
Failed
36037
Environment issue
→
6b447cb2 fix(core): support `${configDir}` in tsconfig path alias resolution TypeScript's `${configDir}` template in a tsconfig `paths` alias resolves to the directory of the project being compiled, so an alias like `"@/*": ["${configDir}/src/app/*"]` points each project at its own sources. The project-graph resolver read these mappings verbatim and never substituted the template. The literal path matched no project and fell back to whatever project sits at the workspace root, so `enforce-module-boundaries` reported false "Imports of apps are forbidden" errors for an app importing its own files through a configDir alias. The resolver now expands `${configDir}` the same way `tsc` does: it matches the template case-insensitively and only as a prefix, then resolves it against the importing file's project root. A configDir alias now resolves back into the source project.
by Leosvel Pé...
L
Previous page
Previous
Next
Next page