Skip to content

Commit 10bfa61

Browse files
authored
chore: upgrade to dedent v1 (#14333)
1 parent 2499cf2 commit 10bfa61

File tree

8 files changed

+33
-24
lines changed

8 files changed

+33
-24
lines changed

e2e/Utils.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import * as path from 'path';
99
import * as util from 'util';
10-
import dedent = require('dedent');
10+
import dedent from 'dedent';
1111
import {
1212
ExecaSyncError,
1313
SyncOptions as ExecaSyncOptions,

e2e/runJest.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import * as path from 'path';
1010
import {Writable} from 'stream';
11-
import dedent = require('dedent');
11+
import dedent from 'dedent';
1212
import execa = require('execa');
1313
import * as fs from 'graceful-fs';
1414
import stripAnsi = require('strip-ansi');

package.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
"@types/babel__core": "^7.1.14",
2020
"@types/babel__generator": "^7.0.0",
2121
"@types/babel__template": "^7.0.2",
22-
"@types/dedent": "^0.7.0",
2322
"@types/node": "~14.14.45",
2423
"@types/which": "^3.0.0",
2524
"@typescript-eslint/eslint-plugin": "^5.14.0",
@@ -30,7 +29,7 @@
3029
"camelcase": "^6.2.0",
3130
"chalk": "^4.0.0",
3231
"chokidar": "^3.3.0",
33-
"dedent": "^0.7.0",
32+
"dedent": "^1.0.0",
3433
"eslint": "^8.8.0",
3534
"eslint-config-prettier": "^8.1.0",
3635
"eslint-import-resolver-typescript": "^3.2.5",

packages/jest-circus/package.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"@types/node": "*",
2626
"chalk": "^4.0.0",
2727
"co": "^4.6.0",
28-
"dedent": "^0.7.0",
28+
"dedent": "^1.0.0",
2929
"is-generator-fn": "^2.0.0",
3030
"jest-each": "workspace:^",
3131
"jest-matcher-utils": "workspace:^",
@@ -43,7 +43,6 @@
4343
"@babel/core": "^7.11.6",
4444
"@babel/register": "^7.0.0",
4545
"@types/co": "^4.6.2",
46-
"@types/dedent": "^0.7.0",
4746
"@types/graceful-fs": "^4.1.3",
4847
"@types/stack-utils": "^2.0.0",
4948
"execa": "^5.0.0",

packages/jest-circus/src/utils.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import * as path from 'path';
99
import co from 'co';
10-
import dedent = require('dedent');
10+
import dedent from 'dedent';
1111
import isGeneratorFn from 'is-generator-fn';
1212
import slash = require('slash');
1313
import StackUtils = require('stack-utils');

packages/jest-transform/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@types/graceful-fs": "^4.1.3",
4141
"@types/micromatch": "^4.0.1",
4242
"@types/write-file-atomic": "^4.0.0",
43-
"dedent": "^0.7.0"
43+
"dedent": "^1.0.0"
4444
},
4545
"engines": {
4646
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"

packages/jest-transform/src/__tests__/ScriptTransformer.test.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jest.mock(
8181
const transformer: Transformer = {
8282
getCacheKey: jest.fn(() => 'ab'),
8383
process: (content, filename, config) => ({
84-
code: (require('dedent') as typeof import('dedent'))`
84+
code: (require('dedent') as typeof import('dedent').default)`
8585
const TRANSFORMED = {
8686
filename: '${escapeStrings(filename)}',
8787
script: '${escapeStrings(content)}',
@@ -105,7 +105,7 @@ jest.mock(
105105
getCacheKeyAsync: jest.fn(() => Promise.resolve('ab')),
106106
processAsync: (content, filename, config) =>
107107
Promise.resolve({
108-
code: (require('dedent') as typeof import('dedent'))`
108+
code: (require('dedent') as typeof import('dedent').default)`
109109
const TRANSFORMED = {
110110
filename: '${escapeStrings(filename)}',
111111
script: '${escapeStrings(content)}',
@@ -178,7 +178,7 @@ jest.mock(
178178
const transformer: Transformer = {
179179
getCacheKey: jest.fn(() => 'cd'),
180180
process: (content, filename) => ({
181-
code: (require('dedent') as typeof import('dedent'))`
181+
code: (require('dedent') as typeof import('dedent').default)`
182182
module.exports = {
183183
filename: ${filename},
184184
rawFirstLine: ${content.split('\n')[0]},

yarn.lock

+24-13
Original file line numberDiff line numberDiff line change
@@ -2851,7 +2851,6 @@ __metadata:
28512851
"@types/babel__core": ^7.1.14
28522852
"@types/babel__generator": ^7.0.0
28532853
"@types/babel__template": ^7.0.2
2854-
"@types/dedent": ^0.7.0
28552854
"@types/node": ~14.14.45
28562855
"@types/which": ^3.0.0
28572856
"@typescript-eslint/eslint-plugin": ^5.14.0
@@ -2862,7 +2861,7 @@ __metadata:
28622861
camelcase: ^6.2.0
28632862
chalk: ^4.0.0
28642863
chokidar: ^3.3.0
2865-
dedent: ^0.7.0
2864+
dedent: ^1.0.0
28662865
eslint: ^8.8.0
28672866
eslint-config-prettier: ^8.1.0
28682867
eslint-import-resolver-typescript: ^3.2.5
@@ -3054,7 +3053,7 @@ __metadata:
30543053
babel-plugin-istanbul: ^6.1.1
30553054
chalk: ^4.0.0
30563055
convert-source-map: ^2.0.0
3057-
dedent: ^0.7.0
3056+
dedent: ^1.0.0
30583057
fast-json-stable-stringify: ^2.1.0
30593058
graceful-fs: ^4.2.9
30603059
jest-haste-map: "workspace:^"
@@ -4616,13 +4615,6 @@ __metadata:
46164615
languageName: node
46174616
linkType: hard
46184617

4619-
"@types/dedent@npm:^0.7.0":
4620-
version: 0.7.0
4621-
resolution: "@types/dedent@npm:0.7.0"
4622-
checksum: b9b7f0c42d99da764be75dd00b2f2be162f5a0ca43aafe0c740efa76b5f37f8a4f4e2ccc84883054e06e05c1169733aa8ee7750da0334c9cba26d9e10ae844f1
4623-
languageName: node
4624-
linkType: hard
4625-
46264618
"@types/eslint-scope@npm:^3.7.3":
46274619
version: 3.7.4
46284620
resolution: "@types/eslint-scope@npm:3.7.4"
@@ -6306,6 +6298,17 @@ __metadata:
63066298
languageName: unknown
63076299
linkType: soft
63086300

6301+
"babel-plugin-macros@npm:^3.1.0":
6302+
version: 3.1.0
6303+
resolution: "babel-plugin-macros@npm:3.1.0"
6304+
dependencies:
6305+
"@babel/runtime": ^7.12.5
6306+
cosmiconfig: ^7.0.0
6307+
resolve: ^1.19.0
6308+
checksum: 765de4abebd3e4688ebdfbff8571ddc8cd8061f839bb6c3e550b0344a4027b04c60491f843296ce3f3379fb356cc873d57a9ee6694262547eb822c14a25be9a6
6309+
languageName: node
6310+
linkType: hard
6311+
63096312
"babel-plugin-polyfill-corejs2@npm:^0.3.3":
63106313
version: 0.3.3
63116314
resolution: "babel-plugin-polyfill-corejs2@npm:0.3.3"
@@ -7864,7 +7867,7 @@ __metadata:
78647867
languageName: node
78657868
linkType: hard
78667869

7867-
"cosmiconfig@npm:^7.0.1":
7870+
"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1":
78687871
version: 7.1.0
78697872
resolution: "cosmiconfig@npm:7.1.0"
78707873
dependencies:
@@ -8299,6 +8302,15 @@ __metadata:
82998302
languageName: node
83008303
linkType: hard
83018304

8305+
"dedent@npm:^1.0.0":
8306+
version: 1.0.2
8307+
resolution: "dedent@npm:1.0.2"
8308+
dependencies:
8309+
babel-plugin-macros: ^3.1.0
8310+
checksum: fa51be386f9ddc37d05a30dc5433c683873425c1e445ba4c35c310bbf2c17dcaae7174e65a11cdbde344a56f6c9e19c0410f2f3a8d2b5bf2c7b88525498d9637
8311+
languageName: node
8312+
linkType: hard
8313+
83028314
"deep-equal@npm:^2.0.5":
83038315
version: 2.2.0
83048316
resolution: "deep-equal@npm:2.2.0"
@@ -12464,13 +12476,12 @@ __metadata:
1246412476
"@jest/test-result": "workspace:^"
1246512477
"@jest/types": "workspace:^"
1246612478
"@types/co": ^4.6.2
12467-
"@types/dedent": ^0.7.0
1246812479
"@types/graceful-fs": ^4.1.3
1246912480
"@types/node": "*"
1247012481
"@types/stack-utils": ^2.0.0
1247112482
chalk: ^4.0.0
1247212483
co: ^4.6.0
12473-
dedent: ^0.7.0
12484+
dedent: ^1.0.0
1247412485
execa: ^5.0.0
1247512486
graceful-fs: ^4.2.9
1247612487
is-generator-fn: ^2.0.0

0 commit comments

Comments
 (0)