diff --git a/external-scripts.json b/external-scripts.json index 46eb3ea..9f61c94 100644 --- a/external-scripts.json +++ b/external-scripts.json @@ -1,4 +1,5 @@ [ + "@kredits/hubot-kredits", "hubot-auth", "hubot-help", "hubot-redis-brain", @@ -7,6 +8,5 @@ "hubot-tell", "hubot-seen", "hubot-incoming-webhook", - "hubot-kredits", "hubot-schedule" ] diff --git a/package-lock.json b/package-lock.json index d1cab22..36296a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "hal8000", "version": "2.4.0", "dependencies": { + "@kredits/hubot-kredits": "^4.0.1", "cheerio": "0.22.0", "coffee-script": "^1.9.2", "hubot": "^3.3.2", @@ -15,7 +16,6 @@ "hubot-help": "^1.0.1", "hubot-incoming-webhook": "^1.1.1", "hubot-irc": "github:67P/hubot-irc#dev", - "hubot-kredits": "github:67P/hubot-kredits#chore/kredits_upgrade", "hubot-redis-brain": "1.0.0", "hubot-rules": "^1.0.0", "hubot-schedule": "^0.7.0", @@ -793,10 +793,36 @@ "resolved": "https://registry.npmjs.org/@kosmos/schemas/-/schemas-3.1.0.tgz", "integrity": "sha512-yOTK5WiXFDNAitPByMabE365aEEzFHgSUSgAssbJWt7BZ80HQSVu8XWrQiTbFbCkoIBmXwPP/RoxgXJQVgZTFQ==" }, - "node_modules/@kredits/contracts": { - "version": "7.0.0-beta.0", - "resolved": "git+https://gitea.kosmos.org/kredits/contracts#a1a68092f6d9132b474bd3c995f82d0f4f5f1157", - "license": "MIT", + "node_modules/@kredits/hubot-kredits": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@kredits/hubot-kredits/-/hubot-kredits-4.0.1.tgz", + "integrity": "sha512-Ry7n6gHFomq5SpZk2abfbNlWV9GHzIw+ocZ80bkXAzKtBWFWF8Xe8a5WtPyEDCfDcndPP1l3uv3Igm9a/oK5Rg==", + "dependencies": { + "@ethersproject/experimental": "5.0.0", + "@kredits/contracts": "^7.0.0", + "cors": "^2.8.5", + "dotenv": "^8.2.0", + "eth-provider": "^0.2.2", + "ethers": "^5.0.5", + "express": "^4.17.1", + "express-session": "^1.16.2", + "grant-express": "^4.6.1", + "group-array": "^1.0.0", + "kosmos-schemas": "^1.1.2", + "node-cron": "^2.0.3", + "node-fetch": "^2.3.0", + "prompt": "^1.0.0", + "yargs": "^16.2.0" + }, + "bin": { + "create-wallet": "scripts/create-wallet.js", + "review-kredits": "scripts/review-kredits.js" + } + }, + "node_modules/@kredits/hubot-kredits/node_modules/@kredits/contracts": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@kredits/contracts/-/contracts-7.0.0.tgz", + "integrity": "sha512-UITEkP3njFNI2WS7v5ivGE3ruFwdWPWuJZrhBXBEAZbtmr1t/p1K7jkmmjyLDUeKXJ/udMlH6oQMCgh7P/aHNg==", "dependencies": { "@kosmos/schemas": "^3.1.0", "ethers": "^5.4.7", @@ -2646,32 +2672,6 @@ "log": "1.4.0" } }, - "node_modules/hubot-kredits": { - "version": "3.8.0", - "resolved": "git+ssh://git@github.com/67P/hubot-kredits.git#710bd90172bd2e84f7bb08816af5ec4d13408e8d", - "license": "MIT", - "dependencies": { - "@ethersproject/experimental": "5.0.0", - "@kredits/contracts": "git+https://gitea.kosmos.org/kredits/contracts#deploy-rsk", - "cors": "^2.8.5", - "dotenv": "^8.2.0", - "eth-provider": "^0.2.2", - "ethers": "^5.0.5", - "express": "^4.17.1", - "express-session": "^1.16.2", - "grant-express": "^4.6.1", - "group-array": "^1.0.0", - "kosmos-schemas": "^1.1.2", - "node-cron": "^2.0.3", - "node-fetch": "^2.3.0", - "prompt": "^1.0.0", - "yargs": "^16.2.0" - }, - "bin": { - "create-wallet": "scripts/create-wallet.js", - "review-kredits": "scripts/review-kredits.js" - } - }, "node_modules/hubot-redis-brain": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hubot-redis-brain/-/hubot-redis-brain-1.0.0.tgz", @@ -5402,16 +5402,41 @@ "resolved": "https://registry.npmjs.org/@kosmos/schemas/-/schemas-3.1.0.tgz", "integrity": "sha512-yOTK5WiXFDNAitPByMabE365aEEzFHgSUSgAssbJWt7BZ80HQSVu8XWrQiTbFbCkoIBmXwPP/RoxgXJQVgZTFQ==" }, - "@kredits/contracts": { - "version": "git+https://gitea.kosmos.org/kredits/contracts#a1a68092f6d9132b474bd3c995f82d0f4f5f1157", - "from": "@kredits/contracts@git+https://gitea.kosmos.org/kredits/contracts#deploy-rsk", + "@kredits/hubot-kredits": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@kredits/hubot-kredits/-/hubot-kredits-4.0.1.tgz", + "integrity": "sha512-Ry7n6gHFomq5SpZk2abfbNlWV9GHzIw+ocZ80bkXAzKtBWFWF8Xe8a5WtPyEDCfDcndPP1l3uv3Igm9a/oK5Rg==", "requires": { - "@kosmos/schemas": "^3.1.0", - "ethers": "^5.4.7", - "ipfs-http-client": "^56.0.3", - "multihashes": "^4.0.3", - "node-fetch": "^2.6.0", - "tv4": "^1.3.0" + "@ethersproject/experimental": "5.0.0", + "@kredits/contracts": "^7.0.0", + "cors": "^2.8.5", + "dotenv": "^8.2.0", + "eth-provider": "^0.2.2", + "ethers": "^5.0.5", + "express": "^4.17.1", + "express-session": "^1.16.2", + "grant-express": "^4.6.1", + "group-array": "^1.0.0", + "kosmos-schemas": "^1.1.2", + "node-cron": "^2.0.3", + "node-fetch": "^2.3.0", + "prompt": "^1.0.0", + "yargs": "^16.2.0" + }, + "dependencies": { + "@kredits/contracts": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@kredits/contracts/-/contracts-7.0.0.tgz", + "integrity": "sha512-UITEkP3njFNI2WS7v5ivGE3ruFwdWPWuJZrhBXBEAZbtmr1t/p1K7jkmmjyLDUeKXJ/udMlH6oQMCgh7P/aHNg==", + "requires": { + "@kosmos/schemas": "^3.1.0", + "ethers": "^5.4.7", + "ipfs-http-client": "^56.0.3", + "multihashes": "^4.0.3", + "node-fetch": "^2.6.0", + "tv4": "^1.3.0" + } + } } }, "@multiformats/base-x": { @@ -6919,27 +6944,6 @@ "log": "1.4.0" } }, - "hubot-kredits": { - "version": "git+ssh://git@github.com/67P/hubot-kredits.git#710bd90172bd2e84f7bb08816af5ec4d13408e8d", - "from": "hubot-kredits@github:67P/hubot-kredits#chore/kredits_upgrade", - "requires": { - "@ethersproject/experimental": "5.0.0", - "@kredits/contracts": "git+https://gitea.kosmos.org/kredits/contracts#deploy-rsk", - "cors": "^2.8.5", - "dotenv": "^8.2.0", - "eth-provider": "^0.2.2", - "ethers": "^5.0.5", - "express": "^4.17.1", - "express-session": "^1.16.2", - "grant-express": "^4.6.1", - "group-array": "^1.0.0", - "kosmos-schemas": "^1.1.2", - "node-cron": "^2.0.3", - "node-fetch": "^2.3.0", - "prompt": "^1.0.0", - "yargs": "^16.2.0" - } - }, "hubot-redis-brain": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/hubot-redis-brain/-/hubot-redis-brain-1.0.0.tgz", diff --git a/package.json b/package.json index bae5e5e..3ccb3d3 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ ], "description": "Heuristically programmed ALgorithmic computer", "dependencies": { + "@kredits/hubot-kredits": "^4.0.1", "cheerio": "0.22.0", "coffee-script": "^1.9.2", "hubot": "^3.3.2", @@ -19,7 +20,6 @@ "hubot-help": "^1.0.1", "hubot-incoming-webhook": "^1.1.1", "hubot-irc": "github:67P/hubot-irc#dev", - "hubot-kredits": "github:67P/hubot-kredits#chore/kredits_upgrade", "hubot-redis-brain": "1.0.0", "hubot-rules": "^1.0.0", "hubot-schedule": "^0.7.0", diff --git a/run.sh b/run.sh index f6f333b..f8f92b9 100755 --- a/run.sh +++ b/run.sh @@ -1,4 +1,4 @@ -# npm link hubot-kredits +# npm link @kredits/hubot-kredits PORT=8888 \ HUBOT_LOG_LEVEL="debug" \