accounts
Version:
Tempo Accounts SDK
150 lines • 4.45 kB
JSON
{
"name": "accounts",
"description": "Tempo Accounts SDK",
"type": "module",
"version": "0.18.4",
"dependencies": {
"hono": "^4.12.34",
"idb-keyval": "^6.2.2",
"jose": "^6.2.3",
"mipd": "^0.0.7",
"mppx": "^0.9.0",
"ox": "~0.14.34",
"wata": "0.4.1",
"webauthx": "~0.1.2",
"zod": "^4.4.3",
"zustand": "^5.0.12"
},
"peerDependencies": {
"@privy-io/react-auth": ">=3.25.0",
"@react-native-async-storage/async-storage": "^3.0.2",
"@wagmi/core": ">=3.4.3",
"expo-secure-store": "^55.0.12",
"expo-web-browser": "^55.0.13",
"react": ">=18",
"react-native-mmkv": "^4.3.1",
"react-native-nitro-modules": "^0.35.9",
"viem": ">=2.56.0",
"wagmi": ">=0.0.0"
},
"peerDependenciesMeta": {
"@privy-io/react-auth": {
"optional": true
},
"@wagmi/core": {
"optional": true
},
"react": {
"optional": true
},
"viem": {
"optional": true
},
"expo-web-browser": {
"optional": true
},
"expo-secure-store": {
"optional": true
},
"react-native-mmkv": {
"optional": true
},
"react-native-nitro-modules": {
"optional": true
},
"@react-native-async-storage/async-storage": {
"optional": true
},
"wagmi": {
"optional": true
}
},
"repository": {
"url": "https://github.com/tempoxyz/accounts"
},
"license": "MIT OR Apache-2.0",
"files": [
"dist",
"src",
"CHANGELOG.md"
],
"sideEffects": false,
"main": "./dist/index.js",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"src": "./src/index.ts",
"react-native": "./dist/index.js",
"default": "./dist/index.js"
},
"./server": {
"types": "./dist/server/index.d.ts",
"src": "./src/server/index.ts",
"default": "./dist/server/index.js"
},
"./cli": {
"types": "./dist/cli/index.d.ts",
"src": "./src/cli/index.ts",
"default": "./dist/cli/index.js"
},
"./react": {
"types": "./dist/react/index.d.ts",
"src": "./src/react/index.ts",
"default": "./dist/react/index.js"
},
"./react/privy": {
"types": "./dist/react/privy.d.ts",
"src": "./src/react/privy.ts",
"default": "./dist/react/privy.js"
},
"./wagmi": {
"types": "./dist/wagmi/index.d.ts",
"src": "./src/wagmi/index.ts",
"default": "./dist/wagmi/index.js"
},
"./deviceCode": {
"types": "./dist/core/adapters/deviceCode/index.d.ts",
"src": "./src/core/adapters/deviceCode/index.ts",
"react-native": "./dist/core/adapters/deviceCode/index.js",
"default": "./dist/core/adapters/deviceCode/index.js"
},
"./mobileWebAuth": {
"types": "./dist/core/adapters/mobileWebAuth/index.d.ts",
"src": "./src/core/adapters/mobileWebAuth/index.ts",
"react-native": "./dist/core/adapters/mobileWebAuth/index.js",
"default": "./dist/core/adapters/mobileWebAuth/index.js"
},
"./postMessage": {
"types": "./dist/core/adapters/postMessage/index.d.ts",
"src": "./src/core/adapters/postMessage/index.ts",
"react-native": "./dist/core/adapters/postMessage/index.js",
"default": "./dist/core/adapters/postMessage/index.js"
},
"./react-native/async-storage": {
"types": "./dist/react-native/asyncStorage.d.ts",
"src": "./src/react-native/asyncStorage.ts",
"react-native": "./dist/react-native/asyncStorage.js",
"default": "./dist/react-native/asyncStorage.js"
},
"./react-native/expo-web-browser": {
"types": "./dist/react-native/expoWebBrowser.d.ts",
"src": "./src/react-native/expoWebBrowser.ts",
"react-native": "./dist/react-native/expoWebBrowser.js",
"default": "./dist/react-native/expoWebBrowser.js"
},
"./react-native/expo-secure-store": {
"types": "./dist/react-native/expoSecureStore.d.ts",
"src": "./src/react-native/expoSecureStore.ts",
"react-native": "./dist/react-native/expoSecureStore.js",
"default": "./dist/react-native/expoSecureStore.js"
},
"./react-native/secure-mmkv": {
"types": "./dist/react-native/secureMmkv.d.ts",
"src": "./src/react-native/secureMmkv.ts",
"react-native": "./dist/react-native/secureMmkv.js",
"default": "./dist/react-native/secureMmkv.js"
}
}
}