UNPKG

@ssv-labs/bapps-sdk

Version:
122 lines (121 loc) 3.78 kB
{ "name": "@ssv-labs/bapps-sdk", "version": "0.0.8", "author": "SSV.Labs", "description": "ssv labs based apps sdk", "keywords": [ "ssv", "sdk", "based apps" ], "repository": "https://github.com/ssvlabs/based-apps-sdk", "files": [ "dist" ], "main": "./dist/main.js", "module": "./dist/main.js", "types": "./dist/main.d.ts", "exports": { ".": { "import": "./dist/main.mjs", "require": "./dist/main.js", "types": "./dist/main.d.ts" }, "./utils": { "import": "./dist/utils.mjs", "require": "./dist/utils.js", "types": "./dist/utils/index.d.ts" } }, "scripts": { "lint": "eslint . --ext .ts --fix", "watch": "rollup -w -c rollup.config.ts --configPlugin typescript --environment BUILD:development", "build": "vite build", "codegen": "graphql-codegen", "test": "vitest", "test:coverage": "vitest run --coverage", "v-pub-tarball": "npm publish --dry-run", "type-check": "tsc --noEmit", "type:perf": "tsc --extendedDiagnostics", "release": "release-it", "commit": "git-cz", "lint-staged": "pnpm run type-check && lint-staged", "prepare": "husky" }, "devDependencies": { "@0no-co/graphqlsp": "^1.12.16", "@commitlint/cli": "^19.2.2", "@commitlint/config-conventional": "^19.2.2", "@graphql-codegen/cli": "^5.0.3", "@graphql-codegen/schema-ast": "^4.1.0", "@graphql-codegen/typed-document-node": "^5.0.10", "@graphql-codegen/typescript": "^4.1.0", "@graphql-codegen/typescript-graphql-request": "^6.2.0", "@graphql-codegen/typescript-operations": "^4.3.0", "@nomicfoundation/hardhat-toolbox": "^5.0.0", "@nomicfoundation/hardhat-viem": "^2.0.6", "@openzeppelin/contracts": "^4.9.6", "@openzeppelin/contracts-upgradeable": "^4.9.6", "@openzeppelin/hardhat-upgrades": "^3.0.5", "@parcel/watcher": "^2.4.1", "@release-it/conventional-changelog": "^8.0.1", "@rollup/plugin-alias": "^5.1.1", "@rollup/plugin-commonjs": "^28.0.1", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.6", "@rollup/rollup-darwin-x64": "^4.30.1", "@types/eslint-plugin-prettier": "^3.1.3", "@types/lodash-es": "^4.17.12", "@types/node": "^20.12.7", "@typescript-eslint/eslint-plugin": "^7.7.0", "@typescript-eslint/parser": "^7.7.0", "@vitest/coverage-v8": "^1.5.0", "@vitest/ui": "^1.5.0", "commitizen": "^4.3.0", "concurrently": "^9.0.1", "cz-git": "^1.9.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-unused-imports": "^4.1.4", "hardhat": "^2.22.17", "husky": "^9.0.11", "lint-staged": "^15.2.2", "prettier": "^3.2.5", "release-it": "^17.2.0", "rollup": "^4.14.3", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-dts": "^6.1.1", "rollup-plugin-tsconfig-paths": "^1.5.2", "rollup-plugin-typescript2": "^0.36.0", "semantic-release": "^23.0.8", "typescript": "^5.4.5", "vite": "^5.4.10", "vite-plugin-dts": "^4.3.0", "vite-plugin-glob": "^0.3.2", "vite-plugin-node-polyfills": "^0.22.0", "vitest": "^1.5.0" }, "config": { "commitizen": { "path": "node_modules/cz-git" } }, "engines": { "node": ">=18.0.0" }, "dependencies": { "@graphql-typed-document-node/core": "^3.2.0", "@safe-global/protocol-kit": "^5.0.3", "abitype": "^1.0.6", "dotenv": "^16.4.5", "graphql-request": "^7.1.0", "lodash-es": "^4.17.21", "ssv-keys": "^1.2.1", "viem": "^2.21.30", "zod": "^3.23.8" }, "license": "SEE LICENSE IN LICENCE FILE" }