Firely.Terminal 2.5.0-beta-4

Prefix Reserved
This is a prerelease version of Firely.Terminal.
There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global Firely.Terminal --version 2.5.0-beta-4                
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 2.5.0-beta-4                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Firely.Terminal&version=2.5.0-beta-4&prerelease                
nuke :add-package Firely.Terminal --version 2.5.0-beta-4                
GenerateCommands:
  yaml-gen        <file> --types --output <value> | Generate resources with YAML. EXPERIMENTAL

Archive:
  zip             (<files>) --output <value> --shape <value> --zipname <value> | Saves all stack entries to a zip file
  unzip           <path> --disk | Extracts zip to the stack or disk

FHIR Client:
  read            (<source>) <record> | Reads a resource from the given server.
  get             <url> | Does a FHIR http get on a URL
  search          <source> <type> --pages <value> --split <arguments>... | Searches for resources on the given server. 
  post            <source> | Posts a resource to the given server
  put             <source> (<file>) | Updates a resource to the given server

Files:
  file delete     <filter> --forsure | Deletes all files that match a FHIRpath filter
  file list       <filter> | Lists all files that match a FHIRpath filter

Meta commands:
  spec            (<value>) --project --list | Select the FHIR specification version to work with.
  output          (<level>) --levels

Packages:
  versions        <pkgname> --raw | Lists all available versions of the package on the server
  cache           --location | Lists all globally installed packages
  semver          <pkgname> (<pkgversion>) | Tests if the specific version can be resolved
  source          (<url>) --npm --insecure | Shows or sets the package server url.
  install         <package> (<version>) --here --file | Downloads and installs a package.
  uninstall       <pkgname> | Removes a package from the local context (package.json)
  pack            (<target>) | Creates a FHIR package from a folder
  contents        <filename> | Displays the contents from a package
  init            (<pkgname>) (<version>) | Generates a FHIR package manifest
  restore         Restores all packages referenced in this folders package file
  dependencies    Show direct package dependencies of current scope
  canonicals      (<pkgname>) (<version>) | Lists canonicals from resources in a package or scope.
  find            (<value>) --spec <value> --name <value> --canonical <value> | Searches for packages(s) by name or canonical

Resource reading and writing:
  path delete     <path> --all | Deletes nodes from a FHIR resource
  select          <fhirpath> --file <value> --output <value> --types | Prints the values from the fhirpath expression
  predicate       <expression> | Evaluates a FHIRPath expression (true/false) for the top of the stack
  query           (<script>) --file <value> --output <value> --source <value> | Runs an FQL script

Scope:
  scope           Lists packages in scope for this folder context
  resolve         <canonical> | Resolves a canonical url to a resource and pushes it on the stack
  read            <record> | Reads a resource by providing type/id

FHIR Servers:
  server list     Lists the configured server aliases
  server add      <alias> <url> --default --format <value> | Adds a new server alias
  server update   <alias> (<url>) --default --format <value> | Updates the server details for an alias
  server delete   <alias> | Deletes the given server alias
  server default  (<alias>) | Gets or sets the default server
  server authorize
              <alias> <method> user=<value> password=<value> | Add (basic) authentication header
  server remove-headers
              <alias> | Removes all customer http headers
  server header   <alias> <key> <value> | set a custom http header
  server details  <alias>

Simplifier:
  project pack    --output <value> | Creates a package from the current project
  project update  Synchronizes a specific folder
  project init    (<urlkey>) | Initializes a folder as a project
  project clone   <name> | Clones a project from Simplifier.net in a sub folder.
  project remote  (<key>) --details | Gets or sets the remote project key to sync with
  login           email=<value> password=<value> | (Re)authorizes you in Simplifier.net
  logout          Clears the credentials for Simplifier.net
  projects        --details | Shows your Simplifier.net projects
  license         List the features in your license
  doc             <canonical> | Brings you to the documentation page of the resource with that canonical

Stack:
  push            <files> | Pushes matching files or server resources on the stack
  pop             (<count>) | 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            (<path>) --types --output <value> | Displays a resource tree from a file or the top of the stack
  stack           (<fql>) | Lists the items on the stack
  save            (<filename>) --all --json --xml | Saves resource(s) on stack to disk
  bundle          (<files>) --take <value> | Takes all resources on the stack and puts them into a single bundle
  split           --all | 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          <expression> | Filters the stack on matching FhirPath expressions
  reverse         Reverses the order of all resources on the stack
  sort            <expression> --descending | Sorts the stack based on the expression

Quality Control:
  validate        (<file>) --terminologyserver <value> --profile <value> --push --suite | Validates a FHIR resource
  snapshot        Creates a snapshot from a StructureDefinition
  bake            --package <value> --snapshots --expansions --force | Create snapshots for the current folder or a package.
  bake-cache      Bakes all packages in the current cache
  unbake          --package <value> | Remove snapshots for the current folder or a package
  expand          Expands a ValueSet
  check           (<series>) | Checks the quality of your project (licensed)
  rules           (<series>) --details | Lists the rules for a rule series file recursively

Help:
  help            (<args>...) | Provides this help list or detailed help about a command
Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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. 
.NET Core netcoreapp3.1 is compatible. 
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.3.0 is deprecated because it has critical bugs.
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