moq.ts
moq.ts copied to clipboard
Moq for Typescript
commons would be dropped
I tried this: ```typescript const responseMock = new Mock() .setup(instance => instance.status(422)); ``` which creates a mock of type `IPresetBuilder`. When I try this: ```TypeScript const responseMock = new Mock()...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@angular-devkit/build-angular](https://redirect.github.com/angular/angular-cli) | [`14.2.13` -> `18.2.9`](https://renovatebot.com/diffs/npm/@angular-devkit%2fbuild-angular/14.2.13/18.2.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [typedoc](https://typedoc.org) ([source](https://redirect.github.com/TypeStrong/TypeDoc)) | [`0.24.7` -> `0.26.10`](https://renovatebot.com/diffs/npm/typedoc/0.24.7/0.26.10) | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`4.8.4` -> `5.6.3`](https://renovatebot.com/diffs/npm/typescript/4.8.4/5.6.3) | [](https://docs.renovatebot.com/merge-confidence/) |...
### Feature request Make callback accept a generic argument to type the the args returned in the `Expression`
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@angular/compiler](https://togithub.com/angular/angular) ([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler)) | [`14.2.12` -> `14.3.0`](https://renovatebot.com/diffs/npm/@angular%2fcompiler/14.2.12/14.3.0) | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [semantic-release](https://redirect.github.com/semantic-release/semantic-release) | [`19.0.5` -> `24.1.3`](https://renovatebot.com/diffs/npm/semantic-release/19.0.5/24.1.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@angular-eslint/builder](https://redirect.github.com/angular-eslint/angular-eslint) ([source](https://redirect.github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder)) | [`15.2.1` -> `18.4.0`](https://renovatebot.com/diffs/npm/@angular-eslint%2fbuilder/15.2.1/18.4.0) | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | major | `v3` -> `v4` | --- ### Release...