diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 441975c..a2c4c4a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,8 +12,8 @@ jobs: node-version: - 16 steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} - run: npm install diff --git a/index.js b/index.js index a5cd982..763f576 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,5 @@ -import fs, {promises as fsPromises} from 'node:fs'; +import fs from 'node:fs'; +import fsPromises from 'node:fs/promises'; import path from 'node:path'; import stream from 'node:stream'; import {promisify} from 'node:util'; diff --git a/index.test-d.ts b/index.test-d.ts index feec10d..0eb361b 100644 --- a/index.test-d.ts +++ b/index.test-d.ts @@ -1,7 +1,17 @@ import process from 'node:process'; import {Buffer} from 'node:buffer'; import {expectType, expectError} from 'tsd'; -import {temporaryFile, temporaryFileTask, temporaryDirectory, temporaryDirectoryTask, temporaryWrite, temporaryWriteTask, temporaryWriteSync, rootTemporaryDirectory, FileOptions} from './index.js'; +import { + temporaryFile, + temporaryFileTask, + temporaryDirectory, + temporaryDirectoryTask, + temporaryWrite, + temporaryWriteTask, + temporaryWriteSync, + rootTemporaryDirectory, + FileOptions, +} from './index.js'; const options: FileOptions = {}; // eslint-disable-line @typescript-eslint/no-unused-vars expectType(temporaryDirectory()); diff --git a/package.json b/package.json index 0b83e96..890b6a5 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "type": "module", "exports": "./index.js", "engines": { - "node": ">=14.14" + "node": ">=14.16" }, "scripts": { "test": "xo && ava && tsd" diff --git a/readme.md b/readme.md index 0dfebda..2e46d46 100644 --- a/readme.md +++ b/readme.md @@ -4,8 +4,8 @@ ## Install -``` -$ npm install tempy +```sh +npm install tempy ``` ## Usage diff --git a/test.js b/test.js index 9273945..a914a62 100644 --- a/test.js +++ b/test.js @@ -6,7 +6,16 @@ import tempDir from 'temp-dir'; import {pathExists} from 'path-exists'; import touch from 'touch'; import test from 'ava'; -import {temporaryFile, temporaryFileTask, temporaryDirectory, temporaryDirectoryTask, temporaryWrite, temporaryWriteTask, temporaryWriteSync, rootTemporaryDirectory} from './index.js'; +import { + temporaryFile, + temporaryFileTask, + temporaryDirectory, + temporaryDirectoryTask, + temporaryWrite, + temporaryWriteTask, + temporaryWriteSync, + rootTemporaryDirectory, +} from './index.js'; test('.file()', t => { t.true(temporaryFile().includes(tempDir));