Skip to content

Commit 2513e2a

Browse files
authored
feat: add tmp, tmp-promise to preferred replacements (#796)
* feat: add `tmp`, `tmp-promise` to preferred replacements * fix: put all in the same manifest * fix and add `fs-temp` * fix
1 parent 3b93e9c commit 2513e2a

2 files changed

Lines changed: 52 additions & 19 deletions

File tree

manifests/native.json

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1684,18 +1684,6 @@
16841684
"url": {"type": "node", "id": "api/fs.html#promises-api"},
16851685
"nodeFeatureId": {"moduleName": "fs"}
16861686
},
1687-
"fs.promises.mkdtemp": {
1688-
"id": "fs.promises.mkdtemp",
1689-
"type": "native",
1690-
"nodeFeatureId": {
1691-
"moduleName": "node:fs/promises",
1692-
"exportName": "mkdtemp"
1693-
},
1694-
"url": {
1695-
"type": "node",
1696-
"id": "api/fs.html#fspromisesmkdtempprefix-options"
1697-
}
1698-
},
16991687
"fs.promises.rm": {
17001688
"id": "fs.promises.rm",
17011689
"type": "native",
@@ -3097,11 +3085,6 @@
30973085
"moduleName": "through2-map",
30983086
"replacements": ["Readable.map"]
30993087
},
3100-
"tmp": {
3101-
"type": "module",
3102-
"moduleName": "tmp",
3103-
"replacements": ["fs.promises.mkdtemp"]
3104-
},
31053088
"to-buffer": {
31063089
"type": "module",
31073090
"moduleName": "to-buffer",

manifests/preferred.json

Lines changed: 52 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -436,6 +436,16 @@
436436
"replacements": ["fs"],
437437
"url": {"type": "e18e", "id": "fs-extra"}
438438
},
439+
"fs-temp": {
440+
"type": "module",
441+
"moduleName": "fs-temp",
442+
"replacements": [
443+
"fs.promises.mkdtempDisposable",
444+
"fs.promises.mkdtemp",
445+
"Deno.makeTempDir"
446+
],
447+
"url": {"type": "e18e", "id": "tempy"}
448+
},
439449
"fs.extra": {
440450
"type": "module",
441451
"moduleName": "fs.extra",
@@ -2631,13 +2641,21 @@
26312641
"temp": {
26322642
"type": "module",
26332643
"moduleName": "temp",
2634-
"replacements": ["fs.promises.mkdtemp", "Deno.makeTempDir"],
2644+
"replacements": [
2645+
"fs.promises.mkdtempDisposable",
2646+
"fs.promises.mkdtemp",
2647+
"Deno.makeTempDir"
2648+
],
26352649
"url": {"type": "e18e", "id": "tempy"}
26362650
},
26372651
"tempy": {
26382652
"type": "module",
26392653
"moduleName": "tempy",
2640-
"replacements": ["fs.promises.mkdtemp", "Deno.makeTempDir"],
2654+
"replacements": [
2655+
"fs.promises.mkdtempDisposable",
2656+
"fs.promises.mkdtemp",
2657+
"Deno.makeTempDir"
2658+
],
26412659
"url": {"type": "e18e", "id": "tempy"}
26422660
},
26432661
"then-request": {
@@ -2658,6 +2676,26 @@
26582676
"replacements": ["node:stream"],
26592677
"url": {"type": "e18e", "id": "through"}
26602678
},
2679+
"tmp": {
2680+
"type": "module",
2681+
"moduleName": "tmp",
2682+
"replacements": [
2683+
"fs.promises.mkdtempDisposable",
2684+
"fs.promises.mkdtemp",
2685+
"Deno.makeTempDir"
2686+
],
2687+
"url": {"type": "e18e", "id": "tempy"}
2688+
},
2689+
"tmp-promise": {
2690+
"type": "module",
2691+
"moduleName": "tmp-promise",
2692+
"replacements": [
2693+
"fs.promises.mkdtempDisposable",
2694+
"fs.promises.mkdtemp",
2695+
"Deno.makeTempDir"
2696+
],
2697+
"url": {"type": "e18e", "id": "tempy"}
2698+
},
26612699
"tokml": {
26622700
"type": "module",
26632701
"moduleName": "tokml",
@@ -3218,6 +3256,18 @@
32183256
"id": "api/fs.html#fspromisesmkdtempprefix-options"
32193257
}
32203258
},
3259+
"fs.promises.mkdtempDisposable": {
3260+
"id": "fs.promises.mkdtempDisposable",
3261+
"type": "native",
3262+
"nodeFeatureId": {
3263+
"moduleName": "node:fs/promises",
3264+
"exportName": "mkdtempDisposable"
3265+
},
3266+
"url": {
3267+
"type": "node",
3268+
"id": "api/fs.html#fspromisesmkdtempdisposableprefix-options"
3269+
}
3270+
},
32213271
"fs.promises.rm": {
32223272
"id": "fs.promises.rm",
32233273
"type": "native",

0 commit comments

Comments
 (0)