diff --git a/packages/jest-resolve/src/__tests__/resolve.test.ts b/packages/jest-resolve/src/__tests__/resolve.test.ts index 606a272a6b8e..dff81f7e5aa7 100644 --- a/packages/jest-resolve/src/__tests__/resolve.test.ts +++ b/packages/jest-resolve/src/__tests__/resolve.test.ts @@ -11,7 +11,7 @@ import * as fs from 'graceful-fs'; import {sync as resolveSync} from 'resolve'; import {ModuleMap} from 'jest-haste-map'; import userResolver from '../__mocks__/userResolver'; -import defaultResolver, { ResolverOptions } from '../defaultResolver'; +import defaultResolver, {ResolverOptions} from '../defaultResolver'; import nodeModulesPaths from '../nodeModulesPaths'; import Resolver from '../resolver'; import type {ResolverConfig} from '../types'; @@ -325,9 +325,9 @@ describe('Resolver.getModulePaths() -> nodeModulesPaths()', () => { }); describe('defaultResolver', () => { - it("does not change outwardly stackTraceLimit", () => { + it('does not change outwardly stackTraceLimit', () => { const oldStackTraceValue = Error.stackTraceLimit; - expect(() => defaultResolver("test", {} as ResolverOptions)).toThrow() + expect(() => defaultResolver('test', {} as ResolverOptions)).toThrow(); expect(oldStackTraceValue).toBe(Error.stackTraceLimit); }); }); diff --git a/packages/jest-resolve/src/defaultResolver.ts b/packages/jest-resolve/src/defaultResolver.ts index 0c69e96079cd..c2d9eb951426 100644 --- a/packages/jest-resolve/src/defaultResolver.ts +++ b/packages/jest-resolve/src/defaultResolver.ts @@ -80,14 +80,17 @@ function statSyncCached(path: string): IPathType { let stat; const oldTrace = Object.getOwnPropertyDescriptors(Error).stackTraceLimit; try { - Object.defineProperty(Error, "stackTraceLimit", { value: 0, writable: false }); + Object.defineProperty(Error, 'stackTraceLimit', { + value: 0, + writable: false, + }); stat = fs.statSync(path); } catch (e) { if (!(e && (e.code === 'ENOENT' || e.code === 'ENOTDIR'))) { throw e; } } finally { - Object.defineProperty(Error, "stackTraceLimit", oldTrace); + Object.defineProperty(Error, 'stackTraceLimit', oldTrace); } if (stat) {