Jason Pickens
Jason Pickens
- Closes #4536 ### Additional details - The explicit join to the project root meant that it effectively disabled the normal module resolution algorithm which would just work™️. - This...
# ↪️ Pull Request There is a difference between how the TypeScript Validator and tsc works. tsc automatically finds type directives without them needing to be specified in the `compilerOptions.types`...
I needed a new sub-type / tagged type for a value class. It had to be a sub-type because I needed to use it in all the places where the...
It is kind of a pain to use scalafix with an sbt project that is cross compiled for Scala 2 and 3 because scalafix has a hard fail if given...
I might be doing things totally wrong but I am using ts-morph to generate a TS file at build time. I want to navigate all the source files within a...
It seems to me like the extension methods that are on `LensSyntax` et al that use `andThen` (such as `withDefault` ought to only require `A =:= B` and not `S...
## steps 1. set `autoStartServer := false` 2. attempt to import project with IntelliJ ## problem It will fail to import without any obvious error. ## expectation It should be...
## steps 1. Write a scripted test that creates a sym link within the scripted test directory to something outside that directory (make sure it is nothing you care about...
There should not be an implicit conversion from `A | Null` to `A | B` as it leads to hard to track down bugs. For example: ``` import scala.scalajs.js.| val...
I've read the [Reflexive calls](https://www.scala-js.org/doc/interoperability/facade-types.html#reflective-calls) section but something feels like it is still missing. My understanding is that for the example: ``` import scala.scalajs.js type T = { def foo(x:...