{"name":"react-error-boundary","version":"6.0.0","type":"module","description":"Simple reusable React error boundary component","author":{"name":"Brian Vaughn","email":"brian.david.vaughn@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bvaughn/react-error-boundary.git"},"exports":{".":{"types":"./dist/react-error-boundary.js","development":"./dist/react-error-boundary.development.js","default":"./dist/react-error-boundary.js"},"./package.json":"./package.json"},"imports":{"#is-development":{"development":"./src/env-conditions/development.ts","default":"./src/env-conditions/production.ts"}},"types":"dist/react-error-boundary.d.ts","sideEffects":false,"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@babel/preset-env":"^7.22.5","@babel/preset-typescript":"^7.21.5","@preconstruct/cli":"^2.8.12","@types/assert":"^1.5.10","@types/react":"^18.3.17","@types/react-dom":"^18","assert":"^2.0.0","eslint":"^9.13.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react":"^7.37.2","globals":"^15.11.0","prettier":"^3.0.1","react":"^18","react-dom":"^18","rimraf":"^6.0.1","vitest":"^3.1.2","typescript":"^5.8.3","typescript-eslint":"^8.18.0"},"peerDependencies":{"react":">=16.13.1"},"preconstruct":{"exports":{"importConditionDefaultExport":"default"},"___experimentalFlags_WILL_CHANGE_IN_PATCH":{"distInRoot":true,"importsConditions":true,"typeModule":true}},"scripts":{"clear":"pnpm clear:builds & pnpm clear:node_modules","clear:builds":"rimraf ./dist","clear:node_modules":"rimraf ./node_modules","prerelease":"preconstruct build","lint":"eslint .","lint:fix":"eslint . --fix","test":"vitest --environment=jsdom --watch=false","test:watch":"vitest --environment=jsdom --watch","typescript":"tsc --noEmit","typescript:watch":"tsc --noEmit --watch"},"bugs":{"url":"https://github.com/bvaughn/react-error-boundary/issues"},"homepage":"https://github.com/bvaughn/react-error-boundary#readme","_id":"react-error-boundary@6.0.0","_integrity":"sha512-gdlJjD7NWr0IfkPlaREN2d9uUZUlksrfOx7SX62VRerwXbMY6ftGCIZua1VG1aXFNOimhISsTq+Owp725b9SiA==","_resolved":"/private/var/folders/mm/srpjf8ks73g0p9ptp1p5w9j40000gn/T/600f389876d1c92f66ebc3e2e02af85e/react-error-boundary-6.0.0.tgz","_from":"file:react-error-boundary-6.0.0.tgz","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"shasum":"a9e552146958fa77d873b587aa6a5e97544ee954","size":6167,"noattachment":false,"key":"/react-error-boundary/-/react-error-boundary-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-error-boundary/download/react-error-boundary-6.0.0.tgz"},"_npmUser":{"name":"brianvaughn","email":"briandavidvaughn@gmail.com"},"directories":{},"maintainers":[{"name":"brianvaughn","email":"briandavidvaughn@gmail.com"},{"name":"kentcdodds","email":"kent+npm@doddsfamily.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-error-boundary_6.0.0_1746303962201_0.04989981618976391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-03T20:26:02.358Z","publish_time":1746303962358,"_source_registry_name":"default","_cnpm_publish_time":1746303962358,"dist-tags":{"latest":"6.1.1"}}