Travis Tests, inquirer prompts, & better clasp logs
[email protected]
enhances clasp logs
, adds a robust set of Travis test, modularizes the CLI's functions and improves CLI error messages, and adds interactive CLI prompts via inquirer
.
Thank @campionfellin and @ajlai for building this release! 🎉
Community PRs
- #104 Create clasp run V1 command
- #107 Fix clasp logs
- #111 Re-format .travis.yml
- #112 Add basic help tests as examples
- #113 Fix various errors in PR #112
- #114 Adds test for clasp list and clasp create
- #116 Converts tests to typescript
- #119 Creates tests for clasp clone and clasp pull
- #120 Adds more instructions for develop in Readme
- #121 Adds new tslint rule for no-unused-variables
- #122 Add clasp push and clasp open tests
- #123 Add test for clasp create <title>
- #125 Adds clasp logout test
- #129 Fixes unhandled rejection in clasp logs
- #130 Convert clasp create to inquirer functionality
- #132 Converts clasp clone to inquirer
- #135 Breaks out some of the consts from index.ts to utils.ts
- #136 Move ClaspSettings, ProjectSettings, and DOTFILE to utils
- #140 Moves spinner and logError to utils
- #141 Adds tests for clasp deploy and clasp deployments
- #142 Move getScriptURL, getProjectSettings, and getFileType to utils
- #143 Add lint to PR template
- #144 Allow clasp open to work for any scriptId
- #145 Add test for clasp versions
- #148 Update coveralls badge to master branch
- #149 Update DEPLOYMENT_COUNT message
- #150 Add whitespace rule to tslint
- #152 Make getProjectSettings async
- #153 Move more items to utils and fix clasp open
- #154 Move auth functions to auth.ts
- #155 Move LOG to /src/commands.ts
- #156 Fix build errors
- #158 Add more tests
- #160 Import pluralize to index.ts
- #164 Fix clasp logout
- #165 Fix clasp login
- #168 Fix getAPICredentials so it looks in local RC first then global RC
- #169 Remove .clasprc.json.enc from project
- #170 Edit clasp clone to include project names
By @ajlai
- #118 Add npm ci check
- #127 Fix language identification of .ts files
- #167 Add clasp status tests and --json option
See the full src diff.