Current collected state Current
Observed since 20 Oct, 18:30 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
1k-types
> TypeScript's largest type utility library
TypeScript's largest type utility library
npm install typescript@^5.1.3 --save-dev
npm install 1k-types
import { ArrayValues, At, PickByType } from '1k-types'
type valuesType = At<ArrayValues<[{ a: string; b: number; c: { a: string } }]>, 'c'> // { a: string }
type test = PickByType<{ a: string; b: number; c: { a: string } }, string> // { a: string }
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@typescript-eslint/eslint-pluginEnvironment{
"local_name": "@typescript-eslint/eslint-plugin",
"alias": false,
"peer_metadata": null
} | 5.60.1 | development |
@typescript-eslint/parserEnvironment{
"local_name": "@typescript-eslint/parser",
"alias": false,
"peer_metadata": null
} | 5.60.1 | development |
eslintEnvironment{
"local_name": "eslint",
"alias": false,
"peer_metadata": null
} | 8.43.0 | development |
eslint-import-resolver-typescriptEnvironment{
"local_name": "eslint-import-resolver-typescript",
"alias": false,
"peer_metadata": null
} | 3.5.5 | development |
eslint-plugin-importEnvironment{
"local_name": "eslint-plugin-import",
"alias": false,
"peer_metadata": null
} | 2.27.5 | development |
eslint-plugin-prettierEnvironment{
"local_name": "eslint-plugin-prettier",
"alias": false,
"peer_metadata": null
} | 4.2.1 | development |
prettierEnvironment{
"local_name": "prettier",
"alias": false,
"peer_metadata": null
} | 2.8.8 | development |
stylelintEnvironment{
"local_name": "stylelint",
"alias": false,
"peer_metadata": null
} | 15.9.0 | development |
stylelint-config-standardEnvironment{
"local_name": "stylelint-config-standard",
"alias": false,
"peer_metadata": null
} | 33.0.0 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | 5.2.2 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.2.2 | peer |
Source distribution
{
"integrity": "sha512-o5AQ6l3yX4g30PPEFDs74FhLwjTYgZh3A/ekAPNn3xJbZLRyts5gk5HZDxOhhdDTc2J4uuCGgCJAJtilwh/caw==",
"shasum": "1504570a450a4f434945d5de0ed5c481040b5411",
"tarball": "https://registry.npmjs.org/1k-types/-/1k-types-1.1.1.tgz",
"fileCount": 74,
"unpackedSize": 17977,
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIQDWuhhWF0r0OgGBQ/29Ne9rrslp1FzTEIht8alieTT9pQIgFD84lyERjLke/W+HwgBjDNb0r8Efthayzj2mxd3Dxv0="
}
]
}Observed since 20 Oct, 18:30 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:0ad6aabd48c53e9baf6e4fc8d35be38aa38291edfa591afec7fa54e65e3304e2