fisker Cheung
fisker Cheung
I need to bundle this package, and I only want use `clearScreen`.
Spam. obviously
I don't think this has been fixed. ```console > require('@glimmer/syntax').preprocess('') { type: 'Template', body: [], blockParams: [], loc: SourceSpan { data: HbsSpan { source: [Source], hbsPositions: [Object], kind: 'HbsPosition', _charPosSpan:...
@thorn0 I added `getVisitorKeys` to the JS printer. Before I go further, can you help me benchmark `b2e500b` against `c03a2cb`(next), I don't have a suitable environment to run the benchmark...
`b2e500b` against `c03a2cb` is enough, if not too much trouble, "last commit here against the last commit in next" can be useful too.
To clarify, this work here is not to prove this is faster than #13236, even it result faster, I'm sure add more keys in #13236 can get similar result. Just...
Not too bad, huh. Are you fine with this approach?
@thorn0 Can you help me benchmark the last commit against next branch? I used it in comment attach, maybe improved.
~It seems there are bugs in `getSortedChildNodes` the result not correctly sorted, can't do more improve, will look into it later. Won't include in this PR.~ Seems not..
This last commit https://github.com/prettier/prettier/pull/13255/commits/7cd0e4b794955dc2b9f73cddd8b78a48cc69df2d may be slower, but the code is much shorter, can you run benchmark on it too?