Firely.Terminal
3.3.0
Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet tool install --global Firely.Terminal --version 3.3.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local Firely.Terminal --version 3.3.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Firely.Terminal&version=3.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Firely.Terminal --version 3.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Firely Terminal - The FHIR command line tool
Archive:
zip Saves all stack entries to a zip file
unzip Extracts zip to the stack or disk
FHIR Client:
read Reads a resource from the given server
get Does a FHIR http get on a URL
search Searches for resources on the given server.
post Posts a resource to the given server
put Updates a resource to the given server
Comparing:
diff Compares the files of 2 packages (experimental)
path-list Shows the snapshot element paths of a structure definition
Files:
file delete Deletes all files that match a FHIRPath filter
file list Lists all files that match a FHIRpath filter
Resource Generation:
yaml Generate resources with YAML.
Inflation:
snapshot Creates a snapshot from a StructureDefinition
expand Expands a ValueSet
inflate Creates snapshots/expands ValueSets for a project or package
deflate Remove snapshots/expansions for project or package
inflate-cache Creates snapshots/expansions in all packages in the current cache
Configuration:
config inflate Configure auto inflate settings
config environment Configure server environment
config regenerate Inflate regeneration settings
spec Select the FHIR specification version to work with
logging Shows or sets the log level of this app
Packages:
versions Lists all available versions of the package on the server
cache Lists all globally installed packages
semver Tests if the specific version can be resolved
source Shows or sets the package server url
install Downloads and installs a package
uninstall Removes a package from the local context (package.json)
contents Displays the contents of a package
init Generates a FHIR package manifest
restore Restores all packages referenced in this folders package file
dependencies Show direct package dependencies of current scope
closure Analyse packages dependencies (experimental)
canonicals Lists canonicals from resources in a package or scope
find Searches for packages(s) by name or canonical
publish-package Publish a package to the package server (licensed)
Publishing:
bake Publishes to a given folder
pack Creates a FHIR package from a folder
template Generates a script from a template
Scripting:
path delete Deletes nodes from a FHIR resource (experimental)
select Prints the values from the fhirpath expression
predicate Evaluates a FHIRPath expression (true/false) for the top of the stack
query Runs an FQL script
Scope:
scope Lists packages in scope for this folder context
resolve Resolves a canonical url to a resource and pushes it on the stack
read Reads a resource by providing type/id
FHIR Servers:
server list Lists the configured server aliases
server add Adds a new server alias
server update Updates the server details for an alias
server delete Deletes the given server alias (exerimental)
server default Gets or sets the default server
server authorize Add (basic) authentication header
server remove-headers Removes all customer http headers
server header set a custom http header
server details Lists the configuration of a server alias
Simplifier:
project archive Creates an archive from the current project
project info Gets the Simplifier project key for your folder
project status Shows the status of the project
project clone Clones a project from Simplifier.net in a sub folder
project link Links your folder with a project on Simplifier.net
project sync Synchronizes your folder with the project on Simplifier.net
project pull Pulls all changes from the project on Simplifier.net to your folder
project push Pushes all changes from your folder to the project on Simplifier.net
project repair Repairs the link between your folder and a project on Simplifier.net
project unlink Removes the link between your folder and the project on Simplifier.net
login (Re)authorizes you in Simplifier.net
logout Clears the credentials for Simplifier.net
projects Shows your Simplifier.net projects
license List the features in your license
doc Brings you to the documentation page of the resource with that canonical
Stack:
push Pushes matching files or server resources on the stack
grab Grabs a resource from inside a package and pushes it on the stack
pop Drops the top resource from the stack
dup Duplicates the top resource from the stack
swap Swaps the top 2 elements on the stack
show Displays a resource tree from a file or the top of the stack
stack Lists the items on the stack
save Saves resource(s) on stack to disk
bundle Takes all resources on the stack and puts them into a single bundle
split Splits the bundle on the top of the stack into separate resources
peek Displays the top item on the stack
clear Clears the stack
filter Filters the stack on matching FhirPath expressions
reverse Reverses the order of all resources on the stack
sort Sorts the stack based on the expression
ndjson Pushes NDJson file resources on the stack
Quality Control:
validate Validates a FHIR resource
check Checks the quality of your project (licensed)
Usage:
fhir [command] [options] Basic format for all commands
fhir --help List all available commands
fhir [command] --help Information how to use a command
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
Version | Downloads | Last updated | |
---|---|---|---|
3.3.2 | 1,198 | 11/15/2024 | |
3.3.0 | 522 | 10/11/2024 | |
3.2.1 | 945 | 9/17/2024 | |
3.2.0 | 2,039 | 8/9/2024 | |
3.2.0-beta-1 | 2,269 | 9/18/2023 | |
3.1.0 | 14,455 | 11/21/2022 | |
3.1.0-beta-1 | 1,900 | 9/15/2022 | |
3.0.0 | 25,484 | 7/22/2022 | |
2.5.0-beta-7 | 8,755 | 12/17/2021 | |
2.5.0-beta-4 | 2,182 | 12/6/2021 | |
2.5.0-beta-3 | 2,110 | 12/3/2021 | |
2.5.0-beta-2 | 4,501 | 11/25/2021 | |
2.5.0-beta-1 | 7,059 | 11/24/2021 | |
2.4.2 | 8,062 | 10/22/2021 | |
2.4.1 | 2,109 | 10/22/2021 | |
2.4.0 | 2,152 | 10/15/2021 | |
2.3.0 | 2,783 | 9/7/2021 | |
2.2.0 | 3,189 | 6/4/2021 | |
2.1.1 | 2,013 | 5/17/2021 | |
2.1.0 | 2,069 | 4/26/2021 | |
2.1.0-beta9 | 2,778 | 3/10/2021 | |
2.1.0-beta8 | 2,077 | 2/23/2021 | |
2.0.0 | 6,550 | 12/9/2020 | |
2.0.0-beta2 | 2,239 | 12/7/2020 |