Atomic Coordinate Toolkit
acoord/
├── packages/
│ └── acoord-3d/ # 3D rendering engine (Three.js) → published to npm
├── apps/
│ └── vscode-acoord/ # VS Code extension
├── nx.json # Nx configuration
└── package.json # Workspace configuration
# Install dependencies
npm install
# Build all projects
npm run build
# Development mode
npm run watch
# Run all tests
npm run test# Build specific projects
npx nx run acoord-3d:build
npx nx run vscode-acoord:build
# Test specific projects
npx nx run acoord-3d:test
npx nx run vscode-acoord:test
# View dependency graph
npx nx graph
# Affected tests (based on git changes)
npx nx affected:test- Daily development:
npm run watch+ F5 debug - Before committing:
npm run lint && npm run test - Check change impact:
npx nx affected:build