Generate new adaptor/driver modules for Cylon.js


Cylon.js is a JavaScript framework for robotics and physical computing, built on top of Node.js.

This package provides some ancillary command line tools for Cylon.

These tools are primarily to generate scaffolding for new Cylon-specific projects.

Looking for more a more useful, general purpose robotics CLI tool? Then you'll love Gort, our command-line toolkit for RobotOps.

Want to use Ruby on robots? Check out our sister project, Artoo.

Want to use the Go programming language to power your robots? Check out our sister project, Gobot.

To install the Cylon CLI, use NPM:

$ npm install -g cylon-cli

You'll now have a cylon executable available:

$ which cylon

This command will generate a new scaffolded Cylon adaptor/driver module in the specified dir (or the current directory, if one isn't provided.)

It will prompt for confirmation if the specified directory isn't empty.

1.1.0Correct generation of package.json
1.0.0Rewrite, restriction of functionality to generating new modules
0.13.1Correct issues with Tessel
0.13.0Compatibility with Cylon 0.21.0
0.12.1Minor version bumps, Tessel update
0.12.0Compatibility with Cylon 0.21.0
0.11.0Compatibility with Cylon 0.20.0
0.10.0Compatibility with Cylon 0.19.0
0.9.2Escape spacing for cp command
0.9.1Fix semicolon error causing issues
0.9.0Compatibility with Cylon 0.18.0
0.8.1Compatibility with Cylon 0.17.0
0.8.0Compatibility with Cylon 0.16.0
0.7.0Updates for cylon-tessel 0.3.0
0.6.1Add peerDependencies to generated modules
0.6.0Compatibility with Cylon 0.15.0
0.5.0Compatibility with Cylon 0.14.0, remove node-namespace from generated files.
0.4.3Fix race condition on generate command.
0.4.2Include crazyflie support udev-rules.
0.4.1Update bluetooth commands and inline help for subcommands.
0.4.0Ability to upload Tinker-compatible sketch as default Spark firmware
0.3.0Add Tessel generator and robot generator
0.2.0Restructure 'generate' commands and add driver file generation. Also fixes error with specification of restler dependency.
0.1.1Fix issues with arduino commands.
0.1.0Initial Release

Copyright (c) 2013-2015 The Hybrid Group.

Licenced under the Apache 2.0 license.

For more details, see the LICENCE file.