UNPKG

@yoroi/common

Version:
131 lines (130 loc) 4.12 kB
{ "name": "@yoroi/common", "version": "6.0.1", "description": "The Common package of Yoroi SDK", "keywords": [ "yoroi", "cardano", "common", "library", "react", "react-native", "typescript" ], "homepage": "https://github.com/Emurgo/yoroi/tree/develop/packages/common/README.md", "bugs": { "url": "https://github.com/Emurgo/yoroi/issues" }, "repository": { "type": "github", "url": "https://github.com/Emurgo/yoroi.git", "directory": "packages/common" }, "license": "Apache-2.0", "author": "EMURGO Fintech <support@emurgo.com> (https://github.com/Emurgo/yoroi)", "contributors": [ { "name": "Juliano Lazzarotto", "email": "30806844+stackchain@users.noreply.github.com" } ], "main": "lib/commonjs/index", "module": "lib/module/index", "source": "src/index", "browser": "lib/module/index", "types": "lib/typescript/index.d.ts", "files": [ "src", "lib", "!ios/build", "!android/build", "!android/gradle", "!android/gradlew", "!android/gradlew.bat", "!android/local.properties", "!**/__tests__", "!**/__fixtures__", "!**/__mocks__", "!**/.*" ], "scripts": { "build": "npm run tsc && npm run lint && npm run test --ci --silent && npm run clean && bob build", "build:dev": "npm run tsc && npm run clean && bob build", "build:release": "npm run build && npm run flow", "clean": "del-cli lib", "dgraph": "depcruise src --include-only \"^src\" --output-type dot | dot -T svg > dependency-graph.svg", "flow": ". ./scripts/flowgen.sh", "lint": "eslint \"**/*.{js,ts,tsx}\"", "prepack": "npm run build:release", "prepublish:beta": "npm run build:release", "publish:beta": "npm publish --scope yoroi --tag beta --access beta", "prepublish:prod": "npm run build:release", "publish:prod": "npm publish --scope yoroi --access public", "release": "release-it", "test": "jest --maxWorkers=1 --passWithNoTests", "test:watch": "jest --watch --debug --maxWorkers=1", "tsc": "tsc --noEmit -p tsconfig.json", "android": "expo run:android", "ios": "expo run:ios" }, "devDependencies": { "@babel/core": "7.26.0", "@babel/preset-env": "7.25.3", "@babel/runtime": "7.25.0", "@commitlint/config-conventional": "17.0.2", "@react-native-community/cli": "18.0.0", "@react-native-community/cli-platform-android": "18.0.0", "@react-native-community/cli-platform-ios": "18.0.0", "@react-native/babel-preset": "0.79.2", "@react-native/eslint-config": "0.79.2", "@react-native/metro-config": "0.79.2", "@react-native/typescript-config": "0.79.2", "@release-it/conventional-changelog": "10.0.1", "@testing-library/jest-dom": "6.4.2", "@testing-library/react": "16.3.0", "@testing-library/react-native": "13.2.0", "@tsconfig/react-native": "3.0.3", "@types/jest": "29.5.12", "@types/react": "19.0.10", "@types/react-test-renderer": "19.0.0", "@yoroi/types": "file:../types", "axios-mock-adapter": "1.22.0", "babel-jest": "29.7.0", "commitlint": "17.0.2", "del-cli": "6.0.0", "dependency-cruiser": "16.10.2", "eslint": "8.57.0", "eslint-config-prettier": "10.1.5", "eslint-plugin-ft-flow": "3.0.11", "eslint-plugin-prettier": "5.4.0", "flowgen": "1.21.0", "jest": "29.7.0", "jest-expo": "53.0.9", "pod-install": "0.1.0", "prettier": "3.5.3", "react-native-builder-bob": "0.40.11", "react-test-renderer": "19.0.0", "release-it": "19.0.2", "typescript": "5.8.3" }, "peerDependencies": { "@react-native-async-storage/async-storage": "2.1.2", "@tanstack/react-query": "5.76.2", "axios": "^1.10.0", "bignumber.js": "9.3.0", "immer": "10.1.1", "react": "19.0.0", "react-dom": "19.0.0", "react-native": "0.79.5", "react-native-mmkv": "3.2.0", "rxjs": "7.8.2", "zod": "3.25.17" }, "packageManager": "npm@10.9.0", "engines": { "node": ">= 22.12.0" }, "publishConfig": { "registry": "https://registry.npmjs.org/" } }