VSW-INIT(1)

NAME
vsw init - initialize a vsw package

SYNOPSIS
vsw init -y|--yes

DESCRIPTION

vsw init - vsw init is used to initialize a vsw package by interactively creating or updating a vsw_package.json file. It will leave untouched any fields or values that were already set. The option -y or --yes may be used to skip the interactive prompts altogether and fill the file with default values.

-y, --yes
    do not prompt, create a default vsw_package.json

  Exit status:

0   on successful file creation,

1   on failure to create the file.

FILES

vsw_package.json

    {       "name": "testpkg",
            "version": "1.0.0",
            "description": "test package",
            "keywords": [
              "testpckg",
              "testpackage"
            ],
            "author": {
              "DID": "did:example:123456",
              "name": "your name"
            }
            "license": "Apache-2.0"
          }

EXAMPLES

Create vsw_package.json with the default values:

    $ vsw init -y

Create vsw_package.json interactively with prompts:

    $ vsw init

REPORTING BUGS
Create an issue on GitHub at <https://github.com/verifiablesoftware/vsw/issues>

AUTHOR
Written by C. T. Al-Hakim and B. Dobry

COPYRIGHT
Copyright © 2020 Futurewei Technologies, Inc.
License Apache-2.0 License <https://github.com/verifiablesoftware/vsw/blob/master/LICENSE>.

CREDITS

This man page was created only for demonstration purpose by Chaker Al-Hakim on 09/10/2020

SEE ALSO
vsw setup(1)
vsw install(1)
vsw register(1)
vsw publish(1)
vsw list(1)
vsw attest(1)
vsw verify(1)
vsw audit(1)