From 6305f87f3171205ffbebcb5dabeed332366e0301 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Mon, 18 Jul 2022 15:31:40 +0800 Subject: [PATCH] refactor: use 'node:' protocols for Node.js built-in module imports --- index.ts | 4 ++-- template/base/vite.config.js | 2 +- template/config/jsx/vite.config.js | 2 +- utils/directoryTraverse.ts | 4 ++-- utils/renderEslint.ts | 4 ++-- utils/renderTemplate.ts | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/index.ts b/index.ts index 5c1ffc40..a843b143 100755 --- a/index.ts +++ b/index.ts @@ -1,7 +1,7 @@ #!/usr/bin/env node -import * as fs from 'fs' -import * as path from 'path' +import * as fs from 'node:fs' +import * as path from 'node:path' import minimist from 'minimist' import prompts from 'prompts' diff --git a/template/base/vite.config.js b/template/base/vite.config.js index 116273fb..de5cb31c 100644 --- a/template/base/vite.config.js +++ b/template/base/vite.config.js @@ -1,4 +1,4 @@ -import { fileURLToPath, URL } from 'url' +import { fileURLToPath, URL } from 'node:url' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' diff --git a/template/config/jsx/vite.config.js b/template/config/jsx/vite.config.js index db4edfd9..2fb21e91 100644 --- a/template/config/jsx/vite.config.js +++ b/template/config/jsx/vite.config.js @@ -1,4 +1,4 @@ -import { fileURLToPath, URL } from 'url' +import { fileURLToPath, URL } from 'node:url' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' diff --git a/utils/directoryTraverse.ts b/utils/directoryTraverse.ts index 84f805f8..d48d9f46 100644 --- a/utils/directoryTraverse.ts +++ b/utils/directoryTraverse.ts @@ -1,5 +1,5 @@ -import * as fs from 'fs' -import * as path from 'path' +import * as fs from 'node:fs' +import * as path from 'node:path' export function preOrderDirectoryTraverse(dir, dirCallback, fileCallback) { for (const filename of fs.readdirSync(dir)) { diff --git a/utils/renderEslint.ts b/utils/renderEslint.ts index a4502045..dc4c7a5e 100644 --- a/utils/renderEslint.ts +++ b/utils/renderEslint.ts @@ -1,5 +1,5 @@ -import * as fs from 'fs' -import * as path from 'path' +import * as fs from 'node:fs' +import * as path from 'node:path' import type { Linter } from 'eslint' diff --git a/utils/renderTemplate.ts b/utils/renderTemplate.ts index 97147143..23535ff9 100644 --- a/utils/renderTemplate.ts +++ b/utils/renderTemplate.ts @@ -1,5 +1,5 @@ -import * as fs from 'fs' -import * as path from 'path' +import * as fs from 'node:fs' +import * as path from 'node:path' import deepMerge from './deepMerge' import sortDependencies from './sortDependencies' -- 2.39.5