···66import { info } from './cmds/info';
77import { verify } from './cmds/verify';
88import { exportCmd } from './cmds/export';
99+import { query } from './cmds/query';
9101011const commands = {
1112 clone,
1213 detect,
1314 process: processCmd,
1515+ query,
1616+ q: query, // Alias for query
1417 info,
1518 verify,
1619 export: exportCmd,
···2326 bun cli <command> [options]
24272528COMMANDS:
2626- clone Clone bundles from a remote repository
2727- detect Detect and filter operations using a custom function
2828- process Process operations with a custom function
2929- info Show index or bundle information
3030- verify Verify bundle integrity
3131- export Export operations from bundle
3232- help Show this help
2929+ clone Clone bundles from a remote repository
3030+ detect Detect and filter operations using a custom function
3131+ process Process operations with a custom function
3232+ query (q) Query operations using JMESPath or simple dot notation
3333+ info Show index or bundle information
3434+ verify Verify bundle integrity
3535+ export Export operations from bundle
3636+ help Show this help
33373438Use 'bun cli <command> -h' for command-specific help
35393640EXAMPLES:
3741 bun cli clone --remote https://plcbundle.atscan.net
3842 bun cli detect ./examples/detect.ts --bundles 1-100
4343+ bun cli q did --simple --bundles 1-1000
4444+ bun cli query 'operation.services.*.endpoint' --bundles 1-100
3945 bun cli process ./my-processor.ts --threads 4
4046 bun cli info --dir ./bundles
4147 bun cli verify --bundle 42