Skip to content

Commit ea16c87

Browse files
committed
deps: Update
1 parent 319e38e commit ea16c87

9 files changed

Lines changed: 722 additions & 511 deletions

File tree

data/api/client-http.json

Lines changed: 137 additions & 137 deletions
Large diffs are not rendered by default.

data/api/expect.json

Lines changed: 136 additions & 136 deletions
Large diffs are not rendered by default.

data/api/index.json

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
{
8888
"name": "client-http",
8989
"specifier": "@probitas/client-http",
90-
"version": "0.6.0",
90+
"version": "0.7.0",
9191
"exportCount": 22,
9292
"counts": {
9393
"classes": 5,
@@ -266,24 +266,10 @@
266266
"enums": 0
267267
}
268268
},
269-
{
270-
"name": "logger",
271-
"specifier": "@probitas/logger",
272-
"version": "0.3.4",
273-
"exportCount": 5,
274-
"counts": {
275-
"classes": 0,
276-
"interfaces": 1,
277-
"functions": 3,
278-
"types": 1,
279-
"variables": 0,
280-
"enums": 0
281-
}
282-
},
283269
{
284270
"name": "probitas",
285271
"specifier": "@probitas/probitas",
286-
"version": "0.7.0",
272+
"version": "0.18.0",
287273
"exportCount": 84,
288274
"counts": {
289275
"classes": 6,
@@ -297,7 +283,7 @@
297283
{
298284
"name": "reporter",
299285
"specifier": "@probitas/reporter",
300-
"version": "0.7.0",
286+
"version": "0.7.1",
301287
"exportCount": 5,
302288
"counts": {
303289
"classes": 2,

data/api/probitas.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "probitas",
33
"specifier": "@probitas/probitas",
4-
"version": "0.7.0",
4+
"version": "0.18.0",
55
"moduleDoc": "Probitas - Scenario-based testing and workflow execution framework.\n\nThis is the main entry point for the Probitas framework. It provides a fluent API\nfor building and executing scenario-based tests with support for:\n\n- **Sequential steps**: Define test steps that execute in order with type-safe context passing\n- **Skip conditions**: Conditionally skip steps or entire scenarios\n- **Rich assertions**: Built-in expect utilities for comprehensive assertions\n- **External clients**: Pre-configured clients for HTTP, databases, message queues, and more\n- **Test utilities**: Faker for test data, time mocking, and function spies\n\n## Links\n\n- [GitHub Repository](https://github.com/probitas-test/probitas)\n- [Documentation](./.claude/README.md)\n\n## Related Packages\n\n| Package | Description |\n|---------|-------------|\n| [@probitas/builder](https://jsr.io/@probitas/builder) | Fluent API for building scenario definitions |\n| [@probitas/runner](https://jsr.io/@probitas/runner) | Test execution engine with retry and concurrency |\n| [@probitas/reporter](https://jsr.io/@probitas/reporter) | Output formatters (list, dot, TAP, JSON) |\n| [@probitas/core](https://jsr.io/@probitas/core) | Core type definitions and utilities |\n| [@probitas/discover](https://jsr.io/@probitas/discover) | Scenario file discovery |\n| [@probitas/logger](https://jsr.io/@probitas/logger) | Unified logging interface |\n| [@probitas/cli](https://jsr.io/@probitas/cli) | Command-line interface |\n\n## Core Exports\n\n- {@linkcode scenario} - Factory function to create scenario builders\n- {@linkcode Skip} - Utility to skip steps or scenarios conditionally\n- {@linkcode StepContext} - Type representing the context passed to each step\n- {@linkcode client} - Namespace containing all available client implementations\n- {@linkcode expect} - Assertion utilities (from `@std/expect`)\n\n## Re-exported Utilities\n\nFor convenience, this module also re-exports commonly used testing utilities:\n\n- `faker` - Fake data generation from `@faker-js/faker`\n- `FakeTime` - Time mocking utilities from `@std/testing/time`\n- `spy`, `stub`, `assertSpyCalls` - Mock utilities from `@std/testing/mock`\n- `tryOr`, `raise` - Error handling utilities from `@core/errorutil`\n- `outdent` - Template literal tag for removing indentation\n",
66
"exports": [
77
{
88
"name": "client",
99
"isDefault": false,
1010
"location": {
11-
"filename": "https://jsr.io/@probitas/probitas/0.7.0/src/mod.ts",
11+
"filename": "https://jsr.io/@probitas/probitas/0.18.0/src/mod.ts",
1212
"line": 112,
1313
"col": 7,
1414
"byteIndex": 4528
@@ -1397,7 +1397,7 @@
13971397
"name": "HttpResponse",
13981398
"isDefault": false,
13991399
"location": {
1400-
"filename": "https://jsr.io/@probitas/client-http/0.6.0/response.ts",
1400+
"filename": "https://jsr.io/@probitas/client-http/0.7.0/response.ts",
14011401
"line": 184,
14021402
"col": 0,
14031403
"byteIndex": 5320

data/api/reporter.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "reporter",
33
"specifier": "@probitas/reporter",
4-
"version": "0.7.0",
4+
"version": "0.7.1",
55
"moduleDoc": "Test result reporting and formatting for Probitas.\n\nThis package provides multiple reporter implementations for formatting and\ndisplaying test execution results. All reporters implement the {@linkcode Reporter}\ninterface from `@probitas/runner` and can be passed to `ScenarioRunner.run()`.\n\n## Links\n\n- [GitHub Repository](https://github.com/probitas-test/probitas)\n- [@probitas/probitas](https://jsr.io/@probitas/probitas) - Main package (recommended for most users)\n\n## Related Packages\n\n| Package | Description |\n|---------|-------------|\n| [@probitas/runner](https://jsr.io/@probitas/runner) | Uses reporters for output |\n| [@probitas/cli](https://jsr.io/@probitas/cli) | CLI that uses these reporters |\n| [@probitas/logger](https://jsr.io/@probitas/logger) | Logging used during execution |\n\n## Available Reporters\n\n- {@linkcode ListReporter} - Detailed hierarchical output showing scenario and step names\n- {@linkcode JSONReporter} - JSON output for machine-readable results\n",
66
"exports": [
77
{
88
"name": "ListReporterOptions",
99
"isDefault": false,
1010
"location": {
11-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/list_reporter.ts",
11+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/list_reporter.ts",
1212
"line": 39,
1313
"col": 0,
1414
"byteIndex": 1126
@@ -38,7 +38,7 @@
3838
"doc": "Custom theme for styling output.\nIf not provided, uses defaultTheme (or noColorTheme if Deno.noColor is set)."
3939
},
4040
"location": {
41-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/list_reporter.ts",
41+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/list_reporter.ts",
4242
"line": 44,
4343
"col": 2,
4444
"byteIndex": 1321
@@ -62,7 +62,7 @@
6262
"doc": "Base directory for making paths relative in output.\nIf not provided, absolute paths are displayed as-is."
6363
},
6464
"location": {
65-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/list_reporter.ts",
65+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/list_reporter.ts",
6666
"line": 49,
6767
"col": 2,
6868
"byteIndex": 1465
@@ -87,7 +87,7 @@
8787
"name": "ListReporter",
8888
"isDefault": false,
8989
"location": {
90-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/list_reporter.ts",
90+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/list_reporter.ts",
9191
"line": 84,
9292
"col": 0,
9393
"byteIndex": 2407
@@ -141,7 +141,7 @@
141141
}
142142
],
143143
"location": {
144-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/list_reporter.ts",
144+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/list_reporter.ts",
145145
"line": 94,
146146
"col": 2,
147147
"byteIndex": 2624
@@ -220,7 +220,7 @@
220220
"typeParams": []
221221
},
222222
"location": {
223-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/list_reporter.ts",
223+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/list_reporter.ts",
224224
"line": 139,
225225
"col": 2,
226226
"byteIndex": 3767
@@ -303,7 +303,7 @@
303303
"typeParams": []
304304
},
305305
"location": {
306-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/list_reporter.ts",
306+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/list_reporter.ts",
307307
"line": 200,
308308
"col": 2,
309309
"byteIndex": 5852
@@ -329,7 +329,7 @@
329329
"name": "JSONReporterOptions",
330330
"isDefault": false,
331331
"location": {
332-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
332+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
333333
"line": 19,
334334
"col": 0,
335335
"byteIndex": 411
@@ -359,7 +359,7 @@
359359
"name": "JSONReporter",
360360
"isDefault": false,
361361
"location": {
362-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
362+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
363363
"line": 21,
364364
"col": 0,
365365
"byteIndex": 474
@@ -394,7 +394,7 @@
394394
}
395395
],
396396
"location": {
397-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
397+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
398398
"line": 24,
399399
"col": 2,
400400
"byteIndex": 544
@@ -458,7 +458,7 @@
458458
"typeParams": []
459459
},
460460
"location": {
461-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
461+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
462462
"line": 32,
463463
"col": 2,
464464
"byteIndex": 742
@@ -531,7 +531,7 @@
531531
"typeParams": []
532532
},
533533
"location": {
534-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
534+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
535535
"line": 41,
536536
"col": 2,
537537
"byteIndex": 903
@@ -580,7 +580,7 @@
580580
"typeParams": []
581581
},
582582
"location": {
583-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
583+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
584584
"line": 52,
585585
"col": 2,
586586
"byteIndex": 1097
@@ -642,7 +642,7 @@
642642
"typeParams": []
643643
},
644644
"location": {
645-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
645+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
646646
"line": 59,
647647
"col": 2,
648648
"byteIndex": 1246
@@ -704,7 +704,7 @@
704704
"typeParams": []
705705
},
706706
"location": {
707-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
707+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
708708
"line": 70,
709709
"col": 2,
710710
"byteIndex": 1442
@@ -779,7 +779,7 @@
779779
"typeParams": []
780780
},
781781
"location": {
782-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/json_reporter.ts",
782+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/json_reporter.ts",
783783
"line": 81,
784784
"col": 2,
785785
"byteIndex": 1628
@@ -805,7 +805,7 @@
805805
"name": "ReporterOptions",
806806
"isDefault": false,
807807
"location": {
808-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/types.ts",
808+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/types.ts",
809809
"line": 28,
810810
"col": 0,
811811
"byteIndex": 612
@@ -842,7 +842,7 @@
842842
]
843843
},
844844
"location": {
845-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/types.ts",
845+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/types.ts",
846846
"line": 34,
847847
"col": 2,
848848
"byteIndex": 741
@@ -867,7 +867,7 @@
867867
"doc": "Custom theme for styling output.\n\nIf not provided, uses {@linkcode defaultTheme} (or {@linkcode noColorTheme}\nif `Deno.noColor` is true)."
868868
},
869869
"location": {
870-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/types.ts",
870+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/types.ts",
871871
"line": 42,
872872
"col": 2,
873873
"byteIndex": 947
@@ -892,7 +892,7 @@
892892
"doc": "Base directory for making paths relative in output.\n\nIf provided, absolute paths in source locations will be displayed\nrelative to this directory."
893893
},
894894
"location": {
895-
"filename": "https://jsr.io/@probitas/reporter/0.7.0/types.ts",
895+
"filename": "https://jsr.io/@probitas/reporter/0.7.1/types.ts",
896896
"line": 50,
897897
"col": 2,
898898
"byteIndex": 1152

deno.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
},
66
"lint": {
77
"rules": {
8-
"exclude": ["no-import-prefix", "no-unversioned-import"]
8+
"exclude": [
9+
"no-import-prefix",
10+
"no-unversioned-import"
11+
]
912
}
1013
},
1114
"tasks": {
@@ -20,7 +23,8 @@
2023
},
2124
"imports": {
2225
"@std/assert": "jsr:@std/assert@^1.0.16",
23-
"hono": "jsr:@hono/hono@^4.11.2",
26+
"@probitas/probitas": "jsr:@probitas/probitas@^0.18.0",
27+
"hono": "jsr:@hono/hono@^4.11.3",
2428
"marked": "npm:marked@^17.0.1"
2529
},
2630
"exclude": [

0 commit comments

Comments
 (0)