Skip to content

Commit c11b653

Browse files
NullVoxPopuliclaude
andcommitted
Use ember-estree minimal API, fix template positions and parent refs
- Use toTree({ templateOnly: true }) instead of processGlimmerTemplate - Pass inner content (not full <template> tags) fixing 10-col offset - Removes spurious GlimmerElementNode(tag: "template") wrapper - Keep local traverse for convertAst scope management - blockParamNodes now have parent refs (fixes template-no-let-reference) - Update snapshots for corrected AST structure Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
1 parent 92ececc commit c11b653

5 files changed

Lines changed: 354 additions & 709 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"@glimmer/syntax": ">= 0.92.0",
3636
"@typescript-eslint/tsconfig-utils": "^8.38.0",
3737
"content-tag": "^4.1.0",
38-
"ember-estree": "github:NullVoxPopuli-ai-agent/ember-estree#bde42e3",
38+
"ember-estree": "github:NullVoxPopuli-ai-agent/ember-estree#bc048bc",
3939
"eslint-scope": "^9.1.1",
4040
"html-tags": "^5.1.0",
4141
"mathml-tag-names": "^4.0.0",

pnpm-lock.yaml

Lines changed: 2 additions & 277 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)