# T-Box

> A command line utility to manage the file uploads, downloads and sharing directly from terminal on your **Dropbox**. Built with [Vorpal.js](vorpal.js.org).

Latest version **0.1.5** (published 2016-10-10) · ISC license · 0 weekly downloads

## Install

```sh
npm install T-Box
pnpm add T-Box
yarn add T-Box
bun add T-Box
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.5 |
| Published | 2016-10-10 |
| First published | 2016-10-09 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 13 |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 2 |
| Author | Nitin Tulswani |
| Maintainers | nitin42 |
| Keywords | vorpal, Dropbox, request |

## Links

- npm: https://www.npmjs.com/package/T-Box
- Repository: https://github.com/nitin42/T-Box
- Homepage: https://github.com/nitin42/T-Box#readme
- Issues: https://github.com/nitin42/T-Box/issues
- npm.io page: https://npm.io/package/T-Box

## Dependencies (13)

- [chalk](https://npm.io/package/chalk.md) ^1.1.3
- [mocha](https://npm.io/package/mocha.md) ^3.1.0
- [assert](https://npm.io/package/assert.md) ^1.4.1
- [should](https://npm.io/package/should.md) ^11.1.0
- [vorpal](https://npm.io/package/vorpal.md) ^1.11.4
- [dropbox](https://npm.io/package/dropbox.md) ^2.3.0
- [request](https://npm.io/package/request.md) ^2.75.0
- [long-url](https://npm.io/package/long-url.md) ^1.0.2
- [expand-url](https://npm.io/package/expand-url.md) ^0.1.3
- [url-expand](https://npm.io/package/url-expand.md) ^0.1.5
- [vorpal-use](https://npm.io/package/vorpal-use.md) ^1.0.1
- [url-unshort](https://npm.io/package/url-unshort.md) ^2.1.0
- [node-progress-bars](https://npm.io/package/node-progress-bars.md) ^1.0.0

## Recent versions

- 0.1.5 (latest) — 2016-10-10
- 0.1.3 — 2016-10-09
- 0.1.2 — 2016-10-09

## README

## T-Box
[![CircleCI](https://circleci.com/gh/nitin42/T-Box.svg?style=svg)](https://circleci.com/gh/nitin42/T-Box)

A command line utility to manage the file uploads, downloads and sharing directly from terminal on your **Dropbox**. Built with [Vorpal.js](vorpal.js.org).

### Requirements & Dependencies

* Node.js(v4.6.0)
* Dropbox app (optional for checking the results)

### Install

```
git clone https://github.com/nitin42/T-Box.git
cd T-Box
npm install 
node run.js

```

### Usage

To manage the files directly from terminal on your **Dropbox** account, you would need to have your access token which is a ***three step process***. After you have your access token, open ```token.js``` and paste it. Thats it!

```
➥ help

  Commands:

    help [command...]   Provides help for a given command.
    exit                Exits application.
    Upload [file]       Uploads a file (less than 150 MB) to Dropbox
    Share [linkto]      Share a file through a link generated
    Download [link]     Download a file given the share link from Dropbox
    Info [meta]         Information about the file on Dropbox
    Create [new]        Create a new folder on Dropbox
    Show [folder]       List all the files in a folder on Dropbox
    Delete [unneeded]   Delete a file from Dropbox
    Save [page] [nick]  Save a url to Dropbox with a name provided

```

**Note** - Due to some new changes in the Dropbox API, now users can only upload the file less than 150 MB with minimal methods. Additional uploads with size more than 150 MB can only be uploaded with upload sessions. 

### Contributing 

Add unit tests for any or changed functionality

### Release History

* 0.1.0 Initial release

### License

ISC

---
_Source: https://npm.io/package/T-Box · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
