{ "name": "@waku/run", "version": "0.0.1", "description": "Run a local Waku network for development and testing", "type": "module", "author": "Waku Team", "homepage": "https://github.com/waku-org/js-waku/tree/master/packages/run#readme", "repository": { "type": "git", "url": "https://github.com/waku-org/js-waku.git" }, "bugs": { "url": "https://github.com/waku-org/js-waku/issues" }, "license": "MIT OR Apache-2.0", "keywords": [ "waku", "decentralized", "communication", "web3", "testing", "development" ], "bin": { "waku-run": "./dist/src/cli.js" }, "files": [ "dist", "docker-compose.yml", ".env.example", "README.md" ], "scripts": { "build": "tsc", "prepublishOnly": "npm run build", "start": "tsx scripts/start.ts", "stop": "docker compose down", "restart": "npm run stop && npm run start", "logs": "docker compose logs -f", "info": "tsx scripts/info.ts", "test": "NODE_ENV=test node ./src/run-tests.js \"tests/**/*.spec.ts\"", "fix": "run-s fix:*", "fix:lint": "eslint src scripts tests --fix", "check": "run-s check:*", "check:tsc": "tsc -p tsconfig.dev.json", "check:lint": "eslint src scripts tests", "check:spelling": "cspell \"{README.md,src/**/*.ts,scripts/**/*.ts,tests/**/*.ts}\"" }, "engines": { "node": ">=18" }, "devDependencies": { "@types/chai": "^4.3.11", "@types/mocha": "^10.0.6", "@waku/core": "*", "@waku/interfaces": "*", "@waku/sdk": "*", "@waku/utils": "*", "chai": "^4.3.10", "cspell": "^8.6.1", "mocha": "^10.3.0", "npm-run-all": "^4.1.5", "ts-node": "^10.9.2", "tsx": "^4.7.0", "typescript": "^5.3.3" } }