🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

iconfont-update-cli

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

iconfont-update-cli - npm Package Compare versions

Comparing version
1.0.3
to
1.0.4
+15
-15
lib/update.js

@@ -7,3 +7,3 @@ /*

* @LastEditors: zhouxd
* @LastEditTime: 2023-03-06 01:12:25
* @LastEditTime: 2023-03-06 12:30:05
*/

@@ -76,3 +76,3 @@ const path = require("path");

behavior: "allow", //允许下载请求
downloadPath: path.join(_process.cwd(), updatePath), //设置下载路径,必须为绝对路径,不然报错
downloadPath: path.join(process.cwd(), updatePath), //设置下载路径,必须为绝对路径,不然报错
});

@@ -89,3 +89,3 @@ spinner.start(chalk.blue("下载图标库"));

const startDate = Date.now();
const zipPath = path.join(_process.cwd(), updatePath + "download.zip");
const zipPath = path.join(process.cwd(), updatePath + "download.zip");
while (!fs.existsSync(zipPath)) {

@@ -104,4 +104,4 @@ // 等一秒钟

await compressing.zip.uncompress(
path.join(_process.cwd(), updatePath + "download.zip"),
path.join(_process.cwd(), updatePath)
path.join(process.cwd(), updatePath + "download.zip"),
path.join(process.cwd(), updatePath)
);

@@ -113,7 +113,7 @@ spinner.succeed(chalk.green("解压zip"));

const isExistZip = fs.existsSync(
path.join(_process.cwd(), updatePath + "download.zip")
path.join(process.cwd(), updatePath + "download.zip")
);
if (isExistZip) {
//删除zip文件
fs.unlinkSync(path.join(_process.cwd(), updatePath + "download.zip"));
fs.unlinkSync(path.join(process.cwd(), updatePath + "download.zip"));
spinner.succeed(chalk.green("删除download.zip"));

@@ -123,6 +123,6 @@ }

const isexist = fs.existsSync(
path.join(_process.cwd(), updatePath + dirName)
path.join(process.cwd(), updatePath + dirName)
);
if (!isexist) {
fs.mkdirSync(path.join(_process.cwd(), updatePath + dirName));
fs.mkdirSync(path.join(process.cwd(), updatePath + dirName));
}

@@ -132,17 +132,17 @@ spinner.start(chalk.blue("删除旧的newFont文件夹"));

const files = fs.readdirSync(
path.join(_process.cwd(), updatePath + dirName)
path.join(process.cwd(), updatePath + dirName)
);
files.forEach((file) => {
fs.unlinkSync(path.join(_process.cwd(), updatePath + dirName, file));
fs.unlinkSync(path.join(process.cwd(), updatePath + dirName, file));
});
fs.rmdirSync(path.join(_process.cwd(), updatePath + dirName));
fs.rmdirSync(path.join(process.cwd(), updatePath + dirName));
spinner.succeed(chalk.green("删除旧的newFont文件夹"));
spinner.start(chalk.blue("重命名文件夹"));
const dir = fs.readdirSync(path.join(_process.cwd(), updatePath));
const dir = fs.readdirSync(path.join(process.cwd(), updatePath));
dir.forEach((dir) => {
if (dir.startsWith("font_")) {
fs.renameSync(
path.join(_process.cwd(), updatePath, dir),
path.join(_process.cwd(), updatePath, dirName)
path.join(process.cwd(), updatePath, dir),
path.join(process.cwd(), updatePath, dirName)
);

@@ -149,0 +149,0 @@ }

{
"name": "iconfont-update-cli",
"version": "1.0.3",
"version": "1.0.4",
"description": "iconfont图标库更新",

@@ -5,0 +5,0 @@ "main": "index.js",