diff --git a/bin/options/icon.ts b/bin/options/icon.ts index 6ee54e6..a7c4fd8 100644 --- a/bin/options/icon.ts +++ b/bin/options/icon.ts @@ -2,7 +2,6 @@ import path from 'path'; import axios from 'axios'; import fsExtra from 'fs-extra'; import chalk from 'chalk'; -import { dir } from 'tmp-promise'; import logger from './logger'; import { npmDirectory } from '@/utils/dir'; @@ -44,8 +43,8 @@ export async function downloadIcon(iconUrl: string) { return null; } - const { path: tempPath } = await dir(); - const iconPath = `${tempPath}/icon.${fileDetails.ext}`; + const iconPath = `assets/icon.${fileDetails.ext}`; + await fsExtra.outputFile(`./src-tauri/${iconPath}`, iconData); await fsExtra.outputFile(iconPath, iconData); spinner.succeed(chalk.green('Icon downloaded successfully!')); return iconPath; diff --git a/package.json b/package.json index ad28ea3..344537a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pake-cli", - "version": "2.2.1", + "version": "2.2.2", "description": "๐Ÿคฑ๐Ÿป Turn any webpage into a desktop app with Rust. ๐Ÿคฑ๐Ÿป ๅพˆ็ฎ€ๅ•็š„็”จ Rust ๆ‰“ๅŒ…็ฝ‘้กต็”Ÿๆˆๅพˆๅฐ็š„ๆกŒ้ข Appใ€‚", "engines": { "node": ">=16.0.0" @@ -59,7 +59,6 @@ "prompts": "^2.4.2", "psl": "^1.9.0", "shelljs": "^0.8.5", - "tmp-promise": "^3.0.3", "update-notifier": "^6.0.2" }, "devDependencies": {