Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.

build!: update to latest version of gts and typescript #433

Merged
merged 10 commits into from
Apr 15, 2020

Conversation

sofisl
Copy link
Contributor

@sofisl sofisl commented Apr 13, 2020

No description provided.

@sofisl sofisl requested a review from bcoe April 13, 2020 19:19
@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Apr 13, 2020
@codecov
Copy link

codecov bot commented Apr 13, 2020

Codecov Report

Merging #433 into master will decrease coverage by 0.00%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #433      +/-   ##
==========================================
- Coverage   99.80%   99.80%   -0.01%     
==========================================
  Files          20       20              
  Lines       11739    11727      -12     
==========================================
- Hits        11716    11704      -12     
  Misses         23       23              
Impacted Files Coverage Δ
src/address.js 100.00% <100.00%> (ø)
src/autoscaler.js 100.00% <100.00%> (ø)
src/disk.js 100.00% <100.00%> (ø)
src/firewall.js 100.00% <100.00%> (ø)
src/health-check.js 100.00% <100.00%> (ø)
src/image.js 100.00% <100.00%> (ø)
src/index.js 100.00% <100.00%> (ø)
src/instance-group.js 100.00% <100.00%> (ø)
src/network.js 100.00% <100.00%> (ø)
src/operation.js 93.63% <100.00%> (ø)
... and 7 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d4469b6...0dd1331. Read the comment docs.

Copy link
Contributor

@JustinBeckwith JustinBeckwith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So this library is weird because it is our only JavaScript codebase at this stage - which is neat! Can you try running gts fix instead of eslint --fix to see if it works?

.prettierignore Outdated
**/.coverage
build/
docs/
protos/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add a newline at the end to get rid of the squiggle

package.json Outdated
@@ -54,14 +54,17 @@
"eslint-config-prettier": "^6.0.0",
"eslint-plugin-node": "^11.0.0",
"eslint-plugin-prettier": "^3.0.0",
"gts": "^2.0.0-alpha.5",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can drop the -alpha.5 part here since 2.0 is out

package.json Outdated
@@ -54,14 +54,17 @@
"eslint-config-prettier": "^6.0.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please delete all the eslint- packages, and the prettier package

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @JustinBeckwith! Just want to make sure I'm understanding correctly. Did you want me to delete .eslintignore, .eslintrc.json, .prettierignore and .prettierrc.js? I was using this PR as reference, I know Ben left those there.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh noes! Leave those files. I'm saying the package references in the devDependencies section of package.json. Those are transitive dependencies of gts, so we can delete em from here.

Keep all the files!

package.json Outdated Show resolved Hide resolved
@JustinBeckwith JustinBeckwith added the needs work This is a pull request that needs a little love. label Apr 14, 2020
@JustinBeckwith JustinBeckwith removed the needs work This is a pull request that needs a little love. label Apr 15, 2020
@JustinBeckwith JustinBeckwith merged commit a4fa8cc into master Apr 15, 2020
@release-please release-please bot mentioned this pull request Apr 15, 2020
@sofisl sofisl deleted the updateGTSandTS branch April 15, 2020 23:50
yoshi-automation added a commit that referenced this pull request Apr 16, 2020
Source-Author: sofisl <55454395+sofisl@users.noreply.github.com>
Source-Date: Wed Apr 15 12:40:42 2020 -0700
Source-Repo: googleapis/nodejs-compute
Source-Sha: a4fa8cc
Source-Link: a4fa8cc
gcf-merge-on-green bot pushed a commit that referenced this pull request Jun 5, 2020
🤖 I have created a release \*beep\* \*boop\* 
---
## [2.0.0](https://www.github.com/googleapis/nodejs-compute/compare/v1.2.0...v2.0.0) (2020-05-08)


### ⚠ BREAKING CHANGES

* update to latest version of gts and typescript (#433)
* require node 10 in engines field (#431)

### Features

* require node 10 in engines field ([#431](https://www.github.com/googleapis/nodejs-compute/issues/431)) ([fe2897f](https://www.github.com/googleapis/nodejs-compute/commit/fe2897fd1d625df0ccf5b910ec850e761c2ed6d3))


### Bug Fixes

* apache license URL ([#468](https://www.github.com/googleapis/nodejs-compute/issues/468)) ([#427](https://www.github.com/googleapis/nodejs-compute/issues/427)) ([02d63ed](https://www.github.com/googleapis/nodejs-compute/commit/02d63ed5a5a3559be0b5e49ed4c771b3661518a1))
* **deps:** update dependency @google-cloud/common to v3 ([#421](https://www.github.com/googleapis/nodejs-compute/issues/421)) ([d4469b6](https://www.github.com/googleapis/nodejs-compute/commit/d4469b693745df5a8a36b6988b7dba98f7d55142))
* **deps:** update dependency @google-cloud/paginator to v3 ([#419](https://www.github.com/googleapis/nodejs-compute/issues/419)) ([e667aee](https://www.github.com/googleapis/nodejs-compute/commit/e667aeecf7b9f51875c06cb6a885040828dc1181))
* **deps:** update dependency @google-cloud/projectify to v2 ([#418](https://www.github.com/googleapis/nodejs-compute/issues/418)) ([b861540](https://www.github.com/googleapis/nodejs-compute/commit/b861540aa17118a7508c7c970d84864a9028f588))
* **deps:** update dependency @google-cloud/promisify to v2 ([#417](https://www.github.com/googleapis/nodejs-compute/issues/417)) ([eedce75](https://www.github.com/googleapis/nodejs-compute/commit/eedce75e0d3f10dfed8151f12150d38d032f6a27))
* **deps:** update dependency @sendgrid/mail to v7 ([#424](https://www.github.com/googleapis/nodejs-compute/issues/424)) ([17af0f4](https://www.github.com/googleapis/nodejs-compute/commit/17af0f425354b261f9afc8ab30e16e66b7193fec))


### Build System

* update to latest version of gts and typescript ([#433](https://www.github.com/googleapis/nodejs-compute/issues/433)) ([a4fa8cc](https://www.github.com/googleapis/nodejs-compute/commit/a4fa8cc21df7a894486832b05449fa7afc02b7ee))
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants