Jurassic 3.1.0

A .NET library to parse and execute JavaScript code.

Install-Package Jurassic -Version 3.1.0
dotnet add package Jurassic --version 3.1.0
<PackageReference Include="Jurassic" Version="3.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Jurassic --version 3.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Language changes:
* Support exponentiation operator (e.g. 2**3).
* Catch variable is now optional.

Library changes:
* Added Array.of, Array.from, Array.prototype.flat, Array.prototype.flatMap and Array.prototype.includes.
* Added Object.fromEntries and Object.setPrototypeOf.
* Added String.prototype.trimStart.
* Added support for promises.

Plus misc fixes to regular expressions, number formatting and date parsing.

NuGet packages (29)

Showing the top 5 NuGet packages that depend on Jurassic:

Package Downloads
An XActLib assembly: OBSOLETE: Prefer using XAct.Languages.JS.ClearScript
HandlebarsHelper is a library for helping you precompile Handlebars v2.0 templates for Emberjs. If you are using a version of Handlebars less than v2.0 (version of Ember.JS less than v1.9) you should use 1.1.0 of this package.
Adds CoffeeScript processing capability to SquishIt.
Adds Hogan processing capability to SquishIt.
Hogan HTML template compilation support for Cassette.

GitHub repositories (3)

Showing the top 3 popular GitHub repositories that depend on Jurassic:

Repository Stars
Javascript Interpreter for .NET
Manages .NET web application assets (scripts, css and templates)
ThunderBird OpenSource

Version History

Version Downloads Last updated
3.1.0 11,087 6/11/2020
3.0.0 115,193 3/20/2019
3.0.0-alpha2 6,218 11/24/2017
3.0.0-alpha 1,303 11/1/2017
2.2.2 84,721 2/6/2018
2.2.1 225,666 2/14/2016
2.2.0 75,156 1/21/2014
2.1.1 173,650 9/13/2011
2.1.0 18,591 7/12/2011