@autodev/worker-core
v0.7.1
Published
AutoDev Worker Core
Readme
@autodev/worker-core
Core models and utilities for autodev workbench
Overview
This package provides core functionality for the autodev workbench, including:
- Code data structure models
- Filesystem utilities
- Command execution tools
Features
Code Models
The package includes various interfaces and types for representing code structures:
CodeDataStruct- Representation of code structures like classes, interfaces, etc.CodeFunction- Representation of functions/methodsCodeField- Representation of class/struct fieldsCodeParameter- Function parameter representationsCodePosition- Position information for code elementsApiResource- Resource representation for APIs
Filesystem Utilities
- File listing and searching
- Path manipulation utilities
- File system constants and configurations
Command Execution
- Integration with tools like ripgrep for efficient code searching
- Binary execution utilities
Installation
npm install @autodev/worker-core
# or
yarn add @autodev/worker-core
# or
pnpm add @autodev/worker-coreUsage
import { CodeDataStruct, DataStructType } from '@autodev/worker-core';
// Use the imported types and utilities as neededLicense
Apache-2.0
