A jsonnet package manager.
Find a file
2018-08-08 10:35:20 +02:00
cmd/jb Check for existing jsonnetfile.json before init 2018-08-08 10:35:20 +02:00
pkg Check for existing jsonnetfile.json before init 2018-08-08 10:35:20 +02:00
scripts Initial commit 2018-04-24 16:01:37 +01:00
spec Add correct lockfile handling 2018-07-25 13:57:37 +02:00
vendor Vendor dependencies with dep and commit vendor/ 2018-04-28 16:12:36 +02:00
.gitignore Initial commit 2018-04-24 16:01:37 +01:00
.header Initial commit 2018-04-24 16:01:37 +01:00
CHANGELOG.md Initial commit 2018-04-24 16:01:37 +01:00
Dockerfile Initial commit 2018-04-24 16:01:37 +01:00
Gopkg.lock Vendor dependencies with dep and commit vendor/ 2018-04-28 16:12:36 +02:00
Gopkg.toml Vendor dependencies with dep and commit vendor/ 2018-04-28 16:12:36 +02:00
LICENSE Initial commit 2018-04-24 16:01:37 +01:00
Makefile Check for existing jsonnetfile.json before init 2018-08-08 10:35:20 +02:00
README.md Add update command 2018-07-25 13:58:07 +02:00
VERSION Initial commit 2018-04-24 16:01:37 +01:00

jsonnet-bundler

NOTE: This project is alpha stage. Flags, configuration, behavior and design may change significantly in following releases.

The jsonnet-bundler is a package manager for jsonnet.

Install

go get github.com/jsonnet-bundler/jsonnet-bundler/cmd/jb

Usage

All command line flags:

$ jb -h
usage: jb [<flags>] <command> [<args> ...]

A jsonnet package manager

Flags:
  -h, --help  Show context-sensitive help (also try --help-long and --help-man).
      --jsonnetpkg-home="vendor"  
              The directory used to cache packages in.

Commands:
  help [<command>...]
    Show help.

  init
    Initialize a new empty jsonnetfile

  install [<packages>...]
    Install all dependencies or install specific ones

  update
    Update all dependencies.