question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ChakraCore NuGet package

See original GitHub issue

I 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.
  • Preview builds of multiple branches: e.g. release/* and master (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.)
  • 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

/cc @digitalinfinity @boingoing

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Comments:26 (17 by maintainers)

github_iconTop GitHub Comments

5reactions
dilijevcommented, Mar 15, 2016

Just wanted to let everyone know that we’re setting up our infrastructure to produce NuGet packages. Stay tuned.

1reaction
dilijevcommented, Feb 22, 2017

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

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found