Skip to content

Commit 602e804

Browse files
committed
Document changes, ignore more files, release 0.1.13
1 parent 0fcee1f commit 602e804

File tree

5 files changed

+11
-7
lines changed

5 files changed

+11
-7
lines changed

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
node_modules
33
src
44
__test__
5+
example/

.travis.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
## Go NPM
2+
3+
### (@gzuidhof): MODIFICATIONS FROM BASE `go-npm` PACKAGE
4+
* Support for zip and non-compressed binaries.
5+
* Added support for `arm64` architecture.
6+
* Fix for use on Windows platform (the binary would get placed in the wrong place for consumers).
7+
* Shipped as a bundle using `esbuild`, removing 70 packages of dependencies (including huge things like Babel). Now your users will only have to download one additional package (`@guidhof/go-npm`).
8+
29
### Distribute cross-platform Go binaries via NPM
310

411
Applications written in Golang are portable - you can easily cross-compile binaries that work on Windows, Mac, and Linux. But how do you distribute the binaries to customers? When you publish new releases, how do they update the binary?

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@gzuidhof/go-npm",
3-
"version": "0.1.12",
3+
"version": "0.1.13",
44
"description": "Distribute and install Go binaries via NPM",
55
"main": "index.js",
66
"bin": {

0 commit comments

Comments
 (0)