mirror of
https://github.com/sonr-io/sonr.git
synced 2026-08-02 17:31:39 +00:00
152 lines
4.7 KiB
JSON
152 lines
4.7 KiB
JSON
{
|
|||
|
|
"name": "@sonr.io/es",
|
||
|
|
"version": "0.0.12",
|
||
|
|
"private": false,
|
||
|
|
"sideEffects": false,
|
||
|
|
"type": "module",
|
||
|
|
"publishConfig": {
|
||
|
|
"access": "public"
|
||
|
|
},
|
||
|
|
"files": [
|
||
|
|
"dist",
|
||
|
|
"README.md"
|
||
|
|
],
|
||
|
|
"main": "./dist/index.js",
|
||
|
|
"module": "./dist/index.js",
|
||
|
|
"jsdelivr": "./dist/index.js",
|
||
|
|
"unpkg": "./dist/index.js",
|
||
|
|
"browser": "./dist/index.js",
|
||
|
|
"exports": {
|
||
|
|
".": {
|
||
|
|
"import": "./dist/index.js",
|
||
|
|
"default": "./dist/index.js"
|
||
|
|
},
|
||
|
|
"./autoloader": {
|
||
|
|
"import": "./dist/autoloader.js",
|
||
|
|
"default": "./dist/autoloader.js"
|
||
|
|
},
|
||
|
|
"./client": {
|
||
|
|
"import": "./dist/client/index.js",
|
||
|
|
"default": "./dist/client/index.js"
|
||
|
|
},
|
||
|
|
"./client/auth": {
|
||
|
|
"import": "./dist/client/auth/index.js",
|
||
|
|
"default": "./dist/client/auth/index.js"
|
||
|
|
},
|
||
|
|
"./plugins": {
|
||
|
|
"import": "./dist/plugins/index.js",
|
||
|
|
"default": "./dist/plugins/index.js"
|
||
|
|
},
|
||
|
|
"./plugins/motor": {
|
||
|
|
"import": "./dist/plugins/motor/index.js",
|
||
|
|
"default": "./dist/plugins/motor/index.js"
|
||
|
|
},
|
||
|
|
"./plugins/vault": {
|
||
|
|
"import": "./dist/plugins/vault/index.js",
|
||
|
|
"default": "./dist/plugins/vault/index.js"
|
||
|
|
},
|
||
|
|
"./codec": {
|
||
|
|
"import": "./dist/codec/index.js",
|
||
|
|
"default": "./dist/codec/index.js"
|
||
|
|
},
|
||
|
|
"./protobufs": {
|
||
|
|
"import": "./dist/protobufs/index.js",
|
||
|
|
"default": "./dist/protobufs/index.js"
|
||
|
|
},
|
||
|
|
"./registry": {
|
||
|
|
"import": "./dist/registry/index.js",
|
||
|
|
"default": "./dist/registry/index.js"
|
||
|
|
},
|
||
|
|
"./wallet": {
|
||
|
|
"import": "./dist/wallet/index.js",
|
||
|
|
"default": "./dist/wallet/index.js"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"scripts": {
|
||
|
|
"clean": "rimraf dist",
|
||
|
|
"generate": "pnpm gen:protobufs && pnpm gen:registry",
|
||
|
|
"build": "pnpm clean && tsc && tsc-alias && pnpm copy:assets",
|
||
|
|
"copy:assets": "npm run copy:wasm && npm run copy:autoloader",
|
||
|
|
"copy:wasm": "npm run copy:vault-wasm && npm run copy:motor-wasm",
|
||
|
|
"copy:vault-wasm": "cp src/plugin/plugin.wasm dist/plugin/ 2>/dev/null || true",
|
||
|
|
"copy:motor-wasm": "cp src/worker/app.wasm dist/worker/ 2>/dev/null || true && cp src/worker/wasm_exec.js dist/worker/ 2>/dev/null || true",
|
||
|
|
"copy:autoloader": "cp src/autoloader.js dist/autoloader.js 2>/dev/null || true",
|
||
|
|
"dev": "concurrently \"tsc -w\" \"tsc-alias -w\"",
|
||
|
|
"gen:protobufs": "node scripts/gen-protobufs.mjs",
|
||
|
|
"gen:registry": "node scripts/gen-registry.mjs",
|
||
|
|
"lint": "biome lint .",
|
||
|
|
"format": "biome format . --write",
|
||
|
|
"check": "biome check .",
|
||
|
|
"typecheck": "tsc --noEmit",
|
||
|
|
"test": "vitest --run",
|
||
|
|
"test:suite": "pnpm check && pnpm typecheck && pnpm test",
|
||
|
|
"prepublishOnly": "pnpm build",
|
||
|
|
"release": "cz --no-raise 6,21 bump --yes --increment PATCH"
|
||
|
|
},
|
||
|
|
"peerDependencies": {
|
||
|
|
"@bufbuild/protobuf": "1.2.0",
|
||
|
|
"@noble/hashes": "^1.3.2",
|
||
|
|
"@noble/secp256k1": "^2.0.0",
|
||
|
|
"@scure/base": "^1.1.3",
|
||
|
|
"@scure/bip32": "^1.3.2",
|
||
|
|
"@scure/bip39": "^1.2.1",
|
||
|
|
"@walletconnect/legacy-client": "^2.0.0",
|
||
|
|
"@walletconnect/sign-client": "2.8.6",
|
||
|
|
"lodash-es": "^4.17.21"
|
||
|
|
},
|
||
|
|
"devDependencies": {
|
||
|
|
"@biomejs/biome": "^2.1.2",
|
||
|
|
"@bufbuild/buf": "1.18.0-1",
|
||
|
|
"@bufbuild/protobuf": "1.2.0",
|
||
|
|
"@bufbuild/protoc-gen-es": "1.2.0",
|
||
|
|
"@bufbuild/protoplugin": "1.2.0",
|
||
|
|
"@keplr-wallet/types": "^0.11.62",
|
||
|
|
"@metamask/providers": "^14.0.2",
|
||
|
|
"@noble/hashes": "^1.3.2",
|
||
|
|
"@noble/secp256k1": "^2.0.0",
|
||
|
|
"@scure/base": "^1.1.3",
|
||
|
|
"@scure/bip32": "^1.3.2",
|
||
|
|
"@scure/bip39": "^1.2.1",
|
||
|
|
"@simplewebauthn/types": "^12.0.0",
|
||
|
|
"@testing-library/jest-dom": "^6.8.0",
|
||
|
|
"@testing-library/react": "^16.3.0",
|
||
|
|
"@types/degit": "^2.8.3",
|
||
|
|
"@types/lodash-es": "^4.17.7",
|
||
|
|
"@vitest/ui": "^3.2.4",
|
||
|
|
"@walletconnect/legacy-client": "^2.0.0",
|
||
|
|
"@walletconnect/legacy-types": "^2.0.0",
|
||
|
|
"@walletconnect/sign-client": "2.8.6",
|
||
|
|
"@walletconnect/types": "2.8.6",
|
||
|
|
"autoprefixer": "^10.4.14",
|
||
|
|
"concurrently": "^8.0.1",
|
||
|
|
"degit": "^2.8.4",
|
||
|
|
"glob": "^10.2.3",
|
||
|
|
"jsdom": "^26.1.0",
|
||
|
|
"json-schema-to-typescript": "^13.1.1",
|
||
|
|
"lodash-es": "^4.17.21",
|
||
|
|
"postcss": "^8.4.23",
|
||
|
|
"rimraf": "^5.0.0",
|
||
|
|
"tsc-alias": "^1.8.6",
|
||
|
|
"tsx": "^3.12.7",
|
||
|
|
"typescript": "^5.0.4",
|
||
|
|
"vitest": "^3.2.4",
|
||
|
|
"fake-indexeddb": "^6.0.0"
|
||
|
|
},
|
||
|
|
"dependencies": {
|
||
|
|
"@extism/extism": "2.0.0-rc13",
|
||
|
|
"@simplewebauthn/browser": "^9.0.1",
|
||
|
|
"dexie": "^4.0.1",
|
||
|
|
"helia": "^4.0.0",
|
||
|
|
"@helia/unixfs": "^3.0.0",
|
||
|
|
"@helia/verified-fetch": "^1.0.0",
|
||
|
|
"@helia/strings": "^3.0.0",
|
||
|
|
"@libp2p/webrtc": "^4.0.0",
|
||
|
|
"@libp2p/websockets": "^8.0.0",
|
||
|
|
"@chainsafe/libp2p-noise": "^15.0.0",
|
||
|
|
"@chainsafe/libp2p-yamux": "^6.0.0",
|
||
|
|
"multiformats": "^13.0.0",
|
||
|
|
"uint8arrays": "^5.0.0",
|
||
|
|
"@tanstack/query-core": "^5.0.0"
|
||
|
|
}
|
||
|
|
}
|