GithubHelp home page GithubHelp logo

ionicabizau / cli-github Goto Github PK

View Code? Open in Web Editor NEW
434.0 13.0 15.0 7.52 MB

:smile_cat: A fancy GitHub client for command line.

Home Page: http://ionicabizau.net/blog/15

License: MIT License

JavaScript 100.00%
hacktoberfest

cli-github's Introduction

                                        CLI GitHub
                          A fancy GitHub client for command line.

                                    ..    ..::..    ..
                                  ..  ,,LLCCCCCCLL,,  ..
                                    ,,CCCCCCCCCCCCCC,,
                                    LLCC,,iiiiii,,CCLL
                                  ,,CCCC          CCCC,,
                                  ::CCLL  ......  ffCC::
                                  ,,CCCC    ..    CCCC,,
                                    CCCCLLii  ;;LLCCCC
                                    ;;CCffii  ttCCCC;;
                                  ..  ;;CC11  11CC;;  ..
                                    ..  ....  ....  ..







             :1ffftti,                .:::.    ,:::              :::,
           tCCCCCCCCCL  fCCf   .... . 1CCC1    LCCC,            ,CCCL .
          LCCCCLtttfL; .CCCC. ,CCCf . 1CCCt .. CCCC,            ,CCCL
         1CCCC.         ;ff;  ;CCCL,; 1CCC1    LCCC..;:;.  .;:;.,CCCL,i11;
         LCCC;  ;iiiii, CCCC.CCCCCCCC:iCCCCLLLLCCCC tCCCi  tCCCi.CCCCCCCCCC;
         LCCC:  CCCCCCf CCCC fLCCCCff.1CCCCCCCCCCCC tCCCi  tCCCi.CCCC1itCCCC
         LCCC;  tfLCCCt CCCC  ,CCCL . 1CCCf:;;:CCCC tCCCi  tCCCi.CCCL . LCCC:
         iCCCC.   iCCCt CCCC  :CCCL . 1CCC1    LCCC tCCCi  1CCCi.CCCL . LCCC:
          LCCCCLffLCCCf CCCC  .CCCCi1 1CCC1 .  CCCC tCCCLi1LCCCi.CCCC1itCCCC
           1CCCCCCCCCC1 CCCC   tCCCCC;iCCC1    LCCC..CCCCCCCCCCi.CCCCCCCCCC:
             .;1tt1i:   :;;:    ,i11i..;;;.    :;;;   :1t1i,.;;. ;;:.;111;

$ cli-github

Support me on Patreon Buy me a book PayPal Ask me anything Version Downloads Get help on Codementor

Buy Me A Coffee

A fancy GitHub client for command line.

Prerequisites

  • NodeJS

  • GraphicsMagick

    # Ubuntu
    $ sudo apt-get install graphicsmagick
    # Fedora
    $ sudo dnf install GraphicsMagick
    # Mac OS X
    $ brew install graphicsmagick

Installation

$ npm i -g cli-github

Usage

$ github

Use the following key shortcuts to access different GitHub resources:

News Feed

  • SHIFT + C: Create a new repository on GitHub.
  • SHIFT + P: Visit GitHub profiles (default: your GitHub profile).
  • SHIFT + I: View the open issues that are assigned to you.
  • SHIFT + R: View the open pull requests that created by you.
  • SHIFT + : Go back in history
  • SHIFT + : Go forth in history

Profile

  • SHIFT + R: Fetch user's followers.
  • SHIFT + N: Fetch user's following.
  • SHIFT + M: Fetch the organization members.

User List

  • SHIFT + P: Visit GitHub profiles (default: your GitHub profile).

Screenshots

Splashscreen

News Feed

Create repository

Profile

Issues

Pull Requests

❓ Get Help

There are few ways to get help:

  1. Please post questions on Stack Overflow. You can open issues with questions, as long you add a link to your Stack Overflow question.
  2. For bug reports and feature requests, open issues. 🐛
  3. For direct and quick help, you can use Codementor. 🚀

😋 How to contribute

Have an idea? Found a bug? See how to contribute.

💖 Support my projects

I open-source almost everything I can, and I try to reply to everyone needing help using these projects. Obviously, this takes time. You can integrate and use these projects in your applications for free! You can even change the source code and redistribute (even resell it).

However, if you get some profit from this or just want to encourage me to continue creating stuff, there are few ways you can do it:

  • Starring and sharing the projects you like 🚀

  • Buy me a book—I love books! I will remember you after years if you buy me one. 😁 📖

  • PayPal—You can make one-time donations via PayPal. I'll probably buy a coffee tea. 🍵

  • Support me on Patreon—Set up a recurring monthly donation and you will get interesting news about what I'm doing (things that I don't share with everyone).

  • Bitcoin—You can send me bitcoins at this address (or scanning the code below): 1P9BRsmazNQcuyTxEqveUsnf5CERdq35V6

Thanks! ❤️

📜 License

MIT © Ionică Bizău

cli-github's People

Contributors

ionicabizau avatar remixz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cli-github's Issues

Implement 2FA as feature,

Take a look at some code to help implement in the soource!

// Inside the Login callback
Login(function (err, user) {
if (err) {
// Check if the error indicates a need for 2FA
if (err.message.includes("two-factor authentication")) {
// Prompt the user for the 2FA code
promptForTwoFactorCode(function (twoFactorCode) {
// Retry login with the 2FA code
LoginWith2FA(twoFactorCode, function (err, user) {
if (err) {
// Handle login failure with 2FA
console.error("Failed to login with 2FA:", err.message);
process.exit();
}
// Continue with authenticated user
Config.user = user;
SplashScreen.updateMessage("Logged in as: " + user.login + ". Fetching News Feed ...");
MainStream(err => {
if (err) {
console.error(err);
}
});
});
});
} else {
// Handle other login failures
console.error("Failed to login:", err.message);
process.exit();
}
}
// Continue with authenticated user (no 2FA needed)
Config.user = user;
SplashScreen.updateMessage("Logged in as: " + user.login + ". Fetching News Feed ...");
MainStream(err => {
if (err) {
console.error(err);
}
});
});

function promptForTwoFactorCode(callback) {
// Use promptify or another library to prompt the user for the 2FA code
// Get the 2FA code and pass it to the callback
promptify("Enter your 2FA code:").then(callback);
}

function LoginWith2FA(twoFactorCode, callback) {
// Implement the login process with the 2FA code
// This may involve making additional requests to the GitHub API
// Pass the result to the callback
// For example, you might use the github.authenticate method with the 2FA code
GitHub.authenticate({
type: "basic",
username: "your_username",
password: "your_password",
token: twoFactorCode,
});
GitHub.user.get({}, callback);
}

Windows support

Hello Ionică,

I've just checked this out, but it throws an unspecified error - on Windows at least. I guess there is no Windows support.

P:\>github

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:1001:11)
    at Process.ChildProcess._handle.onexit (child_process.js:792:34)

P:\>

Don't feel forced to implement support for Windows now, I just wanted to check whether this behavior is 'intended' or not ;)

NPM installation errors

npm installation errors, npm install completes but can't run

Any ideas what is wrong here beyond the depricated dependancies

