UNPKG

pact-toolbox

Version:

A tool to help you build, test and deploy your Pact smart contracts

84 lines 2.24 kB
{ "name": "pact-toolbox", "version": "0.3.0", "description": "A tool to help you build, test and deploy your Pact smart contracts", "keywords": [ "pact", "kadena", "tools" ], "repository": "kadena-community/pact-toolbox", "author": "Salama Ashoush <salamaashoush@gmail.com>", "license": "MIT", "type": "module", "private": false, "exports": { "types": { "require": "./dist/index.d.cts", "import": "./dist/index.d.ts" }, "node": { "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "./dist/" ], "bin": { "pact-toolbox": "./bin/pact-toolbox.mjs" }, "publishConfig": { "access": "public" }, "dependencies": { "@kadena/client": "^1.17.1", "@kadena/pactjs": "^0.4.3", "@kadena/pactjs-cli": "^1.17.1", "@kadena/types": "^0.7.0", "citty": "^0.1.6", "defu": "^6.1.4", "pathe": "^2.0.3", "@pact-toolbox/client": "0.2.0", "@pact-toolbox/config": "0.2.0", "@pact-toolbox/fabricator": "0.2.0", "@pact-toolbox/init": "0.2.0", "@pact-toolbox/network": "0.4.0", "@pact-toolbox/prelude": "2.0.0", "@pact-toolbox/runtime": "0.2.0", "@pact-toolbox/script": "0.2.0", "@pact-toolbox/test": "0.3.0", "@pact-toolbox/utils": "0.2.0" }, "devDependencies": { "@types/node": "^24.0.1", "@vitest/coverage-v8": "^3.2.3", "oxlint": "^1.1.0", "prettier": "^3.5.3", "tsdown": "^0.12.7", "tsx": "^4.20.2", "typescript": "^5.8.3", "vitest": "^3.2.3", "@pact-toolbox/prettier-config": "0.1.0", "@pact-toolbox/tsconfig": "0.1.0" }, "peerDependencies": { "vitest": "^1.2.2" }, "prettier": "@pact-toolbox/prettier-config", "scripts": { "cli": "tsx src/cli.ts", "playground": "tsx src/playground.ts", "build": "tsdown", "dev": "tsdown --watch", "lint": "oxlint --import-plugin --deny-warnings", "format": "prettier --check . --ignore-path ../../.gitignore", "release": "pnpm test && pnpm publish", "test:watch": "vitest", "test": "vitest run", "verify": "tsc --noEmit --skipLibCheck" } }