fisker Cheung
fisker Cheung
> Is that as easily detectable? Maybe not.
Should we consider this edge case ```js for (const gamma of bars.map(someFunctionDoSomethingOrChangesThePreviousElement) ) { gamma('ray') } ```
I don't know, yes it's very common, but as I know some beginners don't know `Foo` or `getBar` been constructed, especially when they start think about it.
Ah, yes. `const bar = new Foo().getBar();` and `const bar = (new Foo()).getBar();` are same, I thought you mean the one without parens. My idea is only allow `Identifier`.
> Are there some exceptions, such as > > new Date().getTime() > new Date().toISOString() > new Intl.ListFormat('en-US', {type: 'disjunction'}).format(words) > And I don't think they are unreadable. Make sense..
`import source myModule from "./my-module.js";` is coming 😄
I was thinking change https://github.com/tinylibs/tinypool/blob/ec78ce94b6621a0c1234fd5aec1a1400981a31ce/src/index.ts#L304 to ```js this.filename = filename instanceof URL ? filename.href : filename ``` I don't think it related to Node.js API support
> Again, performance should be taken into account, `synckit` has better performance, TypeScript and native PnP support, etc. > > For benchmark, see [un-ts/synckit#benchmark](https://github.com/un-ts/synckit?rgh-link-date=2025-03-23T03%3A35%3A46Z#benchmark) > > Sometimes even better: [un-ts/synckit/actions/runs/14015583415/job/39240872165#step:7:1](https://github.com/un-ts/synckit/actions/runs/14015583415/job/39240872165#step:7:1)...
I don't have time.to continue, i'll just close.
I thought there was an agreement to change it somewhere. As one uses `@babel/eslint-parser`, but not using any babel transform, I use it only because `espree` is slow to add...