logankoester / freshboooks-cli-project

A command-line interface for interacting with Freshbooks Projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FreshBooks: CLI Project

A command-line interface for interacting with FreshBooks Projects

Build Status status Gittip

Overview

freshbooks-cli is a command-line interface to the FreshBooks API.

freshbooks-cli-project implements the project subcommand for freshbooks-cli.

Usage

--list, -l - Display a full list of projects
--help, -h - Display this message

Examples

# Displaying the full list of projects
$ freshbooks --list
project_id client_id name              rate                                     
1          1         Example project   99.99                                    

Contributing

The test suite is implemented with nodeunit and nixt.

To rebuild & run the tests

$ git clone https://github.com/logankoester/freshbooks-cli-project.git
$ cd freshbooks-cli-project
$ npm install
$ grunt test

You can use grunt watch to automatically rebuild and run the test suite when files are changed.

Use npm link from the project directory to tell freshbooks-cli to use your modified freshbooks-cli-project during development.

To contribute back, fork the repo and open a pull request with your changes.

License

Copyright (c) 2013 Logan Koester Licensed under the MIT license.

xrefs funcs top func library users authors Total views Views in the last 24 hours

About

A command-line interface for interacting with Freshbooks Projects

License:MIT License


Languages

Language:CoffeeScript 58.1%Language:JavaScript 39.5%Language:Perl 2.4%