Skip to content

feat: rename to inspector#10

Merged
hurali97 merged 3 commits into
mainfrom
feat/rename-to-inspector
May 20, 2026
Merged

feat: rename to inspector#10
hurali97 merged 3 commits into
mainfrom
feat/rename-to-inspector

Conversation

@hurali97
Copy link
Copy Markdown
Collaborator

Description:

This renames the repo and it's modules to inspector

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Renames the monorepo and its published workspace packages from react-native-release-inspector* to inspector*, updating documentation and the example app to match the new module/package names.

Changes:

  • Renamed workspaces/packages to @callstack/inspector and @callstack/inspector-cli, updating references across configs, docs, and build tooling.
  • Added/updated the @callstack/inspector package implementation (Metro integration + runtime devtools hook) and package-level tooling configs.
  • Renamed the example app (JS + Android + iOS project files) to “InspectorExample”.

Reviewed changes

Copilot reviewed 31 out of 44 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
yarn.lock Updates workspace package identifiers/resolutions to the new names.
turbo.json Updates Turbo task inputs to point at packages/inspector.
README.md Updates install/usage/docs references to @callstack/inspector and withInspector.
packages/inspector/turbo.json Adds package-level Turbo task configuration for packages/inspector.
packages/inspector/tsconfig.json Updates TS path mapping to @callstack/inspector.
packages/inspector/tsconfig.build.json Adds build tsconfig for bob/typescript target.
packages/inspector/src/react-devtools-core.d.ts Adds local typings for react-devtools-core usage.
packages/inspector/src/metro/index.ts Renames Metro helper export to withInspector and updates injected module name.
packages/inspector/src/logging.ts Updates log prefix to inspector:.
packages/inspector/src/index.ts Adds the runtime hook that initializes devtools and connects via WebSocket.
packages/inspector/src/tests/index.test.tsx Adds placeholder test file for the inspector entrypoint.
packages/inspector/package.json Renames the package to @callstack/inspector and updates repo/bug/homepage/deps/bin shape.
packages/inspector/eslint.config.mjs Adds package-local ESLint flat config.
packages/inspector/bin/inspector.js Updates CLI import to @callstack/inspector-cli.
packages/inspector/babel.config.js Adds package-local Babel config for bob/RN builds.
packages/cli/tsconfig.json Updates TS path mapping to @callstack/inspector-cli.
packages/cli/src/index.ts Updates CLI description/help text to the new “Inspector” naming.
packages/cli/src/core.ts Updates log messages to “Inspector” naming; keeps devtools startup logic.
packages/cli/package.json Renames CLI package to @callstack/inspector-cli and updates metadata.
package.json Renames monorepo package name and updates workspace scripts to new package names.
CONTRIBUTING.md Updates contributor docs to the new package/app naming and paths.
apps/example/src/navigation/index.ts Updates example app UI title to “Inspector Example”.
apps/example/package.json Renames the example workspace package and updates dependency to @callstack/inspector.
apps/example/metro.config.js Switches Metro config to withInspector from @callstack/inspector/metro.
apps/example/ios/Podfile.lock Updates checksum after Podfile/project renames.
apps/example/ios/Podfile Renames iOS target to InspectorExample.
apps/example/ios/InspectorExample/PrivacyInfo.xcprivacy Adds iOS privacy manifest for the renamed target.
apps/example/ios/InspectorExample/LaunchScreen.storyboard Updates launch screen label to InspectorExample.
apps/example/ios/InspectorExample/Info.plist Updates display name to InspectorExample.
apps/example/ios/InspectorExample/Images.xcassets/Contents.json Adds asset catalog metadata for renamed target.
apps/example/ios/InspectorExample/Images.xcassets/AppIcon.appiconset/Contents.json Adds app icon set metadata for renamed target.
apps/example/ios/InspectorExample/AppDelegate.swift Updates RN module name to InspectorExample.
apps/example/ios/InspectorExample.xcworkspace/contents.xcworkspacedata Renames referenced xcodeproj to InspectorExample.xcodeproj.
apps/example/ios/InspectorExample.xcodeproj/xcshareddata/xcschemes/InspectorExample.xcscheme Updates scheme buildable references to InspectorExample.
apps/example/ios/InspectorExample.xcodeproj/project.pbxproj Renames iOS project target/product/config references to InspectorExample.
apps/example/index.js Updates first import to @callstack/inspector.
apps/example/babel.config.js Updates module-resolver alias to point at packages/inspector/src.
apps/example/app.json Updates app name/displayName to InspectorExample.
apps/example/android/settings.gradle Renames Android rootProject name to inspector.example.
apps/example/android/app/src/main/res/values/strings.xml Updates Android app_name to InspectorExample.
apps/example/android/app/src/main/java/releaseinspector/example/MainApplication.kt Updates Kotlin package declaration to inspector.example.
apps/example/android/app/src/main/java/releaseinspector/example/MainActivity.kt Updates Kotlin package declaration and main component name.
apps/example/android/app/build.gradle Updates Android namespace/applicationId to inspector.example.
.github/ISSUE_TEMPLATE/config.yml Updates discussion links to the renamed repository.
Comments suppressed due to low confidence (1)

packages/inspector/package.json:67

  • Dev tooling versions look inconsistent: this package depends on jest ^29.7.0 but also lists @jest/globals ^30.0.0, which can cause install warnings or runtime/type mismatches.

Align @jest/globals with the Jest major version you use (or upgrade Jest to the matching major) so the test environment is coherent.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread apps/example/package.json Outdated
Comment thread package.json
@hurali97 hurali97 merged commit f44f38d into main May 20, 2026
5 checks passed
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.

2 participants