advanced-patterns-workshop
advanced-patterns-workshop copied to clipboard
An interactive TypeScript repo on advanced patterns (WIP)
Hello, for https://github.com/total-typescript/advanced-patterns-workshop/blob/main/src/05-external-libraries/26.5-override-external-lib-types.solution.ts and https://github.com/total-typescript/advanced-patterns-workshop/blob/main/src/05-external-libraries/26.5-declaration.solution.d.ts, it would be helpful to add a hint how to display project files (and thus allow creating a new file) in the StackBlitz Editor -...
Both in the stackblitz in the course and on my local machine with the run exercise command, the tests pass but then type checking has the following error ``` Checking...
https://github.com/total-typescript/advanced-patterns-workshop/blob/84bdf1fd4cf070f6ffc5213e24f9176468ea7423/src/02-globals/08-add-to-window.problem.ts#L19 This last part is missing from the problem's tests at the bottom. (It's visible in the solutions video and in the problem's description on the side. ``` it("Should not...
I found the logical issue in 22th problem Middleware type don't consider promises as output. If we add one more middleware after middleware with async function we see that `req`...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Config Migration Needed - [ ] Select this checkbox to let Renovate create...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vitest](https://togithub.com/vitest-dev/vitest) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`^1.6.0` -> `^2.0.0`](https://renovatebot.com/diffs/npm/vitest/1.6.0/2.0.5) | [](https://docs.renovatebot.com/merge-confidence/) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | [`5.4.5` -> `5.5.3`](https://renovatebot.com/diffs/npm/typescript/5.4.5/5.5.3) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @​total-typescript/exercise-cli | [`^0.7.0` -> `^0.10.0`](https://renovatebot.com/diffs/npm/@total-typescript%2fexercise-cli/0.7.0/0.10.0) | [](https://docs.renovatebot.com/merge-confidence/)...