` iandstanley:~/workspace (master) $ npm i -g cli-github /home/ubuntu/.nvm/versions/node/v6.9.4/bin/github -> /home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/cli-github/bin/github

> [email protected] install /home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/cli-github/node_modules/lwip2
> node lib/install.js

Installing lwip. If this fails, just install GraphicsMagick (http://www.graphicsmagick.org/).
npm WARN deprecated [email protected]: This package is discontinued. Use lodash@^4.0.0.

> [email protected] install /home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/lwip
> node-gyp rebuild

gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
make: Entering directory /home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/lwip/build' CXX(target) Release/obj.target/lwip_decoder/src/decoder/init.o In file included from ../node_modules/nan/nan.h:182:0, from ../src/decoder/decoder.h:13, from ../src/decoder/init.cpp:1: ../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::MaybeLocal<v8::Object> Nan::CloneElementAt(v8::Local<v8::Array>, uint32_t)’: ../node_modules/nan/nan_maybe_43_inl.h:221:58: warning: ‘v8::MaybeLocal<v8::Object> v8::Array::CloneElementAt(v8::Local<v8::Context>, uint32_t)’ is deprecated (declared at /home/ubuntu/.node-gyp/6.9.4/include/node/v8.h:3031): Cloning is not supported. [-Wdeprecated-declarations] return array->CloneElementAt(GetCurrentContext(), index); ^ In file included from ../node_modules/nan/nan_new.h:189:0, from ../node_modules/nan/nan.h:188, from ../src/decoder/decoder.h:13, from ../src/decoder/init.cpp:1: ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::BooleanObject>::return_t Nan::imp::Factory<v8::BooleanObject>::New(bool)’: ../node_modules/nan/nan_implementation_12_inl.h:40:38: warning: ‘static v8::Local<v8::Value> v8::BooleanObject::New(bool)’ is deprecated (declared at /home/ubuntu/.node-gyp/6.9.4/include/node/v8.h:4007): Pass an isolate [-Wdeprecated-declarations] return v8::BooleanObject::New(value).As<v8::BooleanObject>(); ^ In file included from ../src/decoder/decoder.h:13:0, from ../src/decoder/init.cpp:1: ../node_modules/nan/nan.h: At global scope: ../node_modules/nan/nan.h:590:20: error: variable or field ‘AddGCEpilogueCallback’ declared void v8::Isolate::GCEpilogueCallback callback ^ ../node_modules/nan/nan.h:590:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’ v8::Isolate::GCEpilogueCallback callback ^ ../node_modules/nan/nan.h:591:18: error: expected primary-expression before ‘gc_type_filter’ , v8::GCType gc_type_filter = v8::kGCTypeAll) { ^ ../node_modules/nan/nan.h:596:20: error: variable or field ‘RemoveGCEpilogueCallback’ declared void v8::Isolate::GCEpilogueCallback callback) { ^ ../node_modules/nan/nan.h:596:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’ v8::Isolate::GCEpilogueCallback callback) { ^ ../node_modules/nan/nan.h:601:20: error: variable or field ‘AddGCPrologueCallback’ declared void v8::Isolate::GCPrologueCallback callback ^ ../node_modules/nan/nan.h:601:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’ v8::Isolate::GCPrologueCallback callback ^ ../node_modules/nan/nan.h:602:18: error: expected primary-expression before ‘gc_type_filter’ , v8::GCType gc_type_filter = v8::kGCTypeAll) { ^ ../node_modules/nan/nan.h:607:20: error: variable or field ‘RemoveGCPrologueCallback’ declared void v8::Isolate::GCPrologueCallback callback) { ^ ../node_modules/nan/nan.h:607:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’ v8::Isolate::GCPrologueCallback callback) { ^ ../node_modules/nan/nan.h: In function ‘bool Nan::SetAccessor(v8::Local<v8::Object>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)’: ../node_modules/nan/nan.h:1933:16: warning: ‘bool v8::Object::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute)’ is deprecated (declared at /home/ubuntu/.node-gyp/6.9.4/include/node/v8.h:2750): Use maybe version [-Wdeprecated-declarations] , attribute); ^ make: *** [Release/obj.target/lwip_decoder/src/decoder/init.o] Error 1 make: Leaving directory /home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/lwip/build'
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.2.0-c9
gyp ERR! command "/home/ubuntu/.nvm/versions/node/v6.9.4/bin/node" "/home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/lwip
gyp ERR! node -v v6.9.4
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
npm ERR! Linux 4.2.0-c9
npm ERR! argv "/home/ubuntu/.nvm/versions/node/v6.9.4/bin/node" "/home/ubuntu/.nvm/versions/node/v6.9.4/bin/npm" "i" "[email protected]"
npm ERR! node v6.9.4
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE

npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the lwip package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs lwip
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls lwip
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/cli-github/node_modules/lwip2/npm-debug.log
/home/ubuntu/.nvm/versions/node/v6.9.4/lib
└─┬ [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected] (git://github.com/chalk/ansi-styles.git#5dadc5c6333127f95dc0dc09ada4fbde8bf66e69)
│ │ ├── [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ └─┬ [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ └── [email protected]
├── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├── [email protected]
│ │ │ │ ├─┬ [email protected]
│ │ │ │ │ ├─┬ [email protected]
│ │ │ │ │ │ ├── [email protected]
│ │ │ │ │ │ └── [email protected]
│ │ │ │ │ └─┬ [email protected]
│ │ │ │ │ └── [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ └─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ └── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├─┬ [email protected]
│ │ │ │ └── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├── [email protected]
│ │ │ ├── [email protected]
│ │ │ └── [email protected]
│ │ └─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ └── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ └── [email protected]
└─┬ [email protected]
├── [email protected]
└─┬ [email protected]
└── [email protected]

iandstanley:/workspace (master) $
iandstanley:
/workspace (master) $
iandstanley:/workspace (master) $
iandstanley:
/workspace (master) $ github

/home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/cli-github/bin/github:74
if (err) { throw err; }
^
Error: Stream yields empty buffer,Error: Could not execute GraphicsMagick/ImageMagick: gm "identify" "-ping" "-format" "%wx%h" "/home/ubuntu/.nvm/versions/node/v6.9.4/lib/node_modules/cli-github/resources/github.png" this most likely means the gm/convert binaries can't be found
iandstanley:~/workspace (master) $`

Cant install

When trying to install using this command: npm i -g cli-github

npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/lib/node_modules/cli-github
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/cli-github'
npm ERR!  [Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/cli-github'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'mkdir',
npm ERR!   path: '/usr/lib/node_modules/cli-github'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/cbirkmand/.npm/_logs/2022-02-07T08_47_22_979Z-debug-0.log

This is the log:

0 verbose cli [ '/usr/bin/node', '/sbin/npm', 'i', '-g', 'cli-github' ]
1 info using [email protected]
2 info using [email protected]
3 timing npm:load:whichnode Completed in 0ms
4 timing config:load:defaults Completed in 1ms
5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 1ms
6 timing config:load:builtin Completed in 1ms
7 timing config:load:cli Completed in 2ms
8 timing config:load:env Completed in 0ms
9 timing config:load:project Completed in 1ms
10 timing config:load:file:/home/cbirkmand/.npmrc Completed in 0ms
11 timing config:load:user Completed in 0ms
12 timing config:load:file:/usr/etc/npmrc Completed in 0ms
13 timing config:load:global Completed in 0ms
14 timing config:load:validate Completed in 0ms
15 timing config:load:credentials Completed in 1ms
16 timing config:load:setEnvs Completed in 1ms
17 timing config:load Completed in 7ms
18 timing npm:load:configload Completed in 7ms
19 timing npm:load:setTitle Completed in 0ms
20 timing config:load:flatten Completed in 2ms
21 timing npm:load:display Completed in 3ms
22 verbose logfile /home/cbirkmand/.npm/_logs/2022-02-07T08_47_22_979Z-debug-0.log
23 timing npm:load:logFile Completed in 3ms
24 timing npm:load:timers Completed in 0ms
25 timing npm:load:configScope Completed in 0ms
26 timing npm:load Completed in 13ms
27 timing arborist:ctor Completed in 1ms
28 silly logfile start cleaning logs, removing 1 files
29 timing idealTree:init Completed in 5ms
30 timing idealTree:userRequests Completed in 1ms
31 silly idealTree buildDeps
32 silly fetch manifest cli-github@*
33 http fetch GET 200 https://registry.npmjs.org/cli-github 1084ms (cache revalidated)
34 silly placeDep ROOT [email protected] OK for:  want: *
35 silly fetch manifest cli-box@^6.0.5
36 silly fetch manifest cli-update@^3.2.2
37 silly fetch manifest couleurs@^6.0.6
38 silly fetch manifest github@^7.1.0
39 silly fetch manifest idy@^1.2.5
40 silly fetch manifest image-to-ascii@^3.0.5
41 silly fetch manifest [email protected]
42 silly fetch manifest le-table@^6.1.4
43 silly fetch manifest moment@^2.17.1
44 silly fetch manifest overlap@^2.2.5
45 silly fetch manifest promptify@^1.0.1
46 silly fetch manifest request@^2.79.0
47 silly fetch manifest xml2js@^0.4.17
48 http fetch GET 200 https://registry.npmjs.org/moment 99ms (cache revalidated)
49 http fetch GET 200 https://registry.npmjs.org/request 111ms (cache revalidated)
50 http fetch GET 200 https://registry.npmjs.org/xml2js 120ms (cache revalidated)
51 http fetch GET 200 https://registry.npmjs.org/cli-box 833ms (cache revalidated)
52 http fetch GET 200 https://registry.npmjs.org/couleurs 850ms (cache revalidated)
53 http fetch GET 200 https://registry.npmjs.org/github 850ms (cache revalidated)
54 http fetch GET 200 https://registry.npmjs.org/cli-update 872ms (cache revalidated)
55 http fetch GET 200 https://registry.npmjs.org/keypress 867ms (cache revalidated)
56 http fetch GET 200 https://registry.npmjs.org/promptify 871ms (cache revalidated)
57 http fetch GET 200 https://registry.npmjs.org/le-table 899ms (cache revalidated)
58 http fetch GET 200 https://registry.npmjs.org/idy 904ms (cache revalidated)
59 http fetch GET 200 https://registry.npmjs.org/image-to-ascii 905ms (cache revalidated)
60 http fetch GET 200 https://registry.npmjs.org/overlap 901ms (cache revalidated)
61 timing idealTree:#root Completed in 2017ms
62 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^6.0.5
63 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.2.2
64 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^6.0.6
65 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^7.1.0
66 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.2.5
67 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.0.5
68 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 0.2.1
69 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^6.1.4
70 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.17.1
71 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.2.5
72 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.1
73 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.79.0
74 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^0.4.17
75 silly fetch manifest ansi-parser@^3.2.1
76 silly fetch manifest deffy@^2.2.1
77 silly fetch manifest is-undefined@^1.0.0
78 silly fetch manifest is-win@^1.0.0
79 silly fetch manifest ul@^5.2.1
80 silly fetch manifest cli-resize@^2.0.0
81 silly fetch manifest cli-size@^1.0.0
82 silly fetch manifest ansy@^1.0.0
83 silly fetch manifest color-convert@^1.0.0
84 silly fetch manifest iterate-object@^1.3.1
85 silly fetch manifest typpy@^2.3.1
86 silly fetch manifest [email protected]
87 silly fetch manifest https-proxy-agent@^1.0.0
88 silly fetch manifest mime@^1.2.11
89 silly fetch manifest netrc@^0.1.4
90 silly fetch manifest asciify-pixel-matrix@^1.0.0
91 silly fetch manifest compute-size@^1.0.1
92 silly fetch manifest image-parser@^1.0.0
93 silly fetch manifest imgpx@^1.0.2
94 silly fetch manifest one-by-one@^3.1.0
95 silly fetch manifest terminal-char-width@^1.0.0
96 silly fetch manifest [email protected]
97 silly fetch manifest [email protected]
98 silly fetch manifest [email protected]
99 silly fetch manifest is-win@^1.0.4
100 silly fetch manifest ul@^5.2.9
101 silly fetch manifest aws-sign2@~0.7.0
102 silly fetch manifest aws4@^1.8.0
103 silly fetch manifest caseless@~0.12.0
104 silly fetch manifest combined-stream@~1.0.6
105 silly fetch manifest extend@~3.0.2
106 silly fetch manifest forever-agent@~0.6.1
107 silly fetch manifest form-data@~2.3.2
108 silly fetch manifest har-validator@~5.1.3
109 silly fetch manifest http-signature@~1.2.0
110 silly fetch manifest is-typedarray@~1.0.0
111 silly fetch manifest isstream@~0.1.2
112 silly fetch manifest json-stringify-safe@~5.0.1
113 silly fetch manifest mime-types@~2.1.19
114 silly fetch manifest oauth-sign@~0.9.0
115 silly fetch manifest performance-now@^2.1.0
116 silly fetch manifest qs@~6.5.2
117 silly fetch manifest safe-buffer@^5.1.2
118 silly fetch manifest tough-cookie@~2.5.0
119 silly fetch manifest tunnel-agent@^0.6.0
120 silly fetch manifest uuid@^3.3.2
121 silly fetch manifest sax@>=0.6.0
122 silly fetch manifest xmlbuilder@~11.0.0
123 http fetch GET 200 https://registry.npmjs.org/https-proxy-agent 103ms (cache revalidated)
124 http fetch GET 200 https://registry.npmjs.org/ul 126ms (cache revalidated)
125 http fetch GET 200 https://registry.npmjs.org/deffy 133ms (cache revalidated)
126 http fetch GET 200 https://registry.npmjs.org/typpy 153ms (cache revalidated)
127 http fetch GET 200 https://registry.npmjs.org/aws-sign2 159ms (cache revalidated)
128 http fetch GET 200 https://registry.npmjs.org/iterate-object 176ms (cache revalidated)
129 http fetch GET 200 https://registry.npmjs.org/mime 174ms (cache revalidated)
130 http fetch GET 200 https://registry.npmjs.org/caseless 172ms (cache revalidated)
131 http fetch GET 200 https://registry.npmjs.org/one-by-one 214ms (cache revalidated)
132 http fetch GET 200 https://registry.npmjs.org/combined-stream 209ms (cache revalidated)
133 http fetch GET 200 https://registry.npmjs.org/extend 209ms (cache revalidated)
134 http fetch GET 200 https://registry.npmjs.org/form-data 234ms (cache revalidated)
135 http fetch GET 200 https://registry.npmjs.org/har-validator 238ms (cache revalidated)
136 http fetch GET 200 https://registry.npmjs.org/follow-redirects 254ms (cache revalidated)
137 http fetch GET 200 https://registry.npmjs.org/forever-agent 248ms (cache revalidated)
138 http fetch GET 200 https://registry.npmjs.org/isstream 263ms (cache revalidated)
139 http fetch GET 200 https://registry.npmjs.org/color-convert 290ms (cache revalidated)
140 http fetch GET 200 https://registry.npmjs.org/aws4 288ms (cache revalidated)
141 http fetch GET 200 https://registry.npmjs.org/http-signature 284ms (cache revalidated)
142 http fetch GET 200 https://registry.npmjs.org/oauth-sign 307ms (cache revalidated)
143 http fetch GET 200 https://registry.npmjs.org/performance-now 309ms (cache revalidated)
144 http fetch GET 200 https://registry.npmjs.org/mime-types 313ms (cache revalidated)
145 http fetch GET 200 https://registry.npmjs.org/json-stringify-safe 348ms (cache revalidated)
146 http fetch GET 200 https://registry.npmjs.org/tunnel-agent 346ms (cache revalidated)
147 http fetch GET 200 https://registry.npmjs.org/qs 349ms (cache revalidated)
148 http fetch GET 200 https://registry.npmjs.org/is-typedarray 361ms (cache revalidated)
149 http fetch GET 200 https://registry.npmjs.org/safe-buffer 376ms (cache revalidated)
150 http fetch GET 200 https://registry.npmjs.org/uuid 382ms (cache revalidated)
151 http fetch GET 200 https://registry.npmjs.org/sax 394ms (cache revalidated)
152 http fetch GET 200 https://registry.npmjs.org/tough-cookie 411ms (cache revalidated)
153 http fetch GET 200 https://registry.npmjs.org/xmlbuilder 437ms (cache revalidated)
154 http fetch GET 200 https://registry.npmjs.org/cli-size 841ms (cache revalidated)
155 http fetch GET 200 https://registry.npmjs.org/is-win 844ms (cache revalidated)
156 http fetch GET 200 https://registry.npmjs.org/ansi-parser 855ms (cache revalidated)
157 http fetch GET 200 https://registry.npmjs.org/is-undefined 876ms (cache revalidated)
158 http fetch GET 200 https://registry.npmjs.org/asciify-pixel-matrix 869ms (cache revalidated)
159 http fetch GET 200 https://registry.npmjs.org/ansy 889ms (cache revalidated)
160 http fetch GET 200 https://registry.npmjs.org/netrc 889ms (cache revalidated)
161 http fetch GET 200 https://registry.npmjs.org/cli-resize 898ms (cache revalidated)
162 http fetch GET 200 https://registry.npmjs.org/image-parser 898ms (cache revalidated)
163 http fetch GET 200 https://registry.npmjs.org/terminal-char-width 916ms (cache revalidated)
164 http fetch GET 200 https://registry.npmjs.org/compute-size 940ms (cache revalidated)
165 http fetch GET 200 https://registry.npmjs.org/imgpx 948ms (cache revalidated)
166 timing idealTree:node_modules/cli-github Completed in 981ms
167 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.2.1
168 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.2.1
169 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
170 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
171 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^5.2.1
172 silly fetch manifest typpy@^2.0.0
173 silly fetch manifest typpy@^2.3.4
174 timing idealTree:node_modules/cli-github/node_modules/cli-box Completed in 11ms
175 timing idealTree:node_modules/cli-github/node_modules/ansi-parser Completed in 0ms
176 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.0.0
177 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
178 timing idealTree:node_modules/cli-github/node_modules/cli-update Completed in 3ms
179 timing idealTree:node_modules/cli-github/node_modules/cli-resize Completed in 0ms
180 timing idealTree:node_modules/cli-github/node_modules/cli-size Completed in 0ms
181 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
182 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
183 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.3.1
184 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.3.1
185 silly fetch manifest ansi-styles@^3.0.0
186 silly fetch manifest custom-return@^1.0.0
187 silly fetch manifest supports-color@^3.1.2
188 silly fetch manifest [email protected]
189 silly fetch manifest function.name@^1.0.3
190 http fetch GET 200 https://registry.npmjs.org/color-name 39ms (cache revalidated)
191 http fetch GET 200 https://registry.npmjs.org/supports-color 42ms (cache revalidated)
192 http fetch GET 200 https://registry.npmjs.org/ansi-styles 47ms (cache revalidated)
193 http fetch GET 200 https://registry.npmjs.org/function.name 79ms (cache revalidated)
194 http fetch GET 200 https://registry.npmjs.org/custom-return 820ms (cache revalidated)
195 timing idealTree:node_modules/cli-github/node_modules/couleurs Completed in 827ms
196 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.0.0
197 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
198 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.1.2
199 silly fetch manifest noop6@^1.0.0
200 silly fetch manifest has-flag@^1.0.0
201 http fetch GET 200 https://registry.npmjs.org/has-flag 52ms (cache revalidated)
202 http fetch GET 200 https://registry.npmjs.org/noop6 70ms (cache revalidated)
203 timing idealTree:node_modules/cli-github/node_modules/ansy Completed in 86ms
204 timing idealTree:node_modules/cli-github/node_modules/ansi-styles Completed in 0ms
205 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 1.1.3
206 timing idealTree:node_modules/cli-github/node_modules/color-convert Completed in 2ms
207 timing idealTree:node_modules/cli-github/node_modules/color-name Completed in 0ms
208 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
209 timing idealTree:node_modules/cli-github/node_modules/custom-return Completed in 2ms
210 timing idealTree:node_modules/cli-github/node_modules/deffy Completed in 0ms
211 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 0.0.7
212 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
213 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.2.11
214 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^0.1.4
215 silly fetch manifest debug@^2.2.0
216 silly fetch manifest stream-consume@^0.1.0
217 silly fetch manifest agent-base@2
218 silly fetch manifest debug@2
219 silly fetch manifest extend@3
220 http fetch GET 200 https://registry.npmjs.org/stream-consume 54ms (cache revalidated)
221 http fetch GET 200 https://registry.npmjs.org/agent-base 90ms (cache revalidated)
222 http fetch GET 200 https://registry.npmjs.org/debug 100ms (cache revalidated)
223 timing idealTree:node_modules/cli-github/node_modules/github Completed in 121ms
224 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.2.0
225 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^0.1.0
226 silly fetch manifest [email protected]
227 http fetch GET 200 https://registry.npmjs.org/ms 53ms (cache revalidated)
228 timing idealTree:node_modules/cli-github/node_modules/follow-redirects Completed in 60ms
229 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 2.0.0
230 timing idealTree:node_modules/cli-github/node_modules/debug Completed in 2ms
231 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 2
232 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 3
233 silly fetch manifest semver@~5.0.1
234 http fetch GET 200 https://registry.npmjs.org/semver 47ms (cache revalidated)
235 timing idealTree:node_modules/cli-github/node_modules/https-proxy-agent Completed in 70ms
236 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~5.0.1
237 timing idealTree:node_modules/cli-github/node_modules/agent-base Completed in 2ms
238 timing idealTree:node_modules/cli-github/node_modules/extend Completed in 0ms
239 timing idealTree:node_modules/cli-github/node_modules/idy Completed in 0ms
240 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
241 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.1
242 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
243 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.2
244 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.1.0
245 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
246 silly fetch manifest asciify-pixel@^1.0.0
247 silly fetch manifest fixed-or-percent@^1.0.0
248 silly fetch manifest map-o@^2.0.1
249 silly fetch manifest cb-buffer@^2.0.0
250 silly fetch manifest err@^1.1.1
251 silly fetch manifest gm-tools@^1.0.0
252 silly fetch manifest lwipify@^2.0.0
253 silly fetch manifest pixel-class@^1.0.0
254 silly fetch manifest lwip-pixels@^1.0.0
255 silly fetch manifest obj-def@^1.0.0
256 silly fetch manifest sliced@^1.0.1
257 silly fetch manifest is-windows@^0.1.1
258 http fetch GET 200 https://registry.npmjs.org/obj-def 83ms (cache revalidated)
259 http fetch GET 200 https://registry.npmjs.org/err 88ms (cache revalidated)
260 http fetch GET 200 https://registry.npmjs.org/sliced 89ms (cache revalidated)
261 http fetch GET 200 https://registry.npmjs.org/is-windows 154ms (cache revalidated)
262 http fetch GET 200 https://registry.npmjs.org/lwip-pixels 780ms (cache revalidated)
263 http fetch GET 200 https://registry.npmjs.org/cb-buffer 786ms (cache revalidated)
264 http fetch GET 200 https://registry.npmjs.org/asciify-pixel 797ms (cache revalidated)
265 http fetch GET 200 https://registry.npmjs.org/map-o 804ms (cache revalidated)
266 http fetch GET 200 https://registry.npmjs.org/fixed-or-percent 829ms (cache revalidated)
267 http fetch GET 200 https://registry.npmjs.org/pixel-class 825ms (cache revalidated)
268 http fetch GET 200 https://registry.npmjs.org/gm-tools 883ms (cache revalidated)
269 http fetch GET 200 https://registry.npmjs.org/lwipify 885ms (cache revalidated)
270 timing idealTree:node_modules/cli-github/node_modules/image-to-ascii Completed in 897ms
271 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
272 silly fetch manifest pixel-bg@^1.0.0
273 silly fetch manifest pixel-white-bg@^1.0.0
274 http fetch GET 200 https://registry.npmjs.org/pixel-bg 768ms (cache revalidated)
275 http fetch GET 200 https://registry.npmjs.org/pixel-white-bg 850ms (cache revalidated)
276 timing idealTree:node_modules/cli-github/node_modules/asciify-pixel-matrix Completed in 861ms
277 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
278 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
279 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
280 timing idealTree:node_modules/cli-github/node_modules/asciify-pixel Completed in 14ms
281 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
282 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.0.1
283 silly fetch manifest is-percent@^1.0.1
284 silly fetch manifest percent-value@^1.0.0
285 http fetch GET 200 https://registry.npmjs.org/is-percent 789ms (cache revalidated)
286 http fetch GET 200 https://registry.npmjs.org/percent-value 874ms (cache revalidated)
287 timing idealTree:node_modules/cli-github/node_modules/compute-size Completed in 881ms
288 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.1
289 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
290 silly fetch manifest last-char@^1.3.1
291 http fetch GET 200 https://registry.npmjs.org/last-char 781ms (cache revalidated)
292 timing idealTree:node_modules/cli-github/node_modules/fixed-or-percent Completed in 792ms
293 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.0.0
294 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.1.1
295 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
296 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.0.0
297 silly fetch manifest gm@^1.23.1
298 silly fetch manifest pngjs@^2.2.0
299 silly fetch manifest same-time@^2.3.1
300 silly fetch manifest lwip2@^1.0.0
301 silly fetch manifest tinyreq@^3.1.4
302 silly fetch manifest url-remote@^1.1.0
303 http fetch GET 200 https://registry.npmjs.org/pngjs 58ms (cache revalidated)
304 http fetch GET 200 https://registry.npmjs.org/gm 70ms (cache revalidated)
305 http fetch GET 200 https://registry.npmjs.org/lwip2 782ms (cache revalidated)
306 http fetch GET 200 https://registry.npmjs.org/url-remote 809ms (cache revalidated)
307 http fetch GET 200 https://registry.npmjs.org/same-time 820ms (cache revalidated)
308 http fetch GET 200 https://registry.npmjs.org/tinyreq 821ms (cache revalidated)
309 timing idealTree:node_modules/cli-github/node_modules/image-parser Completed in 847ms
310 timing idealTree:node_modules/cli-github/node_modules/cb-buffer Completed in 0ms
311 timing idealTree:node_modules/cli-github/node_modules/err Completed in 0ms
312 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.23.1
313 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.2.0
314 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.3.1
315 silly fetch manifest array-parallel@~0.1.3
316 silly fetch manifest array-series@~0.1.5
317 silly fetch manifest cross-spawn@^4.0.0
318 silly fetch manifest debug@^3.1.0
319 silly fetch manifest [email protected]
320 http fetch GET 200 https://registry.npmjs.org/cross-spawn 39ms (cache revalidated)
321 http fetch GET 200 https://registry.npmjs.org/array-series 822ms (cache revalidated)
322 http fetch GET 200 https://registry.npmjs.org/array-parallel 838ms (cache revalidated)
323 timing idealTree:node_modules/cli-github/node_modules/gm-tools Completed in 851ms
324 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.1.3
325 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.1.5
326 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^4.0.0
327 silly placeDep node_modules/cli-github/node_modules/gm [email protected] OK for: [email protected] want: ^3.1.0
328 silly fetch manifest lru-cache@^4.0.1
329 silly fetch manifest which@^1.2.9
330 silly fetch manifest ms@^2.1.1
331 http fetch GET 200 https://registry.npmjs.org/which 39ms (cache revalidated)
332 http fetch GET 200 https://registry.npmjs.org/lru-cache 47ms (cache revalidated)
333 timing idealTree:node_modules/cli-github/node_modules/gm Completed in 65ms
334 timing idealTree:node_modules/cli-github/node_modules/array-parallel Completed in 0ms
335 timing idealTree:node_modules/cli-github/node_modules/array-series Completed in 0ms
336 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^4.0.1
337 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.2.9
338 silly fetch manifest pseudomap@^1.0.2
339 silly fetch manifest yallist@^2.1.2
340 silly fetch manifest isexe@^2.0.0
341 http fetch GET 200 https://registry.npmjs.org/yallist 39ms (cache revalidated)
342 http fetch GET 200 https://registry.npmjs.org/isexe 54ms (cache revalidated)
343 http fetch GET 200 https://registry.npmjs.org/pseudomap 75ms (cache revalidated)
344 timing idealTree:node_modules/cli-github/node_modules/cross-spawn Completed in 81ms
345 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
346 timing idealTree:node_modules/cli-github/node_modules/imgpx Completed in 3ms
347 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.3.1
348 timing idealTree:node_modules/cli-github/node_modules/is-percent Completed in 2ms
349 timing idealTree:node_modules/cli-github/node_modules/is-undefined Completed in 0ms
350 timing idealTree:node_modules/cli-github/node_modules/is-win Completed in 0ms
351 timing idealTree:node_modules/cli-github/node_modules/iterate-object Completed in 0ms
352 timing idealTree:node_modules/cli-github/node_modules/keypress Completed in 0ms
353 timing idealTree:node_modules/cli-github/node_modules/last-char Completed in 0ms
354 timing idealTree:node_modules/cli-github/node_modules/le-table Completed in 0ms
355 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.2
356 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.1.2
357 timing idealTree:node_modules/cli-github/node_modules/lru-cache Completed in 2ms
358 timing idealTree:node_modules/cli-github/node_modules/lwip-pixels Completed in 0ms
359 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
360 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.1.4
361 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.1.0
362 silly fetch manifest gm-installed@^1.0.0
363 silly fetch manifest assured@^1.0.12
364 silly fetch manifest follow-redirects@^1.4.1
365 silly fetch manifest url-local@^1.0.1
366 http fetch GET 200 https://registry.npmjs.org/gm-installed 768ms (cache revalidated)
367 http fetch GET 200 https://registry.npmjs.org/url-local 790ms (cache revalidated)
368 http fetch GET 200 https://registry.npmjs.org/assured 818ms (cache revalidated)
369 timing idealTree:node_modules/cli-github/node_modules/lwipify Completed in 825ms
370 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
371 silly fetch manifest prgm-installed@^1.0.1
372 http fetch GET 200 https://registry.npmjs.org/prgm-installed 831ms (cache revalidated)
373 timing idealTree:node_modules/cli-github/node_modules/lwip2 Completed in 838ms
374 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.1
375 timing idealTree:node_modules/cli-github/node_modules/gm-installed Completed in 5ms
376 timing idealTree:node_modules/cli-github/node_modules/map-o Completed in 1ms
377 timing idealTree:node_modules/cli-github/node_modules/mime Completed in 0ms
378 timing idealTree:node_modules/cli-github/node_modules/moment Completed in 0ms
379 timing idealTree:node_modules/cli-github/node_modules/ms Completed in 0ms
380 timing idealTree:node_modules/cli-github/node_modules/netrc Completed in 0ms
381 timing idealTree:node_modules/cli-github/node_modules/noop6 Completed in 0ms
382 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
383 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.1
384 timing idealTree:node_modules/cli-github/node_modules/one-by-one Completed in 10ms
385 timing idealTree:node_modules/cli-github/node_modules/obj-def Completed in 0ms
386 silly placeDep node_modules/cli-github/node_modules/overlap [email protected] OK for: [email protected] want: 3.0.0
387 silly placeDep node_modules/cli-github/node_modules/overlap [email protected] OK for: [email protected] want: 5.0.0
388 silly placeDep node_modules/cli-github/node_modules/overlap [email protected] OK for: [email protected] want: 5.0.0
389 silly fetch manifest [email protected]
390 silly fetch manifest [email protected]
391 silly fetch manifest [email protected]
392 silly fetch manifest [email protected]
393 http fetch GET 200 https://registry.npmjs.org/x256 832ms (cache revalidated)
394 http fetch GET 200 https://registry.npmjs.org/flat-colors 895ms (cache revalidated)
395 timing idealTree:node_modules/cli-github/node_modules/overlap Completed in 905ms
396 timing idealTree:node_modules/cli-github/node_modules/percent-value Completed in 0ms
397 timing idealTree:node_modules/cli-github/node_modules/pixel-bg Completed in 0ms
398 timing idealTree:node_modules/cli-github/node_modules/pixel-class Completed in 0ms
399 timing idealTree:node_modules/cli-github/node_modules/pixel-white-bg Completed in 0ms
400 timing idealTree:node_modules/cli-github/node_modules/pngjs Completed in 0ms
401 timing idealTree:node_modules/cli-github/node_modules/prgm-installed Completed in 0ms
402 timing idealTree:node_modules/cli-github/node_modules/promptify Completed in 0ms
403 timing idealTree:node_modules/cli-github/node_modules/pseudomap Completed in 0ms
404 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.7.0
405 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.8.0
406 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.12.0
407 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~1.0.6
408 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.6.1
409 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~2.3.2
410 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~5.1.3
411 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~1.2.0
412 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~1.0.0
413 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.1.2
414 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~5.0.1
415 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~2.1.19
416 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.9.0
417 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.1.0
418 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~6.5.2
419 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^5.1.2
420 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~2.5.0
421 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^0.6.0
422 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.3.2
423 silly fetch manifest delayed-stream@~1.0.0
424 silly fetch manifest asynckit@^0.4.0
425 silly fetch manifest ajv@^6.12.3
426 silly fetch manifest har-schema@^2.0.0
427 silly fetch manifest assert-plus@^1.0.0
428 silly fetch manifest jsprim@^1.2.2
429 silly fetch manifest sshpk@^1.7.0
430 silly fetch manifest [email protected]
431 silly fetch manifest psl@^1.1.28
432 silly fetch manifest punycode@^2.1.1
433 http fetch GET 200 https://registry.npmjs.org/asynckit 54ms (cache revalidated)
434 http fetch GET 200 https://registry.npmjs.org/delayed-stream 56ms (cache revalidated)
435 http fetch GET 200 https://registry.npmjs.org/psl 69ms (cache revalidated)
436 http fetch GET 200 https://registry.npmjs.org/jsprim 72ms (cache revalidated)
437 http fetch GET 200 https://registry.npmjs.org/sshpk 72ms (cache revalidated)
438 http fetch GET 200 https://registry.npmjs.org/har-schema 75ms (cache revalidated)
439 http fetch GET 200 https://registry.npmjs.org/mime-db 74ms (cache revalidated)
440 http fetch GET 200 https://registry.npmjs.org/ajv 79ms (cache revalidated)
441 http fetch GET 200 https://registry.npmjs.org/punycode 81ms (cache revalidated)
442 http fetch GET 200 https://registry.npmjs.org/assert-plus 87ms (cache revalidated)
443 timing idealTree:node_modules/cli-github/node_modules/request Completed in 125ms
444 timing idealTree:node_modules/cli-github/node_modules/aws-sign2 Completed in 0ms
445 timing idealTree:node_modules/cli-github/node_modules/aws4 Completed in 0ms
446 timing idealTree:node_modules/cli-github/node_modules/caseless Completed in 0ms
447 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~1.0.0
448 timing idealTree:node_modules/cli-github/node_modules/combined-stream Completed in 1ms
449 timing idealTree:node_modules/cli-github/node_modules/delayed-stream Completed in 0ms
450 timing idealTree:node_modules/cli-github/node_modules/forever-agent Completed in 0ms
451 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^0.4.0
452 timing idealTree:node_modules/cli-github/node_modules/form-data Completed in 1ms
453 timing idealTree:node_modules/cli-github/node_modules/asynckit Completed in 0ms
454 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^6.12.3
455 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.0.0
456 silly fetch manifest fast-deep-equal@^3.1.1
457 silly fetch manifest fast-json-stable-stringify@^2.0.0
458 silly fetch manifest json-schema-traverse@^0.4.1
459 silly fetch manifest uri-js@^4.2.2
460 http fetch GET 200 https://registry.npmjs.org/fast-deep-equal 44ms (cache revalidated)
461 http fetch GET 200 https://registry.npmjs.org/json-schema-traverse 45ms (cache revalidated)
462 http fetch GET 200 https://registry.npmjs.org/uri-js 48ms (cache revalidated)
463 http fetch GET 200 https://registry.npmjs.org/fast-json-stable-stringify 55ms (cache revalidated)
464 timing idealTree:node_modules/cli-github/node_modules/har-validator Completed in 58ms
465 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^3.1.1
466 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.0.0
467 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^0.4.1
468 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^4.2.2
469 silly fetch manifest punycode@^2.1.0
470 timing idealTree:node_modules/cli-github/node_modules/ajv Completed in 7ms
471 timing idealTree:node_modules/cli-github/node_modules/fast-deep-equal Completed in 0ms
472 timing idealTree:node_modules/cli-github/node_modules/fast-json-stable-stringify Completed in 0ms
473 timing idealTree:node_modules/cli-github/node_modules/har-schema Completed in 0ms
474 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
475 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.2.2
476 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.7.0
477 silly fetch manifest [email protected]
478 silly fetch manifest [email protected]
479 silly fetch manifest [email protected]
480 silly fetch manifest asn1@~0.2.3
481 silly fetch manifest dashdash@^1.12.0
482 silly fetch manifest getpass@^0.1.1
483 silly fetch manifest safer-buffer@^2.0.2
484 silly fetch manifest jsbn@~0.1.0
485 silly fetch manifest tweetnacl@~0.14.0
486 silly fetch manifest ecc-jsbn@~0.1.1
487 silly fetch manifest bcrypt-pbkdf@^1.0.0
488 http fetch GET 200 https://registry.npmjs.org/json-schema 43ms (cache revalidated)
489 http fetch GET 200 https://registry.npmjs.org/asn1 43ms (cache revalidated)
490 http fetch GET 200 https://registry.npmjs.org/getpass 45ms (cache revalidated)
491 http fetch GET 200 https://registry.npmjs.org/jsbn 49ms (cache revalidated)
492 http fetch GET 200 https://registry.npmjs.org/dashdash 52ms (cache revalidated)
493 http fetch GET 200 https://registry.npmjs.org/safer-buffer 61ms (cache revalidated)
494 http fetch GET 200 https://registry.npmjs.org/verror 65ms (cache revalidated)
495 http fetch GET 200 https://registry.npmjs.org/extsprintf 67ms (cache revalidated)
496 http fetch GET 200 https://registry.npmjs.org/bcrypt-pbkdf 62ms (cache revalidated)
497 http fetch GET 200 https://registry.npmjs.org/tweetnacl 64ms (cache revalidated)
498 http fetch GET 200 https://registry.npmjs.org/ecc-jsbn 66ms (cache revalidated)
499 timing idealTree:node_modules/cli-github/node_modules/http-signature Completed in 82ms
500 timing idealTree:node_modules/cli-github/node_modules/assert-plus Completed in 0ms
501 timing idealTree:node_modules/cli-github/node_modules/is-typedarray Completed in 0ms
502 timing idealTree:node_modules/cli-github/node_modules/isstream Completed in 0ms
503 timing idealTree:node_modules/cli-github/node_modules/json-schema-traverse Completed in 0ms
504 timing idealTree:node_modules/cli-github/node_modules/json-stringify-safe Completed in 0ms
505 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 1.3.0
506 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 0.4.0
507 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 1.10.0
508 silly fetch manifest [email protected]
509 http fetch GET 200 https://registry.npmjs.org/core-util-is 41ms (cache revalidated)
510 timing idealTree:node_modules/cli-github/node_modules/jsprim Completed in 50ms
511 timing idealTree:node_modules/cli-github/node_modules/extsprintf Completed in 0ms
512 timing idealTree:node_modules/cli-github/node_modules/json-schema Completed in 0ms
513 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 1.51.0
514 timing idealTree:node_modules/cli-github/node_modules/mime-types Completed in 4ms
515 timing idealTree:node_modules/cli-github/node_modules/mime-db Completed in 0ms
516 timing idealTree:node_modules/cli-github/node_modules/oauth-sign Completed in 0ms
517 timing idealTree:node_modules/cli-github/node_modules/performance-now Completed in 0ms
518 timing idealTree:node_modules/cli-github/node_modules/qs Completed in 0ms
519 timing idealTree:node_modules/cli-github/node_modules/safe-buffer Completed in 0ms
520 silly placeDep node_modules/cli-github/node_modules/same-time [email protected] OK for: [email protected] want: 2.0.0
521 timing idealTree:node_modules/cli-github/node_modules/same-time Completed in 6ms
522 timing idealTree:node_modules/cli-github/node_modules/semver Completed in 0ms
523 timing idealTree:node_modules/cli-github/node_modules/sliced Completed in 0ms
524 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.2.3
525 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
526 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.12.0
527 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.1.1
528 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^0.1.1
529 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.1.0
530 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.0.2
531 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~0.14.0
532 timing idealTree:node_modules/cli-github/node_modules/sshpk Completed in 17ms
533 timing idealTree:node_modules/cli-github/node_modules/asn1 Completed in 0ms
534 timing idealTree:node_modules/cli-github/node_modules/bcrypt-pbkdf Completed in 0ms
535 timing idealTree:node_modules/cli-github/node_modules/dashdash Completed in 0ms
536 timing idealTree:node_modules/cli-github/node_modules/ecc-jsbn Completed in 0ms
537 timing idealTree:node_modules/cli-github/node_modules/getpass Completed in 0ms
538 timing idealTree:node_modules/cli-github/node_modules/jsbn Completed in 0ms
539 timing idealTree:node_modules/cli-github/node_modules/safer-buffer Completed in 0ms
540 timing idealTree:node_modules/cli-github/node_modules/stream-consume Completed in 0ms
541 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.0
542 timing idealTree:node_modules/cli-github/node_modules/supports-color Completed in 3ms
543 timing idealTree:node_modules/cli-github/node_modules/has-flag Completed in 0ms
544 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^0.1.1
545 timing idealTree:node_modules/cli-github/node_modules/terminal-char-width Completed in 1ms
546 timing idealTree:node_modules/cli-github/node_modules/is-windows Completed in 0ms
547 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.12
548 silly placeDep node_modules/cli-github/node_modules/tinyreq [email protected] OK for: [email protected] want: ^1.4.1
549 timing idealTree:node_modules/cli-github/node_modules/tinyreq Completed in 2ms
550 timing idealTree:node_modules/cli-github/node_modules/assured Completed in 0ms
551 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.1.28
552 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.1.1
553 timing idealTree:node_modules/cli-github/node_modules/tough-cookie Completed in 2ms
554 timing idealTree:node_modules/cli-github/node_modules/psl Completed in 0ms
555 timing idealTree:node_modules/cli-github/node_modules/punycode Completed in 0ms
556 timing idealTree:node_modules/cli-github/node_modules/tunnel-agent Completed in 0ms
557 timing idealTree:node_modules/cli-github/node_modules/tweetnacl Completed in 0ms
558 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.3
559 timing idealTree:node_modules/cli-github/node_modules/typpy Completed in 1ms
560 timing idealTree:node_modules/cli-github/node_modules/function.name Completed in 0ms
561 timing idealTree:node_modules/cli-github/node_modules/ul Completed in 0ms
562 timing idealTree:node_modules/cli-github/node_modules/uri-js Completed in 0ms
563 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.0.1
564 silly fetch manifest parse-url@^1.3.0
565 http fetch GET 200 https://registry.npmjs.org/parse-url 76ms (cache revalidated)
566 timing idealTree:node_modules/cli-github/node_modules/url-remote Completed in 91ms
567 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.3.0
568 silly fetch manifest protocols@^1.4.0
569 silly fetch manifest is-ssh@^1.3.0
570 http fetch GET 200 https://registry.npmjs.org/protocols 41ms (cache revalidated)
571 http fetch GET 200 https://registry.npmjs.org/is-ssh 60ms (cache revalidated)
572 timing idealTree:node_modules/cli-github/node_modules/url-local Completed in 70ms
573 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.3.0
574 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^1.4.0
575 timing idealTree:node_modules/cli-github/node_modules/parse-url Completed in 7ms
576 timing idealTree:node_modules/cli-github/node_modules/is-ssh Completed in 0ms
577 timing idealTree:node_modules/cli-github/node_modules/protocols Completed in 0ms
578 timing idealTree:node_modules/cli-github/node_modules/uuid Completed in 0ms
579 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 1.0.2
580 timing idealTree:node_modules/cli-github/node_modules/verror Completed in 3ms
581 timing idealTree:node_modules/cli-github/node_modules/core-util-is Completed in 0ms
582 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ^2.0.0
583 timing idealTree:node_modules/cli-github/node_modules/which Completed in 3ms
584 timing idealTree:node_modules/cli-github/node_modules/isexe Completed in 0ms
585 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: >=0.6.0
586 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: ~11.0.0
587 timing idealTree:node_modules/cli-github/node_modules/xml2js Completed in 6ms
588 timing idealTree:node_modules/cli-github/node_modules/sax Completed in 0ms
589 timing idealTree:node_modules/cli-github/node_modules/xmlbuilder Completed in 0ms
590 timing idealTree:node_modules/cli-github/node_modules/yallist Completed in 0ms
591 silly placeDep node_modules/cli-github/node_modules/gm [email protected] OK for: [email protected] want: ^2.1.1
592 timing idealTree:node_modules/cli-github/node_modules/gm/node_modules/debug Completed in 2ms
593 timing idealTree:node_modules/cli-github/node_modules/gm/node_modules/ms Completed in 0ms
594 timing idealTree:node_modules/cli-github/node_modules/overlap/node_modules/ansi-parser Completed in 0ms
595 silly placeDep node_modules/cli-github/node_modules/overlap [email protected] OK for: [email protected] want: 5.0.0
596 timing idealTree:node_modules/cli-github/node_modules/overlap/node_modules/cli-box Completed in 2ms
597 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 3.0.0
598 silly placeDep node_modules/cli-github/node_modules/overlap [email protected] OK for: [email protected] want: 2.0.0
599 silly placeDep node_modules/cli-github [email protected] OK for: [email protected] want: 0.0.2
600 timing idealTree:node_modules/cli-github/node_modules/overlap/node_modules/couleurs Completed in 5ms
601 timing idealTree:node_modules/cli-github/node_modules/flat-colors Completed in 0ms
602 timing idealTree:node_modules/cli-github/node_modules/x256 Completed in 0ms
603 timing idealTree:node_modules/cli-github/node_modules/overlap/node_modules/typpy Completed in 0ms
604 silly placeDep node_modules/cli-github/node_modules/overlap [email protected] OK for: [email protected] want: 2.0.0
605 timing idealTree:node_modules/cli-github/node_modules/overlap/node_modules/ul Completed in 1ms
606 timing idealTree:node_modules/cli-github/node_modules/overlap/node_modules/deffy Completed in 0ms
607 timing idealTree:node_modules/cli-github/node_modules/same-time/node_modules/deffy Completed in 0ms
608 timing idealTree:node_modules/cli-github/node_modules/tinyreq/node_modules/follow-redirects Completed in 0ms
609 timing idealTree:buildDeps Completed in 12653ms
610 timing idealTree:fixDepFlags Completed in 2ms
611 timing idealTree Completed in 12665ms
612 timing reify:loadTrees Completed in 12667ms
613 timing reify:diffTrees Completed in 3ms
614 silly reify moves {}
615 timing reify:retireShallow Completed in 1ms
616 timing reify:rollback:createSparse Completed in 0ms
617 timing reify:rollback:retireShallow Completed in 0ms
618 timing command:i Completed in 12719ms
619 verbose stack Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/cli-github'
620 verbose cwd /home/cbirkmand
621 verbose Linux 5.16.5-arch1-1
622 verbose argv "/usr/bin/node" "/sbin/npm" "i" "-g" "cli-github"
623 verbose node v12.22.10
624 verbose npm  v8.4.1
625 error code EACCES
626 error syscall mkdir
627 error path /usr/lib/node_modules/cli-github
628 error errno -13
629 error [Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/cli-github'] {
629 error   errno: -13,
629 error   code: 'EACCES',
629 error   syscall: 'mkdir',
629 error   path: '/usr/lib/node_modules/cli-github'
629 error }
630 error
630 error The operation was rejected by your operating system.
630 error It is likely you do not have the permissions to access this file as the current user
630 error
630 error If you believe this might be a permissions issue, please double-check the
630 error permissions of the file and its containing directories, or try running
630 error the command again as root/Administrator.
631 verbose exit -13
632 timing npm Completed in 12896ms
633 verbose unfinished npm timer reify 1644223643152
634 verbose unfinished npm timer reify:createSparse 1644223655841
635 verbose code -13
636 error A complete log of this run can be found in:
636 error     /home/cbirkmand/.npm/_logs/2022-02-07T08_47_22_979Z-debug-0.log

what's error

cli-git-error

Hi bizau, I have been clone your repo, and run locally but getting error like that, can you tell me about that?

using 2FA with cli-github

How should I use 2FA with cli-github?

Right now my transcript looks like the following:

║                                                                                  Logging in ...                                                                                 GitHub Username: timurb
GitHub Password:
2FA Authentication Code:

I've tried pasting the tokens generated at https://github.com/settings/applications but these do not work and I have received no auth codes to my mobile.
Do you think I have some issue with 2FA configured or using cli-github with 2FA or have I missed something during the configuration?

Cant login in any way ("Failed to login in: Not Found")

I'm on Ubuntu. I tried to login with both password and token and in both attempts (tried several times) the only result I get is a screen similar to the login one saying "Failed to login in: Not Found" and exiting the program.

Terminal app

just a stupid question...

what terminal app are you using in your screenshot? I really like the dark window.

Error Event events.js:160 on Login

Upon logging in and auto fetching the news feed, I receive an error and it boots me out of the app.

events.js:160
throw er; // Unhandled 'error' event
^

TypeError: Cannot read property 'length' of undefined
at /usr/local/lib/node_modules/cli-github/lib/api/stream.js:51:50
at Parser. (/usr/local/lib/node_modules/cli-github/node_modules/xml2js/lib/xml2js.js:489:18)
at emitOne (events.js:96:13)
at Parser.emit (events.js:188:7)
at Object.onclosetag (/usr/local/lib/node_modules/cli-github/node_modules/xml2js/lib/xml2js.js:447:26)
at emit (/usr/local/lib/node_modules/cli-github/node_modules/sax/lib/sax.js:640:35)
at emitNode (/usr/local/lib/node_modules/cli-github/node_modules/sax/lib/sax.js:645:5)
at closeTag (/usr/local/lib/node_modules/cli-github/node_modules/sax/lib/sax.js:905:7)
at Object.write (/usr/local/lib/node_modules/cli-github/node_modules/sax/lib/sax.js:1449:13)
at Parser.exports.Parser.Parser.parseString (/usr/local/lib/node_modules/cli-github/node_modules/xml2js/lib/xml2js.js:508:31)

Every character of my login I type doubled

══════════════════════════════════════════════════════╝ GitHub Username: kkiirruusshhyykk GitHub Password: error: Invalid input for GitHub Password: error: Invalid password. GitHub Password:

Does not log in

Fails to login at login screen on WSL on windows AND Mac.

Failed to login in: Not Found

tests

there are no tests currently

Installation Error

After typing the command 'npm install -g cli-github' in the terminal, I got the following error

npm http GET https://registry.npmjs.org/cli-github

npm ERR! Error: failed to fetch from registry: cli-github
npm ERR!     at /usr/share/npm/lib/utils/npm-registry-client/get.js:139:12
npm ERR!     at cb (/usr/share/npm/lib/utils/npm-registry-client/request.js:31:9)
npm ERR!     at Request._callback (/usr/share/npm/lib/utils/npm-registry-client/request.js:136:18)
npm ERR!     at Request.callback (/usr/lib/nodejs/request/main.js:119:22)
npm ERR!     at Request.<anonymous> (/usr/lib/nodejs/request/main.js:212:58)
npm ERR!     at Request.emit (events.js:88:20)
npm ERR!     at ClientRequest.<anonymous> (/usr/lib/nodejs/request/main.js:412:12)
npm ERR!     at ClientRequest.emit (events.js:67:17)
npm ERR!     at HTTPParser.onIncoming (http.js:1261:11)
npm ERR!     at HTTPParser.onHeadersComplete (http.js:102:31)
npm ERR! You may report this log at:
npm ERR!     <http://bugs.debian.org/npm>
npm ERR! or use
npm ERR!     reportbug --attach /home/satya/npm-debug.log npm
npm ERR! 
npm ERR! System Linux 3.8.0-29-generic
npm ERR! command "node" "/usr/bin/npm" "install" "-g" "cli-github"
npm ERR! cwd /home/satya
npm ERR! node -v v0.6.12
npm ERR! npm -v 1.1.4
npm ERR! message failed to fetch from registry: cli-github
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/satya/npm-debug.log
npm not ok

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.