{"_id":"@chengheckq/test-oclif","name":"@chengheckq/test-oclif","dist-tags":{"latest":"0.0.0"},"versions":{"0.0.0":{"name":"@chengheckq/test-oclif","author":{"name":"KevinSwiftiOS111"},"bin":{"myls":"bin/run.js"},"dependencies":{"@oclif/core":"^1.13.0","@oclif/plugin-help":"^6","@oclif/plugin-plugins":"^4"},"description":"oclif example Hello World CLI","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@oclif/test":"^2","@types/chai":"^4","@types/debug":"^4.1.7","@types/fs-extra":"^9.0.13","@types/inquirer":"^8","@types/lodash":"^4.14.185","@types/mocha":"^9.0.0","@types/node":"^16.9.4","@types/qs":"^6.9.7","@types/semver":"^7.3.12","@types/set-cookie-parser":"^2.4.2","@types/sinon":"^10.0.13","chai":"^4","eslint":"^7.32.0","globby":"^11","jscpd":"^3.5.1","mocha":"^9","nock":"^13.3.0","nyc":"^15.1.0","oclif":"^3","rewiremock":"^3.14.3","shx":"^0.3.3","sinon":"^14.0.0","ts-node":"^10.2.1","tsc-alias":"^1.7.0","tsconfig-paths":"^4.1.0","tslib":"^2.3.1","typescript":"^4.4.3"},"engines":{"node":">=18.0.0"},"homepage":"https://github.com/Desktop/myls","license":"MIT","main":"dist/index.js","oclif":{"bin":"myls","dirname":"myls","commands":"./dist/commands","plugins":["@oclif/plugin-help","@oclif/plugin-plugins"],"topicSeparator":" ","topics":{"hello":{"description":"Say hello to the world and others"}}},"repository":{"type":"git","url":"git+https://github.com/Desktop/myls.git"},"scripts":{"build":"shx rm -rf dist && tsc -b","lint":"eslint . --ext .ts","postpack":"shx rm -f oclif.manifest.json","posttest":"yarn lint","prepack":"yarn build && oclif manifest && oclif readme","prepare":"yarn build","test":"mocha --forbid-only \"test/**/*.test.ts\"","version":"oclif readme && git add README.md"},"version":"0.0.0","bugs":{"url":"https://github.com/Desktop/myls/issues"},"keywords":["oclif"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"types":"dist/index.d.ts","_id":"@chengheckq/test-oclif@0.0.0","_nodeVersion":"19.8.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-IMDKPJLYaFrKGUQkIC6IxnKrjME7xStJobUczcDrrZoSmuUefRT1Nb4qlfAC0MLeYHuc+toMyqMJFXibqX2NJA==","shasum":"01c26da02c2a184fb9518c2b0cd182d83c4e07fe","tarball":"https://registry.npmjs.org/@chengheckq/test-oclif/-/test-oclif-0.0.0.tgz","fileCount":13,"unpackedSize":14288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPYwHTMFtlG1Lsh7rFBEe2X7Gxxgy8jLWLzRF3olTuTAiAUUGRL/1AN7QPYwz7Kvz91KgQ9g9pL57LNcdjzlY78xA=="}]},"_npmUser":{"name":"chenghekevinswift","email":"kevinswiftios@gmail.com"},"directories":{},"maintainers":[{"name":"chenghekevinswift","email":"kevinswiftios@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/test-oclif_0.0.0_1702566087543_0.183058026808937"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-14T15:01:27.422Z","0.0.0":"2023-12-14T15:01:27.714Z","modified":"2023-12-14T15:01:28.020Z"},"maintainers":[{"name":"chenghekevinswift","email":"kevinswiftios@gmail.com"}],"description":"oclif example Hello World CLI","homepage":"https://github.com/Desktop/myls","keywords":["oclif"],"repository":{"type":"git","url":"git+https://github.com/Desktop/myls.git"},"author":{"name":"KevinSwiftiOS111"},"bugs":{"url":"https://github.com/Desktop/myls/issues"},"license":"MIT","readme":"oclif-hello-world\n=================\n\noclif example Hello World CLI\n\n[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)\n[![CircleCI](https://circleci.com/gh/oclif/hello-world/tree/main.svg?style=shield)](https://circleci.com/gh/oclif/hello-world/tree/main)\n[![GitHub license](https://img.shields.io/github/license/oclif/hello-world)](https://github.com/oclif/hello-world/blob/main/LICENSE)\n\n<!-- toc -->\n* [Usage](#usage)\n* [Commands](#commands)\n<!-- tocstop -->\n# Usage\n<!-- usage -->\n```sh-session\n$ npm install -g @chengheckq/test-oclif\n$ myls COMMAND\nrunning command...\n$ myls (--version)\n@chengheckq/test-oclif/0.0.0 darwin-x64 node-v19.8.1\n$ myls --help [COMMAND]\nUSAGE\n  $ myls COMMAND\n...\n```\n<!-- usagestop -->\n# Commands\n<!-- commands -->\n* [`myls hello`](#myls-hello)\n* [`myls hello world`](#myls-hello-world)\n* [`myls help [COMMANDS]`](#myls-help-commands)\n* [`myls plugins`](#myls-plugins)\n* [`myls plugins:install PLUGIN...`](#myls-pluginsinstall-plugin)\n* [`myls plugins:inspect PLUGIN...`](#myls-pluginsinspect-plugin)\n* [`myls plugins:install PLUGIN...`](#myls-pluginsinstall-plugin-1)\n* [`myls plugins:link PLUGIN`](#myls-pluginslink-plugin)\n* [`myls plugins:uninstall PLUGIN...`](#myls-pluginsuninstall-plugin)\n* [`myls plugins reset`](#myls-plugins-reset)\n* [`myls plugins:uninstall PLUGIN...`](#myls-pluginsuninstall-plugin-1)\n* [`myls plugins:uninstall PLUGIN...`](#myls-pluginsuninstall-plugin-2)\n* [`myls plugins update`](#myls-plugins-update)\n\n## `myls hello`\n\nSay hello\n\n```\nUSAGE\n  $ myls hello -f <value>\n\nFLAGS\n  -f, --from=<value>  (required) Who is saying hello\n\nDESCRIPTION\n  Say hello\n\nEXAMPLES\n  $ oex hello friend --from oclif\n  hello friend from oclif! (./src/commands/hello/index.ts)\n```\n\n_See code: [src/commands/hello/index.ts](https://github.com/Desktop/myls/blob/v0.0.0/src/commands/hello/index.ts)_\n\n## `myls hello world`\n\nSay hello world\n\n```\nUSAGE\n  $ myls hello world\n\nDESCRIPTION\n  Say hello world\n\nEXAMPLES\n  $ myls hello world\n  hello world! (./src/commands/hello/world.ts)\n```\n\n_See code: [src/commands/hello/world.ts](https://github.com/Desktop/myls/blob/v0.0.0/src/commands/hello/world.ts)_\n\n## `myls help [COMMANDS]`\n\nDisplay help for myls.\n\n```\nUSAGE\n  $ myls help [COMMANDS] [-n]\n\nARGUMENTS\n  COMMANDS  Command to show help for.\n\nFLAGS\n  -n, --nested-commands  Include all nested commands in the output.\n\nDESCRIPTION\n  Display help for myls.\n```\n\n_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v6.0.7/src/commands/help.ts)_\n\n## `myls plugins`\n\nList installed plugins.\n\n```\nUSAGE\n  $ myls plugins [--json] [--core]\n\nFLAGS\n  --core  Show core plugins.\n\nGLOBAL FLAGS\n  --json  Format output as json.\n\nDESCRIPTION\n  List installed plugins.\n\nEXAMPLES\n  $ myls plugins\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v4.1.10/src/commands/plugins/index.ts)_\n\n## `myls plugins:install PLUGIN...`\n\nInstalls a plugin into the CLI.\n\n```\nUSAGE\n  $ myls plugins:install PLUGIN...\n\nARGUMENTS\n  PLUGIN  Plugin to install.\n\nFLAGS\n  -f, --force    Run yarn install with force flag.\n  -h, --help     Show CLI help.\n  -s, --silent   Silences yarn output.\n  -v, --verbose  Show verbose yarn output.\n\nGLOBAL FLAGS\n  --json  Format output as json.\n\nDESCRIPTION\n  Installs a plugin into the CLI.\n  Can be installed from npm or a git url.\n\n  Installation of a user-installed plugin will override a core plugin.\n\n  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command\n  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in\n  the CLI without the need to patch and update the whole CLI.\n\n\nALIASES\n  $ myls plugins add\n\nEXAMPLES\n  $ myls plugins add myplugin \n\n  $ myls plugins add https://github.com/someuser/someplugin\n\n  $ myls plugins add someuser/someplugin\n```\n\n## `myls plugins:inspect PLUGIN...`\n\nDisplays installation properties of a plugin.\n\n```\nUSAGE\n  $ myls plugins:inspect PLUGIN...\n\nARGUMENTS\n  PLUGIN  [default: .] Plugin to inspect.\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nGLOBAL FLAGS\n  --json  Format output as json.\n\nDESCRIPTION\n  Displays installation properties of a plugin.\n\nEXAMPLES\n  $ myls plugins inspect myplugin\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v4.1.10/src/commands/plugins/inspect.ts)_\n\n## `myls plugins:install PLUGIN...`\n\nInstalls a plugin into the CLI.\n\n```\nUSAGE\n  $ myls plugins:install PLUGIN...\n\nARGUMENTS\n  PLUGIN  Plugin to install.\n\nFLAGS\n  -f, --force    Run yarn install with force flag.\n  -h, --help     Show CLI help.\n  -s, --silent   Silences yarn output.\n  -v, --verbose  Show verbose yarn output.\n\nGLOBAL FLAGS\n  --json  Format output as json.\n\nDESCRIPTION\n  Installs a plugin into the CLI.\n  Can be installed from npm or a git url.\n\n  Installation of a user-installed plugin will override a core plugin.\n\n  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command\n  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in\n  the CLI without the need to patch and update the whole CLI.\n\n\nALIASES\n  $ myls plugins add\n\nEXAMPLES\n  $ myls plugins install myplugin \n\n  $ myls plugins install https://github.com/someuser/someplugin\n\n  $ myls plugins install someuser/someplugin\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v4.1.10/src/commands/plugins/install.ts)_\n\n## `myls plugins:link PLUGIN`\n\nLinks a plugin into the CLI for development.\n\n```\nUSAGE\n  $ myls plugins:link PLUGIN\n\nARGUMENTS\n  PATH  [default: .] path to plugin\n\nFLAGS\n  -h, --help      Show CLI help.\n  -v, --verbose\n  --[no-]install  Install dependencies after linking the plugin.\n\nDESCRIPTION\n  Links a plugin into the CLI for development.\n  Installation of a linked plugin will override a user-installed or core plugin.\n\n  e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'\n  command will override the user-installed or core plugin implementation. This is useful for development work.\n\n\nEXAMPLES\n  $ myls plugins link myplugin\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v4.1.10/src/commands/plugins/link.ts)_\n\n## `myls plugins:uninstall PLUGIN...`\n\nRemoves a plugin from the CLI.\n\n```\nUSAGE\n  $ myls plugins:uninstall PLUGIN...\n\nARGUMENTS\n  PLUGIN  plugin to uninstall\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Removes a plugin from the CLI.\n\nALIASES\n  $ myls plugins unlink\n  $ myls plugins remove\n\nEXAMPLES\n  $ myls plugins remove myplugin\n```\n\n## `myls plugins reset`\n\nRemove all user-installed and linked plugins.\n\n```\nUSAGE\n  $ myls plugins reset\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v4.1.10/src/commands/plugins/reset.ts)_\n\n## `myls plugins:uninstall PLUGIN...`\n\nRemoves a plugin from the CLI.\n\n```\nUSAGE\n  $ myls plugins:uninstall PLUGIN...\n\nARGUMENTS\n  PLUGIN  plugin to uninstall\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Removes a plugin from the CLI.\n\nALIASES\n  $ myls plugins unlink\n  $ myls plugins remove\n\nEXAMPLES\n  $ myls plugins uninstall myplugin\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v4.1.10/src/commands/plugins/uninstall.ts)_\n\n## `myls plugins:uninstall PLUGIN...`\n\nRemoves a plugin from the CLI.\n\n```\nUSAGE\n  $ myls plugins:uninstall PLUGIN...\n\nARGUMENTS\n  PLUGIN  plugin to uninstall\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Removes a plugin from the CLI.\n\nALIASES\n  $ myls plugins unlink\n  $ myls plugins remove\n\nEXAMPLES\n  $ myls plugins unlink myplugin\n```\n\n## `myls plugins update`\n\nUpdate installed plugins.\n\n```\nUSAGE\n  $ myls plugins update [-h] [-v]\n\nFLAGS\n  -h, --help     Show CLI help.\n  -v, --verbose\n\nDESCRIPTION\n  Update installed plugins.\n```\n\n_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v4.1.10/src/commands/plugins/update.ts)_\n<!-- commandsstop -->\n","readmeFilename":"README.md"}