feat: rename the project to Pangular Inspector - #212
erkamyaman merged 4 commits into
Conversation
The project is now Pangular Inspector, the unified Angular devtools. User-facing text in the panel, popup, extension, MCP name and docs says Pangular Inspector, the package is @pangular-inspector/core (a placeholder until the final name is picked in pangular-inspector#211) and the CLI command is pangular. Internal identifiers such as RPC names, globals and config names stay as they are.
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
⛔ Files ignored due to path filters (3)
📒 Files selected for processing (93)
Included review availability: This review used your included allowance. 1 included review remains after this review. Your included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour. 📝 WalkthroughWalkthroughThe repository changes its product branding to Pangular Inspector. The npm package scope changes to ChangesPangular Inspector rebrand
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~12 minutes Change: Other Suggested labels: Merge Risk: ⚪ Minimal · up to The package, CLI, runtime labels, and documentation use the new branding. The checked-in extension assets are present and consistent, and no merge blocker remains. 🚥 Pre-merge checks | ✅ 3 | ❌ 1 | ❓ 1❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
Full details: Linked Issues checkExplanation The changes update product wording across source strings, extension metadata, documentation, examples, package references, and CLI tests, which supports the rename in [ Full details: Docstring CoverageExplanation Docstring coverage is 44.44% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 18 functions across 40 files. (53 skipped: 53 unsupported.)
✨ Finishing Touches🧪 Generate unit tests (beta)
A rabbit checks the new name bright Comment |
|
View your CI Pipeline Execution ↗ for commit 2cc92ed
💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗ ☁️ Nx Cloud last updated this comment at |
|
let me know when you are done, so I can publish the package and extension |
The package takes its final name, @pangular-inspector/devtools, instead of the placeholder. The changelog, the install page and the CLI page tell existing users the package and the command were renamed, the yarn and bun run commands name the pangular binary, and the remaining old names in the popup, panel hints, agent messages, extension heading and docs say Pangular Inspector.
Every remaining ng-devtools name moves to pangular: the devframe id, RPC and tool names, URL paths, globals, storage keys, public APIs, the config file, env vars, CSS variables, the data attribute and the MCP server key. The package folder is now packages/devtools. Docs links point at pangular-inspector.dev, the package gets an npm README and a new social card, and the package and extension are at 0.0.7 with a changelog for everything since 0.0.6. BREAKING CHANGE: the package, CLI, public APIs, config file, env vars and MCP tool names use the pangular names.
|
AGENT: After being merged @santoshyadavdev
|
|
AGENT: Naming after this PR @santoshyadavdev
Still on the old name, on purpose:
|
What and why
The project is now Pangular Inspector, the unified Angular devtools (decided in #17), released as 0.0.7.
@pangular-inspector/devtools(was@santoshyadavdev/ng-devtools), with an npm README. The folder ispackages/devtools.pangular(npx @pangular-inspector/devtools dev).pangular: the devframe id (so agents see apangularMCP server withpangular_*tools), RPC names,__pangularURL paths,window.__pangular*globals, storage keys, public APIs (initPangularHub,pangularVite,withPangular,providePangularHttp, ...),pangular.config.json,PANGULAR_*env vars,[pangular]logs,--pangular-*CSS variables,data-pangular, and the MCP server key in the setup samples.og.png). The logo is unchanged.Kept on purpose: the GitHub repo URL, the Nx project names and
dist/angular-devtoolsoutput path (the Render deploy uses them), the Cloudflare worker name, and the one mention of Google's official Angular DevTools extension. Nobody uses the package yet, so there are no migration notes.Closes #208
Closes #211
How it was verified
pnpm commit:checkpnpm format:checkpnpm typecheckpnpm test:devtoolsandpnpm test:panelpnpm skills:checkpnpm docs:buildpnpm extension:buildandextension/uicommittedpnpm test:axepnpm install --frozen-lockfilepangularserver withpangular_*tools and a tool call returns real data, andpangular mcpover stdio works