onesky-cli
One Sky App cli tool, wrapper of onesky-utils.
Install
Local within your project.
You need to run the CLI as NPM script or with "yarn-run" (eg. yarn onesky-cli download -c config.file.json
)
$ yarn add onesky-cli
Global
$ yarn add global onesky-cli
Commands
Run the --help
command to get the list of commands.
$ onesky-cli --help
Usage
$ onesky-cli [input] - download|upload
Options
--config -c - Path to config file [Default: ./package.json]
Examples
$ onesky-cli download
$ onesky-cli upload --config oneSky.config.json
Configuration
You can pass the configuration file path as param:
$ onesky-cli download -c oneSky.config.json
... or can declare all configs within the package.json:
}
Default configurations
For download
command:
path: 'i18n' languages: 'it' 'en' fileName: 'en.json'
For upload
command:
path: 'i18n' format: 'HIERARCHICAL_JSON' keepStrings: false languages: 'it' 'en'
License
Released under the Apache 2.0 license.