{"_id":"@alekart/oss-117","_rev":"7-15bd2793b0dac7b754f4bbf0913627ac","time":{"created":"2024-03-18T08:18:36.765Z","1.0.0":"2024-03-18T08:12:18.139Z","modified":"2024-03-18T08:36:40.339Z","1.0.1":"2024-03-18T08:15:26.003Z","1.0.2":"2024-03-18T08:18:37.050Z","1.0.3":"2024-03-18T08:23:26.112Z","1.0.4":"2024-03-18T08:26:46.942Z","1.0.5":"2024-03-18T08:28:03.385Z","1.0.6":"2024-03-18T08:36:39.924Z"},"name":"@alekart/oss-117","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.2":{"name":"@alekart/oss-117","version":"1.0.2","description":"CLI for random OSS 117 quotes","main":"src/oss.js","type":"module","private":false,"scripts":{"postinstall":"npm link"},"bin":{"oss":"src/oss.js"},"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/alekart/oss-117.git"},"keywords":["oss","117","quotes"],"author":{"name":"Aleskei Polechin"},"license":"MIT","bugs":{"url":"https://github.com/alekart/oss-117/issues"},"homepage":"https://github.com/alekart/oss-117#readme","devDependencies":{"@types/yargs":"^17.0.32"},"dependencies":{"chalk":"^5.3.0","ora":"^8.0.1","yargs":"^17.7.2"},"_id":"@alekart/oss-117@1.0.2","gitHead":"c83730c68cbf4411110a0f8d8c584773c3755b59","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-+xv+FewTp9iLhtt7YgYDaciQWoA8w1Cme4PDl3vvEaR0lDT/DPvHaw8OSU1snCZ11csjBxeXfE3q60S8AV7L9g==","shasum":"88a03d35de5bae560361f8f6676e5131d417126e","tarball":"https://registry.npmjs.org/@alekart/oss-117/-/oss-117-1.0.2.tgz","fileCount":7,"unpackedSize":10781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEdfuJSNNXO3IjBGKeq3tw/ZbRCScEsOBEBFqKdJSLCAiA9EIbSt5Cmfr8NeNnPxZ6rb7V10KAJgcuP02mV3zPjGw=="}]},"_npmUser":{"name":"alekart","email":"aleksei.polechin@gmail.com"},"directories":{},"maintainers":[{"name":"alekart","email":"aleksei.polechin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oss-117_1.0.2_1710749916897_0.8050000401291346"},"_hasShrinkwrap":false},"1.0.3":{"name":"@alekart/oss-117","version":"1.0.3","description":"CLI for random OSS 117 quotes","main":"src/oss.js","type":"module","private":false,"bin":{"oss":"src/oss.js"},"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/alekart/oss-117.git"},"keywords":["oss","117","quotes"],"author":{"name":"Aleskei Polechin"},"license":"MIT","bugs":{"url":"https://github.com/alekart/oss-117/issues"},"homepage":"https://github.com/alekart/oss-117#readme","devDependencies":{"@types/yargs":"^17.0.32"},"dependencies":{"chalk":"^5.3.0","ora":"^8.0.1","yargs":"^17.7.2"},"_id":"@alekart/oss-117@1.0.3","gitHead":"c83730c68cbf4411110a0f8d8c584773c3755b59","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-fx3g8dSwsbiJTJ8ISTjoP9wH5DLu8GRwEyGUrTTPlJT85kN3++O0K5b8BiQXLXqF07o9X+yZbm+fdjXXe82aJA==","shasum":"d87dfbdd7a4a9f5ebfb68270e6e08f2efb776ab2","tarball":"https://registry.npmjs.org/@alekart/oss-117/-/oss-117-1.0.3.tgz","fileCount":7,"unpackedSize":10800,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7y+9B2yNLz1Iv4hOOJMm5AL51kS0meNuABM+ABF1thAiEA6KId1Z7kn1rRrCjWwI0pAdHz/c93CcKXBxNtMFBPicQ="}]},"_npmUser":{"name":"alekart","email":"aleksei.polechin@gmail.com"},"directories":{},"maintainers":[{"name":"alekart","email":"aleksei.polechin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oss-117_1.0.3_1710750205945_0.15428778319731884"},"_hasShrinkwrap":false},"1.0.4":{"name":"@alekart/oss-117","version":"1.0.4","description":"CLI for random OSS 117 quotes","main":"src/oss.js","type":"module","private":false,"scripts":{"postinstall":"npm link @alekart/oss-117"},"bin":{"oss":"src/oss.js"},"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/alekart/oss-117.git"},"keywords":["oss","117","quotes"],"author":{"name":"Aleskei Polechin"},"license":"MIT","bugs":{"url":"https://github.com/alekart/oss-117/issues"},"homepage":"https://github.com/alekart/oss-117#readme","devDependencies":{"@types/yargs":"^17.0.32"},"dependencies":{"chalk":"^5.3.0","ora":"^8.0.1","yargs":"^17.7.2"},"_id":"@alekart/oss-117@1.0.4","gitHead":"c83730c68cbf4411110a0f8d8c584773c3755b59","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-mBHl3UYbbIq/i5ab2klz7OTnjAAlAqFNrkShAphFIokrZfOVVsv5WPzUvg+4oZk0WsHUEFbIfhHtvx3Lbc+aJg==","shasum":"f95d6e58c2975e0247f5ca4fe8d75d9505acf95e","tarball":"https://registry.npmjs.org/@alekart/oss-117/-/oss-117-1.0.4.tgz","fileCount":7,"unpackedSize":10803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1dndnOXYC/ivhExyevn8mqxvES8nfSPzZJ1zZeBCHewIgO/vYAMQgOjOG4KTDMLDT3qaSJ9oJw6tHnhQKyyNUyJo="}]},"_npmUser":{"name":"alekart","email":"aleksei.polechin@gmail.com"},"directories":{},"maintainers":[{"name":"alekart","email":"aleksei.polechin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oss-117_1.0.4_1710750406792_0.2540272092701834"},"_hasShrinkwrap":false},"1.0.5":{"name":"@alekart/oss-117","version":"1.0.5","description":"CLI for random OSS 117 quotes","main":"src/oss.js","type":"module","private":false,"scripts":{"postinstall":"npm link --local @alekart/oss-117"},"bin":{"oss":"src/oss.js"},"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/alekart/oss-117.git"},"keywords":["oss","117","quotes"],"author":{"name":"Aleskei Polechin"},"license":"MIT","bugs":{"url":"https://github.com/alekart/oss-117/issues"},"homepage":"https://github.com/alekart/oss-117#readme","devDependencies":{"@types/yargs":"^17.0.32"},"dependencies":{"chalk":"^5.3.0","ora":"^8.0.1","yargs":"^17.7.2"},"_id":"@alekart/oss-117@1.0.5","gitHead":"c83730c68cbf4411110a0f8d8c584773c3755b59","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-dZn5oQ/LTOzUAnnJNYK+QQBqnM6ZdVho36FxQHWXwhSTK5LCsqTCZTaozl9jL3AIkwIg2a/GT05wIB+ZgSZpiw==","shasum":"05f587f571abcfff04e4b3e1b73f7e97d1ca69c1","tarball":"https://registry.npmjs.org/@alekart/oss-117/-/oss-117-1.0.5.tgz","fileCount":7,"unpackedSize":10811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+ytXxr9ZqexlmmFwdFCOgYRLPoS6pWwSqT93+cGAM7AiEA/strVfFBgOyxfDSxH+UgdoEKYCkzT7BS9GGFjSjJbHw="}]},"_npmUser":{"name":"alekart","email":"aleksei.polechin@gmail.com"},"directories":{},"maintainers":[{"name":"alekart","email":"aleksei.polechin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oss-117_1.0.5_1710750483226_0.4193001611736844"},"_hasShrinkwrap":false},"1.0.6":{"name":"@alekart/oss-117","version":"1.0.6","description":"CLI for random OSS 117 quotes","main":"src/oss.js","type":"module","private":false,"bin":{"oss":"src/oss.js"},"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/alekart/oss-117.git"},"keywords":["oss","117","quotes"],"author":{"name":"Aleskei Polechin"},"license":"MIT","bugs":{"url":"https://github.com/alekart/oss-117/issues"},"homepage":"https://github.com/alekart/oss-117#readme","devDependencies":{"@types/yargs":"^17.0.32"},"dependencies":{"chalk":"^5.3.0","ora":"^8.0.1","yargs":"^17.7.2"},"_id":"@alekart/oss-117@1.0.6","gitHead":"2169b6068441c5ec775add7716f50b58c3ec3a1c","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-xf/5rQjtBwYhKfodLwCB1Nkyfc21RvFjo1wS14muDkCNfxs7N6hU2aaN+O04EUsNBZg6FFwqVH5hqYI3Ud+52w==","shasum":"29e447320ad8b601d7faa4ec3ed2b3e4c29dbb99","tarball":"https://registry.npmjs.org/@alekart/oss-117/-/oss-117-1.0.6.tgz","fileCount":7,"unpackedSize":10798,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbmX8xWI7XBF/U0F8wgXfM7DFpIknfoasjvZKOI6bUTAiA1d9uvruThb17mtblmGa5yOjzHVLFO/qN1GxGZIJab7g=="}]},"_npmUser":{"name":"alekart","email":"aleksei.polechin@gmail.com"},"directories":{},"maintainers":[{"name":"alekart","email":"aleksei.polechin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oss-117_1.0.6_1710750999778_0.2541984540415294"},"_hasShrinkwrap":false}},"maintainers":[{"name":"alekart","email":"aleksei.polechin@gmail.com"}],"description":"CLI for random OSS 117 quotes","homepage":"https://github.com/alekart/oss-117#readme","keywords":["oss","117","quotes"],"repository":{"type":"git","url":"git+https://github.com/alekart/oss-117.git"},"author":{"name":"Aleskei Polechin"},"bugs":{"url":"https://github.com/alekart/oss-117/issues"},"license":"MIT","readme":"# OSS 117 random quotes CLI\n\nThis is a simple CLI that displays random quotes from the movie OSS 117 using the https://oss117quotes.xyz/ API.\n\n## Requirements\n\n- Node.js 20 or higher\n\n## Getting Started\n\n### Install from NPM repository\n\n- install\n  ```bash\n    npm install -g @alekart/oss-117\n  ```\n- link the binary\n  ```bash\n    npm link @alekart/oss-117\n  ```\n- Run the CLI\n  ```bash\n    oss\n  ```\n\n### Install from git repository\n\n1. Clone the repository\n\n  ```bash\n    git clone https://github.com/alekart/oss-117.git oss\n  ```\n\n2. Install the dependencies\n\n  ```bash\n  cd oss\n  npm install\n  ```\n\n3. Run the CLI\n\n- Run the CLI via path to file (path is relative to the root of the project)\n   ```bash\n    ./src/oss.js\n   ```\n- Or add the binary to your PATH\n  - Link the binary\n     ```bash\n       npm link\n    ```\n  - and then run the cli with global command from anywhere in terminal\n    ```bash\n      oss\n    ```\n\n## Usage\n\nBy default, the CLI will display a random quote from the movie OSS 117, but you can also use the following arguments.\nThe arguments can be combined to get a more specific results.\n\n### Options\n\n- `--character` | `-c` - provide a character name to get a quote from a specific character\n- `--number` | `-n` - provide a number to get multiple quotes\n- `--keyword` | `-k` - provide a specific word to get a quote containing that word (case-insensitive).\n\n### Arguments\n\n- `--list` | `-l` - display list of available characters to use as --character option\n- `--help` | `-h` - display the help message (usage and options)\n- `--version` - display CLI version\n\n### Example\n\n```bash\noss --character hubert -n 3\n```\n\n```bash\noss --keyword=blanquette --number=3\n```\n","readmeFilename":"README.md"}