update-v8

CLI to simplify updates to V8 in the Node.js project

This package has been deprecated in favor of node-core-utils: https://github.com/nodejs/node-core-utils/blob/master/docs/git-node.md#git-node-v8
Last updated 2 years ago by targos .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install update-v8 
SYNC missed versions from official npm registry.

update-v8

CLI to simplify updates of V8 in the Node.js project

Installation

$ npm install -g update-v8

Please note that this tool uses async/await syntax and therefore requires Node.js 7.6.0 or higher.

Usage

This tool will maintain a clone of the V8 repository in ~/.update-v8/v8

update-v8 minor

Compare current V8 version with latest upstream of the same major. Applies a patch if necessary.
If the git apply command fails, a patch file will be written in the current directory.

update-v8 major --branch=branchName

Replaces deps/v8 with the lkgr branch or with branchName if it is specified. Resets the embedder version number to 0.

update-v8 backport --sha=SHA

Fetches and applies the patch corresponding to SHA. Increments the V8 patch version or embedder version number and commits the changes.
If the git apply command fails, a patch file will be written in the current directory.

Options

--no-bump

In case of backports, do not bump the V8 patch number or embedder string.

--node-dir=/path/to/node

Specify path to the Node.js git repository. Defaults to current working directory.

--base-dir=/path/to/base/dir

Specify path where V8 clone will be maintained. Defaults to ~/.update-v8.

--verbose

License

MIT

Current Tags

  • 3.5.3                                ...           latest (2 years ago)

33 Versions

  • 3.5.3 [deprecated]           ...           2 years ago
  • 3.5.2 [deprecated]           ...           2 years ago
  • 3.5.1 [deprecated]           ...           2 years ago
  • 3.5.0 [deprecated]           ...           2 years ago
  • 3.4.5 [deprecated]           ...           2 years ago
  • 3.4.4 [deprecated]           ...           2 years ago
  • 3.4.3 [deprecated]           ...           2 years ago
  • 3.4.2 [deprecated]           ...           2 years ago
  • 3.4.1 [deprecated]           ...           2 years ago
  • 3.4.0 [deprecated]           ...           2 years ago
  • 3.3.2 [deprecated]           ...           2 years ago
  • 3.3.1 [deprecated]           ...           2 years ago
  • 3.3.0 [deprecated]           ...           2 years ago
  • 3.2.0 [deprecated]           ...           2 years ago
  • 3.1.1 [deprecated]           ...           2 years ago
  • 3.1.0 [deprecated]           ...           2 years ago
  • 3.0.6 [deprecated]           ...           2 years ago
  • 3.0.5 [deprecated]           ...           2 years ago
  • 3.0.4 [deprecated]           ...           2 years ago
  • 3.0.3 [deprecated]           ...           2 years ago
  • 3.0.2 [deprecated]           ...           2 years ago
  • 3.0.1 [deprecated]           ...           3 years ago
  • 3.0.0 [deprecated]           ...           3 years ago
  • 2.2.1 [deprecated]           ...           3 years ago
  • 2.2.0 [deprecated]           ...           3 years ago
  • 2.1.0 [deprecated]           ...           3 years ago
  • 2.0.1 [deprecated]           ...           3 years ago
  • 2.0.0 [deprecated]           ...           3 years ago
  • 1.3.0 [deprecated]           ...           3 years ago
  • 1.2.1 [deprecated]           ...           3 years ago
  • 1.2.0 [deprecated]           ...           3 years ago
  • 1.1.0 [deprecated]           ...           3 years ago
  • 1.0.0 [deprecated]           ...           3 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 2
Last Month 33
Dependencies (8)
Dev Dependencies (4)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |