Results 9 issues of Ezio Lin

在使用 build 的 watch 模式时,如果 .res 文件中有 unused variable,compiler 会陷入无限循环的场景。 # Reproduction Repo https://github.com/ninesunsabiu/rescript-proj-tpl # Steps to reproduce ```bash npm install npm run start ``` 如果没有直接触发的话,再一次保存 Demo.res 就可以触发。 有怀疑是 gentype...

## 🚀 Feature request ### Current Behavior When I extended my Schema according to [How to extend the built-in Schema](https://github.com/gcanti/io-ts/blob/master/Schema.md#how-to-extend-the-built-in-schema), I couldn't use `Schema.Typeof` to get the types ``` import...

## 🚀 Feature request ### Current Behavior https://github.com/gcanti/io-ts/blob/1f23c7c4936690506eda3e1f7ad0066e84aa8bb1/src/Schemable.ts#L22-L42 ### Desired Behavior in `Decoder` module, there has built-in decoders `UnknownArray` and `UnknownRecord`. but when I want to extend my Schemable that...

**Describe the bug** I try to use ts-pattern with [fp-ts](https://github.com/gcanti/fp-ts) when I use P.when(some_type_guard_function) is has not expected type **Code Sandbox with a minimal reproduction case** the ts version of...

修改了 dts 的生成逻辑,放宽了 output 的约束,不再限制在 inputFiles 之中,因为类型的变更可能会影响多个文件 由于修改了 dts 生成逻辑,所以影响了 bundless 处写入文件的逻辑:忽略掉无法计算出 dist 输出目录的声明文件

### Version 4.4.0 ### OS Version 14.3.1 (23D60) ### Node.js Version v18.12.1 ### Link to minimal reproduction https://github.com/ninesunsabiu/father ### Steps to reproduce 1. 安装依赖 3. 边跟 `examples/normal/tsconfig.json` 中设定 `"incremental": true`...

### Version 4.3.7 ### OS Version macOS 14.1.1 (23B81) ### Node.js Version v18.12.1 ### Link to minimal reproduction https://github.com/ninesunsabiu/father-with-zod ### Steps to reproduce 1. clone the minimal reproduction 2. install...

help wanted
PR Welcome

What's Changing change the type of `CommitBaseWithFiles` #82 ## Change Type Indicate the type of change your pull request is: - [x] `patch` - [ ] `minor` - [ ]...

https://github.com/domharrington/node-gitlog/blob/617373ef33158760cd4b5d3d4b4a4e3b887448fe/src/index.ts#L312-L315 the type of `CommitBaseWithFiles['status'] is string`, but it is `Array` in fact. https://github.com/domharrington/node-gitlog/blob/617373ef33158760cd4b5d3d4b4a4e3b887448fe/src/index.ts#L209-L214 The code here proves this as well