Current collected state Current
Observed since 20 Oct, 22:17 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0x-jerry/v2ray-schema
根据 [v2fly](https://v2fly.org/) 文档,自动生成 JSON Schema 和 TypeScript typedef
根据 v2fly 文档,自动生成 JSON Schema 和 TypeScript typedef
官方文档: json-schemas-and-settings
示例:
在项目中添加 .vscode/settings.json 配置文件,并设置 json.schemas 字段如下:
{
"json.schemas": [
{
"fileMatch": ["/*.json", "/*.jsonc"],
"url": "https://raw.githubusercontent.com/0x-jerry/v2ray-config-json-schema/master/v2fly.schema.json"
}
]
}
安装:pnpm i @0x-jerry/v2ray-schema -D
typescript:
import type { V2FlyConfig } from '@0x-jerry/v2ray-schema'
const v2raySchema: V2FlyConfig = {
...
}
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
tsupEnvironment{
"local_name": "tsup",
"alias": false,
"peer_metadata": null
} | ^5.12.6 | development |
ts-nodeEnvironment{
"local_name": "ts-node",
"alias": false,
"peer_metadata": null
} | ^10.7.0 | development |
fs-extraEnvironment{
"local_name": "fs-extra",
"alias": false,
"peer_metadata": null
} | ^10.1.0 | development |
fast-globEnvironment{
"local_name": "fast-glob",
"alias": false,
"peer_metadata": null
} | ^3.2.11 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^4.6.4 | development |
@babel/coreEnvironment{
"local_name": "@babel/core",
"alias": false,
"peer_metadata": null
} | ^7.17.10 | development |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^17.0.31 | development |
@types/fs-extraEnvironment{
"local_name": "@types/fs-extra",
"alias": false,
"peer_metadata": null
} | ^9.0.13 | development |
@types/babel__coreEnvironment{
"local_name": "@types/babel__core",
"alias": false,
"peer_metadata": null
} | ^7.1.19 | development |
@0x-jerry/x-releaseEnvironment{
"local_name": "@0x-jerry/x-release",
"alias": false,
"peer_metadata": null
} | 0.3.4-0 | development |
typescript-json-schemaEnvironment{
"local_name": "typescript-json-schema",
"alias": false,
"peer_metadata": null
} | ^0.53.0 | development |
@babel/plugin-syntax-typescriptEnvironment{
"local_name": "@babel/plugin-syntax-typescript",
"alias": false,
"peer_metadata": null
} | ^7.17.10 | development |
Source distribution
{
"shasum": "8a466c3750e6cb077a47c34364f1e9c2d178511f",
"tarball": "https://registry.npmjs.org/@0x-jerry/v2ray-schema/-/v2ray-schema-0.3.0.tgz",
"fileCount": 17,
"integrity": "sha512-TOmtXBXMI5K+XOGa4UEo9xeM5E85p78O0zo+cl5VGTsfUPr8p85Rb0/+F0f689edpz7rQH2onySbDOZnmk6lbw==",
"signatures": [
{
"sig": "MEUCIESMlbp4t4I8Pm98QFI1rNBzzziKah+KVNRtTHlQ/h04AiEAxF0CzaTu2d6kNY2SolhCxjOViLDBoWcIlR5rzVmO5H8=",
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
}
],
"unpackedSize": 55756,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicor5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSuRAApNG2j9CG/RPyAhDg9UZWm+UoNquBONAAPSeBtdSWfhiTRqCG\r\nXdTdzgvE/minwB08XEQz/UD1r9kxUC03uDQkmt55x9Lc8yoDjBo4Do+YWQrM\r\nDaqogOuMlwIuKcpqop5GUT+hQR2H8CqP6dXrzeDLm1rNRYscJxncsVZzJT4o\r\n8iCOvevXAdO0n3OQrNq91VwXDY4z14/BU2oQCq1Y/VMeVuajuFq0YCcczB53\r\nU+feGYl0L6nPJXen2utwmzCgElSrHBtnyA+9VFhckshV5jRxhJGUjiByDVCX\r\nvjxQaPLvVXcCLfab7A6r7sV08umfBn6oNZupG53nq3LlLtS24Li+WqhtEGi2\r\nc7L8MUQct/AFgl1J8JsbE/jWkpwFW0FEnKL//gTPEp5RCy8LTuyWc2rXrkgY\r\nX9vQaOcSwYSR1NHveMyeStzrbNiw85DXWrIGtYgISvaGmDylFW6TkZTOm/fG\r\nLzpjK/OlVPSnEPyB7LWGDzcebwcg/s4RWFCF2ArWb2OlqoPXrwv7kof8ZyiG\r\nuPgFlo3d//B1o3MFBMH50tvObYceTE4cBSroz52yyiq5BS1zXz6zg0pyPHFV\r\nzf0n2aqh1TDhsc7CxQ7FynDxSUTtjFkW9znct2yJms863Mj9PuXDWW58JPaJ\r\nOsPKLydRfOi5LEL8fLyKnK7bP82/Ripk5Uo=\r\n=W+UO\r\n-----END PGP SIGNATURE-----\r\n"
}Shared repository data · GitHub
Observed since 20 Oct, 22:17 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:d9f58de8e9b54a8d3bb88a8d94f48e163fdff28a7df8797bb9e9f352cb161d26