{"_id":"@types/get-value","_rev":"4664624","name":"@types/get-value","description":"TypeScript definitions for get-value","dist-tags":{"latest":"3.0.5","ts2.4":"3.0.1","ts2.5":"3.0.1","ts2.6":"3.0.1","ts2.7":"3.0.1","ts2.8":"3.0.1","ts2.9":"3.0.1","ts3.0":"3.0.1","ts3.1":"3.0.1","ts3.2":"3.0.1","ts3.3":"3.0.1","ts3.4":"3.0.1","ts3.5":"3.0.1","ts3.6":"3.0.2","ts3.7":"3.0.2","ts3.8":"3.0.2","ts3.9":"3.0.2","ts4.0":"3.0.3","ts4.1":"3.0.3","ts4.2":"3.0.3","ts4.3":"3.0.3","ts4.4":"3.0.3","ts4.5":"3.0.5","ts4.6":"3.0.5","ts4.7":"3.0.5","ts4.8":"3.0.5","ts4.9":"3.0.5","ts5.0":"3.0.5","ts5.1":"3.0.5","ts5.2":"3.0.5","ts5.3":"3.0.5","ts5.4":"3.0.5","ts5.5":"3.0.5","ts5.6":"3.0.5","ts5.7":"3.0.5","ts5.8":"3.0.5","ts5.9":"3.0.5","ts6.0":"3.0.5"},"maintainers":[{"name":"types","email":""}],"time":{"modified":"2026-04-10T22:31:41.000Z","created":"2018-02-22T22:26:09.923Z","3.0.5":"2023-11-07T05:56:39.645Z","3.0.4":"2023-10-18T03:52:19.595Z","3.0.3":"2022-08-15T11:32:23.128Z","3.0.2":"2021-07-06T20:59:12.130Z","3.0.1":"2019-03-28T16:34:12.535Z","3.0.0":"2018-02-22T22:26:09.923Z"},"users":{},"repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/get-value"},"versions":{"3.0.5":{"name":"@types/get-value","version":"3.0.5","description":"TypeScript definitions for get-value","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/get-value","license":"MIT","contributors":[{"name":"Daniel Rosenwasser","githubUsername":"DanielRosenwasser","url":"https://github.com/DanielRosenwasser"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/get-value"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"a76367eac359b2fcfcbcf4af64035dae05045bcdd152d56f1818e9e592e995d3","typeScriptVersion":"4.5","_id":"@types/get-value@3.0.5","dist":{"shasum":"4ea0e0b0a31c256636b3e7e0026c2ad38baea6f6","size":2140,"noattachment":false,"key":"/@types/get-value/-/@types/get-value-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/get-value/download/@types/get-value-3.0.5.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-value_3.0.5_1699336599321_0.37481778349748196"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T05:56:39.645Z","publish_time":1699336599645,"_source_registry_name":"default","_cnpm_publish_time":1699336599645},"3.0.4":{"name":"@types/get-value","version":"3.0.4","description":"TypeScript definitions for get-value","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/get-value","license":"MIT","contributors":[{"name":"Daniel Rosenwasser","githubUsername":"DanielRosenwasser","url":"https://github.com/DanielRosenwasser"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/get-value"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"bbc5050753dedc6a255cad42db6536dda31fa6c9f4151d7c9e152a3310e10e90","typeScriptVersion":"4.5","_id":"@types/get-value@3.0.4","dist":{"shasum":"59c16b386db8dc3732e1fd8ee0c0b0119cc6072f","size":2142,"noattachment":false,"key":"/@types/get-value/-/@types/get-value-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/get-value/download/@types/get-value-3.0.4.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-value_3.0.4_1697601139377_0.9574013371273336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-18T03:52:19.595Z","publish_time":1697601139595,"_source_registry_name":"default","_cnpm_publish_time":1697601139595},"3.0.3":{"name":"@types/get-value","version":"3.0.3","description":"TypeScript definitions for get-value","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/get-value","license":"MIT","contributors":[{"name":"Daniel Rosenwasser","url":"https://github.com/DanielRosenwasser","githubUsername":"DanielRosenwasser"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/get-value"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"8bd395e0be37a6f6341ce058a7a6cc5e7024835c6eb7ce2e5fdee5d6ddf9daed","typeScriptVersion":"4.0","_id":"@types/get-value@3.0.3","dist":{"shasum":"af37e88fd365c14c2672e861cf0699f5ba560102","size":2187,"noattachment":false,"key":"/@types/get-value/-/@types/get-value-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/get-value/download/@types/get-value-3.0.3.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-value_3.0.3_1660563143019_0.1545223903851045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-15T11:46:05.524Z","publish_time":1660563143128,"_cnpm_publish_time":1660563143128},"3.0.2":{"name":"@types/get-value","version":"3.0.2","description":"TypeScript definitions for get-value","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/get-value","license":"MIT","contributors":[{"name":"Daniel Rosenwasser","url":"https://github.com/DanielRosenwasser","githubUsername":"DanielRosenwasser"},{"name":"Mathew Allen","url":"https://github.com/TheMallen","githubUsername":"TheMallen"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/get-value"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"b7035e4175a26262f8566a772d1e2eaff80dc5af5d454de62600b6d1ad819c4c","typeScriptVersion":"3.6","_id":"@types/get-value@3.0.2","dist":{"shasum":"8d5503923788373c88fb4aa75e5f1231afd82b61","size":2200,"noattachment":false,"key":"/@types/get-value/-/@types/get-value-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/get-value/download/@types/get-value-3.0.2.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-value_3.0.2_1625605152009_0.6262099420579952"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T07:31:00.431Z","publish_time":1625605152130,"_cnpm_publish_time":1625605152130},"3.0.1":{"name":"@types/get-value","version":"3.0.1","description":"TypeScript definitions for get-value","license":"MIT","contributors":[{"name":"Daniel Rosenwasser","url":"https://github.com/DanielRosenwasser","githubUsername":"DanielRosenwasser"},{"name":"Mathew Allen","url":"https://github.com/TheMallen","githubUsername":"TheMallen"}],"main":"","types":"index","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/get-value"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"6b7cba7a4edf69a19bbba88893ad61deb30fbeac2355dc7d5230dac04bf90a13","typeScriptVersion":"2.4","_id":"@types/get-value@3.0.1","dist":{"shasum":"67da2663d2a632fb2ed33693479176b2841749ca","size":2123,"noattachment":false,"key":"/@types/get-value/-/@types/get-value-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/get-value/download/@types/get-value-3.0.1.tgz"},"maintainers":[{"name":"types","email":""}],"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-value_3.0.1_1553790852383_0.9677294859887924"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T07:30:59.535Z","publish_time":1553790852535,"_cnpm_publish_time":1553790852535},"3.0.0":{"name":"@types/get-value","version":"3.0.0","description":"TypeScript definitions for get-value","license":"MIT","contributors":[{"name":"Daniel Rosenwasser","url":"https://github.com/DanielRosenwasser","githubUsername":"DanielRosenwasser"}],"main":"","repository":{"type":"git","url":"https://www.github.com/DefinitelyTyped/DefinitelyTyped.git"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"766ea6243b2e37c4c322587a70fae475ad38ec15a85aa61db805239fce4f619a","typeScriptVersion":"2.4","_id":"@types/get-value@3.0.0","dist":{"shasum":"f198ef1f1e50593107ba435dba2d6e0d968d5446","size":2074,"noattachment":false,"key":"/@types/get-value/-/@types/get-value-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/get-value/download/@types/get-value-3.0.0.tgz"},"maintainers":[{"name":"types","email":""}],"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-value_3.0.0_1519338369875_0.012271158074085742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-20T07:30:58.678Z","publish_time":1519338369923,"_cnpm_publish_time":1519338369923}},"readme":"# Installation\r\n> `npm install --save @types/get-value`\r\n\r\n# Summary\r\nThis package contains type definitions for get-value (https://github.com/jonschlinkert/get-value).\r\n\r\n# Details\r\nFiles were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/get-value.\r\n## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/get-value/index.d.ts)\r\n````ts\r\nexport = get;\n\ndeclare function get<T>(obj: T): T;\ndeclare function get(obj: object, key: string | string[], options?: get.Options): any;\n\ndeclare namespace get {\n    interface Options {\n        /**\n         * The default value to return when get-value cannot result a value from the given object.\n         *\n         * default: `undefined`\n         */\n        default?: any;\n        /**\n         * If defined, this function is called on each resolved value.\n         * Useful if you want to do `.hasOwnProperty` or `Object.prototype.propertyIsEnumerable`.\n         */\n        isValid?: (<K extends string>(key: K, object: Record<K, any>) => boolean) | undefined;\n        /**\n         * Custom function to use for splitting the string into object path segments.\n         *\n         * default: `String.split`\n         */\n        split?: ((s: string) => string[]) | undefined;\n        /**\n         * The separator to use for spliting the string.\n         * (this is probably not needed when `options.split` is used).\n         *\n         *  default: `\".\"`\n         */\n        separator?: string | RegExp | undefined;\n        /**\n         * Customize how the object path is created when iterating over path segments.\n         *\n         * default: `Array.join`\n         */\n        join?: ((segs: string[]) => string) | undefined;\n        /**\n         * The character to use when re-joining the string to check for keys\n         * with dots in them (this is probably not needed when `options.join` is used).\n         * This can be a different value than the separator, since the separator can be a string or regex.\n         *\n         * default: `\".\"`\n         */\n        joinChar?: string | undefined;\n    }\n}\n\r\n````\r\n\r\n### Additional Details\r\n * Last updated: Tue, 07 Nov 2023 03:09:37 GMT\r\n * Dependencies: none\r\n\r\n# Credits\r\nThese definitions were written by [Daniel Rosenwasser](https://github.com/DanielRosenwasser).\r\n","_attachments":{},"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/get-value","license":"MIT"}