{"bugs":{"url":"https://github.com/JoshuaKGoldberg/cached-factory/issues"},"dist":{"shasum":"0dc20eba3c79d41b9ca640273e4b98a1ceccb07c","tarball":"https://registry.npmjs.org/cached-factory/-/cached-factory-0.0.1.tgz","fileCount":6,"integrity":"sha512-nlhbhyJwz++jwl5wJR9oV3E69eCfNuWbtTia+zZslORBDBCk7hwRO1EoUbHsA1c5kOGP6vWIPPSYAxA5y5VcMw==","signatures":[{"sig":"MEUCIB91UkzD1W3AOXnPfvQ/pGK6X6dBSNysSfE8jOZ8pDkTAiEAy47wt35ugBJ0/mnqX4XWwP6X8w9GchQGyiHdHQ/MR1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cached-factory@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":9548},"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":"c1b08d16f23387827dfa9b678b0b38726a535bc8","license":"MIT","scripts":{"tsc":"tsc","lint":"eslint . .*js --max-warnings 0 --report-unused-disable-directives","test":"vitest","build":"tsup","format":"prettier \"**/*\" --ignore-unknown","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky install","lint:knip":"knip","format:write":"pnpm format --write","lint:package":"npmPkgJsonLint .","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","should-semantic-release":"should-semantic-release --verbose"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"homepage":"https://github.com/JoshuaKGoldberg/cached-factory#readme","repository":{"url":"git+https://github.com/JoshuaKGoldberg/cached-factory.git","type":"git"},"_npmVersion":"9.6.7","description":"Creates and caches values under keys. 🏭","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"_nodeVersion":"18.17.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.0","devDependencies":{"knip":"^2.20.1","tsup":"^7.2.0","husky":"^8.0.3","cspell":"^7.0.1","eslint":"^8.48.0","vitest":"^0.34.3","prettier":"^3.0.2","release-it":"^16.1.5","typescript":"^5.1.6","lint-staged":"^14.0.1","markdownlint":"^0.30.0","@types/eslint":"^8.44.2","eslint-plugin-n":"^16.0.2","markdownlint-cli":"^0.35.0","console-fail-test":"^0.2.3","eslint-plugin-yml":"^1.8.0","sentences-per-line":"^0.2.1","yaml-eslint-parser":"^1.2.2","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-jsonc":"^2.9.0","jsonc-eslint-parser":"^2.3.0","eslint-plugin-import":"^2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-vitest":"^0.2.8","npm-package-json-lint":"^7.0.0","prettier-plugin-curly":"^0.1.2","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","should-semantic-release":"^0.1.1","@typescript-eslint/parser":"^6.4.1","@vitest/coverage-istanbul":"^0.34.3","eslint-plugin-deprecation":"^1.5.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^1.5.1","prettier-plugin-packagejson":"^2.4.5","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.4.1","npm-package-json-lint-config-default":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cached-factory_0.0.1_1693140368400_0.7575521505063867","host":"s3://npm-registry-packages"},"_id":"cached-factory@0.0.1","version":"0.0.1"}