npm.io
3.8.3 • Published 4 years agoCLI

@enfo/marvin

Licence
UNLICENSED
Version
3.8.3
Deps
20
Size
771 kB
Vulns
19
Weekly
0
  _______ _______  ______ _    _ _____ __   _
  |  |  | |_____| |_____/  \  /    |   | \  |
  |  |  | |     | |    \_   \/   __|__ |  \_| v3.0
  The next generation!

Introduction

Marvin is a CLI to help developers setup and kick-start development projects.

Prerequisites

  • A Bitbucket account
  • Granted access to use Marvin, if none apply by requesting acccess
  • Having node.js (and npm) installed

Installation

Step 1. Install Marvin

To install the Marvin CLI type the following command:

> npm i -g @enfo/marvin@stable

You can test if Marvin was succesfully installed by typing the command:

> marvin

This will also give you the different options and commands that are available.

Step 2. Authorize Marvin and authenticate using Oath2

To make Marvin work properly you have to authorize Marvin as an Bitbucket application:

> marvin auth
Notice about Bitbucket access scope!

By granting Marvin access it will ONLY be able to retrieve your email.
After authorization the authentication will proceed automatically using 3-LO flow.

So what are you waiting for, go on start creating your own repos and build cool apps!