{ "name": "@thirdweb-dev/react-native-adapter", "version": "1.4.2", "repository": { "type": "git", "url": "git+https://github.com/thirdweb-dev/js.git#main" }, "license": "Apache-2.0", "bugs": { "url": "https://github.com/thirdweb-dev/js/issues" }, "author": "thirdweb eng ", "type": "module", "main": "./dist/cjs/exports/thirdweb.js", "module": "./dist/esm/exports/thirdweb.js", "types": "./dist/types/exports/thirdweb.d.ts", "typings": "./dist/types/exports/thirdweb.d.ts", "exports": { ".": { "types": "./dist/types/exports/thirdweb.d.ts", "import": "./dist/esm/exports/thirdweb.js", "default": "./dist/cjs/exports/thirdweb.js" }, "./package.json": "./package.json" }, "files": ["dist/*", "src/*"], "dependencies": { "@aws-sdk/client-lambda": "3.656.0", "@aws-sdk/credential-providers": "3.654.0", "@mobile-wallet-protocol/client": "0.0.3", "@walletconnect/react-native-compat": "2.13.2" }, "devDependencies": { "rimraf": "6.0.1" }, "peerDependencies": { "@coinbase/wallet-mobile-sdk": "^1", "@react-native-async-storage/async-storage": "^1 || ^2", "@react-native-community/netinfo": "^11", "expo-application": "^5", "expo-linking": "^6", "expo-web-browser": "^13", "react-native": ">=0.70", "react-native-aes-gcm-crypto": "^0.2", "react-native-get-random-values": "^1", "react-native-quick-crypto": ">=0.7.0-rc.6 || >=0.7", "react-native-svg": "^15", "typescript": ">=5.0.4" }, "peerDependenciesMeta": { "typescript": { "optional": true } }, "scripts": { "format": "biome format ./src --write", "lint": "biome check ./src", "fix": "biome check ./src --fix", "build": "pnpm clean && pnpm build:cjs && pnpm build:esm && pnpm build:types", "build:cjs": "tsc --project ./tsconfig.build.json --module commonjs --outDir ./dist/cjs --verbatimModuleSyntax false && printf '{\"type\":\"commonjs\"}' > ./dist/cjs/package.json", "build:esm": "tsc --project ./tsconfig.build.json --module es2020 --outDir ./dist/esm && printf '{\"type\": \"module\",\"sideEffects\":false}' > ./dist/esm/package.json", "build:types": "tsc --project ./tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap", "clean": "rimraf dist" }, "engines": { "node": ">=18" } }