UNPKG

@paxoslabs/earn-sdk

Version:
134 lines (133 loc) 3.59 kB
{ "name": "@paxoslabs/earn-sdk", "version": "0.0.1-alpha.1", "description": "Paxos Labs Earn SDK", "packageManager": "pnpm@10.19.0", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js", "default": "./dist/index.mjs" }, "./core": { "types": "./dist/core.d.ts", "import": "./dist/core.mjs", "require": "./dist/core.js", "default": "./dist/core.mjs" }, "./display": { "types": "./dist/display.d.ts", "import": "./dist/display.mjs", "require": "./dist/display.js", "default": "./dist/display.mjs" }, "./vaults": { "types": "./dist/vaults.d.ts", "import": "./dist/vaults.mjs", "require": "./dist/vaults.js", "default": "./dist/vaults.mjs" }, "./utils": { "types": "./dist/utils.d.ts", "import": "./dist/utils.mjs", "require": "./dist/utils.js", "default": "./dist/utils.mjs" }, "./package.json": "./package.json" }, "files": [ "dist", "README.md", "CHANGELOG.md" ], "sideEffects": false, "scripts": { "build": "tsup --config tsup.config.ts", "build:analyze": "pnpm build && npx esbuild-visualizer dist/index.mjs --metadata --open", "build:watch": "tsup --watch --config tsup.config.ts", "dev": "pnpm build:watch", "typecheck": "tsc --noEmit", "typecheck:watch": "tsc --noEmit --watch", "lint": "biome lint .", "lint:fix": "biome lint --apply .", "clean": "rm -rf dist coverage", "test": "vitest", "test:run": "vitest run", "test:coverage": "vitest run --coverage", "test:ui": "vitest --ui", "format": "biome format --write .", "check": "biome check --apply .", "check:all": "pnpm typecheck && pnpm lint && pnpm test:run", "size": "size-limit", "release": "release-it", "release:alpha": "release-it --preRelease=alpha", "release:beta": "release-it --preRelease=beta", "release:rc": "release-it --preRelease=rc", "release:dry": "release-it --dry-run", "version": "release-it --ci --no-npm", "commit": "git-cz", "changelog": "auto-changelog", "prepare": "pnpm build", "prepublishOnly": "pnpm check:all && pnpm build" }, "repository": { "type": "git", "url": "git+https://github.com/Ion-Protocol/earn-sdk.git" }, "bugs": { "url": "https://github.com/Ion-Protocol/earn-sdk/issues" }, "homepage": "https://github.com/Ion-Protocol/earn-sdk#readme", "engines": { "node": ">=20" }, "publishConfig": { "access": "public" }, "keywords": [ "nucleus", "ethereum", "blockchain", "sdk", "web3", "typescript", "javascript" ], "author": "Paxos Labs", "license": "MIT", "devDependencies": { "@biomejs/biome": "2.2.0", "@release-it/conventional-changelog": "^10.0.1", "@types/node": "^22.13.0", "@vitest/coverage-v8": "^3.2.4", "auto-changelog": "^2.5.0", "commitizen": "^4.3.1", "cz-conventional-changelog": "^3.3.0", "release-it": "^19.0.4", "tsup": "^8.5.0", "typescript": "^5.7.3", "vitest": "^3.2.4" }, "dependencies": { "abitype": "^1.1.1", "viem": "^2.38.6" }, "peerDependencies": { "typescript": ">=4.9.0", "viem": ">=2.0.0" }, "peerDependenciesMeta": { "typescript": { "optional": true } }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }