Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
CLI for AppGyver Steroids tooling
CoffeeScript JavaScript HTML Shell AppleScript Ruby
branch: master

4.1.4

latest commit 5ac028745d
@Ezku Ezku authored
Failed to load latest commit information.
bin chore (CI) Allow test runner to be provided with an access token to u…
config approved 7zip license
doc approved 7zip license
public/__appgyver remove public folder stuff
scripts/travis osx support
spec fix (CI) Authenticate for devgyver by using a custom oauthTokenPath w…
src chore (Modules) Announce deployment location after steroids module de…
support Merge pull request #931 from AppGyver/feature/create-module
vendor/7zip zipping uses 7zip executable instead of node-archiver on windows
.gitignore do not create new projects all the time, instead copy a base project
.npmignore saves project generated with published version
.ruby-gemset licenses
.ruby-version licenses
.travis.yml fix (CI) Authenticate for devgyver by using a custom oauthTokenPath w…
CHANGELOG.md doc (Changelog) 4.1.4
CONTRIBUTING.md Contributing instructions
Gemfile licenses
Gemfile.lock licenses
LICENSE MIT LICENSE
README.md doc (README) Fix markdown format
appveyor.yml adds initial appveyor.yml
package.json 4.1.4
publish-plz.sh doc (publish) Bettered instructions
remove-node.sh Script to remove broken node installation
update.sh script for updating local dev

README.md

AppGyver Steroids CLI

AppGyver Steroids 2 is PhoneGap on Steroids, providing native UI elements, multiple WebViews and enhancements for better developer productivity.

Build status

OS X / Linux: Build status in Travis CI

Windows: Windows build status

Requirements

  • Node.js 0.10.x and NPM
  • Git
  • XCode and Command-line Tools (OS X only)

Installing

Please follow our installation wizard if you're new to the Node ecosystem and need help with the installation.

Install Steroids globally with the -g flag:

$ npm install steroids -g

Note that some third-party NPM packages might give warnings during the install project. These warnings shouldn't affect how the Steroids npm functions.

Usage

$ steroids create directory_name
$ cd directory_name
$ steroids connect

More usage information is available via

$ steroids usage

Development

After pulling from remote, to ensure all dependencies are updated properly:

$ rm -rf node_modules

Install dependencies:

$ npm install

Link your steroids folder into the global namespace:

$ npm link

Run with $ steroids command.

Documentation

Forums

http://forums.appgyver.com

Bugs, feedback

Please report bugs into this repository's issue tracker. Please include a repro and all information about the situation in which the bug appears, including OS, Steroids and Node version number, possible AppGyver Scanner versions etc.

We also want to get your feedback! Drop us a mail at contact@appgyver.com

Testing npm

To run unit tests:

$ ./bin/test release    # release testing, also creates required `__testApp`
$ ./bin/test fast       # skip time consuming tests
$ ./bin/test            # full test suite, skip setup (release)
$ ./bin/test path/to/spec.coffee

Contributing

We gladly accept pull requests! However, please include only one feature or fix per one pull request. It will be much easier to review and merge each contribution.

To develop Steroids-npm locally:

  • Clone this repo and install its dependencies (npm install).
  • Create a symlink from /usr/local/bin/devroids to your development Steroids executable.
  • Use devroids as you would use steroids.

Statistics

NPM

Something went wrong with that request. Please try again.