@moonwall/types
Version:
Testing framework for the Moon family of projects
81 lines • 2.23 kB
JSON
{
"name": "@moonwall/types",
"type": "module",
"version": "5.13.5",
"description": "Testing framework for the Moon family of projects",
"author": "timbrinded",
"license": "ISC",
"homepage": "https://github.com/Moonsong-Labs/moonwall#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/Moonsong-Labs/moonwall.git",
"directory": "packages/types"
},
"bugs": {
"url": "https://github.com/Moonsong-Labs/moonwall/issues"
},
"keywords": [
"moonwall",
"moonbeam",
"moondance",
"polkadot",
"kusama",
"substrate"
],
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"import": "./dist/index.js"
}
},
"module": "./dist/index.js",
"types": "./dist/types/index.d.ts",
"engines": {
"node": ">=20",
"pnpm": ">=7"
},
"files": [
"dist",
"bin",
"*.d.ts",
"*.mjs"
],
"dependencies": {
"@polkadot/api": "^16.4.1",
"@polkadot/api-base": "^16.4.1",
"@polkadot/keyring": "^13.5.3",
"@polkadot/types": "^16.4.1",
"@polkadot/util": "^13.5.3",
"@polkadot/util-crypto": "^13.5.3",
"@types/node": "^24.0.14",
"@zombienet/utils": "^0.0.29",
"bottleneck": "^2.19.5",
"ethers": "^6.15.0",
"pino": "^9.7.0",
"polkadot-api": "1.14.1",
"viem": "2.31.7",
"vitest": "3.2.4",
"web3": "^4.16.0"
},
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@biomejs/biome": "^2.1.1",
"tsup": "^8.5.0",
"typescript": "5.8.3",
"typescript-json-schema": "0.65.1"
},
"scripts": {
"clean": "rm -rf dist && rm -rf node_modules",
"build": "rm -rf dist && tsup src --format esm --no-splitting --sourcemap && pnpm generate-types",
"generate-types": "tsc && pnpm schema",
"watch": "tsup src --format esm --watch",
"lint": "pnpm biome lint ./src",
"lint:fix": "pnpm biome lint ./src --apply",
"fmt": "biome format ./src",
"fmt:fix": "biome format src --write",
"prepublish": "pnpm run build && pnpm run generate-types",
"schema": "typescript-json-schema --tsNodeRegister --esModuleInterop -o config_schema.json ./src/config.ts MoonwallConfig && pnpm biome format config_schema.json --write"
}
}