II.
LibraryProcess overview
Reference · livelib-process:shared--monorepo-package-scaffold
Composable monorepo package scaffolding component that creates a new package overview
Composable monorepo package scaffolding component that creates a new package in an existing monorepo with proper configuration files, directory structure, and workspace registration. Parameterized by package type, name, and an optional reference package to clone conventions from.
Attributes
displayName
Composable monorepo package scaffolding component that creates a new package
description
Composable monorepo package scaffolding component that creates a new package
in an existing monorepo with proper configuration files, directory structure, and workspace
registration. Parameterized by package type, name, and an optional reference package to
clone conventions from.
libraryPath
library/processes/shared/monorepo-package-scaffold.js
example
```js
import {
createPackageScaffold,
executePackageScaffold,
createLibraryPackage,
} from './monorepo-package-scaffold.js';
// Full pipeline:
const result = await executePackageScaffold(ctx, {
name: 'my-new-package',
scope: '@a5c-ai',
packageDir: 'packages/my-new-package',
packageType: 'library',
referencePackage: 'packages/sdk',
monorepoRoot: '.',
});
// Preset usage:
const config = createLibraryPackage({
name: 'utils',
scope: '@a5c-ai',
monorepoRoot: '.',
});
const result = await executePackageScaffold(ctx, config);
```
usesAgents
- my-lib
- monorepo-analyzer
- package-scaffolder
- workspace-registrar
Outgoing edges
lib_applies_to_domain1
- domain:software-engineering·DomainSoftware Engineering
lib_covers_topic2
- topic:test-driven-development·TopicTest-Driven Development
- topic:code-review-best-practices·TopicCode Review Best Practices
lib_implements_workflow3
- workflow:code-review·Workflow
- workflow:feature-development·Workflow
- workflow:release-management·Workflow
lib_involves_role3
- role:backend-engineer·RoleBackend Engineer
- role:tech-lead·RoleTech Lead
- role:qa-engineer·RoleQA Engineer
lib_requires_skill_area2
- skill-area:code-review-practice·SkillAreaCode Review Practice
- skill-area:e2e-testing·SkillAreaEnd-to-End Testing
Incoming edges
None.