ChakraCore NuGet package
See original GitHub issueI didn’t see this already so I hope it isn’t a duplicate. I also didn’t see it in the roadmap.
I read the quick-start guide on embedding ChakraCore, but following this guidance will make it hard to keep an embedded version up to date. https://github.com/Microsoft/ChakraCore/wiki/Embedding-ChakraCore
A better solution would be if MS created a NuGet package for ChakraCore and auto-published it from its build server.
Maintainers’ Update
@dilijev (added 2016-04-26 / last updated 2016-01-31):
Wiki: https://github.com/Microsoft/ChakraCore/wiki/NuGet-Packages NuGet feed: https://www.nuget.org/packages/Microsoft.ChakraCore MyGet feed: https://www.myget.org/feed/chakracore-preview/package/nuget/Microsoft.ChakraCore
Work Items
- Use build system to create and publish daily builds as NuGet packages to MyGet.org
- Add link to MyGet feed to README and/or Wiki (@liminzhu) (#1253)
- Create a NuGet.org feed to publish our official releases (once they are available)
- When available: Add NuGet.org feed link to README and/or Wiki (@liminzhu)
- When release 1.2 is finalized: Publish ChakraCore version 1.2 to NuGet.org
- Include build number in preview package special version strings
- Format for preview packages:
Microsoft.ChakraCore.<major>.<minor>.<patch>-preview-<build1>-<build2>
(e.g.Microsoft.ChakraCore.1.3.0-preview-00008-12345
). Commit hash is, as always, encoded in binary metadata.
- Format for preview packages:
Preview builds of multiple branches: e.g.(Infrastructure now exists but there’s no compelling reason to publish preview builds of multiple release branches – patch updates to already-released minor versions like 1.2 and 1.3 will be extremely minor so there’s nothing meaningful to preview.)release/*
andmaster
- Reorganize package layout to enable Visual C++ projects to take a dependency on native NuGet packages and automatically integrate the ChakraCore binaries into a project. (see https://docs.nuget.org/consume/support-for-native-projects) (#2266 by @pre10der89)
- NuGet package spec (nuspec) consumable by .NET projects (#2266 by @pre10der89)
- Publish preview package for .NET for validation (https://github.com/Microsoft/ChakraCore/issues/85#issuecomment-276537774)
- Publish preview package for Native for validation (https://github.com/Microsoft/ChakraCore/issues/85#issuecomment-276537774)
- Publish an updated NuGet package for Native projects which supports NuGet automation (as above). (See #2435)
- Publish NuGet for .NET projects. (See #2345)
Follow-up Items
Moved follow-up work items to #2578
Issue Analytics
- State:
- Created 8 years ago
- Comments:26 (17 by maintainers)
Top Results From Across the Web
Microsoft.ChakraCore 1.11.24 - NuGet
ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge. ... This package has at least one vulnerability with...
Read more >JavaScriptEngineSwitcher.ChakraCore 3.20.6 - NuGet
Version Downloads Last updated
3.20.6 1,996 a month ago
3.20.5 2,911 2 months ago
3.19.0 11,906 5 months ago
Read more >Chakra.Core 5.0.2 - NuGet
Framework and guidelines for build .NET enterprise applications using .NET Standard.
Read more >Microsoft.ChakraCore.vc140 1.11.24 - NuGet
ChakraCore is the core part of the Chakra Javascript engine that powers Microsoft Edge. ... Learn more about Target Frameworks and .NET Standard....
Read more >ChakraCore.NET.Core 1.1.3 - NuGet
A lightweight chakracore wrapper to support scripting in dotnetcore application. this package contains all core features.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Just wanted to let everyone know that we’re setting up our infrastructure to produce NuGet packages. Stay tuned.
Closing this issue as all of the main functionality work items have been completed. I created a an issue for any follow-up items: https://github.com/Microsoft/ChakraCore/issues/2578