BREAKING CHANGE(dependencies): Upgrade @push.rocks/smartexpect to ^2.2.0 and bump @types/node version; remove unused expectAsync import from ts/index.ts

This commit is contained in:
2025-04-29 12:15:53 +00:00
parent 80fe602fbd
commit 38b2602122
5 changed files with 58 additions and 42 deletions

View File

@ -1,5 +1,12 @@
# Changelog
## 2025-04-29 - 6.0.0 - BREAKING CHANGE(dependencies)
Upgrade @push.rocks/smartexpect to ^2.2.0 and bump @types/node version; remove unused expectAsync import from ts/index.ts
- Updated '@push.rocks/smartexpect' from ^1.6.1 to ^2.2.0, which may introduce breaking API changes for consumers
- Bumped '@types/node' from ^22.14.0 to ^22.15.3
- Removed redundant expectAsync import from ts/index.ts
## 2025-04-08 - 5.6.3 - fix(package.json)
Update dependency versions for smartmongo, smartrequest, tsbuild, and @types/node

View File

@ -30,7 +30,7 @@
"@push.rocks/smartcrypto": "^2.0.4",
"@push.rocks/smartdelay": "^3.0.5",
"@push.rocks/smartenv": "^5.0.12",
"@push.rocks/smartexpect": "^1.6.1",
"@push.rocks/smartexpect": "^2.2.0",
"@push.rocks/smartfile": "^11.2.0",
"@push.rocks/smartjson": "^5.0.20",
"@push.rocks/smartmongo": "^2.0.12",
@ -46,7 +46,7 @@
"@git.zone/tsbuild": "^2.3.2",
"@git.zone/tsrun": "^1.2.43",
"@git.zone/tstest": "^1.0.96",
"@types/node": "^22.14.0",
"@types/node": "^22.15.3",
"randomstring": "^1.3.1"
},
"files": [

83
pnpm-lock.yaml generated
View File

@ -27,8 +27,8 @@ importers:
specifier: ^5.0.12
version: 5.0.12
'@push.rocks/smartexpect':
specifier: ^1.6.1
version: 1.6.1
specifier: ^2.2.0
version: 2.2.0
'@push.rocks/smartfile':
specifier: ^11.2.0
version: 11.2.0
@ -70,8 +70,8 @@ importers:
specifier: ^1.0.96
version: 1.0.96(@aws-sdk/credential-providers@3.782.0)(socks@2.8.4)(typescript@5.7.3)
'@types/node':
specifier: ^22.14.0
version: 22.14.0
specifier: ^22.15.3
version: 22.15.3
randomstring:
specifier: ^1.3.1
version: 1.3.1
@ -921,6 +921,9 @@ packages:
'@push.rocks/smartexpect@1.6.1':
resolution: {integrity: sha512-NFQXEPkGiMNxyvFwKyzDWe3ADYdf8KNvIcV7TGNZZT3uPQtk65te4Q+a1cWErjP/61yE9XdYiQA66QQp+TV9IQ==}
'@push.rocks/smartexpect@2.2.0':
resolution: {integrity: sha512-0dxAwnsz0UME8rC8FaOImPhH1HKprVRCqpKj+3zZpoMKYe/Tn8qN5+PzTVdEHGMp8YdSlkpYjqj7GYnM00eLeQ==}
'@push.rocks/smartfeed@1.0.11':
resolution: {integrity: sha512-02uhXxQamgfBo3T12FsAdfyElnpoWuDUb08B2AE60DbIaukVx/7Mi17xwobApY1flNSr5StZDt8N8vxPhBhIXw==}
@ -1793,8 +1796,8 @@ packages:
'@types/node-forge@1.3.11':
resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
'@types/node@22.14.0':
resolution: {integrity: sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==}
'@types/node@22.15.3':
resolution: {integrity: sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==}
'@types/parse5@6.0.3':
resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==}
@ -6051,7 +6054,7 @@ snapshots:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/yargs': 17.0.33
chalk: 4.1.2
@ -6380,6 +6383,12 @@ snapshots:
'@push.rocks/smartpromise': 4.2.3
fast-deep-equal: 3.1.3
'@push.rocks/smartexpect@2.2.0':
dependencies:
'@push.rocks/smartdelay': 3.0.5
'@push.rocks/smartpromise': 4.2.3
fast-deep-equal: 3.1.3
'@push.rocks/smartfeed@1.0.11':
dependencies:
'@tsclass/tsclass': 3.0.48
@ -7704,14 +7713,14 @@ snapshots:
'@types/accepts@1.3.7':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/babel__code-frame@7.0.6': {}
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/buffer-json@2.0.3': {}
@ -7727,17 +7736,17 @@ snapshots:
'@types/clean-css@4.2.11':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
source-map: 0.6.1
'@types/co-body@6.1.3':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/qs': 6.9.17
'@types/connect@3.4.38':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/content-disposition@0.5.8': {}
@ -7750,11 +7759,11 @@ snapshots:
'@types/connect': 3.4.38
'@types/express': 5.0.0
'@types/keygrip': 1.0.6
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/cors@2.8.17':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/debounce@1.2.4': {}
@ -7768,14 +7777,14 @@ snapshots:
'@types/express-serve-static-core@4.19.6':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/qs': 6.9.18
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
'@types/express-serve-static-core@5.0.1':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/qs': 6.9.17
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@ -7800,30 +7809,30 @@ snapshots:
'@types/from2@2.3.5':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/fs-extra@11.0.4':
dependencies:
'@types/jsonfile': 6.1.4
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/fs-extra@9.0.13':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/glob@8.1.0':
dependencies:
'@types/minimatch': 5.1.2
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/gunzip-maybe@1.4.2':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/hast@3.0.4':
dependencies:
@ -7857,7 +7866,7 @@ snapshots:
'@types/jsonfile@6.1.4':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/keygrip@1.0.6': {}
@ -7874,7 +7883,7 @@ snapshots:
'@types/http-errors': 2.0.4
'@types/keygrip': 1.0.6
'@types/koa-compose': 3.2.8
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/mdast@4.0.4':
dependencies:
@ -7892,9 +7901,9 @@ snapshots:
'@types/node-forge@1.3.11':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/node@22.14.0':
'@types/node@22.15.3':
dependencies:
undici-types: 6.21.0
@ -7914,19 +7923,19 @@ snapshots:
'@types/s3rver@3.7.4':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/semver@7.7.0': {}
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/send': 0.17.4
'@types/sinon-chai@3.2.12':
@ -7946,11 +7955,11 @@ snapshots:
'@types/tar-stream@2.2.3':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/through2@2.0.41':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/triple-beam@1.3.5': {}
@ -7974,18 +7983,18 @@ snapshots:
'@types/whatwg-url@8.2.2':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/webidl-conversions': 7.0.3
'@types/which@3.0.4': {}
'@types/ws@7.4.7':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/ws@8.18.0':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
'@types/yargs-parser@21.0.3': {}
@ -7995,7 +8004,7 @@ snapshots:
'@types/yauzl@2.10.3':
dependencies:
'@types/node': 22.14.0
'@types/node': 22.15.3
optional: true
'@ungap/structured-clone@1.3.0': {}
@ -8614,7 +8623,7 @@ snapshots:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
'@types/node': 22.14.0
'@types/node': 22.15.3
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.4.2
@ -9388,7 +9397,7 @@ snapshots:
jest-util@29.7.0:
dependencies:
'@jest/types': 29.6.3
'@types/node': 22.14.0
'@types/node': 22.15.3
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11

View File

@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@push.rocks/tapbundle',
version: '5.6.3',
version: '6.0.0',
description: 'A comprehensive testing automation library that provides a wide range of utilities and tools for TAP (Test Anything Protocol) based testing, especially suitable for projects using tapbuffer.'
}

View File

@ -2,6 +2,6 @@ export { tap } from './tapbundle.classes.tap.js';
export { TapWrap } from './tapbundle.classes.tapwrap.js';
export { webhelpers } from './webhelpers.js';
import { expect, expectAsync } from '@push.rocks/smartexpect';
import { expect } from '@push.rocks/smartexpect';
export { expect, expectAsync };
export { expect };