Socket
Socket
Sign inDemoInstall

pake-cli

Package Overview
Dependencies
Maintainers
1
Versions
98
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pake-cli - npm Package Compare versions

Comparing version 0.0.1-beta.13 to 0.0.1-beta.14

6

bin/builders/MacBuilder.ts

@@ -12,2 +12,3 @@ import fs from 'fs/promises';

import { packageDirectory } from 'pkg-dir';
import { fileURLToPath } from 'url';

@@ -60,4 +61,3 @@ export default class MacBuilder implements IBuilder {

const npmDirectory = await packageDirectory();
console.log(npmDirectory)
const npmDirectory = path.join(path.dirname(fileURLToPath(import.meta.url)), '..');
const code = await shellExec(`${path.join(npmDirectory, 'node_modules/@tauri-apps/cli/tauri.js')} build --config ${configJsonPath} --target universal-apple-darwin`);

@@ -70,4 +70,4 @@ const dmgName = `${name}_${'0.2.0'}_universal.dmg`;

getBuildedAppPath(npmDirectory: string, dmgName: string) {
return path.join(appRootPath.path, 'src-tauri/target/universal-apple-darwin/release/bundle/dmg', dmgName);
return path.join(npmDirectory, 'src-tauri/target/universal-apple-darwin/release/bundle/dmg', dmgName);
}
}
import * as Commander from 'commander';
import { program } from 'commander';
import url from 'url';
import url, { fileURLToPath } from 'url';
import isurl from 'is-url';

@@ -17,4 +17,2 @@ import crypto from 'crypto';

import shelljs from 'shelljs';
import appRootPath from 'app-root-path';
import { packageDirectory } from 'pkg-dir';

@@ -365,4 +363,3 @@ /******************************************************************************

yield fs.writeFile(configJsonPath, Buffer.from(JSON.stringify(tauriConf), 'utf-8'));
const npmDirectory = yield packageDirectory();
console.log(npmDirectory);
const npmDirectory = path.join(path.dirname(fileURLToPath(import.meta.url)), '..');
yield shellExec(`${path.join(npmDirectory, 'node_modules/@tauri-apps/cli/tauri.js')} build --config ${configJsonPath} --target universal-apple-darwin`);

@@ -375,3 +372,3 @@ const dmgName = `${name}_${'0.2.0'}_universal.dmg`;

getBuildedAppPath(npmDirectory, dmgName) {
return path.join(appRootPath.path, 'src-tauri/target/universal-apple-darwin/release/bundle/dmg', dmgName);
return path.join(npmDirectory, 'src-tauri/target/universal-apple-darwin/release/bundle/dmg', dmgName);
}

@@ -378,0 +375,0 @@ }

{
"name": "pake-cli",
"version": "0.0.1-beta.13",
"version": "0.0.1-beta.14",
"description": "用 Rust 来打包你的 App,底层使用 Tauri,当前支持微信读书、Flomo、Vercel",

@@ -29,2 +29,3 @@ "bin": {

"@tauri-apps/api": "^1.0.2",
"@tauri-apps/cli": "^1.0.2",
"app-root-path": "^3.1.0",

@@ -49,3 +50,2 @@ "axios": "^1.1.3",

"@rollup/plugin-typescript": "^9.0.2",
"@tauri-apps/cli": "^1.0.2",
"@types/is-url": "^1.2.30",

@@ -52,0 +52,0 @@ "@types/page-icon": "^0.3.4",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc