venice-dev-tools
Version:
unOfficial SDK for the Venice AI API
50 lines • 2.44 kB
JSON
{
"name": "venice-dev-tools",
"version": "2.1.10",
"description": "unOfficial SDK for the Venice AI API",
"workspaces": [
"packages/*"
],
"bin": {
"venice": "bin/venice-cli.js"
},
"files": [
"packages",
"bin"
],
"keywords": [
"venice",
"ai",
"sdk",
"api"
],
"author": "Venice AI",
"license": "MIT",
"dependencies": {
"ansi-colors": "^4.1.3",
"commander": "^13.1.0",
"inquirer": "^12.5.0",
"ora": "^8.2.0",
"table": "^6.9.0",
"axios": "^1.6.3",
"eventemitter3": "^5.0.1"
},
"devDependencies": {
"@changesets/cli": "^2.27.1",
"@types/node": "^22.13.10",
"pdfkit": "^0.16.0",
"prettier": "^3.5.3",
"typescript": "^5.8.2"
},
"scripts": {
"build": "PNPM_CONFIG_AUTO_INSTALL_PEERS=true pnpm install && cd packages/core && pnpm install && pnpm run build && cd ../node && pnpm install && pnpm run build && cd ../web && pnpm install && pnpm run build && cd ../../",
"build:packages": "pnpm -r run build",
"clean": "pnpm -r run clean",
"dev": "pnpm -r run dev",
"lint": "pnpm -r run lint",
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
"postinstall": "node -e \"try { const fs = require('fs'); const path = require('path'); const binPath = path.join(__dirname, 'bin', 'venice-cli.js'); fs.chmodSync(binPath, '755'); console.log('Made CLI executable: ' + binPath); const nodeModulesPath = path.join(__dirname, 'packages', 'node', 'node_modules'); if (!fs.existsSync(nodeModulesPath)) { console.log('Installing node package dependencies...'); require('child_process').execSync('cd ' + path.join(__dirname, 'packages', 'node') + ' && npm install --no-save', {stdio: 'inherit'}); } } catch (e) { console.error('Error in postinstall script:', e); }\"",
"install-cli": "node bin/install-cli.js",
"fix-cli": "node -e \"try { const fs = require('fs'); const path = require('path'); const binPath = path.join(__dirname, 'bin', 'venice-cli.js'); fs.chmodSync(binPath, '755'); console.log('Made CLI executable: ' + binPath); const nodeModulesPath = path.join(__dirname, 'packages', 'node', 'node_modules'); if (!fs.existsSync(nodeModulesPath)) { console.log('Installing node package dependencies...'); require('child_process').execSync('cd ' + path.join(__dirname, 'packages', 'node') + ' && npm install --no-save', {stdio: 'inherit'}); } } catch (e) { console.error('Error in fix-cli script:', e); }\""
}
}