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

Closed
wants to merge 1 commit into 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.

@mike12345567 mike12345567 added the firestorm Data/Infra/Revenue Team label May 9, 2024
@github-actions github-actions bot added the stale label Jun 8, 2024
@samwho samwho closed this Jun 10, 2024
@samwho samwho deleted the typescript-eslint-no-dangling-promises branch June 10, 2024 08:54
@github-actions github-actions bot locked and limited conversation to collaborators Jun 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
firestorm Data/Infra/Revenue Team stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants