Microsoft.ClearScript.V8.Native.linux-arm64
7.4.4
Prefix Reserved
See the version list below for details.
Requires NuGet 4.9.0 or higher.
dotnet add package Microsoft.ClearScript.V8.Native.linux-arm64 --version 7.4.4
NuGet\Install-Package Microsoft.ClearScript.V8.Native.linux-arm64 -Version 7.4.4
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.4.4" />
paket add Microsoft.ClearScript.V8.Native.linux-arm64 --version 7.4.4
#r "nuget: Microsoft.ClearScript.V8.Native.linux-arm64, 7.4.4"
// Install Microsoft.ClearScript.V8.Native.linux-arm64 as a Cake Addin
#addin nuget:?package=Microsoft.ClearScript.V8.Native.linux-arm64&version=7.4.4
// Install Microsoft.ClearScript.V8.Native.linux-arm64 as a Cake Tool
#tool nuget:?package=Microsoft.ClearScript.V8.Native.linux-arm64&version=7.4.4
Description
ClearScript is a library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and VBScript.
Features
- Simple usage; create a script engine, add your objects and/or types, run scripts
- Support for several script engines: Google's V8, Microsoft's JScript and VBScript
- Exposed resources require no modification, decoration, or special coding of any kind
- Scripts get simple access to most of the features of exposed objects and types:
- Methods, properties, fields, events
- (Objects) Indexers, extension methods, conversion operators, explicitly implemented interfaces
- (Types) Constructors, nested types
- Full support for generic types and methods, including C#-like type inference and explicit type arguments
- Exposed .NET collections support native script iteration mechanisms:
- Scripts can invoke methods with output parameters, optional parameters, and parameter arrays
- Script delegates enable callbacks into script code
- Support for exposing all the types defined in one or more assemblies in one step
- Optional support for importing types and assemblies from script code
- The host can invoke script functions and access script objects directly
- Full support for script debugging
- Support for fast data transfer to and from JavaScript typed arrays
- Support for JavaScript modules
- Support for CommonJS modules
- Automatic conversion between .NET
BigInteger
and JavaScriptBigInt
. - Optional automatic conversion between .NET
DateTime
and JavaScriptDate
. - Optional automatic conversion between .NET tasks and JavaScript promises.
- Support for .NET 5.0+, .NET Framework 4.5+, .NET Core 3.1, and .NET Standard 2.1.
- Support for Windows (x86/x64/arm64), Linux (x64/arm/arm64), and macOS (x64/arm64).
Installation
Complete package
All in one, for all supported platforms.
Composite packages
Everything you need for one platform.
Platform | Packages |
---|---|
Windows | |
Linux | |
macOS |
Component packages
Cross-platform libraries and data.
Component | Packages |
---|---|
Core | |
JScript/VBScript | |
V8 |
V8 native assembly packages
Platform-specific V8 libraries.
Platform | Packages |
---|---|
Windows | |
Linux | |
macOS |
Documentation
Acknowledgments
We'd like to thank:
- The V8 team.
- The Jekyll team.
- Kenneth Reitz for generously providing the
Httpbin
service. - Michael Rose for generously providing the So Simple Jekyll theme.
- Toptal for generously providing the Toptal JavaScript Minifier.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Microsoft.ClearScript.V8.Native.linux-arm64:
Package | Downloads |
---|---|
BlazorPolyfill.Server
Support of Blazor server-side for Internet Explorer 11, Edge Legacy and more on .NET 6.0 and .NET 7.0 |
|
Microsoft.ClearScript.linux-arm64
A library for adding scripting to .NET applications on Linux (arm64). Supports JavaScript via V8. |
|
Microsoft.ClearScript.Complete
A library for adding scripting to .NET applications on Windows (x86/x64). Supports JavaScript (via V8 and JScript) and VBScript. |
|
InnerTube
A C# wrapper for YouTube's private API |
|
Andafa.Web
包含所有已用依赖的包,开发时引用此包即可 |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
7.4.5 | 45,512 | 3/25/2024 | |
7.4.4 | 237,462 | 10/17/2023 | |
7.4.3 | 24,004 | 8/19/2023 | |
7.4.2 | 13,499 | 6/1/2023 | |
7.4.1 | 5,608 | 4/8/2023 | |
7.4.0 | 7,152 | 3/9/2023 | |
7.3.7 | 2,016 | 1/23/2023 | |
7.3.6 | 8,431 | 12/20/2022 | |
7.3.5 | 4,548 | 11/12/2022 | |
7.3.4 | 1,772 | 9/29/2022 | |
7.3.3 | 821 | 9/28/2022 | |
7.3.2 | 9,179 | 9/15/2022 | |
7.3.1 | 151,909 | 6/29/2022 | |
7.3.0 | 22,566 | 6/2/2022 | |
7.2.5 | 1,133 | 5/1/2022 | |
7.2.4 | 7,423 | 3/30/2022 | |
7.2.3 | 9,089 | 3/5/2022 | |
7.2.2 | 1,412 | 2/6/2022 | |
7.2.1 | 65,747 | 1/11/2022 | |
7.2.0 | 1,183 | 11/22/2021 | |
7.1.7 | 16,746 | 10/21/2021 | |
7.1.7-preview | 290 | 9/28/2021 | |
7.1.6 | 597 | 9/21/2021 | |
7.1.5 | 1,131 | 7/23/2021 | |
7.1.4 | 534 | 6/29/2021 | |
7.1.3 | 662 | 5/26/2021 | |
7.1.2 | 1,403 | 4/17/2021 | |
7.1.1 | 6,722 | 3/4/2021 | |
7.1.0 | 62,792 | 1/22/2021 |