feat(services): Improve services manager and configuration; switch test templates to @git.zone/tstest; bump dev dependencies and update docs

This commit is contained in:
2025-12-02 12:26:35 +00:00
parent b44624f2e7
commit af3e15e922
10 changed files with 80 additions and 67 deletions

46
pnpm-lock.yaml generated
View File

@@ -9,8 +9,8 @@ importers:
.:
dependencies:
'@git.zone/tsdoc':
specifier: ^1.9.2
version: 1.9.2(ws@8.18.3)(zod@3.25.76)
specifier: ^1.10.0
version: 1.10.0(ws@8.18.3)(zod@3.25.76)
'@git.zone/tspublish':
specifier: ^1.10.3
version: 1.10.3
@@ -32,9 +32,6 @@ importers:
'@push.rocks/projectinfo':
specifier: ^5.0.2
version: 5.0.2
'@push.rocks/smartchok':
specifier: ^1.1.1
version: 1.1.1
'@push.rocks/smartcli':
specifier: ^4.0.19
version: 4.0.19
@@ -45,8 +42,8 @@ importers:
specifier: ^13.1.0
version: 13.1.0
'@push.rocks/smartfs':
specifier: ^1.1.0
version: 1.1.0
specifier: ^1.2.0
version: 1.2.0
'@push.rocks/smartgulp':
specifier: ^3.0.4
version: 3.0.4
@@ -96,15 +93,15 @@ importers:
specifier: ^2.0.41
version: 2.0.41
prettier:
specifier: ^3.6.2
version: 3.6.2
specifier: ^3.7.3
version: 3.7.3
through2:
specifier: ^4.0.2
version: 4.0.2
devDependencies:
'@git.zone/tsbuild':
specifier: ^3.1.0
version: 3.1.0
specifier: ^3.1.2
version: 3.1.2
'@git.zone/tsrun':
specifier: ^2.0.0
version: 2.0.0
@@ -634,16 +631,16 @@ packages:
'@gerrit0/mini-shiki@3.14.0':
resolution: {integrity: sha512-c5X8fwPLOtUS8TVdqhynz9iV0GlOtFUT1ppXYzUUlEXe4kbZ/mvMT8wXoT8kCwUka+zsiloq7sD3pZ3+QVTuNQ==}
'@git.zone/tsbuild@3.1.0':
resolution: {integrity: sha512-j8lMd84pmzWiU6NG3e+pyu0o41oo6mQVfcZv8kDsCrQwZMhoQV9Jp87MlU0i/XI5IZkqDjelG8Kx1QhOmbK+iQ==}
'@git.zone/tsbuild@3.1.2':
resolution: {integrity: sha512-K0u840Qo0WEhvcpAtktvdBX6KEXjelU32o820WzcK7dMA7dd2YV+mPOEYfbmWLcdtFJkrjkigQq5fpLhTN4oKQ==}
hasBin: true
'@git.zone/tsbundle@2.5.2':
resolution: {integrity: sha512-EYTCfunqoxhxkowREZ+cJnww6eDh9cL18HJbHbSZ+vxzNeyS9x8mT9aqRlWkI7zgpvgDlGIYlyRUlUISXkQO6Q==}
hasBin: true
'@git.zone/tsdoc@1.9.2':
resolution: {integrity: sha512-ibkQ9VD9kli9uSPJLHzfPLVOoqvIMZwh49CwGkgx1ISOpDzJuWpriCvaZJrH57gaovWiKUYnpgVe2vDFF8Ru8A==}
'@git.zone/tsdoc@1.10.0':
resolution: {integrity: sha512-sRssjKlEzTCVXvEa6wABHqey3IwQCOW273oXcam3GNgefh3rKatUVQhq+gQI0IXISE4ignR9cIIWFtSqgQVXnA==}
hasBin: true
'@git.zone/tspublish@1.10.3':
@@ -1132,6 +1129,7 @@ packages:
'@push.rocks/smartchok@1.1.1':
resolution: {integrity: sha512-WmNigGmn1muBJMANVuJb4F8x3TzgYrnn6YZm6ixTsG+0WFbYevivEwp+J4S7npobLHsR7ynf+Ky8LxRYmsL50A==}
deprecated: This package has been renamed. Please use @push.rocks/smartwatch instead.
'@push.rocks/smartcli@4.0.19':
resolution: {integrity: sha512-s1jZSgDZWi/az26AY4TJ2HPuG1qZzGC5R9fKWaECLmwnSpk6y9JXL5dnJAUohcdu50kdXCWEcRmLfYxOt81vEA==}
@@ -1190,8 +1188,8 @@ packages:
'@push.rocks/smartfm@2.2.2':
resolution: {integrity: sha512-kLrBv/vWXJmB558LI5C79fWXLKOnno998vnp3opfB+uyznT2E6LkcpKsxdjwe1V/r+Z5GlhXPOWmGgHPCzUR6w==}
'@push.rocks/smartfs@1.1.0':
resolution: {integrity: sha512-fg8JIjFUPPX5laRoBpTaGwhMfZ3Y8mFT4fUaW54Y4J/BfOBa/y0+rIFgvgvqcOZgkQlyZU+FIfL8Z6zezqxyTg==}
'@push.rocks/smartfs@1.2.0':
resolution: {integrity: sha512-1R47jJZwX869z7DYgKeAZKTU1SbGnM7W/ZmgsI7AkQQhiascNqY3/gF4V5kIprmuf1WhpRbCbZyum8s7J1LDdg==}
'@push.rocks/smartgit@3.3.1':
resolution: {integrity: sha512-fnyF9Fr5y0ClSFiw/yMAWXlxvteWK2eXJ5i8/wsJcAyWqwTZ9KvMkVe33ofiZ/ZPuQ5JG9CXmoE0MST++5Xv6g==}
@@ -3929,8 +3927,8 @@ packages:
resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
engines: {node: '>= 0.4'}
prettier@3.6.2:
resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==}
prettier@3.7.3:
resolution: {integrity: sha512-QgODejq9K3OzoBbuyobZlUhznP5SKwPqp+6Q6xw6o8gnhr4O85L2U915iM2IDcfF2NPXVaM9zlo9tdwipnYwzg==}
engines: {node: '>=14'}
hasBin: true
@@ -5806,7 +5804,7 @@ snapshots:
'@shikijs/types': 3.14.0
'@shikijs/vscode-textmate': 10.0.2
'@git.zone/tsbuild@3.1.0':
'@git.zone/tsbuild@3.1.2':
dependencies:
'@git.zone/tspublish': 1.10.3
'@push.rocks/early': 4.0.4
@@ -5842,7 +5840,7 @@ snapshots:
- '@swc/helpers'
- supports-color
'@git.zone/tsdoc@1.9.2(ws@8.18.3)(zod@3.25.76)':
'@git.zone/tsdoc@1.10.0(ws@8.18.3)(zod@3.25.76)':
dependencies:
'@git.zone/tspublish': 1.10.3
'@push.rocks/early': 4.0.4
@@ -6878,7 +6876,7 @@ snapshots:
'@push.rocks/lik': 6.2.2
'@push.rocks/smartdelay': 3.0.5
'@push.rocks/smartfile-interfaces': 1.0.7
'@push.rocks/smartfs': 1.1.0
'@push.rocks/smartfs': 1.2.0
'@push.rocks/smarthash': 3.2.6
'@push.rocks/smartjson': 5.2.0
'@push.rocks/smartmime': 2.0.4
@@ -6894,7 +6892,7 @@ snapshots:
dependencies:
gray-matter: 4.0.3
'@push.rocks/smartfs@1.1.0':
'@push.rocks/smartfs@1.2.0':
dependencies:
'@push.rocks/smartpath': 6.0.0
@@ -10511,7 +10509,7 @@ snapshots:
possible-typed-array-names@1.1.0: {}
prettier@3.6.2: {}
prettier@3.7.3: {}
pretty-ms@8.0.0:
dependencies: