Catalog npm
Back to packageRELEASE DETAILS

0.1.6

npm

@0x-jerry/x2sp

Xray sharing protocal

Published23 Feb 2026
Direct dependencies9
Transitive dependenciesNot calculated

README

Current package documentation

X2SP(Xray Sharing Protocol)

https://github.com/XTLS/Xray-core/discussions/716

Install

pnpm i @0x-jerry/x2sp

Usage

import { encode, decode } from '@0x-jerry/x2sp'

const config = {
  protocol: 'vmess',
  uuid: '99c80931-f3f1-4f84-bffd-6eed6030f53d',
  host: 'qv2ray.net',
  port: 31415,
  name: 'VMessTCPNaked',
}

const sharingStr = encode(config) // => vmess://99c80931-f3f1-4f84-bffd-6eed6030f53d@qv2ray.net:31415#VMessTCPNaked

const config = decode(sharingStr) // => equals `config`

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 9

Native requirements
9 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
@0x-jerry/utils
Environment
{
  "local_name": "@0x-jerry/utils",
  "alias": false,
  "peer_metadata": null
}
^6.1.1runtime
@0x-jerry/x-release
Environment
{
  "local_name": "@0x-jerry/x-release",
  "alias": false,
  "peer_metadata": null
}
^2.4.1development
@biomejs/biome
Environment
{
  "local_name": "@biomejs/biome",
  "alias": false,
  "peer_metadata": null
}
^2.4.4development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
^25.3.0development
@vitest/coverage-v8
Environment
{
  "local_name": "@vitest/coverage-v8",
  "alias": false,
  "peer_metadata": null
}
^4.0.18development
tsup
Environment
{
  "local_name": "tsup",
  "alias": false,
  "peer_metadata": null
}
^8.5.1development
tsx
Environment
{
  "local_name": "tsx",
  "alias": false,
  "peer_metadata": null
}
^4.21.0development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^5.9.3development
vitest
Environment
{
  "local_name": "vitest",
  "alias": false,
  "peer_metadata": null
}
^4.0.18development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-k5yRs7sVcZejFyeBNsWm6XaQbA0cST2HG+iFVn2U5yqAM+94eqWjFxpb1eu824Je0BLzbJsznrQv1EHQZw5O5w==",
  "shasum": "5dc38b79478df085c9beffdb2d1f50a03d710ab0",
  "tarball": "https://registry.npmjs.org/@0x-jerry/x2sp/-/x2sp-0.1.6.tgz",
  "fileCount": 5,
  "unpackedSize": 4863,
  "signatures": [
    {
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
      "sig": "MEQCIFmO7bQt+qHT+iFor/F4XQNISg9NwjfhNPbitYCqeFmaAiBHRfIbKEFyHkqXDe2aI7Me51HetUH/puEzuapEpDVyBA=="
    }
  ]
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:17 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:2216d3bd1f4fa263a38ecea2f5c4754b3aaa31ba2c0af10083401eadfbe3be39

Other collected versions

0.1.523 Feb0.1.423 Feb0.1.323 Feb0.1.211 Mar0.1.15 Mar0.1.05 MarView all collected versions →