Skip to content

Commit aeda8c6

Browse files
Merge pull request #80 from apex-dev-tools/fix-dep
Fix dep patching
2 parents eea293f + 869e308 commit aeda8c6

File tree

3 files changed

+80
-9
lines changed

3 files changed

+80
-9
lines changed

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,9 @@
3838

3939
- **(BREAKING)** Updated to ES Module format. Node 20/22, TypeScript 5.9 support `require(esm)`.
4040
- Increased min node version to 20.
41-
- `antlr4` has been temporarily patched to fix module resolution of the type declaration files.
42-
- TS ESM projects not using `"module": "node20"` or above may produce type errors (without `skipLibCheck`).
41+
- `antlr4` has to be patched to fix module resolution of the type declaration files.
42+
- The patch can be copied to `patches/*` and applied with `patch-package` if needed.
43+
- Until it is fixed, imports of `antlr4` will cause type errors (`skipLibCheck` can be used in some cases).
4344

4445
- **(BREAKING)** Re-exported antlr classes `CommonTokenStream` and `ParseTreeWalker` removed.
4546
- Added type aliases like `ApexTokenStream`, `ApexParseTree`, and more to use with listener/visitor/walker.

0 commit comments

Comments
 (0)