@contextium/cli
Advanced tools
| import { Command } from 'commander'; | ||
| export declare const identitiesCommand: Command; | ||
| //# sourceMappingURL=identities.d.ts.map |
| {"version":3,"file":"identities.d.ts","sourceRoot":"","sources":["../../src/commands/identities.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AAoBnC,eAAO,MAAM,iBAAiB,SACoB,CAAA"} |
| import { Command } from 'commander'; | ||
| import { ApiClient } from '../lib/api-client.js'; | ||
| import { loadConfig } from '../lib/config.js'; | ||
| import { chalk, ora } from '../lib/output.js'; | ||
| async function resolveWorkspace(client, workspaceName) { | ||
| const { data: workspacesData } = await client.get('/workspaces'); | ||
| const workspaces = workspacesData.data || workspacesData; | ||
| const workspace = workspaces.find((w) => w.slug.toLowerCase().trim() === workspaceName.toLowerCase().trim() || | ||
| w.name.toLowerCase().trim() === workspaceName.toLowerCase().trim()); | ||
| if (!workspace) { | ||
| console.log(chalk.dim('Available workspaces:')); | ||
| workspaces.forEach((w) => console.log(chalk.dim(` - ${w.name} (${w.slug})`))); | ||
| throw new Error(`Workspace '${workspaceName}' not found`); | ||
| } | ||
| return workspace; | ||
| } | ||
| export const identitiesCommand = new Command('identities') | ||
| .description('Manage identities in a workspace'); | ||
| identitiesCommand | ||
| .command('list') | ||
| .description('List all identities visible to the current user in a workspace') | ||
| .requiredOption('-w, --workspace <workspace>', 'Workspace name or slug') | ||
| .action(async (options) => { | ||
| const spinner = ora('Loading identities...').start(); | ||
| try { | ||
| const config = await loadConfig(); | ||
| const client = new ApiClient(config.api_key, config.api_url); | ||
| const workspace = await resolveWorkspace(client, options.workspace); | ||
| const { data: identitiesData } = await client.get(`/workspaces/${workspace.id}/identities`); | ||
| const identities = identitiesData.data || identitiesData || []; | ||
| if (identities.length === 0) { | ||
| spinner.stop(); | ||
| console.log(chalk.yellow(`\nNo identities found in workspace '${workspace.name}'`)); | ||
| return; | ||
| } | ||
| spinner.stop(); | ||
| console.log(chalk.bold(`\nIdentities in '${workspace.name}':\n`)); | ||
| for (const identity of identities) { | ||
| const scopeLabel = identity.scope === 'workspace' ? chalk.cyan('workspace') : chalk.blue('user'); | ||
| const typeLabel = chalk.dim(identity.type || 'person'); | ||
| console.log(` ${chalk.cyan(identity.name)} ${scopeLabel} ${typeLabel}`); | ||
| if (identity.roleContext) | ||
| console.log(chalk.dim(` ${identity.roleContext.slice(0, 80)}${identity.roleContext.length > 80 ? '…' : ''}`)); | ||
| console.log(chalk.gray(` id: ${identity.id}`)); | ||
| if (identity.workflowCount > 0) | ||
| console.log(chalk.gray(` used in ${identity.workflowCount} workflow${identity.workflowCount !== 1 ? 's' : ''}`)); | ||
| console.log(); | ||
| } | ||
| console.log(chalk.dim(` Total: ${identities.length} identity(ies)`)); | ||
| } | ||
| catch (error) { | ||
| spinner.fail(`Failed to load identities: ${error.message}`); | ||
| process.exit(1); | ||
| } | ||
| }); | ||
| identitiesCommand | ||
| .command('get') | ||
| .description('Get the full profile of an identity by ID') | ||
| .requiredOption('-w, --workspace <workspace>', 'Workspace name or slug') | ||
| .requiredOption('-i, --id <id>', 'Identity ID') | ||
| .action(async (options) => { | ||
| const spinner = ora('Loading identity...').start(); | ||
| try { | ||
| const config = await loadConfig(); | ||
| const client = new ApiClient(config.api_key, config.api_url); | ||
| const workspace = await resolveWorkspace(client, options.workspace); | ||
| const { data: identityData } = await client.get(`/workspaces/${workspace.id}/identities/${options.id}`); | ||
| const identity = identityData.data || identityData; | ||
| spinner.stop(); | ||
| console.log(chalk.bold(`\n🪪 ${identity.name}`)); | ||
| console.log(chalk.dim(` id: ${identity.id}`)); | ||
| console.log(` Scope: ${identity.scope} Type: ${identity.type}`); | ||
| if (identity.roleContext) | ||
| console.log(`\n Role: ${identity.roleContext}`); | ||
| if (identity.background) | ||
| console.log(` Background: ${identity.background}`); | ||
| if (identity.audience) | ||
| console.log(` Audience: ${identity.audience}`); | ||
| if (identity.voiceDescriptors) | ||
| console.log(` Voice: ${identity.voiceDescriptors}`); | ||
| if (identity.writingSamples) | ||
| console.log(`\n Writing samples:\n ${identity.writingSamples}`); | ||
| if (identity.alwaysDo) | ||
| console.log(`\n Always do:\n ${identity.alwaysDo}`); | ||
| if (identity.neverDo) | ||
| console.log(`\n Never do:\n ${identity.neverDo}`); | ||
| if (identity.valuesPriorities) | ||
| console.log(`\n Values: ${identity.valuesPriorities}`); | ||
| if (identity.recurringTopics) | ||
| console.log(` Topics: ${identity.recurringTopics}`); | ||
| if (identity.workflowCount > 0) | ||
| console.log(chalk.dim(`\n Used in ${identity.workflowCount} workflow${identity.workflowCount !== 1 ? 's' : ''}`)); | ||
| console.log(); | ||
| } | ||
| catch (error) { | ||
| spinner.fail(`Failed to get identity: ${error.message}`); | ||
| process.exit(1); | ||
| } | ||
| }); | ||
| identitiesCommand | ||
| .command('update') | ||
| .description('Update an existing identity by ID') | ||
| .requiredOption('-w, --workspace <workspace>', 'Workspace name or slug') | ||
| .requiredOption('-i, --id <id>', 'Identity ID') | ||
| .option('-n, --name <name>', 'New name') | ||
| .option('--scope <scope>', 'Scope: user or workspace') | ||
| .option('--type <type>', 'Type: person, company, or hybrid') | ||
| .option('--role <text>', 'Role and context description') | ||
| .option('--background <text>', 'Background information') | ||
| .option('--audience <text>', 'Intended audience') | ||
| .option('--voice <text>', 'Voice descriptors') | ||
| .option('--samples <text>', 'Writing samples') | ||
| .option('--always <text>', 'Things to always do') | ||
| .option('--never <text>', 'Things to never do') | ||
| .option('--values <text>', 'Values and priorities') | ||
| .option('--topics <text>', 'Recurring topics') | ||
| .action(async (options) => { | ||
| const spinner = ora('Updating identity...').start(); | ||
| try { | ||
| const config = await loadConfig(); | ||
| const client = new ApiClient(config.api_key, config.api_url); | ||
| const workspace = await resolveWorkspace(client, options.workspace); | ||
| const data = {}; | ||
| if (options.name) | ||
| data.name = options.name; | ||
| if (options.scope) | ||
| data.scope = options.scope; | ||
| if (options.type) | ||
| data.type = options.type; | ||
| if (options.role) | ||
| data.roleContext = options.role; | ||
| if (options.background) | ||
| data.background = options.background; | ||
| if (options.audience) | ||
| data.audience = options.audience; | ||
| if (options.voice) | ||
| data.voiceDescriptors = options.voice; | ||
| if (options.samples) | ||
| data.writingSamples = options.samples; | ||
| if (options.always) | ||
| data.alwaysDo = options.always; | ||
| if (options.never) | ||
| data.neverDo = options.never; | ||
| if (options.values) | ||
| data.valuesPriorities = options.values; | ||
| if (options.topics) | ||
| data.recurringTopics = options.topics; | ||
| if (Object.keys(data).length === 0) { | ||
| spinner.fail('No fields to update. Provide at least one option.'); | ||
| process.exit(1); | ||
| } | ||
| const { data: identityData } = await client.put(`/workspaces/${workspace.id}/identities/${options.id}`, data); | ||
| const identity = identityData.data || identityData; | ||
| spinner.stop(); | ||
| console.log(chalk.green('\n✓ Identity updated successfully!')); | ||
| console.log(` Name: ${identity.name}`); | ||
| console.log(` ID: ${identity.id}`); | ||
| console.log(); | ||
| } | ||
| catch (error) { | ||
| spinner.fail(`Failed to update identity: ${error.message}`); | ||
| process.exit(1); | ||
| } | ||
| }); | ||
| identitiesCommand | ||
| .command('delete') | ||
| .description('Delete an identity by ID') | ||
| .requiredOption('-w, --workspace <workspace>', 'Workspace name or slug') | ||
| .requiredOption('-i, --id <id>', 'Identity ID') | ||
| .option('--dry-run', 'Preview affected workflows without deleting') | ||
| .action(async (options) => { | ||
| const spinner = ora(options.dryRun ? 'Checking affected workflows...' : 'Deleting identity...').start(); | ||
| try { | ||
| const config = await loadConfig(); | ||
| const client = new ApiClient(config.api_key, config.api_url); | ||
| const workspace = await resolveWorkspace(client, options.workspace); | ||
| const url = `/workspaces/${workspace.id}/identities/${options.id}${options.dryRun ? '?dryRun=true' : ''}`; | ||
| if (options.dryRun) { | ||
| const { data: result } = await client.delete(url); | ||
| const affected = result?.data?.workflowsAffected || result?.workflowsAffected || []; | ||
| spinner.stop(); | ||
| if (affected.length === 0) { | ||
| console.log(chalk.green('\n✓ No workflows use this identity. Safe to delete.')); | ||
| } | ||
| else { | ||
| console.log(chalk.yellow(`\n⚠ ${affected.length} workflow${affected.length !== 1 ? 's' : ''} will lose their identity link:`)); | ||
| affected.forEach((wf) => console.log(` - ${wf.name}`)); | ||
| console.log(chalk.dim('\n Run without --dry-run to proceed.')); | ||
| } | ||
| console.log(); | ||
| } | ||
| else { | ||
| await client.delete(url); | ||
| spinner.stop(); | ||
| console.log(chalk.green('\n✓ Identity deleted.')); | ||
| console.log(); | ||
| } | ||
| } | ||
| catch (error) { | ||
| spinner.fail(`Failed to delete identity: ${error.message}`); | ||
| process.exit(1); | ||
| } | ||
| }); | ||
| identitiesCommand | ||
| .command('create') | ||
| .description('Create a new identity') | ||
| .requiredOption('-w, --workspace <workspace>', 'Workspace name or slug') | ||
| .requiredOption('-n, --name <name>', 'Identity name') | ||
| .option('--scope <scope>', 'Scope: user or workspace (default: user)', 'user') | ||
| .option('--type <type>', 'Type: person, company, or hybrid (default: person)', 'person') | ||
| .option('--role <text>', 'Role and context description') | ||
| .option('--voice <text>', 'Voice descriptors (e.g. "direct, warm, technical")') | ||
| .action(async (options) => { | ||
| const VALID_SCOPES = ['user', 'workspace']; | ||
| const VALID_TYPES = ['person', 'company', 'hybrid']; | ||
| if (!VALID_SCOPES.includes(options.scope)) { | ||
| console.error(chalk.red(`Invalid scope '${options.scope}'. Must be one of: ${VALID_SCOPES.join(', ')}`)); | ||
| process.exit(1); | ||
| } | ||
| if (!VALID_TYPES.includes(options.type)) { | ||
| console.error(chalk.red(`Invalid type '${options.type}'. Must be one of: ${VALID_TYPES.join(', ')}`)); | ||
| process.exit(1); | ||
| } | ||
| const spinner = ora('Creating identity...').start(); | ||
| try { | ||
| const config = await loadConfig(); | ||
| const client = new ApiClient(config.api_key, config.api_url); | ||
| const workspace = await resolveWorkspace(client, options.workspace); | ||
| const data = { | ||
| name: options.name, | ||
| scope: options.scope, | ||
| type: options.type, | ||
| }; | ||
| if (options.role) | ||
| data.roleContext = options.role; | ||
| if (options.voice) | ||
| data.voiceDescriptors = options.voice; | ||
| const { data: identityData } = await client.post(`/workspaces/${workspace.id}/identities`, data); | ||
| const identity = identityData.data || identityData; | ||
| spinner.stop(); | ||
| console.log(chalk.green('\n✓ Identity created successfully!')); | ||
| console.log(` Name: ${identity.name}`); | ||
| console.log(` ID: ${identity.id}`); | ||
| console.log(` Scope: ${identity.scope}`); | ||
| console.log(` Type: ${identity.type}`); | ||
| console.log(); | ||
| } | ||
| catch (error) { | ||
| spinner.fail(`Failed to create identity: ${error.message}`); | ||
| process.exit(1); | ||
| } | ||
| }); | ||
| //# sourceMappingURL=identities.js.map |
| {"version":3,"file":"identities.js","sourceRoot":"","sources":["../../src/commands/identities.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,SAAS,EAAE,MAAM,sBAAsB,CAAA;AAChD,OAAO,EAAE,UAAU,EAAE,MAAM,kBAAkB,CAAA;AAC7C,OAAO,EAAE,KAAK,EAAE,GAAG,EAAE,MAAM,kBAAkB,CAAA;AAE7C,KAAK,UAAU,gBAAgB,CAAC,MAAiB,EAAE,aAAqB;IACtE,MAAM,EAAE,IAAI,EAAE,cAAc,EAAE,GAAG,MAAM,MAAM,CAAC,GAAG,CAAC,aAAa,CAAC,CAAA;IAChE,MAAM,UAAU,GAAG,cAAc,CAAC,IAAI,IAAI,cAAc,CAAA;IACxD,MAAM,SAAS,GAAG,UAAU,CAAC,IAAI,CAAC,CAAC,CAAM,EAAE,EAAE,CAC3C,CAAC,CAAC,IAAI,CAAC,WAAW,EAAE,CAAC,IAAI,EAAE,KAAK,aAAa,CAAC,WAAW,EAAE,CAAC,IAAI,EAAE;QAClE,CAAC,CAAC,IAAI,CAAC,WAAW,EAAE,CAAC,IAAI,EAAE,KAAK,aAAa,CAAC,WAAW,EAAE,CAAC,IAAI,EAAE,CACnE,CAAA;IACD,IAAI,CAAC,SAAS,EAAE,CAAC;QACf,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,uBAAuB,CAAC,CAAC,CAAA;QAC/C,UAAU,CAAC,OAAO,CAAC,CAAC,CAAM,EAAE,EAAE,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC,IAAI,KAAK,CAAC,CAAC,IAAI,GAAG,CAAC,CAAC,CAAC,CAAA;QACnF,MAAM,IAAI,KAAK,CAAC,cAAc,aAAa,aAAa,CAAC,CAAA;IAC3D,CAAC;IACD,OAAO,SAAS,CAAA;AAClB,CAAC;AAED,MAAM,CAAC,MAAM,iBAAiB,GAAG,IAAI,OAAO,CAAC,YAAY,CAAC;KACvD,WAAW,CAAC,kCAAkC,CAAC,CAAA;AAElD,iBAAiB;KACd,OAAO,CAAC,MAAM,CAAC;KACf,WAAW,CAAC,gEAAgE,CAAC;KAC7E,cAAc,CAAC,6BAA6B,EAAE,wBAAwB,CAAC;KACvE,MAAM,CAAC,KAAK,EAAE,OAAO,EAAE,EAAE;IACxB,MAAM,OAAO,GAAG,GAAG,CAAC,uBAAuB,CAAC,CAAC,KAAK,EAAE,CAAA;IAEpD,IAAI,CAAC;QACH,MAAM,MAAM,GAAG,MAAM,UAAU,EAAE,CAAA;QACjC,MAAM,MAAM,GAAG,IAAI,SAAS,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,CAAC,OAAO,CAAC,CAAA;QAE5D,MAAM,SAAS,GAAG,MAAM,gBAAgB,CAAC,MAAM,EAAE,OAAO,CAAC,SAAS,CAAC,CAAA;QAEnE,MAAM,EAAE,IAAI,EAAE,cAAc,EAAE,GAAG,MAAM,MAAM,CAAC,GAAG,CAAC,eAAe,SAAS,CAAC,EAAE,aAAa,CAAC,CAAA;QAC3F,MAAM,UAAU,GAAG,cAAc,CAAC,IAAI,IAAI,cAAc,IAAI,EAAE,CAAA;QAE9D,IAAI,UAAU,CAAC,MAAM,KAAK,CAAC,EAAE,CAAC;YAC5B,OAAO,CAAC,IAAI,EAAE,CAAA;YACd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,MAAM,CAAC,uCAAuC,SAAS,CAAC,IAAI,GAAG,CAAC,CAAC,CAAA;YACnF,OAAM;QACR,CAAC;QAED,OAAO,CAAC,IAAI,EAAE,CAAA;QAEd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,oBAAoB,SAAS,CAAC,IAAI,MAAM,CAAC,CAAC,CAAA;QAEjE,KAAK,MAAM,QAAQ,IAAI,UAAU,EAAE,CAAC;YAClC,MAAM,UAAU,GAAG,QAAQ,CAAC,KAAK,KAAK,WAAW,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,CAAC,CAAA;YAChG,MAAM,SAAS,GAAG,KAAK,CAAC,GAAG,CAAC,QAAQ,CAAC,IAAI,IAAI,QAAQ,CAAC,CAAA;YACtD,OAAO,CAAC,GAAG,CAAC,KAAK,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,KAAK,UAAU,KAAK,SAAS,EAAE,CAAC,CAAA;YAC1E,IAAI,QAAQ,CAAC,WAAW;gBAAE,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,OAAO,QAAQ,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC,EAAE,EAAE,CAAC,GAAG,QAAQ,CAAC,WAAW,CAAC,MAAM,GAAG,EAAE,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAA;YAC1I,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,WAAW,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAC,CAAA;YACjD,IAAI,QAAQ,CAAC,aAAa,GAAG,CAAC;gBAAE,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,eAAe,QAAQ,CAAC,aAAa,YAAY,QAAQ,CAAC,aAAa,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAA;YACnJ,OAAO,CAAC,GAAG,EAAE,CAAA;QACf,CAAC;QAED,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,YAAY,UAAU,CAAC,MAAM,gBAAgB,CAAC,CAAC,CAAA;IACvE,CAAC;IAAC,OAAO,KAAU,EAAE,CAAC;QACpB,OAAO,CAAC,IAAI,CAAC,8BAA8B,KAAK,CAAC,OAAO,EAAE,CAAC,CAAA;QAC3D,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;AACH,CAAC,CAAC,CAAA;AAEJ,iBAAiB;KACd,OAAO,CAAC,KAAK,CAAC;KACd,WAAW,CAAC,2CAA2C,CAAC;KACxD,cAAc,CAAC,6BAA6B,EAAE,wBAAwB,CAAC;KACvE,cAAc,CAAC,eAAe,EAAE,aAAa,CAAC;KAC9C,MAAM,CAAC,KAAK,EAAE,OAAO,EAAE,EAAE;IACxB,MAAM,OAAO,GAAG,GAAG,CAAC,qBAAqB,CAAC,CAAC,KAAK,EAAE,CAAA;IAElD,IAAI,CAAC;QACH,MAAM,MAAM,GAAG,MAAM,UAAU,EAAE,CAAA;QACjC,MAAM,MAAM,GAAG,IAAI,SAAS,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,CAAC,OAAO,CAAC,CAAA;QAE5D,MAAM,SAAS,GAAG,MAAM,gBAAgB,CAAC,MAAM,EAAE,OAAO,CAAC,SAAS,CAAC,CAAA;QAEnE,MAAM,EAAE,IAAI,EAAE,YAAY,EAAE,GAAG,MAAM,MAAM,CAAC,GAAG,CAAC,eAAe,SAAS,CAAC,EAAE,eAAe,OAAO,CAAC,EAAE,EAAE,CAAC,CAAA;QACvG,MAAM,QAAQ,GAAG,YAAY,CAAC,IAAI,IAAI,YAAY,CAAA;QAElD,OAAO,CAAC,IAAI,EAAE,CAAA;QAEd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,QAAQ,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;QAChD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,SAAS,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAC,CAAA;QAC9C,OAAO,CAAC,GAAG,CAAC,YAAY,QAAQ,CAAC,KAAK,WAAW,QAAQ,CAAC,IAAI,EAAE,CAAC,CAAA;QACjE,IAAI,QAAQ,CAAC,WAAW;YAAQ,OAAO,CAAC,GAAG,CAAC,mBAAmB,QAAQ,CAAC,WAAW,EAAE,CAAC,CAAA;QACtF,IAAI,QAAQ,CAAC,UAAU;YAAS,OAAO,CAAC,GAAG,CAAC,iBAAiB,QAAQ,CAAC,UAAU,EAAE,CAAC,CAAA;QACnF,IAAI,QAAQ,CAAC,QAAQ;YAAW,OAAO,CAAC,GAAG,CAAC,iBAAiB,QAAQ,CAAC,QAAQ,EAAE,CAAC,CAAA;QACjF,IAAI,QAAQ,CAAC,gBAAgB;YAAG,OAAO,CAAC,GAAG,CAAC,iBAAiB,QAAQ,CAAC,gBAAgB,EAAE,CAAC,CAAA;QACzF,IAAI,QAAQ,CAAC,cAAc;YAAK,OAAO,CAAC,GAAG,CAAC,2BAA2B,QAAQ,CAAC,cAAc,EAAE,CAAC,CAAA;QACjG,IAAI,QAAQ,CAAC,QAAQ;YAAW,OAAO,CAAC,GAAG,CAAC,qBAAqB,QAAQ,CAAC,QAAQ,EAAE,CAAC,CAAA;QACrF,IAAI,QAAQ,CAAC,OAAO;YAAY,OAAO,CAAC,GAAG,CAAC,oBAAoB,QAAQ,CAAC,OAAO,EAAE,CAAC,CAAA;QACnF,IAAI,QAAQ,CAAC,gBAAgB;YAAG,OAAO,CAAC,GAAG,CAAC,mBAAmB,QAAQ,CAAC,gBAAgB,EAAE,CAAC,CAAA;QAC3F,IAAI,QAAQ,CAAC,eAAe;YAAI,OAAO,CAAC,GAAG,CAAC,iBAAiB,QAAQ,CAAC,eAAe,EAAE,CAAC,CAAA;QACxF,IAAI,QAAQ,CAAC,aAAa,GAAG,CAAC;YAAE,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,eAAe,QAAQ,CAAC,aAAa,YAAY,QAAQ,CAAC,aAAa,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAA;QAClJ,OAAO,CAAC,GAAG,EAAE,CAAA;IACf,CAAC;IAAC,OAAO,KAAU,EAAE,CAAC;QACpB,OAAO,CAAC,IAAI,CAAC,2BAA2B,KAAK,CAAC,OAAO,EAAE,CAAC,CAAA;QACxD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;AACH,CAAC,CAAC,CAAA;AAEJ,iBAAiB;KACd,OAAO,CAAC,QAAQ,CAAC;KACjB,WAAW,CAAC,mCAAmC,CAAC;KAChD,cAAc,CAAC,6BAA6B,EAAE,wBAAwB,CAAC;KACvE,cAAc,CAAC,eAAe,EAAE,aAAa,CAAC;KAC9C,MAAM,CAAC,mBAAmB,EAAE,UAAU,CAAC;KACvC,MAAM,CAAC,iBAAiB,EAAE,0BAA0B,CAAC;KACrD,MAAM,CAAC,eAAe,EAAE,kCAAkC,CAAC;KAC3D,MAAM,CAAC,eAAe,EAAE,8BAA8B,CAAC;KACvD,MAAM,CAAC,qBAAqB,EAAE,wBAAwB,CAAC;KACvD,MAAM,CAAC,mBAAmB,EAAE,mBAAmB,CAAC;KAChD,MAAM,CAAC,gBAAgB,EAAE,mBAAmB,CAAC;KAC7C,MAAM,CAAC,kBAAkB,EAAE,iBAAiB,CAAC;KAC7C,MAAM,CAAC,iBAAiB,EAAE,qBAAqB,CAAC;KAChD,MAAM,CAAC,gBAAgB,EAAE,oBAAoB,CAAC;KAC9C,MAAM,CAAC,iBAAiB,EAAE,uBAAuB,CAAC;KAClD,MAAM,CAAC,iBAAiB,EAAE,kBAAkB,CAAC;KAC7C,MAAM,CAAC,KAAK,EAAE,OAAO,EAAE,EAAE;IACxB,MAAM,OAAO,GAAG,GAAG,CAAC,sBAAsB,CAAC,CAAC,KAAK,EAAE,CAAA;IAEnD,IAAI,CAAC;QACH,MAAM,MAAM,GAAG,MAAM,UAAU,EAAE,CAAA;QACjC,MAAM,MAAM,GAAG,IAAI,SAAS,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,CAAC,OAAO,CAAC,CAAA;QAE5D,MAAM,SAAS,GAAG,MAAM,gBAAgB,CAAC,MAAM,EAAE,OAAO,CAAC,SAAS,CAAC,CAAA;QAEnE,MAAM,IAAI,GAAQ,EAAE,CAAA;QACpB,IAAI,OAAO,CAAC,IAAI;YAAQ,IAAI,CAAC,IAAI,GAAG,OAAO,CAAC,IAAI,CAAA;QAChD,IAAI,OAAO,CAAC,KAAK;YAAO,IAAI,CAAC,KAAK,GAAG,OAAO,CAAC,KAAK,CAAA;QAClD,IAAI,OAAO,CAAC,IAAI;YAAQ,IAAI,CAAC,IAAI,GAAG,OAAO,CAAC,IAAI,CAAA;QAChD,IAAI,OAAO,CAAC,IAAI;YAAQ,IAAI,CAAC,WAAW,GAAG,OAAO,CAAC,IAAI,CAAA;QACvD,IAAI,OAAO,CAAC,UAAU;YAAE,IAAI,CAAC,UAAU,GAAG,OAAO,CAAC,UAAU,CAAA;QAC5D,IAAI,OAAO,CAAC,QAAQ;YAAI,IAAI,CAAC,QAAQ,GAAG,OAAO,CAAC,QAAQ,CAAA;QACxD,IAAI,OAAO,CAAC,KAAK;YAAO,IAAI,CAAC,gBAAgB,GAAG,OAAO,CAAC,KAAK,CAAA;QAC7D,IAAI,OAAO,CAAC,OAAO;YAAK,IAAI,CAAC,cAAc,GAAG,OAAO,CAAC,OAAO,CAAA;QAC7D,IAAI,OAAO,CAAC,MAAM;YAAM,IAAI,CAAC,QAAQ,GAAG,OAAO,CAAC,MAAM,CAAA;QACtD,IAAI,OAAO,CAAC,KAAK;YAAO,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC,KAAK,CAAA;QACpD,IAAI,OAAO,CAAC,MAAM;YAAM,IAAI,CAAC,gBAAgB,GAAG,OAAO,CAAC,MAAM,CAAA;QAC9D,IAAI,OAAO,CAAC,MAAM;YAAM,IAAI,CAAC,eAAe,GAAG,OAAO,CAAC,MAAM,CAAA;QAE7D,IAAI,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,MAAM,KAAK,CAAC,EAAE,CAAC;YACnC,OAAO,CAAC,IAAI,CAAC,mDAAmD,CAAC,CAAA;YACjE,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;QACjB,CAAC;QAED,MAAM,EAAE,IAAI,EAAE,YAAY,EAAE,GAAG,MAAM,MAAM,CAAC,GAAG,CAAC,eAAe,SAAS,CAAC,EAAE,eAAe,OAAO,CAAC,EAAE,EAAE,EAAE,IAAI,CAAC,CAAA;QAC7G,MAAM,QAAQ,GAAG,YAAY,CAAC,IAAI,IAAI,YAAY,CAAA;QAElD,OAAO,CAAC,IAAI,EAAE,CAAA;QAEd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,KAAK,CAAC,oCAAoC,CAAC,CAAC,CAAA;QAC9D,OAAO,CAAC,GAAG,CAAC,WAAW,QAAQ,CAAC,IAAI,EAAE,CAAC,CAAA;QACvC,OAAO,CAAC,GAAG,CAAC,WAAW,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAA;QACrC,OAAO,CAAC,GAAG,EAAE,CAAA;IACf,CAAC;IAAC,OAAO,KAAU,EAAE,CAAC;QACpB,OAAO,CAAC,IAAI,CAAC,8BAA8B,KAAK,CAAC,OAAO,EAAE,CAAC,CAAA;QAC3D,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;AACH,CAAC,CAAC,CAAA;AAEJ,iBAAiB;KACd,OAAO,CAAC,QAAQ,CAAC;KACjB,WAAW,CAAC,0BAA0B,CAAC;KACvC,cAAc,CAAC,6BAA6B,EAAE,wBAAwB,CAAC;KACvE,cAAc,CAAC,eAAe,EAAE,aAAa,CAAC;KAC9C,MAAM,CAAC,WAAW,EAAE,6CAA6C,CAAC;KAClE,MAAM,CAAC,KAAK,EAAE,OAAO,EAAE,EAAE;IACxB,MAAM,OAAO,GAAG,GAAG,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,gCAAgC,CAAC,CAAC,CAAC,sBAAsB,CAAC,CAAC,KAAK,EAAE,CAAA;IAEvG,IAAI,CAAC;QACH,MAAM,MAAM,GAAG,MAAM,UAAU,EAAE,CAAA;QACjC,MAAM,MAAM,GAAG,IAAI,SAAS,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,CAAC,OAAO,CAAC,CAAA;QAE5D,MAAM,SAAS,GAAG,MAAM,gBAAgB,CAAC,MAAM,EAAE,OAAO,CAAC,SAAS,CAAC,CAAA;QAEnE,MAAM,GAAG,GAAG,eAAe,SAAS,CAAC,EAAE,eAAe,OAAO,CAAC,EAAE,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,EAAE,EAAE,CAAA;QAEzG,IAAI,OAAO,CAAC,MAAM,EAAE,CAAC;YACnB,MAAM,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,MAAM,MAAM,CAAC,MAAM,CAAC,GAAG,CAAC,CAAA;YACjD,MAAM,QAAQ,GAAG,MAAM,EAAE,IAAI,EAAE,iBAAiB,IAAI,MAAM,EAAE,iBAAiB,IAAI,EAAE,CAAA;YACnF,OAAO,CAAC,IAAI,EAAE,CAAA;YACd,IAAI,QAAQ,CAAC,MAAM,KAAK,CAAC,EAAE,CAAC;gBAC1B,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,KAAK,CAAC,qDAAqD,CAAC,CAAC,CAAA;YACjF,CAAC;iBAAM,CAAC;gBACN,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,MAAM,CAAC,OAAO,QAAQ,CAAC,MAAM,YAAY,QAAQ,CAAC,MAAM,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,iCAAiC,CAAC,CAAC,CAAA;gBAC9H,QAAQ,CAAC,OAAO,CAAC,CAAC,EAAO,EAAE,EAAE,CAAC,OAAO,CAAC,GAAG,CAAC,OAAO,EAAE,CAAC,IAAI,EAAE,CAAC,CAAC,CAAA;gBAC5D,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,GAAG,CAAC,uCAAuC,CAAC,CAAC,CAAA;YACjE,CAAC;YACD,OAAO,CAAC,GAAG,EAAE,CAAA;QACf,CAAC;aAAM,CAAC;YACN,MAAM,MAAM,CAAC,MAAM,CAAC,GAAG,CAAC,CAAA;YACxB,OAAO,CAAC,IAAI,EAAE,CAAA;YACd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,KAAK,CAAC,uBAAuB,CAAC,CAAC,CAAA;YACjD,OAAO,CAAC,GAAG,EAAE,CAAA;QACf,CAAC;IACH,CAAC;IAAC,OAAO,KAAU,EAAE,CAAC;QACpB,OAAO,CAAC,IAAI,CAAC,8BAA8B,KAAK,CAAC,OAAO,EAAE,CAAC,CAAA;QAC3D,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;AACH,CAAC,CAAC,CAAA;AAEJ,iBAAiB;KACd,OAAO,CAAC,QAAQ,CAAC;KACjB,WAAW,CAAC,uBAAuB,CAAC;KACpC,cAAc,CAAC,6BAA6B,EAAE,wBAAwB,CAAC;KACvE,cAAc,CAAC,mBAAmB,EAAE,eAAe,CAAC;KACpD,MAAM,CAAC,iBAAiB,EAAE,0CAA0C,EAAE,MAAM,CAAC;KAC7E,MAAM,CAAC,eAAe,EAAE,oDAAoD,EAAE,QAAQ,CAAC;KACvF,MAAM,CAAC,eAAe,EAAE,8BAA8B,CAAC;KACvD,MAAM,CAAC,gBAAgB,EAAE,oDAAoD,CAAC;KAC9E,MAAM,CAAC,KAAK,EAAE,OAAO,EAAE,EAAE;IACxB,MAAM,YAAY,GAAG,CAAC,MAAM,EAAE,WAAW,CAAC,CAAA;IAC1C,MAAM,WAAW,GAAG,CAAC,QAAQ,EAAE,SAAS,EAAE,QAAQ,CAAC,CAAA;IAEnD,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC;QAC1C,OAAO,CAAC,KAAK,CAAC,KAAK,CAAC,GAAG,CAAC,kBAAkB,OAAO,CAAC,KAAK,sBAAsB,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC,CAAA;QACxG,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;IAED,IAAI,CAAC,WAAW,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC;QACxC,OAAO,CAAC,KAAK,CAAC,KAAK,CAAC,GAAG,CAAC,iBAAiB,OAAO,CAAC,IAAI,sBAAsB,WAAW,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC,CAAA;QACrG,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;IAED,MAAM,OAAO,GAAG,GAAG,CAAC,sBAAsB,CAAC,CAAC,KAAK,EAAE,CAAA;IAEnD,IAAI,CAAC;QACH,MAAM,MAAM,GAAG,MAAM,UAAU,EAAE,CAAA;QACjC,MAAM,MAAM,GAAG,IAAI,SAAS,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,CAAC,OAAO,CAAC,CAAA;QAE5D,MAAM,SAAS,GAAG,MAAM,gBAAgB,CAAC,MAAM,EAAE,OAAO,CAAC,SAAS,CAAC,CAAA;QAEnE,MAAM,IAAI,GAAQ;YAChB,IAAI,EAAE,OAAO,CAAC,IAAI;YAClB,KAAK,EAAE,OAAO,CAAC,KAAK;YACpB,IAAI,EAAE,OAAO,CAAC,IAAI;SACnB,CAAA;QACD,IAAI,OAAO,CAAC,IAAI;YAAE,IAAI,CAAC,WAAW,GAAG,OAAO,CAAC,IAAI,CAAA;QACjD,IAAI,OAAO,CAAC,KAAK;YAAE,IAAI,CAAC,gBAAgB,GAAG,OAAO,CAAC,KAAK,CAAA;QAExD,MAAM,EAAE,IAAI,EAAE,YAAY,EAAE,GAAG,MAAM,MAAM,CAAC,IAAI,CAAC,eAAe,SAAS,CAAC,EAAE,aAAa,EAAE,IAAI,CAAC,CAAA;QAChG,MAAM,QAAQ,GAAG,YAAY,CAAC,IAAI,IAAI,YAAY,CAAA;QAElD,OAAO,CAAC,IAAI,EAAE,CAAA;QAEd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,KAAK,CAAC,oCAAoC,CAAC,CAAC,CAAA;QAC9D,OAAO,CAAC,GAAG,CAAC,YAAY,QAAQ,CAAC,IAAI,EAAE,CAAC,CAAA;QACxC,OAAO,CAAC,GAAG,CAAC,YAAY,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAA;QACtC,OAAO,CAAC,GAAG,CAAC,YAAY,QAAQ,CAAC,KAAK,EAAE,CAAC,CAAA;QACzC,OAAO,CAAC,GAAG,CAAC,YAAY,QAAQ,CAAC,IAAI,EAAE,CAAC,CAAA;QACxC,OAAO,CAAC,GAAG,EAAE,CAAA;IACf,CAAC;IAAC,OAAO,KAAU,EAAE,CAAC;QACpB,OAAO,CAAC,IAAI,CAAC,8BAA8B,KAAK,CAAC,OAAO,EAAE,CAAC,CAAA;QAC3D,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IACjB,CAAC;AACH,CAAC,CAAC,CAAA"} |
+3
-0
@@ -22,2 +22,3 @@ #!/usr/bin/env node | ||
| import { skillsCommand } from './commands/skills.js'; | ||
| import { identitiesCommand } from './commands/identities.js'; | ||
| import { marketplaceCommand } from './commands/marketplace.js'; | ||
@@ -58,2 +59,3 @@ import { createLibraryCommand } from './commands/create-library.js'; | ||
| Skills: skills list, skills create | ||
| Identities: identities list, identities create | ||
| Marketplace: marketplace list, marketplace show, marketplace install | ||
@@ -112,2 +114,3 @@ | ||
| program.addCommand(skillsCommand); | ||
| program.addCommand(identitiesCommand); | ||
| program.addCommand(marketplaceCommand); | ||
@@ -114,0 +117,0 @@ program.addCommand(createLibraryCommand); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";AACA,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACnC,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAA;AAClD,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAA;AACpD,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAA;AACpD,OAAO,EAAE,WAAW,EAAE,MAAM,oBAAoB,CAAA;AAChD,OAAO,EAAE,WAAW,EAAE,MAAM,oBAAoB,CAAA;AAChD,OAAO,EAAE,UAAU,EAAE,MAAM,mBAAmB,CAAA;AAC9C,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAA;AACpD,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAA;AACpD,OAAO,EAAE,iBAAiB,EAAE,MAAM,0BAA0B,CAAA;AAC5D,OAAO,EAAE,gBAAgB,EAAE,MAAM,wBAAwB,CAAA;AACzD,OAAO,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAA;AAC1D,OAAO,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAA;AACxD,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAA;AAClD,OAAO,EAAE,WAAW,EAAE,MAAM,oBAAoB,CAAA;AAChD,OAAO,EAAE,kBAAkB,EAAE,MAAM,4BAA4B,CAAA;AAC/D,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAA;AAClD,OAAO,EAAE,WAAW,EAAE,MAAM,oBAAoB,CAAA;AAChD,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAA;AACpD,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAA;AACpD,OAAO,EAAE,kBAAkB,EAAE,MAAM,2BAA2B,CAAA;AAC9D,OAAO,EAAE,oBAAoB,EAAE,MAAM,8BAA8B,CAAA;AACnE,OAAO,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAA;AACvD,OAAO,EAAE,eAAe,EAAE,MAAM,yBAAyB,CAAA;AACzD,OAAO,EAAE,eAAe,EAAE,MAAM,yBAAyB,CAAA;AACzD,OAAO,EAAE,iBAAiB,EAAE,MAAM,2BAA2B,CAAA;AAC7D,OAAO,EAAE,oBAAoB,EAAE,MAAM,8BAA8B,CAAA;AACnE,OAAO,EAAE,oBAAoB,EAAE,MAAM,8BAA8B,CAAA;AACnE,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAA;AAClD,OAAO,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAA;AACxD,OAAO,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAA;AAC1D,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAA;AACpD,OAAO,EAAE,aAAa,EAAE,qBAAqB,EAAE,MAAM,wBAAwB,CAAA;AAC7E,OAAO,EAAE,aAAa,EAAE,MAAM,QAAQ,CAAA;AACtC,MAAM,OAAO,GAAG,aAAa,CAAC,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;AAC9C,MAAM,GAAG,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAEtC,MAAM,OAAO,GAAG,IAAI,OAAO,EAAE,CAAA;AAE7B,OAAO;KACJ,IAAI,CAAC,YAAY,CAAC;KAClB,WAAW,CAAC,0HAA0H,CAAC;KAEvI,OAAO,CAAC,GAAG,CAAC,OAAO,EAAE,eAAe,CAAC;KACrC,WAAW,CAAC,OAAO,EAAE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CA4CvB,CAAC,CAAA;AAEF,gBAAgB;AAChB,OAAO,CAAC,UAAU,CAAC,YAAY,CAAC,CAAA;AAChC,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,CAAA;AACjC,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,CAAA;AAEjC,iBAAiB;AACjB,OAAO,CAAC,UAAU,CAAC,YAAY,CAAC,CAAA;AAChC,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,CAAA;AAC/B,OAAO,CAAC,UAAU,CAAC,kBAAkB,CAAC,CAAA;AAEtC,gBAAgB;AAChB,OAAO,CAAC,UAAU,CAAC,iBAAiB,CAAC,CAAA;AACrC,OAAO,CAAC,UAAU,CAAC,gBAAgB,CAAC,CAAA;AACpC,OAAO,CAAC,UAAU,CAAC,eAAe,CAAC,CAAA;AACnC,OAAO,CAAC,UAAU,CAAC,gBAAgB,CAAC,CAAA;AACpC,OAAO,CAAC,UAAU,CAAC,YAAY,CAAC,CAAA;AAChC,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,CAAA;AAC/B,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,CAAA;AAC/B,OAAO,CAAC,UAAU,CAAC,UAAU,CAAC,CAAA;AAC9B,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,CAAA;AACjC,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,CAAA;AACjC,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,CAAA;AAC/B,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,CAAA;AACjC,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,CAAA;AACjC,OAAO,CAAC,UAAU,CAAC,kBAAkB,CAAC,CAAA;AACtC,OAAO,CAAC,UAAU,CAAC,oBAAoB,CAAC,CAAA;AACxC,OAAO,CAAC,UAAU,CAAC,cAAc,CAAC,CAAA;AAClC,OAAO,CAAC,UAAU,CAAC,eAAe,CAAC,CAAA;AACnC,OAAO,CAAC,UAAU,CAAC,eAAe,CAAC,CAAA;AACnC,OAAO,CAAC,UAAU,CAAC,iBAAiB,CAAC,CAAA;AACrC,OAAO,CAAC,UAAU,CAAC,oBAAoB,CAAC,CAAA;AACxC,OAAO,CAAC,UAAU,CAAC,oBAAoB,CAAC,CAAA;AACxC,OAAO,CAAC,UAAU,CAAC,YAAY,CAAC,CAAA;AAChC,OAAO,CAAC,UAAU,CAAC,eAAe,CAAC,CAAA;AACnC,OAAO,CAAC,UAAU,CAAC,gBAAgB,CAAC,CAAA;AACpC,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,CAAA;AAEjC,4CAA4C;AAC5C,MAAM,oBAAoB,GAAG,IAAI,GAAG,CAAC,CAAC,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,OAAO,EAAE,cAAc,CAAC,CAAC,CAAA;AAE5F,OAAO,CAAC,IAAI,CAAC,YAAY,EAAE,KAAK,EAAE,WAAW,EAAE,EAAE;IAC/C,MAAM,IAAI,GAAG,WAAW,CAAC,IAAI,EAAE,CAAA;IAC/B,IAAI,CAAC,oBAAoB,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE,CAAC;QACpC,MAAM,aAAa,EAAE,CAAA;QACrB,MAAM,qBAAqB,EAAE,CAAA;IAC/B,CAAC;AACH,CAAC,CAAC,CAAA;AAEF,qBAAqB;AACrB,OAAO,CAAC,KAAK,EAAE,CAAA"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
+1
-1
| { | ||
| "name": "@contextium/cli", | ||
| "version": "1.0.44", | ||
| "version": "1.0.45", | ||
| "description": "Command-line tool for managing Contextium documentation, agents, skills, and workflows — pipe context to AI coding assistants", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
732086
3.43%193
2.12%6702
3.99%