{"_id":"@aero-js/diagnostics","name":"@aero-js/diagnostics","dist-tags":{"latest":"0.4.0"},"versions":{"0.4.0":{"name":"@aero-js/diagnostics","version":"0.4.0","private":false,"homepage":"https://github.com/jamiewilson/aero","license":"MIT","author":{"name":"Jamie Wilson"},"repository":{"type":"git","url":"git+https://github.com/jamiewilson/aero.git","directory":"packages/diagnostics"},"type":"module","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./browser":{"types":"./dist/browser.d.mts","default":"./dist/browser.mjs"},"./ide-catalog":{"types":"./dist/ide-catalog.d.mts","default":"./dist/ide-catalog.mjs"}},"dependencies":{"effect":"^3.21.0"},"devDependencies":{"@types/node":"^25.5.0","tsdown":"^0.21.7","typescript":"^6.0.2","vite":"8.0.3","vitest":"^4.1.2"},"peerDependencies":{"vite":"8.0.3"},"peerDependenciesMeta":{"vite":{"optional":true}},"scripts":{"gen-templates":"node scripts/embed-templates.mjs","compile":"tsdown src/index.ts src/browser.ts src/ide-catalog.ts --format esm --dts --clean --out-dir dist","embed-templates":"pnpm gen-templates && pnpm compile","build":"pnpm embed-templates","typecheck":"pnpm gen-templates && tsc --noEmit","test":"pnpm gen-templates && vitest run"},"_id":"@aero-js/diagnostics@0.4.0","description":"Structured `AeroDiagnostic` types, terminal/browser formatters, PostCSS/CSS error bridging, Effect Cause mapping, and dev SSR error transport (`x-aero-diagnostics`).","bugs":{"url":"https://github.com/jamiewilson/aero/issues"},"_integrity":"sha512-gdrKH9DypyElnRtLSQdrvEj1CONJ9b1z4qRSoqtNyemW8s+q8qErYLxOnmt+6cdT0emqy/i5D/16P1p1wKx1sA==","_resolved":"/private/var/folders/yc/828p39ws2lxgqcb96h4qdbjm0000gn/T/904bc0bdc99c4e6d5d4a91697b37a415/aero-js-diagnostics-0.4.0.tgz","_from":"file:aero-js-diagnostics-0.4.0.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-gdrKH9DypyElnRtLSQdrvEj1CONJ9b1z4qRSoqtNyemW8s+q8qErYLxOnmt+6cdT0emqy/i5D/16P1p1wKx1sA==","shasum":"03df3df54adf2a4f4572802e1a20f1cc25f2d43f","tarball":"https://registry.npmjs.org/@aero-js/diagnostics/-/diagnostics-0.4.0.tgz","fileCount":12,"unpackedSize":72691,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGv6GRfKRBD+tNQhZ/56a2qVnTefPFhwjJDaUhmeAOucAiEAid1WGjqNFVdVPWL48OW9y0isoWklKbOgMA7fAzWDC+Q="}]},"_npmUser":{"name":"jmwlsn","email":"jamie@jamiewilson.io"},"directories":{},"maintainers":[{"name":"jmwlsn","email":"jamie@jamiewilson.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/diagnostics_0.4.0_1777591005196_0.3958758501502826"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-30T23:16:45.051Z","0.4.0":"2026-04-30T23:16:45.333Z","modified":"2026-04-30T23:16:45.615Z"},"maintainers":[{"name":"jmwlsn","email":"jamie@jamiewilson.io"}],"description":"Structured `AeroDiagnostic` types, terminal/browser formatters, PostCSS/CSS error bridging, Effect Cause mapping, and dev SSR error transport (`x-aero-diagnostics`).","homepage":"https://github.com/jamiewilson/aero","repository":{"type":"git","url":"git+https://github.com/jamiewilson/aero.git","directory":"packages/diagnostics"},"author":{"name":"Jamie Wilson"},"bugs":{"url":"https://github.com/jamiewilson/aero/issues"},"license":"MIT","readme":"# @aero-js/diagnostics\n\nStructured `AeroDiagnostic` types, terminal/browser formatters, PostCSS/CSS error bridging, Effect Cause mapping, and dev SSR error transport (`x-aero-diagnostics`).\n\n- **Main export** — full API (includes `effect` and Node `fs` for source frames).\n- **`@aero-js/diagnostics/browser`** — browser-only surface (no Effect) for the core client runtime.\n\n`@aero-js/core` depends on this package and re-exports it as `@aero-js/core/diagnostics` for backward compatibility.\n","readmeFilename":"README.md","_rev":"1-371a7975fea7d075f49f5500e47e1996"}