diff --git a/README.md b/README.md index caaa1cb..8a7079d 100644 --- a/README.md +++ b/README.md @@ -487,6 +487,9 @@ probitas list [options] # Initialize configuration file probitas init +# Cache scenario dependencies +probitas cache [options] + # Format scenario files probitas fmt diff --git a/assets/usage-cache.txt b/assets/usage-cache.txt new file mode 100644 index 0000000..4253ed7 --- /dev/null +++ b/assets/usage-cache.txt @@ -0,0 +1,30 @@ +probitas cache - Cache scenario dependencies + +Usage: probitas cache [options] [paths...] + +Arguments: + [paths...] Scenario files or directories + Defaults to current directory + +Options: + -h, --help Show help message + -r, --reload Force re-download of cached dependencies + --include Include pattern for file discovery + --exclude Exclude pattern for file discovery + --config Path to probitas config file + -v, --verbose Verbose output + -q, --quiet Suppress output + -d, --debug Debug output + +Note: + Runs `deno cache` on discovered scenario files to pre-download dependencies. + Uses includes/excludes from probitas config (same as run/list). + +Examples: + probitas cache # Cache dependencies for all scenarios + probitas cache api/ # Cache dependencies in api directory + probitas cache -r # Force re-download all dependencies + probitas cache -r api/ # Force re-download for api directory + probitas cache --include "e2e/**/*.probitas.ts" + +Documentation: https://probitas-test.github.io/documents/ diff --git a/assets/usage-list.txt b/assets/usage-list.txt index 9f51f1a..4005981 100644 --- a/assets/usage-list.txt +++ b/assets/usage-list.txt @@ -18,8 +18,8 @@ Options: --no-env Skip loading .env file -r, --reload Reload dependencies before running --deno-