{"xo":{"rules":{"import/extensions":"off","object-curly-newline":["error",{"multiline":true,"consistent":true}],"n/file-extension-in-import":"off","@typescript-eslint/ban-types":"off","@typescript-eslint/no-redeclare":"off","@typescript-eslint/ban-ts-comment":"off","@typescript-eslint/naming-convention":"off","@typescript-eslint/no-unsafe-argument":"off","@typescript-eslint/no-extraneous-class":"off","import/consistent-type-specifier-style":["error","prefer-top-level"],"@typescript-eslint/no-confusing-void-expression":"off"},"overrides":[{"files":"**/*.d.ts","rules":{"no-restricted-imports":["error","tsd","expect-type"]}}]},"tsd":{"compilerOptions":{"noUnusedLocals":false}},"bugs":{"url":"https://github.com/sindresorhus/type-fest/issues"},"dist":{"shasum":"c7758be50a83a5b879e7a59ea52421e9816b3928","tarball":"https://registry.npmjs.org/type-fest/-/type-fest-4.39.0.tgz","fileCount":166,"integrity":"sha512-w2IGJU1tIgcrepg9ZJ82d8UmItNQtOFJG0HCUE3SzMokKkTsruVDALl2fAdiEzJlfduoU+VyXJWIIUZ+6jV+nw==","signatures":[{"sig":"MEQCIBqOeVTC96WROyg7lqRS+/I9UR3OVg5hZDVjnEnl6okhAiA1BcVqXhhm8KjdEIiBKU8/uyQFJkV6yTBDQdyDgW9ZKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436457},"name":"type-fest","types":"./index.d.ts","author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"engines":{"node":">=16"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"07cb87075f9a9f067094a26d550b93c0fc83f748","license":"(MIT OR CC0-1.0)","scripts":{"test":"run-p test:*","test:xo":"xo","test:tsc":"tsc","test:tsd":"tsd","test:source-files-extension":"node script/test/source-files-extension.js"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"homepage":"https://github.com/sindresorhus/type-fest#readme","keywords":["typescript","ts","types","utility","util","utilities","omit","merge","json","generics"],"repository":{"url":"git+https://github.com/sindresorhus/type-fest.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of essential TypeScript types","directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"sideEffects":false,"_nodeVersion":"23.6.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.60.0","tsd":"^0.31.2","typescript":"~5.8.2","expect-type":"^1.1.0","npm-run-all2":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/type-fest_4.39.0_1743508805643_0.7146740195971375","host":"s3://npm-registry-packages-npm-production"},"_id":"type-fest@4.39.0","version":"4.39.0"}