diff --git a/changelog.md b/changelog.md index 7f5b2f6..b11af0a 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,11 @@ # Changelog +## 2025-04-29 - 2.1.2 - fix(ts/index.ts) +Remove deprecated expectAsync function and advise using .resolves/.rejects on expect for async assertions + +- Deleted the redundant expectAsync export in ts/index.ts +- Users should now call expect(...).resolves or expect(...).rejects for asynchronous assertions + ## 2025-04-29 - 2.1.1 - fix(Assertion) Improve chainability by fixing return types in assertion methods diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 5e8b7c7..e9ab340 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@push.rocks/smartexpect', - version: '2.1.1', + version: '2.1.2', description: 'A testing library to manage expectations in code, offering both synchronous and asynchronous assertion methods.' } diff --git a/ts/index.ts b/ts/index.ts index 8afcf4a..738248c 100644 --- a/ts/index.ts +++ b/ts/index.ts @@ -38,18 +38,3 @@ export namespace expect { } } -/** - * @deprecated Use `expect(...)` with `.resolves` or `.rejects` instead. - */ -/** - * @deprecated Use `expect(...)` with `.resolves` or `.rejects` instead. - */ -/** - * @deprecated Use `expect(...)` with `.resolves` or `.rejects` instead. - */ -export const expectAsync = (baseArg: any) => { - // eslint-disable-next-line no-console - console.warn('[DEPRECATED] expectAsync() is deprecated. Use expect(...).resolves / .rejects'); - return new Assertion(baseArg, 'async'); -}; -