{"bugs":{"url":"https://github.com/JoshuaKGoldberg/cached-factory/issues"},"dist":{"shasum":"04825c412377bd830fc35e19a64f1daeeca3ec25","tarball":"https://registry.npmjs.org/cached-factory/-/cached-factory-0.2.0.tgz","fileCount":7,"integrity":"sha512-6XGkilRVhace8gARfWVvkjyWoazCp21VUQXdDyWEcAz3sHSwXji76srbLfJ6BcHRAZveW9ICYprhqsdoRYZ+YQ==","signatures":[{"sig":"MEUCICqRR4JO7N11K4DHJxse/XoiDjl7G8zPBkYh5+5p4Ac1AiEA2vdum4p99aNiHFrK4d1jDlKA5dBXw5R43dHgUVgl4OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cached-factory@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9935},"main":"lib/index.js","name":"cached-factory","type":"module","types":"./lib/index.d.ts","author":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"engines":{"node":">=18"},"gitHead":"9ef6d4e6ed2102418505b823a41c61df894dcfe8","license":"MIT","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest","build":"tsdown","format":"prettier .","prepare":"husky","lint:knip":"knip","format:write":"pnpm format --write","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58f0597a-8ce9-4db9-b723-d7532437f85b"}},"homepage":"https://github.com/JoshuaKGoldberg/cached-factory#readme","repository":{"url":"git+https://github.com/JoshuaKGoldberg/cached-factory.git","type":"git"},"_npmVersion":"11.12.1","description":"Creates and caches values under keys. 🏭","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"_nodeVersion":"24.15.0","publishConfig":{"provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"knip":"6.7.0","husky":"9.1.7","cspell":"10.0.0","eslint":"10.2.1","tsdown":"0.21.10","vitest":"4.1.5","prettier":"3.8.3","@eslint/js":"10.0.1","release-it":"20.0.1","typescript":"6.0.3","@types/node":"25.6.0","lint-staged":"16.4.0","eslint-plugin-n":"17.24.0","@eslint/markdown":"8.0.1","console-fail-test":"0.6.1","eslint-plugin-yml":"3.3.1","typescript-eslint":"8.59.0","prettier-plugin-sh":"0.18.1","@vitest/coverage-v8":"4.1.5","eslint-plugin-jsdoc":"62.9.0","eslint-plugin-jsonc":"3.1.2","eslint-plugin-regexp":"3.1.0","@vitest/eslint-plugin":"1.6.16","create-typescript-app":"2.60.1","prettier-plugin-curly":"0.4.1","eslint-plugin-package-json":"0.91.1","eslint-plugin-perfectionist":"5.9.0","prettier-plugin-packagejson":"3.0.2","@release-it/conventional-changelog":"11.0.0","prettier-plugin-sentences-per-line":"0.2.3","@eslint-community/eslint-plugin-eslint-comments":"4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/cached-factory_0.2.0_1777213583377_0.18840711918182262","host":"s3://npm-registry-packages-npm-production"},"_id":"cached-factory@0.2.0","version":"0.2.0"}