Files
cypress/packages/server/lib/util/patch-fs.ts
Zach Bloomquist d01932bf75 fix: retry on EMFILE always, lint sync FS calls (#22175)
* fix: use graceful-fs always, warn in development on sync calls

* skip prop linting in some dirs

* eslint rules

* use AST-based lint rule instead

* comment

* ignore existsSync

* run without nextTick

* remove dev warning code

* fix order

* register TS first

* fix tests

* fix test

* cover new call site

* fix new test
2022-06-16 14:35:31 +10:00

8 lines
178 B
TypeScript

import gracefulFs from 'graceful-fs'
import type fs from 'fs'
export function patchFs (_fs: typeof fs) {
// Add gracefulFs for EMFILE queuing.
gracefulFs.gracefulify(_fs)
}