UNPKG

@yoroi/types

Version:
122 lines (121 loc) 3.88 kB
{ "name": "@yoroi/types", "version": "6.0.0", "description": "The Yoroi Types package of Yoroi SDK", "keywords": [ "yoroi", "cardano", "types", "react", "react-native", "typescript" ], "homepage": "https://github.com/Emurgo/yoroi/tree/develop/packages/types/README.md", "bugs": { "url": "https://github.com/Emurgo/yoroi/issues" }, "repository": { "type": "github", "url": "https://github.com/Emurgo/yoroi.git", "directory": "packages/types" }, "license": "Apache-2.0", "author": "EMURGO Fintech <support@emurgo.com> (https://github.com/Emurgo/yoroi)", "contributors": [ { "name": "Juliano Lazzarotto", "email": "juliano@stackchain.dev" } ], "main": "lib/commonjs/index", "module": "lib/module/index", "source": "src/index", "browser": "lib/module/index", "types": "lib/typescript/index.d.ts", "files": [ "src", "lib", "!**/__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 --passWithNoTests", "tsc": "tsc --noEmit -p tsconfig.json" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", "@commitlint/config-conventional": "^17.0.2", "@react-native-async-storage/async-storage": ">= 2.1.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-community/eslint-config": "^3.0.2", "@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", "@tanstack/react-query": "^5.76.2", "@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.0", "@types/react-test-renderer": "^19.1.0", "babel-jest": "^29.7.0", "bignumber.js": "9.3.0", "commitlint": "^17.0.2", "del-cli": "^6.0.0", "dependency-cruiser": "^16.10.2", "eslint": "^8.56.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-ft-flow": "^3.0.11", "eslint-plugin-prettier": "^5.4.0", "flowgen": "^1.21.0", "immer": "10.1.1", "jest": "^29.7.0", "jest-expo": "^53.0.5", "pod-install": "^0.1.0", "prettier": "^3.5.3", "react": "19.1.0", "react-native": "0.79.0", "react-native-builder-bob": "^0.40.11", "react-native-mmkv": "^3.2.0", "react-test-renderer": "^19.1.0", "release-it": "^19.0.2", "rxjs": "7.8.1", "typescript": "^5.3.3" }, "peerDependencies": { "@emurgo/yoroi-lib": "3.0.0-beta.1", "axios": "^1.10.0", "immer": "10.1.1", "bignumber.js": "9.3.0", "rxjs": "7.8.2" }, "packageManager": "npm@10.9.0", "engines": { "node": ">= 22.12.0" }, "publishConfig": { "registry": "https://registry.npmjs.org/" } }