Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable no-floating-promises in eslint. #13642

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

samwho
Copy link
Collaborator

@samwho samwho commented May 9, 2024

Description

Enables @typescript-eslint/no-floating-promises in our .eslint.json config.

To run lint, you can do the following from the root of the repo:

yarn eslint packages

This PR exists to show that using parserOptions.project: ["./packages/*/tsconfig.json"] causes the massive memory use described in typescript-eslint/typescript-eslint#1192. The error for this can be seen in our lint CI step: https://github.com/Budibase/budibase/actions/runs/9014652931/job/24767745529?pr=13642.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
firestorm Data/Infra/Revenue Team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants