npm @google/clasp 1.3.0
Travis Tests, inquirer prompts, & better clasp logs

latest releases: 2.4.2, 2.4.1, 2.4.0...
6 years ago

clasp@1.3 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

By @campionfellin

  • #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.

Don't miss a new clasp release

NewReleases is sending notifications on new releases.