From: Haoqun Jiang Date: Mon, 18 Jul 2022 07:31:40 +0000 (+0800) Subject: refactor: use 'node:' protocols for Node.js built-in module imports X-Git-Tag: v3.3.0~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6305f87f3171205ffbebcb5dabeed332366e0301;p=thirdparty%2Fvuejs%2Fcreate-vue.git refactor: use 'node:' protocols for Node.js built-in module imports --- 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'