You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A regression was introduced in v1.5.0 which causes the Cache class to fail to resolve the typescript peer dependency when transpiling source files that are not on the package root directory. Because the only source file in the integration test fixture is located on the package root directory, this regression was not caught by the normal integration testing. v1.5.0 has been unpublished until this bug is resolved.
Steps to fix:
Fix the Cache class to properly determine the location of the node_modules directory when the source file being transpiled is in a subdirectory
Add unit testing for the case where the file is not at the package root (these tests previously existed in spec/unit/Transpiler-spec.ts but were deleted when src/Transpiler.ts was refactored away.
Update integration test fixture to ensure that transpilation works for source files located in subdirectories
v1.5.0 will be republished when this issue is resolved.
The text was updated successfully, but these errors were encountered:
Related issues (if any): crystal-lang-tools/atom-ide-crystal#31
Type of issue: 🐛Bug Report
Urgency: 💥Apocalyptic
A regression was introduced in v1.5.0 which causes the Cache class to fail to resolve the
typescript
peer dependency when transpiling source files that are not on the package root directory. Because the only source file in the integration test fixture is located on the package root directory, this regression was not caught by the normal integration testing. v1.5.0 has been unpublished until this bug is resolved.Steps to fix:
node_modules
directory when the source file being transpiled is in a subdirectoryspec/unit/Transpiler-spec.ts
but were deleted whensrc/Transpiler.ts
was refactored away.v1.5.0 will be republished when this issue is resolved.
The text was updated successfully, but these errors were encountered: