Skip to content

Comments

chore: migrate workspace to moon/proto node stack#16

Closed
Hebilicious wants to merge 2 commits intomainfrom
nesting-selector-atRule
Closed

chore: migrate workspace to moon/proto node stack#16
Hebilicious wants to merge 2 commits intomainfrom
nesting-selector-atRule

Conversation

@Hebilicious
Copy link
Owner

@Hebilicious Hebilicious commented Feb 19, 2026

Summary

  • migrate from deno-root layout to a Node + pnpm workspace layout
  • move package logic under packages/cssforge and add moon v2 project/task configuration
  • migrate package scripts into moon tasks and remove scripts blocks from repo package manifests
  • keep JSR publishing support via moon tasks and update release automation
  • add example projects and task wiring for e2e/dev flows

Verification

  • ran CI-equivalent workflow locally:
    • proto install
    • proto run pnpm -- install --frozen-lockfile
    • moon run :format
    • moon run :test
    • moon run :typecheck
  • additional publish path check:
    • moon run cssforge:jsr-dry-run

@changeset-bot
Copy link

changeset-bot bot commented Feb 19, 2026

🦋 Changeset detected

Latest commit: a472b6e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@hebilicious/cssforge Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@Hebilicious
Copy link
Owner Author

Closing this PR because it was opened from the wrong branch. Superseded by #17 from .

@Hebilicious
Copy link
Owner Author

Superseded by #17, which is the same change on a branch based directly on main.

Hebilicious added a commit that referenced this pull request Feb 21, 2026
## Summary
- migrate from deno-root layout to a Node + pnpm workspace layout
- move package logic under `packages/cssforge` and add moon v2
project/task configuration
- migrate package scripts into moon tasks and remove `scripts` blocks
from repo package manifests
- keep JSR publishing support via moon tasks and update release
automation
- add example projects and task wiring for e2e/dev flows

## Verification
- ran CI-equivalent workflow locally:
  - `proto install`
  - `proto run pnpm -- install --frozen-lockfile`
  - `moon run :format`
  - `moon run :test`
  - `moon run :typecheck`

Supersedes #16 (opened from the wrong branch).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant