Wesley Wigham

Results 190 comments of Wesley Wigham

It just means we're over-invalidating incremental builds a little bit, since we're tossing resolutions that we could probably reuse if the option value is changed. Honestly not too high impact,...

Q: Is it possible for us to help enforce monomorphic object shapes using a lint rule of some kind? We basically want to enforce that we don't potentially add properties...

I don't think we'd want to change our existing handling of ts/tsx/mts/cts/js/jsx/mjs/cjs, so they'd be an exception to any open-ended thing we do, regardless of the exact scheme. Otherwise, I'm...

@DanielRosenwasser if a `.d.ext.ts` file is present, it should take priority (especially since it actually contains the type information), and if the author of such a file wants to go...

@typescript-bot test this @typescript-bot run dt @typescript-bot test top100 @typescript-bot perf test this @typescript-bot pack this

(Given how some of the tests colorize in the editor, I think this change will need a tmLanguage update, but we should maybe do that regardless of whether we take...

#26349 is once again up to date with `main`, since that approach doesn't break the world and is much more familiar to users of Flow, F#, and Rust.

@typescript-bot test this @typescript-bot run dt @typescript-bot test top100 @typescript-bot perf test this

> they would never be there in correctly configured node_modules You're absolutely right that npm will never install anything that puts loose files in the `node_modules` directory, and I'll even...

Like, it's not frequent, but you can [definitely](https://github.com/seanf/galNum-galFly/tree/master/src/node_modules) [find](https://github.com/xtao/smartos-live/tree/master/src/node_modules) [projects](https://github.com/webinos/Webinos-Platform/tree/master/node_modules) that make use of this old cjs resolution pattern on github (usually on the older side, ofc). (Though you have...