Contributions and pull requests welcome. Please note the guidelines...
- PR should add a new feature related to the core purpose of the project
- or addresses a known / open issue
- or improves reliability / robustness / maintainability
- Follow the source coding style
- JSdoc blocks, tab indents, comments / TODO's when appropriate, etc.
- Be hygenic - ensure all secondary tasks are done
- sanitization / validation, robustness checks, update menus, readme, changelog, etc.
- Version num will be incremented when the PR is merged
- Install clasp & clone this repo
- Create your own
.clasp.jsonfile
{
"scriptId":"yourgooglesappscriptid",
"rootDir": "gas"
}
- Run
clasp pushto push the latestgas/build to the remote script- Should leave you with a
gas/appsscript.jsonfile on your local
- Should leave you with a
npm run build && npm run deployto do a dev build togas/& push it to your remote scriptnpm run publishto do a prod build todist/- Feel free to ask questions in the Github issue tracker