Vuk

Results 10 issues of Vuk

We started using https://github.com/ef4/decorator-transforms to build our v2 Ember addons. But when we actually use this addons in our application I noticed some transpilations were happening that shouldn't be there....

Detailed reproduction can be found in this branch where I added the cases [here](https://github.com/vstefanovic97/glint/blob/component-as-block-param-not-working-correctly-in-some-cases-with-generics/test-packages/ts-ember-app/app/components/reproduction.hbs) Files to check are `reproduction.${ts|hbs}` and `options$.{ts|hbs}` Short summary Let's say we have following file ```...

documentation
typescript limitation

Ember runloops `cancel` method really does accept `undefined`, but there was a bug in `@types/ember__runloop` which was fix here https://github.com/DefinitelyTyped/DefinitelyTyped/commit/1bf95c454e62bf6cc9ebe009302cef960925eb94

Ember runloops `cancel` method really does accept `undefined`, but there was a bug in `@types/ember__runloop` which was fix here https://github.com/DefinitelyTyped/DefinitelyTyped/commit/1bf95c454e62bf6cc9ebe009302cef960925eb94 Created a PR for this https://github.com/ember-lifeline/ember-lifeline/pull/1179

Right now if we do ``` const timerId = runTask(this, () => {}, 100); cancelTask(this, timerId); ``` We will get the following error ``` Argument of type 'Timer' is not...

Please fill in this template. - [+] Use a meaningful title for the pull request. Include the name of the package modified. - [+] Test the change in your own...

Other Approved
The CI failed

This in combination with https://github.com/DefinitelyTyped/DefinitelyTyped/pull/69687 should make importing `uniqueId` from `@ember/helper` work

bug
waiting on author

Steps to reproduce: 1. Have 2 `tsconfig.json` in your project in same directory ``` tsconfig.json tsconfig.custom.json ``` 2. Try to do `glint --project=tsconfig.custom.json` It still uses `tsconfig.json` and ignores the...

Please fill in this template. - [+] Use a meaningful title for the pull request. Include the name of the package modified. - [+] Test the change in your own...

Popular package
Self Merge
Owner Approved

I turns out there is a memory leak when we use `Memoize` in combination with `tags`. For every new instance we push it's cache map to this array [here](https://github.com/darrylhodgins/typescript-memoize/blob/master/src/memoize-decorator.ts#L77), this...