diff --git a/package.json b/package.json index ddf51e3cb..72690a1df 100644 --- a/package.json +++ b/package.json @@ -136,7 +136,7 @@ "rimraf": "3.0.2", "rollup-plugin-license": "2.8.1", "snapshot-diff": "0.9.0", - "tempy": "2.0.0" + "tempy": "3.0.0" }, "scripts": { "prepublishOnly": "echo \"Error: must publish from dist/\" && exit 1", diff --git a/tests/config/install-prettier.js b/tests/config/install-prettier.js index 66b172320..8568245b4 100644 --- a/tests/config/install-prettier.js +++ b/tests/config/install-prettier.js @@ -2,7 +2,7 @@ import path from "node:path"; import fs from "node:fs"; import { outdent } from "outdent"; import { execaSync } from "execa"; -import tempy from "tempy"; +import { temporaryDirectory as getTemporaryDirectory } from "tempy"; import chalk from "chalk"; const allowedClients = new Set(["yarn", "npm", "pnpm"]); @@ -39,7 +39,7 @@ function cleanUp() { } function installPrettier(packageDir) { - const tmpDir = tempy.directory(); + const tmpDir = getTemporaryDirectory(); directoriesToClean.add(tmpDir); const fileName = execaSync("npm", ["pack"], { cwd: packageDir, diff --git a/tests/integration/__tests__/file-info.js b/tests/integration/__tests__/file-info.js index 77618be16..4c615251e 100644 --- a/tests/integration/__tests__/file-info.js +++ b/tests/integration/__tests__/file-info.js @@ -1,6 +1,6 @@ import path from "node:path"; import fs from "node:fs"; -import tempy from "tempy"; +import { temporaryDirectory as getTemporaryDirectory } from "tempy"; import prettier from "prettier-local"; import createEsmUtils from "esm-utils"; import runPrettier from "../run-prettier.js"; @@ -286,7 +286,7 @@ describe("API getFileInfo with ignorePath", () => { let options; beforeAll(() => { cwd = process.cwd(); - const tempDir = tempy.directory(); + const tempDir = getTemporaryDirectory(); process.chdir(tempDir); const fileDir = "src"; filePath = `${fileDir}/should-be-ignored.js`; diff --git a/yarn.lock b/yarn.lock index 9b79515eb..50edef266 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2812,22 +2812,6 @@ __metadata: languageName: node linkType: hard -"del@npm:^6.0.0": - version: 6.1.1 - resolution: "del@npm:6.1.1" - dependencies: - globby: ^11.0.1 - graceful-fs: ^4.2.4 - is-glob: ^4.0.1 - is-path-cwd: ^2.2.0 - is-path-inside: ^3.0.2 - p-map: ^4.0.0 - rimraf: ^3.0.2 - slash: ^3.0.0 - checksum: 563288b73b8b19a7261c47fd21a330eeab6e2acd7c6208c49790dfd369127120dd7836cdf0c1eca216b77c94782a81507eac6b4734252d3bef2795cb366996b6 - languageName: node - linkType: hard - "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -4165,7 +4149,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^11.0.1, globby@npm:^11.1.0": +"globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -4179,7 +4163,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.10 resolution: "graceful-fs@npm:4.2.10" checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da @@ -4687,20 +4671,6 @@ __metadata: languageName: node linkType: hard -"is-path-cwd@npm:^2.2.0": - version: 2.2.0 - resolution: "is-path-cwd@npm:2.2.0" - checksum: 46a840921bb8cc0dc7b5b423a14220e7db338072a4495743a8230533ce78812dc152548c86f4b828411fe98c5451959f07cf841c6a19f611e46600bd699e8048 - languageName: node - linkType: hard - -"is-path-inside@npm:^3.0.2": - version: 3.0.3 - resolution: "is-path-inside@npm:3.0.3" - checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 - languageName: node - linkType: hard - "is-plain-obj@npm:^2.0.0": version: 2.1.0 resolution: "is-plain-obj@npm:2.1.0" @@ -6920,7 +6890,7 @@ __metadata: snapshot-diff: 0.9.0 string-width: 5.0.1 strip-ansi: 7.0.1 - tempy: 2.0.0 + tempy: 3.0.0 typescript: 4.7.4 unicode-regex: 3.0.0 unified: 9.2.2 @@ -7999,16 +7969,15 @@ __metadata: languageName: node linkType: hard -"tempy@npm:2.0.0": - version: 2.0.0 - resolution: "tempy@npm:2.0.0" +"tempy@npm:3.0.0": + version: 3.0.0 + resolution: "tempy@npm:3.0.0" dependencies: - del: ^6.0.0 is-stream: ^3.0.0 temp-dir: ^2.0.0 - type-fest: ^2.0.0 + type-fest: ^2.12.2 unique-string: ^3.0.0 - checksum: b4834033830b9ca8876d1b2c886c43fcae4965cfe6a40baa28999d3f07b34de19d1f383e7829353d33b431c2a7f2393382df25de9ac65e1c2b6285f969c52d88 + checksum: 52138bfda3854b09cef5b4ded773e4daeebc910888d5d3bbc348adcc5f935661e07b1b1ba291e3bbb5b4f42c6e04f912b80a0d37812cf8940bdf271f18f7364d languageName: node linkType: hard @@ -8186,10 +8155,10 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^2.0.0": - version: 2.13.1 - resolution: "type-fest@npm:2.13.1" - checksum: 16f05cfd2b701f923176b2d6c5656d26435e71dc874851c95df9b0a287ce18a31f5b14e487cc325df6286daac02124cb0551d48c2ae7039f8a763aa376f3b479 +"type-fest@npm:^2.12.2": + version: 2.16.0 + resolution: "type-fest@npm:2.16.0" + checksum: 897fc5f6833de5ade5c4841d034bdfb6aaa168f24f725354ad13320b2a463b9df03a7a664b836b4c3bc7d9f92b22a25c26fe24668a35caf3b7a9ea5fcb847b8d languageName: node linkType: hard