Hyperbee.XS.Cli
1.1.0-develop.250210210309
This is a prerelease version of Hyperbee.XS.Cli.
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 Hyperbee.XS.Cli --version 1.1.0-develop.250210210309
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Hyperbee.XS.Cli --version 1.1.0-develop.250210210309
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Hyperbee.XS.Cli&version=1.1.0-develop.250210210309&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Hyperbee.XS.Cli --version 1.1.0-develop.250210210309
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
XS.Cli: Cli tooling for Hyperbee.XS
What is XS?
XS is a lightweight scripting language designed to simplify and enhance the use of C# expression trees. It provides a familiar C#-like syntax while offering advanced extensibility, making it a compelling choice for developers building domain-specific languages (DSLs), rules engines, or dynamic runtime logic systems.
XS.Cli added dotnet commands like:
- run
- compile
- repl
Examples
Install Xs.Cli using
you can install Xs.Cli using the following command:
dotnet tool install -g hyperbee.xs.cli
or following Microsoft's documentation
Run
dotnet xs run script
or:
dotnet xs run file ./script.xs
Compile
xs compile -s "1 + 1" -o "output.dll"
Repl
xs repl
Contributing
We welcome contributions! Please see our Contributing Guide for more details.
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. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.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 |
---|---|---|
1.3.3 | 97 | 5/9/2025 |
1.3.2 | 135 | 5/8/2025 |
1.3.2-develop.250506145226 | 113 | 5/6/2025 |
1.3.2-develop.250505191148 | 111 | 5/5/2025 |
1.3.2-develop.250505185108 | 120 | 5/5/2025 |
1.3.2-develop.250505155011 | 117 | 5/5/2025 |
1.3.1 | 211 | 4/14/2025 |
1.3.1-develop.250414151300 | 171 | 4/14/2025 |
1.2.3 | 162 | 4/2/2025 |
1.2.2 | 161 | 3/31/2025 |
1.2.1 | 152 | 3/19/2025 |
1.2.0 | 147 | 2/11/2025 |
1.1.0 | 149 | 2/10/2025 |
1.1.0-develop.250210210309 | 96 | 2/10/2025 |