Skip to content

Park decostudio as decocms alias + refresh apps/mesh README#3261

Open
vibegui wants to merge 2 commits intomainfrom
vibegui/park-decostudio-npm
Open

Park decostudio as decocms alias + refresh apps/mesh README#3261
vibegui wants to merge 2 commits intomainfrom
vibegui/park-decostudio-npm

Conversation

@vibegui
Copy link
Copy Markdown
Contributor

@vibegui vibegui commented May 2, 2026

Summary

  • Park decostudio on npm as an alias for decocms — adds decostudio-alias/, a tiny package whose bin imports decocms/dist/server/cli.js in-process. bunx decostudio is functionally equivalent to bunx decocms. Lives outside the apps/* / packages/* workspace globs so bun workspaces don't pull it into the dep graph. Already published to npm at decostudio@0.0.1; bump to 0.0.2 included for the README payload.
  • Refresh apps/mesh/README.md — rebrand from "MCP Mesh" to "deco Studio", lead Quick Start with bunx decostudio, drop stale "🚧 Planned" entries that have shipped (CLI, Bindings, Event Bus, Virtual MCPs), correct the license (was MIT → actually Sustainable Use License v1.1), correct the database (was SQLite/MySQL → embedded Postgres / Postgres), and fix the repo URL (was deco-cx/admindecocms/studio). Down from 447 → 259 lines.

Test plan

  • npm pack --dry-run for decostudio-alias shows 3 files (package.json, bin/decostudio.mjs, README.md)
  • Smoke test: bun add the local tarball into a clean dir, bunx decostudio --version prints Deco CMS v2.297.3, --help matches bunx decocms --help
  • decostudio@0.0.1 already live on npm
  • Optional: verify bunx decostudio end-to-end after 0.0.2 publishes

Summary by cubic

Add decostudio as an npm alias for decocms, so bunx decostudio runs the same CLI in-process. Refresh apps/mesh/README.md with deco Studio branding, lead with bunx decostudio, and correct the license (Sustainable Use License v1.1), database (embedded Postgres/Postgres), and repo URL; removed shipped items from the planned list.

Written for commit ce2a5ab. Summary will update on new commits.

vibegui and others added 2 commits May 2, 2026 11:23
`bunx decostudio` is functionally equivalent to `bunx decocms` — a tiny
package depending on `decocms@*` whose bin imports `decocms/dist/server/cli.js`
in-process so argv passes through unchanged. Lives outside the `apps/*` /
`packages/*` workspace globs so bun workspaces don't pull it into the dep graph.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Replaces stale "MCP Mesh" branding with deco Studio. Drops "Implemented vs
Planned" lists where Planned features (CLI, Bindings, Event Bus) have shipped.
Corrects license (was MIT, actually Sustainable Use License v1.1), database
(was SQLite/MySQL, actually embedded Postgres / Postgres), and repo URL
(was deco-cx/admin, now decocms/studio). Leads Quick Start with `bunx decostudio`.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 2, 2026

🧪 Benchmark

Should we run the Virtual MCP strategy benchmark for this PR?

React with 👍 to run the benchmark.

Reaction Action
👍 Run quick benchmark (10 & 128 tools)

Benchmark will run on the next push after you react.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 2, 2026

Release Options

Suggested: Patch (2.297.4) — default (no conventional commit prefix detected)

React with an emoji to override the release type:

Reaction Type Next Version
👍 Prerelease 2.297.4-alpha.1
🎉 Patch 2.297.4
❤️ Minor 2.298.0
🚀 Major 3.0.0

Current version: 2.297.3

Note: If multiple reactions exist, the smallest bump wins. If no reactions, the suggested bump is used (default: patch).

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