{"_id":"@types/validate-npm-package-name","_rev":"3626544","name":"@types/validate-npm-package-name","description":"TypeScript definitions for validate-npm-package-name","dist-tags":{"latest":"4.0.2","ts2.0":"3.0.0","ts2.1":"3.0.0","ts2.2":"3.0.0","ts2.3":"3.0.0","ts2.4":"3.0.0","ts2.5":"3.0.0","ts2.6":"3.0.0","ts2.7":"3.0.0","ts2.8":"3.0.0","ts2.9":"3.0.0","ts3.0":"3.0.0","ts3.1":"3.0.0","ts3.2":"3.0.0","ts3.3":"3.0.2","ts3.4":"3.0.2","ts3.5":"3.0.2","ts3.6":"3.0.3","ts3.7":"3.0.3","ts3.8":"3.0.3","ts3.9":"3.0.3","ts4.0":"4.0.0","ts4.1":"4.0.0","ts4.2":"4.0.0","ts4.3":"4.0.0","ts4.4":"4.0.0","ts4.5":"4.0.2","ts4.6":"4.0.2","ts4.7":"4.0.2","ts4.8":"4.0.2","ts4.9":"4.0.2","ts5.0":"4.0.2","ts5.1":"4.0.2","ts5.2":"4.0.2","ts5.3":"4.0.2","ts5.4":"4.0.2","ts5.5":"4.0.2","ts5.6":"4.0.2","ts5.7":"4.0.2"},"maintainers":[{"name":"types","email":""}],"time":{"modified":"2024-10-21T03:50:18.000Z","created":"2019-09-16T20:06:43.011Z","4.0.2":"2023-11-07T18:40:02.727Z","4.0.1":"2023-10-18T17:14:48.391Z","4.0.0":"2022-06-23T08:01:45.971Z","3.0.3":"2021-07-02T18:16:56.507Z","3.0.2":"2020-12-01T20:48:49.780Z","3.0.1":"2020-11-29T15:41:13.848Z","3.0.0":"2019-09-16T20:06:43.011Z"},"users":{},"repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/validate-npm-package-name"},"versions":{"4.0.2":{"name":"@types/validate-npm-package-name","version":"4.0.2","description":"TypeScript definitions for validate-npm-package-name","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name","license":"MIT","contributors":[{"name":"Florian Keller","githubUsername":"ffflorian","url":"https://github.com/ffflorian"},{"name":"Piotr Błażejewicz","githubUsername":"peterblazejewicz","url":"https://github.com/peterblazejewicz"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/validate-npm-package-name"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"247d5c14806a7cff45f5ec56dcec8b51f0d07f0565baf5de98f691985dff2d43","typeScriptVersion":"4.5","_id":"@types/validate-npm-package-name@4.0.2","dist":{"shasum":"df0f7dac25df7761f7476605ddac54cb1abda26e","size":1752,"noattachment":false,"key":"/@types/validate-npm-package-name/-/@types/validate-npm-package-name-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/validate-npm-package-name/download/@types/validate-npm-package-name-4.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/validate-npm-package-name_4.0.2_1699382402435_0.8452850693821283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T18:40:02.727Z","publish_time":1699382402727,"_source_registry_name":"default","_cnpm_publish_time":1699382402727},"4.0.1":{"name":"@types/validate-npm-package-name","version":"4.0.1","description":"TypeScript definitions for validate-npm-package-name","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name","license":"MIT","contributors":[{"name":"Florian Keller","githubUsername":"ffflorian","url":"https://github.com/ffflorian"},{"name":"Piotr Błażejewicz","githubUsername":"peterblazejewicz","url":"https://github.com/peterblazejewicz"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/validate-npm-package-name"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"e2a0fdf5f5f6fbf5a05822eaa1ecdc5be6b481fad1476be516c8bd3b0b20d1cf","typeScriptVersion":"4.5","_id":"@types/validate-npm-package-name@4.0.1","dist":{"shasum":"e9e1d0fcb75e2d08b0f85aefbc19af2f718b9279","size":1751,"noattachment":false,"key":"/@types/validate-npm-package-name/-/@types/validate-npm-package-name-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/validate-npm-package-name/download/@types/validate-npm-package-name-4.0.1.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-npm-package-name_4.0.1_1697649288098_0.5321529650127981"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-18T17:14:48.391Z","publish_time":1697649288391,"_source_registry_name":"default","_cnpm_publish_time":1697649288391},"4.0.0":{"name":"@types/validate-npm-package-name","version":"4.0.0","description":"TypeScript definitions for validate-npm-package-name","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name","license":"MIT","contributors":[{"name":"Florian Keller","url":"https://github.com/ffflorian","githubUsername":"ffflorian"},{"name":"Piotr Błażejewicz","url":"https://github.com/peterblazejewicz","githubUsername":"peterblazejewicz"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/validate-npm-package-name"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"db5fd49b6f4bc643c4d59615d89ed79a7db6ef2e7b1b6629d78db888763cd70e","typeScriptVersion":"4.0","_id":"@types/validate-npm-package-name@4.0.0","dist":{"shasum":"3b53194dd3888fbb01f794fa368fb3472381d1fe","size":1816,"noattachment":false,"key":"/@types/validate-npm-package-name/-/@types/validate-npm-package-name-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/validate-npm-package-name/download/@types/validate-npm-package-name-4.0.0.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-npm-package-name_4.0.0_1655971305815_0.9536399486856104"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-23T09:27:34.913Z","publish_time":1655971305971,"_cnpm_publish_time":1655971305971},"3.0.3":{"name":"@types/validate-npm-package-name","version":"3.0.3","description":"TypeScript definitions for validate-npm-package-name","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name","license":"MIT","contributors":[{"name":"Florian Keller","url":"https://github.com/ffflorian","githubUsername":"ffflorian"},{"name":"Piotr Błażejewicz","url":"https://github.com/peterblazejewicz","githubUsername":"peterblazejewicz"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/validate-npm-package-name"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"af7244a51d2f8e1b61e6a92ef0d21b54752db29ab31db4c7dd4eb846218a1fc2","typeScriptVersion":"3.6","_id":"@types/validate-npm-package-name@3.0.3","dist":{"shasum":"970c1949b0b677e970aa6e60db4e0f6aaf5fb293","size":1806,"noattachment":false,"key":"/@types/validate-npm-package-name/-/@types/validate-npm-package-name-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/validate-npm-package-name/download/@types/validate-npm-package-name-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/validate-npm-package-name_3.0.3_1625249816383_0.2924894849213231"},"_hasShrinkwrap":false,"publish_time":1625249816507,"_cnpm_publish_time":1625249816507,"_cnpmcore_publish_time":"2021-12-17T15:20:22.476Z"},"3.0.2":{"name":"@types/validate-npm-package-name","version":"3.0.2","description":"TypeScript definitions for validate-npm-package-name","license":"MIT","contributors":[{"name":"Florian Keller","url":"https://github.com/ffflorian","githubUsername":"ffflorian"},{"name":"Piotr Błażejewicz","url":"https://github.com/peterblazejewicz","githubUsername":"peterblazejewicz"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/validate-npm-package-name"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"de63edc8c3532c00823096222be3ada91132a1ac359f8c143e631715bcdd62d9","typeScriptVersion":"3.3","_id":"@types/validate-npm-package-name@3.0.2","dist":{"shasum":"91798f047eee96f14c4a64f873936f21715ff0b9","size":1730,"noattachment":false,"key":"/@types/validate-npm-package-name/-/@types/validate-npm-package-name-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/validate-npm-package-name/download/@types/validate-npm-package-name-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/validate-npm-package-name_3.0.2_1606855729666_0.24817833203759143"},"_hasShrinkwrap":false,"publish_time":1606855729780,"_cnpm_publish_time":1606855729780,"_cnpmcore_publish_time":"2021-12-17T15:20:22.714Z"},"3.0.1":{"name":"@types/validate-npm-package-name","version":"3.0.1","description":"TypeScript definitions for validate-npm-package-name","license":"MIT","contributors":[{"name":"Florian Keller","url":"https://github.com/ffflorian","githubUsername":"ffflorian"},{"name":"Piotr Błażejewicz","url":"https://github.com/peterblazejewicz","githubUsername":"peterblazejewicz"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/validate-npm-package-name"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"77abab1c5a3757a9caf166de9a7b18db1aaf0f3a79710079e9125b495eb07ee5","typeScriptVersion":"3.3","_id":"@types/validate-npm-package-name@3.0.1","dist":{"shasum":"7750db1f33b81bca6386ebd31f2077dfec3a9c10","size":1689,"noattachment":false,"key":"/@types/validate-npm-package-name/-/@types/validate-npm-package-name-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/validate-npm-package-name/download/@types/validate-npm-package-name-3.0.1.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate-npm-package-name_3.0.1_1606664473730_0.8976244462468495"},"_hasShrinkwrap":false,"publish_time":1606664473848,"_cnpm_publish_time":1606664473848,"_cnpmcore_publish_time":"2021-12-17T15:20:22.939Z"},"3.0.0":{"name":"@types/validate-npm-package-name","version":"3.0.0","description":"TypeScript definitions for validate-npm-package-name","license":"MIT","contributors":[{"name":"Florian Keller","url":"https://github.com/ffflorian","githubUsername":"ffflorian"}],"main":"","types":"index","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/validate-npm-package-name"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"5e90a2737f750dcc3d919f148a9e701071de13a362453d91f11ba966d56eb10f","typeScriptVersion":"2.0","_id":"@types/validate-npm-package-name@3.0.0","dist":{"shasum":"0bc835adc7d6f41cf96a59b591fe8699468f6fab","size":1587,"noattachment":false,"key":"/@types/validate-npm-package-name/-/@types/validate-npm-package-name-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/validate-npm-package-name/download/@types/validate-npm-package-name-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/validate-npm-package-name_3.0.0_1568664402860_0.42086897914879984"},"_hasShrinkwrap":false,"publish_time":1568664403011,"_cnpm_publish_time":1568664403011,"_cnpmcore_publish_time":"2021-12-17T15:20:23.130Z"}},"readme":"# Installation\r\n> `npm install --save @types/validate-npm-package-name`\r\n\r\n# Summary\r\nThis package contains type definitions for validate-npm-package-name (https://github.com/npm/validate-npm-package-name).\r\n\r\n# Details\r\nFiles were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name.\r\n## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name/index.d.ts)\r\n````ts\r\ndeclare namespace validate {\n    interface Results {\n        validForNewPackages: boolean;\n        validForOldPackages: boolean;\n        errors?: string[] | undefined;\n        warnings?: string[] | undefined;\n    }\n\n    interface ValidNames extends Results {\n        validForNewPackages: true;\n        validForOldPackages: true;\n    }\n\n    interface InvalidNames extends Results {\n        validForNewPackages: false;\n        validForOldPackages: false;\n        errors: string[];\n    }\n\n    interface LegacyNames extends Results {\n        validForNewPackages: false;\n        validForOldPackages: true;\n        warnings: string[];\n    }\n}\n\ndeclare function validate(name: string): validate.ValidNames | validate.InvalidNames | validate.LegacyNames;\n\nexport = validate;\n\r\n````\r\n\r\n### Additional Details\r\n * Last updated: Tue, 07 Nov 2023 15:11:36 GMT\r\n * Dependencies: none\r\n\r\n# Credits\r\nThese definitions were written by [Florian Keller](https://github.com/ffflorian), and [Piotr Błażejewicz](https://github.com/peterblazejewicz).\r\n","_attachments":{},"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validate-npm-package-name","license":"MIT"}