Kenji Imamula
Kenji Imamula
Yes, it is probably a good idea to include the ESM version of `transformer.js` into this package to make it a dual CommonJS/ES module package. I will consider doing that....
This solution doesn't work well when the event name is a union type. ```ts const ee: StrictEventEmitter< NodeJS.EventEmitter, { foo: (a: string) => void bar: () => void } >...
Is it possible to disable strict null checks of vti (or Vetur) only for v-on?
I am not familiar with babel-typescript, but if I understand correctly, it is likely that type checking is not available during TypeScript compilation with Babel. As `ts-transformer-keys` uses TypeScript type...
Could you provide a reproduction?
Vite internally uses esbuild which erases type information during parsing TypeScript code. I don't think there is a simple way to use TypeScript custom transformers with Vite. You may want...
This would require exhaustive analysis of every possible context under which `key()` is called and would result in much more complex transformation than the current version. I don't think it...
What JavaScript code do you think should be emitted as the result of the transformation of your function? I cannot think of any reasonable output that can support every use...
@cheruvian For example, the JS output of the TS code in this [comment](https://github.com/kimamula/ts-transformer-keys/issues/11#issuecomment-568496776) would look like the following: ```js export function factoryInterface(template = {}) { const keyCollection = /* ???...
@yangfei4913438 Your CodeSandbox code is neither using `keys` function nor the transformer of ts-transformer-keys. Could you provide a complete reproduction? @elilondon I have [upgraded](https://github.com/kimamula/ts-transformer-keys/commit/982d1cb795ea6cad0972a9f6010a51bc1982d1ad) the dev dependency of TypeScript to...