{
"name": "anya-core",
"version": "1.2.0",
"description": "Anya Core Project",
"main": "index.js",
"scripts": {
"test": "echo \"Running tests...\" && npm run validate && npm run integration-test",
"update-roadmap": "node scripts/update-roadmap.js",
"test-mcp": "mocha tests/web5/validation.test.js tests/web5/schnorr_aggregation.test.js",
"audit-mcp": "node scripts/security/analyze-mcp-server.js --file .cursor/mcp.json",
"security-scan": "node scripts/security/analyze-mcp-server.js --file scripts/bitcoin/mcp-server.js",
"validate": "npm run audit-mcp && npm run test-mcp && npm run check-labels",
"check-labels": "node scripts/security/validate-ai-labels.js --file .cursor/mcp.json",
"verify-bip341": "node scripts/bitcoin/validate-bip-compliance.js --bip 341",
"check-bdk": "bdk-cli validate --file ./src/bitcoin",
"test-lightning": "ldk-test-runner --network=testnet",
"integration-test": "cargo test --package anya-core --lib web5::dlc_adapter web5::schnorr_aggregation",
"check-hexagonal": "bdk-cli audit --hexagonal --file ./src"
},
"dependencies": {
"@noble/curves": "^1.6.0",
"@types/react": "^18.2.0",
"@types/react-dom": "^18.2.0",
"@web5/api": "^0.10.0",
"commander": "^12.1.0",
"crypto-js": "^4.2.0",
"mem0ai": "^1.0.39",
"mocha": "^10.7.3",
"node-fetch": "^2.7.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"tailwindcss": "^3.4.0",
"typescript": "^5.0.0",
"zod": "^3.23.8"
},
"directories": {
"doc": "docs",
"example": "examples",
"lib": "lib",
"test": "tests"
},
"repository": {
"type": "git",
"url": "git+https://github.com/anya-org/anya-core.git"
},
"keywords": [
"bitcoin",
"stacks",
"DAO",
"ML",
"analytics",
"web5"
],
"author": "bo_thebig",
"license": "MIT",
"bugs": {
"url": "https://github.com/anya-org/anya-core/issues"
},
"homepage": "https://github.com/anya-org/anya-core#readme",
"devDependencies": {
"markdownlint-cli2": "^0.17.2",
"mocha": "^10.7.3"
}
}