Skip to content

Conversation

@soniaappasamy
Copy link
Member

Add eslint to require stricter typescript rules, particularly around required hook dependencies. This commit also updates any files that were now throwing errors with eslint.

Updates #10261

@soniaappasamy soniaappasamy self-assigned this Nov 28, 2023
Copy link
Member

@willnorris willnorris left a comment

Choose a reason for hiding this comment

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

wow, that's a lot of new js dependencies! Of course, I know we're only using them during development.

Which also makes me wonder if it matters whether we're declaring these as runtime deps vs dev deps. I suspect not, since everything is effectively a dev dependency... we just don't happen to have them declared under devDependencies. 🤷🏻

@soniaappasamy
Copy link
Member Author

wow, that's a lot of new js dependencies!

Ugh I know it pretty much doubled the yarn lock size

Add eslint to require stricter typescript rules, particularly around
required hook dependencies. This commit also updates any files that
were now throwing errors with eslint.

Updates #10261

Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
@soniaappasamy soniaappasamy force-pushed the soniaappasamy/add-eslint-web-client branch from 8fe568f to d5b9cbd Compare November 28, 2023 21:58
@soniaappasamy soniaappasamy merged commit 6e30c9d into main Nov 28, 2023
@soniaappasamy soniaappasamy deleted the soniaappasamy/add-eslint-web-client branch November 28, 2023 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants