{ "name": "zombienet", "version": "0.1.0", "main": "dist/index.js", "files": [ "*" ], "types": "dist/index.d.ts", "description": "ZombieNet aim to be a testing framework for substrate based blockchains, providing a simple cli tool that allow users to spawn and test ephemeral Substrate based networks", "author": "Parity Technologies ", "maintainers": [ "Javier Viola " ], "license": "GPL-3.0-or-later", "private": true, "scripts": { "clean": "npm run clean --workspaces --if-present", "build": "npm run clean && npm run build --workspaces --if-present", "lint": "eslint './**' && npx prettier -c .", "lint:write": "eslint './**' --fix && npx prettier --write .", "package": "npm run -w packages/cli package", "package:linux:x64": "npm run -w packages/cli package:linux:x64", "package:linux:arm64": "npm run -w packages/cli package:linux:arm64", "package:macos:x64": "npm run -w packages/cli package:macos:x64", "package:macos:arm64": "npm run -w packages/cli package:macos:arm64", "zombie": "node ./packages/cli/dist/cli.js", "test": "npm run test --workspaces --if-present", "postinstall": "bash -c 'if [[ -f .husky/post-install.js ]]; then cd .. && node javascript/.husky/post-install.js; fi'" }, "engines": { "node": ">=18" }, "bin": { "zombienet": "./packages/cli/dist/cli.js" }, "dependencies": { "@types/chai": "^4.3.11", "chai": "^4.3.10" }, "devDependencies": { "@types/node": "^20.11.16", "@types/tmp": "^0.2.6", "@typescript-eslint/eslint-plugin": "^6.19.1", "@typescript-eslint/parser": "^6.21.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-prettier": "^5.1.3", "husky": "^8.0.3", "prettier": "^3.2.5", "prettier-plugin-organize-imports": "^3.2.4" }, "workspaces": [ "packages/utils", "packages/orchestrator", "packages/cli" ] }