Directories
¶
| Path | Synopsis |
|---|---|
|
codec
|
|
|
yaml
Package yamlcodec reads and writes Flow-I files as YAML.
|
Package yamlcodec reads and writes Flow-I files as YAML. |
|
Package httpx sends one Flow-I request: protocol selection (auto, 1.1, 2, h2c), proxy and custom CAs, redirect chain capture, timings, response decompression, request bodies (including file uploads that must stay inside the collection), large downloads streamed to disk, retries with backoff and jitter, and a cookie jar that can be saved.
|
Package httpx sends one Flow-I request: protocol selection (auto, 1.1, 2, h2c), proxy and custom CAs, redirect chain capture, timings, response decompression, request bodies (including file uploads that must stay inside the collection), large downloads streamed to disk, retries with backoff and jitter, and a cookie jar that can be saved. |
|
Package ids generates and checks entity ids (ULIDs).
|
Package ids generates and checks entity ids (ULIDs). |
|
Package jsonschema reads the JSON Schemas Flow-I keeps from OpenAPI documents (already decoded, references inlined): types, allOf merging, and whether a path of steps exists in a schema.
|
Package jsonschema reads the JSON Schemas Flow-I keeps from OpenAPI documents (already decoded, references inlined): types, allOf merging, and whether a path of steps exists in a schema. |
|
Package migrate checks collection format versions and plans the steps that upgrade older files to the current format.
|
Package migrate checks collection format versions and plans the steps that upgrade older files to the current format. |
|
Package names checks names that become file names inside Flow-I's own directories (pinned examples, saved values, digests), so content from a collection can never choose a path outside them.
|
Package names checks names that become file names inside Flow-I's own directories (pinned examples, saved values, digests), so content from a collection can never choose a path outside them. |
|
Package nodes implements every flow node type, one file each, and registers them with their parameter specs (Specs).
|
Package nodes implements every flow node type, one file each, and registers them with their parameter specs (Specs). |
|
Package repotest holds repository-wide hygiene checks run as tests.
|
Package repotest holds repository-wide hygiene checks run as tests. |
|
Package sites enumerates where things live in loaded collections: root node lists, hook scopes and steps, template sites, written variables and statically resolved request versions.
|
Package sites enumerates where things live in loaded collections: root node lists, hook scopes and steps, template sites, written variables and statically resolved request versions. |
|
Package yamldoc decodes YAML documents (OpenAPI, Arazzo) into plain map[string]any, []any and scalars, for transforms that walk them by key.
|
Package yamldoc decodes YAML documents (OpenAPI, Arazzo) into plain map[string]any, []any and scalars, for transforms that walk them by key. |
|
Package yamlpath builds YAML paths ("$.nodes[1].request.id") in the syntax goccy/go-yaml's path lookup understands.
|
Package yamlpath builds YAML paths ("$.nodes[1].request.id") in the syntax goccy/go-yaml's path lookup understands. |
Click to show internal directories.
Click to hide internal directories.