exports main module
This commit is contained in:
parent
e7109071de
commit
faca038854
10
README.md
10
README.md
@ -16,9 +16,11 @@ The CLI covers both basic and advanced usage of [CloudAPI](https://apidocs.joyen
|
|||||||
|
|
||||||
As a lightweight programmable interface for CloudAPI, the `triton` CLI supports both name or
|
As a lightweight programmable interface for CloudAPI, the `triton` CLI supports both name or
|
||||||
UUID identification of object instances and the use of short ID, as well as the choice
|
UUID identification of object instances and the use of short ID, as well as the choice
|
||||||
between concise tabular responses and full JSON responses. **The `triton` CLI is currently in
|
between concise tabular responses and full JSON responses.
|
||||||
beta and will be expanded over time to support all CloudAPI commands, eventually replacing
|
|
||||||
`node-smartdc` as both the API client library for Triton cloud and the command line tool.**
|
**The `triton` CLI is currently in beta and will be expanded over time to
|
||||||
|
support all CloudAPI commands, eventually replacing `node-smartdc` as both the
|
||||||
|
API client library for Triton cloud and the command line tool.**
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
@ -42,7 +44,7 @@ Have the URL handy as you'll need it in the next step.
|
|||||||
### Installation
|
### Installation
|
||||||
|
|
||||||
1. Install [node.js](http://nodejs.org/).
|
1. Install [node.js](http://nodejs.org/).
|
||||||
2. `npm install -g git://github.com/joyent/node-triton`
|
2. `npm install -g joyent-triton`
|
||||||
|
|
||||||
Verify that it is installed and on your PATH:
|
Verify that it is installed and on your PATH:
|
||||||
|
|
||||||
|
16
lib/index.js
Normal file
16
lib/index.js
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
/*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Copyright 2015 Joyent, Inc.
|
||||||
|
*
|
||||||
|
* module entry point
|
||||||
|
*/
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
createTritonApiClient: require('./tritonapi').createClient,
|
||||||
|
createCloudApiClient: require('./cloudapi2').createClient
|
||||||
|
};
|
@ -3,7 +3,6 @@
|
|||||||
"description": "Joyent Triton CLI and client (https://www.joyent.com/triton)",
|
"description": "Joyent Triton CLI and client (https://www.joyent.com/triton)",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"author": "Joyent (joyent.com)",
|
"author": "Joyent (joyent.com)",
|
||||||
"private": true,
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"assert-plus": "0.1.5",
|
"assert-plus": "0.1.5",
|
||||||
"backoff": "2.4.1",
|
"backoff": "2.4.1",
|
||||||
@ -31,6 +30,7 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"tape": "4.2.0"
|
"tape": "4.2.0"
|
||||||
},
|
},
|
||||||
|
"main": "./lib",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "make test"
|
"test": "make test"
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user