Skip to content
This repository has been archived by the owner on May 29, 2020. It is now read-only.

Latest commit

 

History

History
67 lines (48 loc) · 1.22 KB

README.md

File metadata and controls

67 lines (48 loc) · 1.22 KB

ItemsAPI

ItemsAPI CLI

Installation

$ npm install -g itemsapi-cli

Commands

Generator

Generating new ItemsAPI starter application

$ itemsapi generate my-app 

Project (collection + mapping)

Create project using JSON filename

$ itemsapi projects create --api=http://localhost:5000/api/v1 --filename=movies.json

Create project using JSON url

$ itemsapi projects create --api=http://localhost:5000/api/v1 --url=https://raw.githubusercontent.com/itemsapi/itemsapi-example-data/master/items/movies-processed.json

Collections

Print all

$ itemsapi collections list --api=http://localhost:5000/api/v1

Items

Importing data

$ itemsapi items import --collection zouespow --filename data.json --api=http://localhost:5000/api/v1

Exporting data

$ itemsapi items export --collection zouespow --api=http://localhost:5000/api/v1 > movies.json

Help

General help

$ itemsapi --help

Sub-command help

$ itemsapi items --help

Specific command help

$ itemsapi items import --help