Code Monkey home page Code Monkey logo

aio-cli-plugin-info's Introduction

oclif Version Downloads/week Codecov Coverage Github Issues Github Pull Requests

aio-cli-plugin-info


Environment info commands for troubleshooting, and reporting issues

Usage

$ aio plugins:install -g @adobe/aio-cli-plugin-info
$ # OR
$ aio discover -i
$ aio info --help

Commands

aio info

Display dev environment version information

USAGE
  $ aio info [-y | -j]

FLAGS
  -j, --json  output raw json
  -y, --yml   output yml

DESCRIPTION
  Display dev environment version information

See code: src/commands/info.js

aio report

Report an issue with the CLI or submit a feature request

USAGE
  $ aio report [-b | -f]

FLAGS
  -b, --bug      report an issue
  -f, --feature  request a feature

DESCRIPTION
  Report an issue with the CLI or submit a feature request

See code: src/commands/report.js

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

aio-cli-plugin-info's People

Contributors

amulyakashyap09 avatar arjuncooliitr avatar dependabot[bot] avatar florind12 avatar greenkeeper[bot] avatar himavanth avatar michaelgoberling avatar moritzraho avatar purplecabbage avatar rajarju avatar sandeep-paliwal avatar shazron avatar

Stargazers

 avatar

Watchers

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

aio-cli-plugin-info's Issues

Plugins list should be sorted for easier comparison

Expected Behaviour

Plugins list should be sorted for easier comparison when debugging

Actual Behaviour

Not sorted

Reproduce Scenario (including but not limited to)

Any

Steps to Reproduce

aio info

Platform and Version

Any

Sample Code that illustrates the problem

Logs taken while reproducing problem

  System:
    OS: macOS Sierra 10.12.6
    CPU: (8) x64 Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
    Memory: 198.26 MB / 16.00 GB
    Shell: 3.2.57 - /bin/bash
  Binaries:
    Node: 14.5.0 - /usr/local/bin/node
    Yarn: 1.19.1 - /usr/local/bin/yarn
    npm: 6.14.5 - /usr/local/bin/npm
  Virtualization:
    Docker: 18.03.1 - /usr/local/bin/docker
  npmGlobalPackages:
    @adobe/aio-cli: 3.7.0
  CLI plugins:
    @adobe/aio-cli 3.7.0 (core)
    @adobe/aio-cli-plugin-asset-compute 1.3.8 (user)
    @adobe/aio-cli-plugin-config 2.3.0 (link)
    @adobe/aio-cli-plugin-jwt-auth 2.0.4 (link)
    @adobe/aio-cli-plugin-console 3.2.0 (link)
    @adobe/aio-cli-plugin-runtime 1.10.0 (link)
    @adobe/aio-cli-plugin-app 3.4.0 (link)
    @oclif/plugin-help 2.2.3 (core)
    @oclif/plugin-plugins 1.9.0 (core)
    @oclif/plugin-warn-if-update-available 1.7.0 (core)
    @oclif/plugin-not-found 1.2.4 (core)
    @oclif/plugin-autocomplete 0.2.0 (core)
    @adobe/aio-cli-plugin-certificate 0.2.0 (core)
    @adobe/aio-cli-plugin-info 1.1.0 (core)
    @adobe/aio-cli-plugin-events 1.1.0 (core)
    @adobe/aio-cli-plugin-auth 2.4.0 (core)

"aio info" should list installed plugins and their versions

Expected Behaviour

aio info would include the output like aio plugins.

Actual Behaviour

Currently not included:

> aio info

  System:
    OS: macOS 10.15.4
    CPU: (8) x64 Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
    Memory: 153.16 MB / 16.00 GB
    Shell: 3.2.57 - /bin/bash
  Binaries:
    Node: 13.12.0 - /usr/local/bin/node
    Yarn: Not Found
    npm: 6.14.4 - /usr/local/bin/npm
  Virtualization:
    Docker: 19.03.8 - /usr/local/bin/docker
  npmGlobalPackages:
    @adobe/aio-cli: 3.3.0

Steps to Reproduce

Run aio info.

resolve depcheck warnings

Unused dependencies
* @adobe/aio-cna-core-config <--- deprecated
* @oclif/config
* @oclif/errors
* debug
Missing dependencies
* execa: ./e2e/e2e.js
* cli-ux: ./src/commands/report.js

`aio info` should print out a warning if the node version is unsupported

CLI users may be using an unsupported node version. Currently we only support nodes 10 and 12 (>=10 and <13) and discourage use of odd numbered nodes which are experimental (even numbered versions are the stable versions).

Add a warning log line to aio info if the version of node is unsupported.

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.