UNPKG

@oasisprotocol/sapphire-viem-v2

Version:
78 lines 2.48 kB
{ "type": "module", "name": "@oasisprotocol/sapphire-viem-v2", "license": "Apache-2.0", "version": "2.1.0", "description": "Viem support for the Oasis Sapphire ParaTime.", "homepage": "https://github.com/oasisprotocol/sapphire-paratime/tree/main/integrations/viem-v2", "repository": { "type": "git", "url": "https://github.com/oasisprotocol/sapphire-paratime.git" }, "keywords": [ "sapphire", "paratime", "oasis", "web3", "viem" ], "files": [ "dist", "!dist/*.tsbuildinfo", "src" ], "sideEffects": false, "main": "./dist/_cjs/index.js", "module": "./dist/_esm/index.js", "types": "./dist/_types/index.d.ts", "typings": "./dist/_types/index.d.ts", "exports": { "node": { "import": "./dist/_esm/index.js", "require": "./dist/_cjs/index.cjs", "types": "./dist/_types/index.d.ts" }, "types": "./dist/_types/index.d.ts", "default": "./dist/_esm/index.js" }, "dependencies": { "viem": "2.x", "@oasisprotocol/sapphire-paratime": "^2.2.0" }, "peerDependencies": { "@wagmi/core": "2.x", "typescript": ">=5.0.4", "viem": "2.x", "@oasisprotocol/sapphire-paratime": "^2.2.0" }, "peerDependenciesMeta": { "typescript": { "optional": true }, "@oasisprotocol/sapphire-paratime": { "optional": true }, "@wagmi/core": { "optional": true } }, "devDependencies": { "@biomejs/biome": "^1.7.0", "@types/node": "^18.19.31", "rimraf": "^6.0.1", "ts-node": "^10.9.2", "typedoc": "^0.25.13", "typescript": "^5.4.5", "vitest": "^1.6.0" }, "scripts": { "lint": "biome check .", "format": "biome format --write .", "clean": "rm -rf dist", "test": "vitest --run && timeout -k 5s 2s pnpm ts-node ./scripts/test.js", "build": "npm run build:cjs && npm run build:esm && npm run build:types", "build:cjs": "tsc --project ./tsconfig.build.json --module commonjs --outDir ./dist/_cjs --removeComments --verbatimModuleSyntax false && printf '{\"type\":\"commonjs\"}' > ./dist/_cjs/package.json && node scripts/rename-cjs.js", "build:esm": "tsc --project ./tsconfig.build.json --module es2015 --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" } }