{"_id":"@8base/api-cli","_rev":"22-2685c7c821f443c6d68a33b02e2cd0d1","name":"@8base/api-cli","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"@8base/api-cli","version":"0.0.1","bin":{"8base-api-cli":"./src/index.js"},"scripts":{"lint":"eslint .","travis":"./bin/travis.sh"},"devDependencies":{"eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.9.0"},"dependencies":{"chalk":"^2.3.2","configstore":"^3.1.1","faker":"^4.1.0","graphql-request":"^1.5.1","lodash":"^4.17.5","test-inbox":"^1.2.1","yargs":"^11.0.0"},"publishConfig":{"access":"public"},"gitHead":"07e96c8dcd2bc5b25bf0bdaf10e7bf395f3181db","description":"The 8base API Command Line Interface (CLI)","_id":"@8base/api-cli@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"zouxuoz","email":"zouxuoz@gmail.com"},"dist":{"integrity":"sha512-hCrL8iMrjLZzb9X+OmBh/BRTfSxL/6i5TDRQmceUxkg1ZH8S2oGrx3lOlRyNXKkS/XOvGoxUWFpIHg+4j+VR8w==","shasum":"a67f65875d0f97d522e4f5803a3840e678f8856d","tarball":"https://registry.npmjs.org/@8base/api-cli/-/api-cli-0.0.1.tgz","fileCount":50,"unpackedSize":75240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAUjEd3/Hrsw0PbefohQZPPTqNBG2YSoXFz3plJpSbjAIhAOWRpY0arf3C4WHlcwaE77CN+jOVEVVYEEyrwsD1oW1J"}]},"maintainers":[{"name":"aanisimov","email":"andrei.anisimov@8base.com"},{"name":"zouxuoz","email":"zouxuoz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-cli_0.0.1_1521727659295_0.49630491210899264"},"_hasShrinkwrap":false,"deprecated":"This package is no longer supported."},"0.0.2":{"name":"@8base/api-cli","version":"0.0.2","bin":{"8base-api-cli":"./src/index.js"},"scripts":{"lint":"eslint .","travis":"./bin/travis.sh"},"devDependencies":{"eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.9.0"},"dependencies":{"chalk":"^2.3.2","configstore":"^3.1.1","faker":"^4.1.0","graphql-request":"^1.5.1","lodash":"^4.17.5","test-inbox":"^1.2.1","yargs":"^11.0.0"},"publishConfig":{"access":"public"},"gitHead":"8cdc4e7c28f30efe8298f358b0c8137f4df2e354","description":"The 8base API Command Line Interface (CLI)","_id":"@8base/api-cli@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"zouxuoz","email":"zouxuoz@gmail.com"},"dist":{"integrity":"sha512-dlzL1ZEgjEsVEePIMUg2McQ6Ce20CsTnnbISiG6/GvJgNqpA/cQEVXtyNf+PHs2ASWBNgYJTSuCI1qDFjks67A==","shasum":"17c33753e9281e4835f7ec4cb5f5befcd3295e88","tarball":"https://registry.npmjs.org/@8base/api-cli/-/api-cli-0.0.2.tgz","fileCount":50,"unpackedSize":75360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeUFYcxY9U6wmIstFUInd4JANtwTZ1hXatCwOifK7z0AIhANqfivm83BhL4BBNIcko6xCzNcskReFJTV7HSmsIFUS7"}]},"maintainers":[{"name":"aanisimov","email":"andrei.anisimov@8base.com"},{"name":"zouxuoz","email":"zouxuoz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-cli_0.0.2_1521729053213_0.15084459620120372"},"_hasShrinkwrap":false,"deprecated":"This package is no longer supported."},"0.0.3":{"name":"@8base/api-cli","version":"0.0.3","bin":{"8base-api-cli":"./src/index.js"},"scripts":{"lint":"eslint .","travis":"./bin/travis.sh"},"devDependencies":{"eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.9.0"},"dependencies":{"chalk":"^2.3.2","configstore":"^3.1.1","faker":"^4.1.0","graphql-request":"^1.5.1","lodash":"^4.17.5","test-inbox":"^1.2.1","yargs":"^11.0.0"},"publishConfig":{"access":"public"},"gitHead":"fadb4555fe5b712f33df2148c7e406a69b6a15d8","description":"The 8base API Command Line Interface (CLI)","_id":"@8base/api-cli@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"zouxuoz","email":"zouxuoz@gmail.com"},"dist":{"integrity":"sha512-lcM7o+o4Z4nj0XY7wqnASbZyiH0iP7XYNsfdjyATSdn5itA+TU61M/Ce9mG0xZQj3zEo+fshX+l4O5wG8RvwXA==","shasum":"57378a9a3782c4d95dca2d9a0a2f3aa667a05bc4","tarball":"https://registry.npmjs.org/@8base/api-cli/-/api-cli-0.0.3.tgz","fileCount":50,"unpackedSize":76563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB+6lCRA9TVsSAnZWagAAphYQAIhW8JvAqZARruOz49KF\nGd7CiRN1/pMXALgwXNVLJ+M4gA0nIhvMHjwOjQ2CImxj/32N5KXjeCJSSUCH\ngkH2NpO+50Z3eUK7kMAD82JFkcS774ef/IYjUPAcAif5UY4oZs/pSGYEhWJk\nqDWtlECZHNxsoQ0LvXutlSlqN+kzKt9j1BOhp49PxgsMOB+uPIiBhF4vYyhK\nDOav+xPOD+Xm0CuaUQrYGFfY0Aj1xITv/ycl7oJwBCSViVXUipHGyFOwVoIQ\n+DToXekIfIMrovb74KpeC0vcVRNE+0WACjz0MoftjwAjueD8JWPYw2+NdEy0\na5WliH4bDKiL0GxlGOC1YT6/X5wfgvLnlu4Rv1ZqrtVXskHc16k5cbOEdmqK\nNMOZFgA/u1x1x04nUSQiqj3aS2HVqT7YJGO+QKfOpToyQDeNvD908cngXk+N\nJBUzbuyOM30aLk24KrTiv/CidM19st/5EHtSzH2ES0IMTfQcPCcrsAV1AF/R\nZAXSmH5c5WpBhUGaUTPZ2PbI4fn96/CHUt0imuvLtu0bRZaKtgJYkizN7XS1\nUeEiATiJKULGw73hWsBMiMtY7XNrGBccJWWo1MHgHz0QduonxxIBGS2fGHaB\nXU/Pm1ndRyOewSuPsT5FJ5yOYXbUQwhh0iELbwgCsUI7L4hwIZAnmWyhgfuq\n+oZ5\r\n=68dW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoKdluTCx4YMXDFZhUJoKtNpt1leQyuP2G1wein20c/AiEAgi4OF9QIKIoBHSayeVW8Ipbhsy9bS/YmvySwQmvtZdk="}]},"maintainers":[{"name":"aanisimov","email":"andrei.anisimov@8base.com"},{"name":"zouxuoz","email":"zouxuoz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-cli_0.0.3_1527246500468_0.6068549487266153"},"_hasShrinkwrap":false,"deprecated":"This package is no longer supported."},"0.1.0":{"name":"@8base/api-cli","version":"0.1.0","bin":{"8base-api-cli":"./src/index.js"},"scripts":{"lint":"eslint .","travis":"./bin/travis.sh"},"devDependencies":{"eslint":"^4.19.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.9.0"},"dependencies":{"chalk":"^2.3.2","configstore":"^3.1.1","faker":"^4.1.0","graphql-request":"^1.5.1","lodash":"^4.17.5","test-inbox":"^1.2.1","yargs":"^11.0.0"},"publishConfig":{"access":"public"},"gitHead":"e85e418c8ae5c34dde20d51fcc473b721c7ad406","description":"The 8base API Command Line Interface (CLI)","_id":"@8base/api-cli@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"zouxuoz","email":"zouxuoz@gmail.com"},"dist":{"integrity":"sha512-KFhttNCoV4hkQvObLZqd0r2RuP+1Rd0egfTNUxqizm+xVYjnaGedF2xb31qml9X/QygkhibttDL/ruHYLhUimQ==","shasum":"f7e7203693c87fc3525cd2e68034c6192539c91b","tarball":"https://registry.npmjs.org/@8base/api-cli/-/api-cli-0.1.0.tgz","fileCount":50,"unpackedSize":76181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1vmfCRA9TVsSAnZWagAAAhIP/0AQ5Ix9ZCQpm7Rh+09X\nNRQCr0VA2qKp6xnjWXRWNMV02xu0FehGRPFo+5p7BO1wpyh4diyXc44rDOgR\noNJeO7E6pzcAbs/NV/J4S5TBYsRi4Ro1+y9uhmbmuANbMmc99oOVnymvwUNP\neIOdbqyzTd+aL4FA0vhv4x9u8MPq7qxNZfJ+Pa3EgELsaYw+MkZtV4C3IWik\nzEZCzgNxr+kShqS/f8iuKcFrRzaul5Rl6+VX2vd56LvoFZOXFAaA42SxVfMZ\n0C+N0U9OXl4/SNo/jTQgQFAg12Sih4v3EU2P3H0eptgUbpt40Og9BbuphEj9\nguU+0p5p2haKGZL8/YgUIijqZjYCnd9M+xXSkgAN53DP1mUC9qitzJSWbDIv\nq8umNOn8ZA1A0LHkX2ADCLkCfBz6Nyzm5yaHm6ZBEh7PgIILPghXHr/lCTFs\nT2oy6FBgqI38ebfZS7MLKEAmD+o8AERrn14RFlpU/8Ivep4fHUm6gT7lw1ZR\nb4QGiWKxVao3PD+YGax6Aax6dGuI3rQ+yu4MaCdlLA2znJ7lR0oETT7EA9fT\nXbaUo4H09bLcjhCASoa3ysjT6rIO65yp3Q0nC1gzjgojWybrRuOAGRKtEb0M\nnLPKPTe1925t7FXUsZ9ahcxNAw+bWk96spBxT5wTvc0sM6ivoUIgFAdn2pIf\n8yCq\r\n=Onqs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWcNhR9spMfBnCMr81g0vAJQjSk6YPdfVBg5Xp9pgt3AiBpHrYZGtZB/Z7MA8tQn/eb8yfF8pP97ghi0Q10I7x38A=="}]},"maintainers":[{"name":"aanisimov","email":"andrei.anisimov@8base.com"},{"name":"zouxuoz","email":"zouxuoz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-cli_0.1.0_1537970018789_0.4917092157926708"},"_hasShrinkwrap":false,"deprecated":"This package is no longer supported."}},"time":{"created":"2018-03-22T14:07:39.234Z","0.0.1":"2018-03-22T14:07:39.434Z","modified":"2023-10-02T21:41:17.813Z","0.0.2":"2018-03-22T14:30:53.288Z","0.0.3":"2018-05-25T11:08:21.041Z","0.1.0":"2018-09-26T13:53:38.997Z"},"maintainers":[{"email":"oscar.corcho@8base.com","name":"dav1nx1"},{"email":"jorge.osorio@8base.com","name":"jorge.osorio"},{"email":"npmpublisher@8base.com","name":"8base-bot"}],"description":"The 8base API Command Line Interface (CLI)","readme":"# 8base-api-cli\nThe 8base API Command Line Interface (CLI)\n\n## Table of Contents\n- [Installation](#installation)\n- [Usage](#usage)\n- [Commands](#commands)\n  - [auth:confirm](#authconfirm)\n  - [auth:login](#authlogin)\n  - [auth:logout](#authlogout)\n  - [auth:sicolo](#authsicolo)\n  - [auth:signup](#authsignup)\n  - [auth:whoami](#authwhoami)\n  - [config](#config)\n  - [config:get](#configget)\n  - [config:set](#configset)\n  - [schema:export](#schemaexport)\n  - [schema:import](#schemaimport)\n  - [tables:drop](#tablesdrop)\n  - [tables:fill](#tablesfill)\n\n## Installation\n\n### Globally\nInstall CLI globally with\n\n```bash\n$ yarn global add @8base/api-cli\n```\n\nNow you can run CLI using following command anywhere\n\n```bash\n$ 8base-api-cli\n```\n\n### Locally\nInstall CLI locally to your `node_modules` folder with\n\n```bash\n$ yarn add @8base/api-cli --dev\n```\n\nYou should be able to run CLI with\n\n```bash\n$ node_modules/.bin/8base-api-cli\n```\n\n## Usage\nBefore usage you should set API endpoint\n\n```\n  8base-api-cli config:set --name=url --value=https://api.8base.com\n```\n\n```\n\nUsage: 8base-api-cli <command> [options]\n\nCommands:\n  8base-api-cli auth:confirm   Confirm with passed credentials.\n  8base-api-cli auth:login     Login with passed credentials.\n  8base-api-cli auth:logout    Logout and clear saved credentials.\n  8base-api-cli auth:sicolo    Sign up, confirm and login with passed credentials.\n  8base-api-cli auth:signup    Sign up with passed credentials.\n  8base-api-cli auth:whoami    Display the current auth parameters.\n  8base-api-cli config         Display a config.\n  8base-api-cli config:get     Display a config value with passed name.\n  8base-api-cli config:set     Set a config value with passed name.\n  8base-api-cli schema:export  Export tables to the schema file.\n  8base-api-cli schema:import  Import tables by passed schema file.\n  8base-api-cli tables:drop    Drop all user tables.\n  8base-api-cli tables:fill    Fill all user tables with mock data.\n\nOptions:\n  --help     Show help                                                 [boolean]\n  --version  Show version number                                       [boolean]\n```\n\n## Commands\n\n### auth:confirm\n\nConfirm with passed credentials.\n\n```\nOptions:\n  --email                                                    [string] [required]\n  --code                                                     [string] [required]\n  --password                                                 [string] [required]\n  --save                                               [boolean] [default: true]\n```\n\n### auth:login\n\nLogin with passed credentials.\n\n```\nOptions:\n  --email                                                    [string] [required]\n  --password                                                 [string] [required]\n  --save                                               [boolean] [default: true]\n```\n\n### auth:logout\n\nLogout and clear saved credentials.\n\n### auth:sicolo\n\nSign up, confirm and login with passed credentials.\n\n```\nOptions:\n  --email                                                    [string] [required]\n  --password                                                 [string] [required]\n  --firstName                                         [string] [default: \"Ivan\"]\n  --lastName                                        [string] [default: \"Ivanov\"]\n  --organization                                     [string] [default: \"8base\"]\n  --host                                    [string] [default: \"imap.yandex.ru\"]\n  --save                                               [boolean] [default: true]\n```\n\n### auth:signup\n\nSign up with passed credentials.\n\n```\nOptions:\n  --email                                                    [string] [required]\n  --password                                                 [string] [required]\n  --firstName                                         [string] [default: \"Ivan\"]\n  --lastName                                        [string] [default: \"Ivanov\"]\n  --organization                                     [string] [default: \"8base\"]\n```\n\n### auth:whoami\n\nDisplay the current auth parameters.\n\n### config\n\nDisplay a config.\n\n### config:get\n\nDisplay a config value with passed name.\n\n```\nOptions:\n  --name                                                     [string] [required]\n```\n\n### config:set\n\nSet a config value with passed name.\n\n```\nOptions:\n  --name                                                     [string] [required]\n  --value                                                    [string] [required]\n```\n\n### schema:export\n\nExport tables to the schema file.\n\n```\nOptions:\n  --file                          [string] [required] [default: \"./EXPORT.json\"]\n```\n\n### schema:import\n\nImport tables by passed schema file.\n\n```\nOptions:\n  --file                          [string] [required] [default: \"./IMPORT.json\"]\n```\n\n### tables:drop\n\nDrop all user tables.\n\n### tables:fill\n\nFill all user tables with mock data.","readmeFilename":"README.md"}