{"bugs":{"url":"https://github.com/bconnorwhite/read-json-safe/issues"},"dist":{"shasum":"b3db5dff2475248d81a5fe05c66a7bfaac8ddb4d","tarball":"https://registry.npmjs.org/read-json-safe/-/read-json-safe-4.0.0.tgz","fileCount":6,"integrity":"sha512-1ytYFxWzsIWfYOWFL2KHwREkVy++HenWfIrV1oSkaTSTyTSoK2bkd4X5tW4cJbsUe4qc5ge7n//98DHKufjFyg==","signatures":[{"sig":"MEYCIQCu09Hves0yZm8f0GU2XVnmNcQGEqaX3uDPYOaMcM1wZwIhAO8zQbaWr2y78zvEvcaleAWU+dJNxWypVuIYlt0JWlEI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/read-json-safe@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8714},"main":"./build/index.js","name":"read-json-safe","type":"module","types":"./build/index.d.ts","author":{"url":"https://bconnorwhite.com","name":"Connor White","email":"oss@bconnorwhite.com"},"engines":{"bun":">=1.3.0","node":">=20.0.0"},"exports":{".":"./build/index.js"},"gitHead":"e578282cb843c7099db5b4e9748bd01ff740bcfa","license":"MIT","private":false,"scripts":{"lint":"npm run lint:package && npm run lint:source","test":"npm run test:node","build":"tsc --project ./tsconfig.json","prepack":"npm run build","release":"npm publish","coverage":"c8 --reporter=text --reporter=lcovonly tsx --test ./test/*.test.ts","test:node":"tsx --test ./test/*.test.ts","typecheck":"npm run build && tsc --project ./test/tsconfig.json","lint:source":"ESLINT_USE_FLAT_CONFIG=false eslint src test --ext .ts","lint:package":"npmPkgJsonLint ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:da251866-bd02-4d91-aa4c-9e4bb81609f7"}},"homepage":"https://github.bconnorwhite.com/read-json-safe#readme","keywords":["json","read","file","safe","try","catch","ENOENT"],"repository":{"url":"git+https://github.com/bconnorwhite/read-json-safe.git","type":"git"},"_npmVersion":"11.9.0","description":"Read JSON files without try catch","directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_nodeVersion":"24.14.0","dependencies":{"types-json":"^5.0.0","read-file-safe":"^2.1.1","parse-json-object":"^3.0.1"},"eslintConfig":{"extends":"@bconnorwhite/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.21.0","eslint":"^9.39.4","vitest":"^3.2.4","mock-fs":"^5.5.0","playwright":"^1.58.2","typescript":"^5.9.3","@types/node":"^24.3.0","@types/mock-fs":"^4.13.0","@vitest/browser":"^3.2.4","eslint-plugin-json":"^4.0.1","eslint-plugin-import":"^2.32.0","npm-package-json-lint":"^9.1.0","@bconnorwhite/tsconfig":"^1.0.0","@typescript-eslint/parser":"^8.56.1","@bconnorwhite/eslint-config":"^1.0.0","@typescript-eslint/eslint-plugin":"^8.56.1","npm-package-json-lint-config-bconnorwhite":"^1.0.0"},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-bconnorwhite/oss"},"_npmOperationalInternal":{"tmp":"tmp/read-json-safe_4.0.0_1773256404518_0.586189362557654","host":"s3://npm-registry-packages-npm-production"},"_id":"read-json-safe@4.0.0","version":"4.0.0"}