UNPKG

894 BMarkdownView Raw
1# Contributing
2
3## Issues
4
5If you need support or find a bug with the Ionic Cloud, please submit an issue
6to this repo.
7
8**Before submitting your issue, be sure to update the client and any associated
9Cordova plugins to their latest versions.**
10
11## Pull Requests
12
13Pull requests are welcome!
14
15The bleeding edge is `master`, so you'll want to make your changes off of that.
16The source code is TypeScript and lives in `src/`. Tests live in `spec/`.
17
18### Local Setup
19
20After cloning and installing npm dependencies, there are a variety of npm
21scripts to help you during development.
22
23* `npm run test` - Run the tests. (jasmine/karma/phantomjs).
24* `npm run tsc:es5 -- -w` - Compile `.js`/`.d.ts` files and watch for changes.
25 (run this in combination with `npm run test`).
26* `npm run lint` - Lint your code.
27* `npm run build` - Run lint, transpile the TypeScript source files, and bundle
28 them up.