Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

node-pre-gyp-github

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-pre-gyp-github - npm Package Compare versions

Comparing version 1.0.2 to 1.0.3

2

package.json
{
"name": "node-pre-gyp-github",
"version": "1.0.2",
"version": "1.0.3",
"description": "A node-pre-gyp module which provides the ability to publish to github releases.",

@@ -5,0 +5,0 @@ "bin": "./bin/node-pre-gyp-github.js",

# node-pre-gyp-github
A node-pre-gyp module which provides the ability to publish to github releases.
##### A node-pre-gyp module which provides the ability to publish to GitHub releases instead of Amazon S3 or some other cloud host.
##Usage
Instead of ```node-pre-gyp publish``` use **```node-pre-gyp-github publish```**
## Install
```javascript
npm install -g node-pre-gyp-github
```
## Configuration
This module is intented to be used with node-pre-gyp. Therefore, be sure to configure and install node-pre-gyp first. After having done that, within **```package.json```** update the ```binary``` property ```host``` so it matches the following format:
```
https://github.com/{owner}/{repo}/releases/download/{1.0.1}
```
Be sure to replace ```{owner}```, ```{repo}```, ```{1.0.1}``` with actual values.
***WARNING: Variable substitutions are not supported on the ```host``` property so you will have to manually update the version number with every change.*** Failure to do so will result in users installing the wrong binary versions.
**Tip:** Since the version number will be included within the ```host``` you can ommit it from the package name.
## Example
1. node-pre-gyp configure
2. node-pre-gyp build
3. node-pre-gyp package
4. node-pre-gyp**-github** publish
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc