testNugetEdgarwwww.Test.WWW.Test.Test 0.0.2

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global testNugetEdgarwwww.Test.WWW.Test.Test --version 0.0.2                
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 testNugetEdgarwwww.Test.WWW.Test.Test --version 0.0.2                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=testNugetEdgarwwww.Test.WWW.Test.Test&version=0.0.2                
nuke :add-package testNugetEdgarwwww.Test.WWW.Test.Test --version 0.0.2                

cs2js - C# to JavaScript compiler

carbon

Cs2js is a modern fork of the original Bridge C# to Javascript compiler, updated to support multi-platform development using .NET 7.0 and .NET Standard 2.1 projects, while dropping support for legacy features and dependencies.

Cs2js intends to provide an integrated and faster development experience for our cross platform games. We're planning to experiment with new ideas to improve compilation speed (such as aggressive caching of emitted code), possibly integrating C# Source Generators) for even faster code generation, and migrating to a pure Roslyn based implemntation.

Package NuGet
Compiler Nuget
.Net System Library Nuget
Core Library Nuget
SDK Target Nuget
Template Nuget

Getting Started ⚡

Cs2js is based on netstandard2.1 & net8.0.

To get started with it, you can use the following project template

<Project Sdk="cs2js.Target/0.0.*">
  <PropertyGroup>
    <TargetFramework>netstandard2.1</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="cs2js" Version="*" />
    <PackageReference Include="cs2js.Core" Version="*" />
  </ItemGroup>
</Project>

The Sdk target above (<Project Sdk="cs2js.Target/0.0.*">) will automatically install (and update) the compiler as a dotnet global tool. You need to update the version /0.0.* to the latest Nuget package.

Don't forget to run dotnet restore to fill the versions with the latest values. You can also manually install it with:

dotnet tool update --global cs2js-compiler --prerelease

You can also install a dotnet new template (latest version: Nuget):

dotnet new --install cs2js-buildTarget::0.0.21601

And create a new project with:

dotnet new cs2js

Samples

The easiest way to get started is to check out some of the examples of using cs2js in this repository.

Product 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
0.0.14 77 11/15/2024
0.0.13 69 11/15/2024
0.0.12 65 11/15/2024
0.0.11 61 11/15/2024
0.0.10 66 11/15/2024
0.0.9 66 11/15/2024
0.0.8 67 11/15/2024
0.0.7 66 11/15/2024
0.0.5 80 11/7/2024
0.0.4 73 11/7/2024
0.0.3 77 11/7/2024
0.0.2 93 11/7/2024
0.0.1 78 11/7/2024