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

@volcengine/mediakit-cli

Package Overview
Dependencies
Maintainers
45
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@volcengine/mediakit-cli - npm Package Compare versions

Comparing version
0.1.8-beta.2
to
0.1.8-beta.3
+6
-6
checksums.txt

@@ -1,6 +0,6 @@

dee87a39ea7677725ee9f677e024d1bdd742603b3005e7097c1afc240460bf5d mediakit-cli_0.1.8-beta.2_darwin_amd64.tar.gz
94043002c895f2637cdf8cd66d3195ff07635dd0b97b7377223ee07d6a1fe1ef mediakit-cli_0.1.8-beta.2_darwin_arm64.tar.gz
633b70aa50950a9b92f6fcc9ba1cf6e64f87457b42edf0107af58474f3be7413 mediakit-cli_0.1.8-beta.2_linux_amd64.tar.gz
c016504d52de075fd48c50130a47ddd58d8b52d5b8a8bbd990b39cda72baf12d mediakit-cli_0.1.8-beta.2_linux_arm64.tar.gz
2ec4586fa21656da7831ea1e3ea96db98b9bde742f0a21254deffa5410504a53 mediakit-cli_0.1.8-beta.2_windows_amd64.zip
9bc2bff6da607a21380bd306b23343474fd6f58de4b15e3199a02c56491366f4 mediakit-cli_0.1.8-beta.2_windows_arm64.zip
361e5a8bdcf842febc62d857c9d841e0114862b28e3b27801ceddad18522e512 mediakit-cli_0.1.8-beta.3_darwin_amd64.tar.gz
4beca3f3d5a21e75722f6817a7cee28cd799a78eb8fa9d99ae26d41b3bffdf98 mediakit-cli_0.1.8-beta.3_darwin_arm64.tar.gz
4504e6815e46082f4a733848c5b9dfb901806c7e6057e185370f00c4e8f8ff75 mediakit-cli_0.1.8-beta.3_linux_amd64.tar.gz
06fcf95db60cb06a9af6385300a8f16e90515586686468c49693477f512845da mediakit-cli_0.1.8-beta.3_linux_arm64.tar.gz
712aad6aa23ca0f993b0bcb90605497fcb1b024636b2c7453ec13e4c146968f9 mediakit-cli_0.1.8-beta.3_windows_amd64.zip
9c1444b1874dc97eea2173fbcea885413f5f49a1f013205067f58033a4fdfec2 mediakit-cli_0.1.8-beta.3_windows_arm64.zip
{
"name": "@volcengine/mediakit-cli",
"version": "0.1.8-beta.2",
"version": "0.1.8-beta.3",
"description": "MediaKit CLI with multi-platform binary distribution via npm",

@@ -5,0 +5,0 @@ "license": "MIT",

@@ -5,2 +5,3 @@ #!/usr/bin/env node

const fs = require('node:fs')
const os = require('node:os')
const path = require('node:path')

@@ -126,5 +127,24 @@

}
writeSkillsState()
log('✓ Skills installed')
}
function writeSkillsState() {
const stateFile = path.join(os.homedir(), '.mediakit', 'skills-state.json')
fs.mkdirSync(path.dirname(stateFile), { recursive: true })
fs.writeFileSync(
stateFile,
`${JSON.stringify(
{
package_name: PACKAGE_NAME,
version: pkg.version,
skills_dir: SKILLS_DIR,
installed_at: new Date().toISOString(),
},
null,
2,
)}\n`,
)
}
async function runInstallWizard(rawArgs) {

@@ -131,0 +151,0 @@ const opts = parseArgs(rawArgs)

@@ -50,5 +50,8 @@ const assert = require('node:assert/strict')

const oldPath = process.env.PATH
const oldHome = process.env.HOME
process.env.PATH = `${bin}${path.delimiter}${oldPath || ''}`
process.env.HOME = temp
t.after(() => {
process.env.PATH = oldPath
process.env.HOME = oldHome
})

@@ -76,2 +79,8 @@

assert(!calls[0].args.some((arg) => /^https?:\/\//.test(String(arg))))
const state = JSON.parse(
fs.readFileSync(path.join(temp, '.mediakit', 'skills-state.json'), 'utf8'),
)
assert.equal(state.package_name, '@volcengine/mediakit-cli')
assert.equal(state.version, '0.1.7')
assert.equal(state.skills_dir, path.join(__dirname, '..', 'skills'))
})

@@ -78,0 +87,0 @@

@@ -216,5 +216,24 @@ #!/usr/bin/env node

}
writeSkillsState();
console.log("[mediakit-cli] ✓ Skills installed");
}
function writeSkillsState() {
const stateFile = path.join(os.homedir(), ".mediakit", "skills-state.json");
fs.mkdirSync(path.dirname(stateFile), { recursive: true });
fs.writeFileSync(
stateFile,
`${JSON.stringify(
{
package_name: pkg.name || "@volcengine/mediakit-cli",
version: pkg.version,
skills_dir: skillsDir,
installed_at: new Date().toISOString(),
},
null,
2
)}\n`
);
}
async function install(options = {}) {

@@ -221,0 +240,0 @@ if (readEnv("MEDIAKIT_CLI_SKIP_DOWNLOAD", "MEDIKIT_CLI_SKIP_DOWNLOAD") === "1") {

@@ -42,7 +42,10 @@ const assert = require('node:assert/strict')

const oldPath = process.env.PATH
const oldHome = process.env.HOME
const oldSkip = process.env.MEDIAKIT_CLI_SKIP_DOWNLOAD
process.env.PATH = `${bin}${path.delimiter}${oldPath || ''}`
process.env.HOME = temp
delete process.env.MEDIAKIT_CLI_SKIP_DOWNLOAD
t.after(() => {
process.env.PATH = oldPath
process.env.HOME = oldHome
if (oldSkip === undefined) {

@@ -73,2 +76,8 @@ delete process.env.MEDIAKIT_CLI_SKIP_DOWNLOAD

assert.match(output, /✓ Skills installed/)
const state = JSON.parse(
fs.readFileSync(path.join(temp, '.mediakit', 'skills-state.json'), 'utf8'),
)
assert.equal(state.package_name, '@volcengine/mediakit-cli')
assert.equal(state.version, '0.1.7')
assert.equal(state.skills_dir, path.join(__dirname, '..', 'skills'))
})