From 97337d4c3efa5364dcf8ced1ea8f1ba5d2fa154a Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Mon, 2 Nov 2020 00:44:30 +0100 Subject: [PATCH] chore: update cjs-module-lexer (#10764) --- packages/jest-runtime/package.json | 2 +- packages/jest-runtime/src/index.ts | 4 +--- yarn.lock | 10 +++++----- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/packages/jest-runtime/package.json b/packages/jest-runtime/package.json index 61f28a0e58ec..9e4cf63ca887 100644 --- a/packages/jest-runtime/package.json +++ b/packages/jest-runtime/package.json @@ -20,7 +20,7 @@ "@jest/types": "^26.6.1", "@types/yargs": "^15.0.0", "chalk": "^4.0.0", - "cjs-module-lexer": "^0.4.2", + "cjs-module-lexer": "^0.6.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.3", diff --git a/packages/jest-runtime/src/index.ts b/packages/jest-runtime/src/index.ts index 8a443a8eef9e..f9c0cb9ac9c4 100644 --- a/packages/jest-runtime/src/index.ts +++ b/packages/jest-runtime/src/index.ts @@ -18,8 +18,7 @@ import { // @ts-expect-error: experimental, not added to the types Module as VMModule, } from 'vm'; -// @ts-expect-error -import parseCjs = require('cjs-module-lexer'); +import {parse as parseCjs} from 'cjs-module-lexer'; import {CoverageInstrumenter, V8Coverage} from 'collect-v8-coverage'; import * as fs from 'graceful-fs'; import stripBOM = require('strip-bom'); @@ -505,7 +504,6 @@ class Runtime { if (transformedCode) { const {exports} = parseCjs(transformedCode.code); - // @ts-expect-error cjsExports = exports.filter(exportName => { // we don't wanna respect any exports _names_ default as a named export if (exportName === 'default') { diff --git a/yarn.lock b/yarn.lock index 5a08065a7184..e95922fe02bf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5812,10 +5812,10 @@ __metadata: languageName: node linkType: hard -"cjs-module-lexer@npm:^0.4.2": - version: 0.4.3 - resolution: "cjs-module-lexer@npm:0.4.3" - checksum: ee3e1707c877c6c38577210037c6735499739cd4055c51dc224a4d71ecb901cd6460281d1497fbcc20ac1291f4cab7f5cdcd3713ea244aa55625f3607237d301 +"cjs-module-lexer@npm:^0.6.0": + version: 0.6.0 + resolution: "cjs-module-lexer@npm:0.6.0" + checksum: 333671db7fb916d9c569a52fba714a86051881c69a4df784a07cb1dfec2a1796c7bcd7ba46ff9035cccb6e7aaff612a83f6505437c01a5ae14c4ebc6c36f762c languageName: node linkType: hard @@ -11971,7 +11971,7 @@ fsevents@^1.2.7: "@types/node": ^14.0.27 "@types/yargs": ^15.0.0 chalk: ^4.0.0 - cjs-module-lexer: ^0.4.2 + cjs-module-lexer: ^0.6.0 collect-v8-coverage: ^1.0.0 execa: ^4.0.0 exit: ^0.1.2