{"bin":{"semantic-inspector":"dist/cli.js"},"bugs":{"url":"https://github.com/ghost-vk/semantic-inspector/issues"},"dist":{"shasum":"e156054f0f45af8db3a757d6fb3a4ebcfc288472","tarball":"https://registry.npmjs.org/semantic-inspector/-/semantic-inspector-0.3.0.tgz","fileCount":47,"integrity":"sha512-PyID/8494bQsgr5nD+yoJ/pX5VYIBhv1pgNVI+ROTIg+Wc6gEHDEm411gwdgP99sk4PKT/DSJpGRMnZ6J1y7xQ==","signatures":[{"sig":"MEUCIHm9VSQtf1R2qE/4ckrd9jO5bETfxD6Azrp81XX7QpA5AiEApoWBl6hDmM0KimCFyvcrpRCZ3J4u+QQO5+zWKizOrBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-inspector@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397740},"main":"./dist/index.cjs","name":"semantic-inspector","type":"module","types":"./dist/index.d.ts","author":{"name":"ghost-vk","email":"chains.subplot03@icloud.com"},"engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vite":{"import":{"types":"./dist/vite.d.ts","default":"./dist/vite.js"},"require":{"types":"./dist/vite.d.cts","default":"./dist/vite.cjs"}},"./babel":{"import":{"types":"./dist/babel.d.ts","default":"./dist/babel.js"},"require":{"types":"./dist/babel.d.cts","default":"./dist/babel.cjs"}}},"gitHead":"2d430f7a4eda9b55c029e14a584c2e85bf4c82e0","license":"MIT","scripts":{"dev":"tsup --watch","lint":"biome check .","test":"vitest run","build":"tsup","release":"changeset publish","version":"changeset version","lint:fix":"biome check --write .","lint:pkg":"publint --strict && attw --pack . --profile node16","test:cov":"vitest run --coverage","changeset":"changeset","test:dist":"node scripts/smoke.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","dev:example":"vite --config examples/playground/vite.config.ts","build:example":"vite build --config examples/playground/vite.config.ts","prepublishOnly":"npm run build && npm run lint:pkg","typecheck:example":"tsc -p examples/playground/tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:865f402d-0433-4705-b356-3f9d92cfb00c"}},"homepage":"https://github.com/ghost-vk/semantic-inspector#readme","keywords":["react","vite","vite-plugin","babel","babel-plugin","devtools","inspector","jsx","source-location","data-loc","vibe-coding","ai","screenshot","clipboard"],"repository":{"url":"git+https://github.com/ghost-vk/semantic-inspector.git","type":"git"},"_npmVersion":"11.16.0","description":"Dev-only React inspector: a hotkey highlights elements and click-copies their `Component — file:line` (or a PNG screenshot) for fast context handoff to AI coding assistants.","directories":{},"maintainers":[{"name":"v.kuznetsov","email":"ghost.vkv@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"modern-screenshot":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^8.0.0","react":"^19.2.0","vitest":"^4.1.4","publint":"^0.3.0","happy-dom":"^20.9.0","react-dom":"^19.2.0","typescript":"^6.0.3","@babel/core":"^7.25.0","@types/node":"^20.19.0","@types/react":"^19.2.0","@biomejs/biome":"^2.0.0","@changesets/cli":"^2.27.0","@types/react-dom":"^19.2.0","@types/babel__core":"^7.20.5","@vitest/coverage-v8":"^4.1.4","@vitejs/plugin-react":"^6.0.0","@arethetypeswrong/cli":"^0.18.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"vite":">=5","react":">=18","react-dom":">=18","@babel/core":">=7.25"},"peerDependenciesMeta":{"vite":{"optional":true},"@babel/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/semantic-inspector_0.3.0_1780918955480_0.517219539279623","host":"s3://npm-registry-packages-npm-production"},"_id":"semantic-inspector@0.3.0","version":"0.3.0"}