[READ-ONLY] Mirror of https://github.com/bombshell-dev/tab. shell autocompletions for javascript CLIs
Something went wrong. Try again.
TypeScript
1234567891011121314151617181920212223242526import { readFileSync } from 'fs';
export function getPackageJsonScripts(): string[] { try { const packageJson = JSON.parse(readFileSync('package.json', 'utf8')); return Object.keys(packageJson.scripts || {}); } catch { return []; }}
export function getPackageJsonDependencies(): string[] { try { const packageJson = JSON.parse(readFileSync('package.json', 'utf8')); const deps = { ...packageJson.dependencies, ...packageJson.devDependencies, ...packageJson.peerDependencies, ...packageJson.optionalDependencies, }; return Object.keys(deps); } catch { return []; }}