googleapis / googleapis/google-cloud-node

Integrate stricter linting for handwritten TS

Open
#7,920 0 comments 0 reactions 1 assignee Claimed by @shivanee-p View on GitHub
needs fix soon
Dominant language
TypeScript
Stars
3.2k
Forks
712
Avg merge
2d 3h
Merged PRs (30d)
99

Description

Internally at Google we have a pretty strict TS style guide and linting. Our handwritten libraries should be held to the same standard, especially in regards to type safety as this will help us prevent breakages in the future.

This may involve multiple steps:
* Settle on a shared, repository wide set of linting standards and codify it into a shared ES Lint configuration.
* Add comments exempting all existing violations (especially in handwritten libraries).
* Burn down all of the exceptions until our libraries can pass the linter.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.