pesde 워크스페이스 실제 설치·검증(패키지명 하이픈 금지, workspace 의존성 문법, per-package pesde.lock), init.luau의 @self require 규칙(Luau RFC 확인), 워크스페이스 의존성이 심볼릭 링크라 luau CLI의 require-by-string과 충돌하는 함정을 base/project-setup-plan.md로 정리. architecture.md 패키징 방식 절도 같이 정정. Relate.luau/New()-InitXxx 골격/mock 하네스는 이 구조를 실제로 검증하는 과정에서 나온 최소 스캐폴딩. Co-authored-by: qwreey <me@qwreey.moe>
13 lines
639 B
TOML
13 lines
639 B
TOML
# 워크스페이스 루트 — 그 자체로는 게시되지 않음(`private = true`).
|
|
# `quad-base`/`quad-roblox`가 실제 게시 대상 워크스페이스 멤버.
|
|
# 구조는 `.claude/base/architecture.md` "구현 착수: 소스 트리 구조 확정" 절의
|
|
# RbxUtil식 모노레포(루트 통합 개발, 서브패키지마다 독립 게시)를 그대로 따르되
|
|
# 패키지 매니저만 wally -> pesde로 전환(사용자 결정, 2026-08-19 — dev-dependency
|
|
# 지원이 더 낫다는 판단).
|
|
name = "qwreey/quad"
|
|
version = "0.0.0"
|
|
private = true
|
|
workspace_members = ["quad-base", "quad-roblox"]
|
|
|
|
[target]
|
|
environment = "roblox"
|