@veive-io/mod-hooks-as
Version:
Veive smart account hooks module
66 lines (65 loc) • 1.73 kB
JSON
{
"name": "@veive-io/mod-hooks-as",
"version": "2.0.0",
"description": "Veive smart account hooks module",
"author": {
"name": "veive-io",
"email": "contact@veive.io",
"url": "https://veive.io"
},
"license": "MIT",
"keywords": [
"veive",
"smart-account",
"assemblyscript",
"sca",
"koinos",
"blockchain",
"erc-7679"
],
"repository": {
"type": "git",
"url": "https://github.com/veive-io/mod-hooks-as.git"
},
"main": "dist/index.ts",
"files": [
"dist",
"index.ts"
],
"dependencies": {
"@koinos/sdk-as": "npm:@koinosbox/sdk-as@1.1.0-alpha.4",
"@koinosbox/contracts": "^2.1.4",
"@koinosbox/hdkoinos": "1.0.1",
"koilib": "^8.0.0",
"koinos-precompiler-as": "^1.6.0"
},
"devDependencies": {
"@as-covers/core": "^0.4.2",
"@as-pect/cli": "^8.0.1",
"@roamin/local-koinos": "^0.4.15",
"@roamin/protoc": "^2.4.0",
"@tsconfig/node16": "^1.0.4",
"@types/node": "^16.18.3",
"@typescript-eslint/eslint-plugin": "^5.39.0",
"@typescript-eslint/parser": "^5.39.0",
"as-proto": "npm:@koinos/as-proto@1.0.1",
"assemblyscript": "^0.27.1",
"dotenv": "^16.0.3",
"eslint": "^8.25.0",
"ethers": "^5.6.2",
"ts-node": "^10.4.0",
"typescript": "^4.9.5",
"yaml": "^2.1.3"
},
"scripts": {
"asbuild": "asc build/index.ts --config src/asconfig.json --use abort= --target release",
"precompile": "koinos-precompiler-as src",
"build": "yarn precompile && yarn asbuild",
"dist": "ts-node scripts/dist.ts",
"lint": "eslint --max-warnings 0 --ext ts \"*/assembly/**/*.ts\"",
"prepublishOnly": "yarn build && yarn dist"
},
"config": {
"protocVersion": "25.2"
}
}