Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
ifc
command
|
|
|
client
Package client provides primitives to interact with the openapi HTTP API.
|
Package client provides primitives to interact with the openapi HTTP API. |
|
pkg/auth
Package auth provides primitives to interact with the openapi HTTP API.
|
Package auth provides primitives to interact with the openapi HTTP API. |
|
pkg/fileio
Package fileio provides convenient functions for reading and writing files and directories to a filesystem They may not be the most efficient implementations but the focus is on ease of use
|
Package fileio provides convenient functions for reading and writing files and directories to a filesystem They may not be the most efficient implementations but the focus is on ease of use |
|
pkg/testutils
Package testutils provides utilities for testing SEVEN projects
|
Package testutils provides utilities for testing SEVEN projects |
|
project
Package project holds the state of an ifc7 managed project and defines command line operations that can be performed on it.
|
Package project holds the state of an ifc7 managed project and defines command line operations that can be performed on it. |
|
ui
Package ui provides shared terminal styling aligned with the ifc-web brand.
|
Package ui provides shared terminal styling aligned with the ifc-web brand. |
|
pkg
|
|
|
plugins/contract
Package contract defines the lint and compare plugin input/output types matching the published JSON Schema contracts at https://ifc7.dev/schemas/plugins/v0/.
|
Package contract defines the lint and compare plugin input/output types matching the published JSON Schema contracts at https://ifc7.dev/schemas/plugins/v0/. |
|
plugins/jsonschema/compare
Package compare implements the default JSON Schema change-detector plugin.
|
Package compare implements the default JSON Schema change-detector plugin. |
|
plugins/jsonschema/lint
Package lint implements the default JSON Schema linter plugin.
|
Package lint implements the default JSON Schema linter plugin. |
|
plugins/openapi/compare
Package compare implements the default OpenAPI change-detector plugin.
|
Package compare implements the default OpenAPI change-detector plugin. |
|
plugins/openapi/lint
Package lint implements the default OpenAPI linter plugin.
|
Package lint implements the default OpenAPI linter plugin. |
|
plugins/runner
Package runner resolves and invokes default lint/compare plugins by interface type.
|
Package runner resolves and invokes default lint/compare plugins by interface type. |
Click to show internal directories.
Click to hide internal directories.