UNPKG

sendingnetwork-bot-sdk

Version:
100 lines (99 loc) 2.59 kB
{ "name": "sendingnetwork-bot-sdk", "version": "v0.1.4", "description": "TypeScript/JavaScript SDK for SDN bots", "repository": { "type": "git", "url": "git+https://github.com/Sending-Network/sendingnetwork-bot-nodejs.git" }, "author": "turt2live", "license": "Apache 2.0", "bugs": { "url": "https://github.com/Sending-Network/sendingnetwork-bot-nodejs/issues" }, "homepage": "https://github.com/Sending-Network/sendingnetwork-bot-nodejs#readme", "scripts": { "prepublishOnly": "yarn build", "docs": "jsdoc -c jsdoc.json -P package.json -u docs/tutorials", "build": "tsc --listEmittedFiles -p tsconfig-release.json", "lint": "eslint \"{src,test,examples}/**/*.ts\"", "test": "jest", "build:examples": "tsc -p tsconfig-examples.json", "example:bot": "yarn build:examples && node lib/examples/bot.js" }, "main": "./lib/index.js", "typings": "./lib/index.d.ts", "engines": { "node": ">=16.0.0" }, "keywords": [ "bot", "sdk", "js", "ts", "node", "helpers", "snippets", "chat", "modules", "bot-sdk", "appservices" ], "files": [ "src/*", "lib/*", "scripts/*", "tsconfig.json" ], "dependencies": { "@types/express": "^4.17.13", "another-json": "^0.2.0", "async-lock": "^1.3.2", "chalk": "^4", "express": "^4.18.1", "glob-to-regexp": "^0.4.1", "hash.js": "^1.1.7", "html-to-text": "^8.2.0", "htmlencode": "^0.0.4", "lowdb": "^1", "lru-cache": "^7.10.1", "mkdirp": "^1.0.4", "morgan": "^1.10.0", "request": "^2.88.2", "request-promise": "^4.2.6", "sanitize-html": "^2.8.0", "web3": "^4.0.1" }, "devDependencies": { "@babel/core": "^7.18.2", "@babel/eslint-parser": "^7.18.2", "@babel/eslint-plugin": "^7.17.7", "@types/async-lock": "^1.3.0", "@types/expect": "^24.3.0", "@types/jest": "^27.5.1", "@types/lowdb": "^1.0.11", "@types/mocha": "^8", "@types/node": "^20.0.0", "@types/simple-mock": "^0.8.2", "@typescript-eslint/eslint-plugin": "^5.26.0", "@typescript-eslint/parser": "^5.26.0", "better-docs": "^2.7.2", "eslint": "^8.16.0", "eslint-config-google": "^0.14.0", "eslint-plugin-import": "^2.26.0", "get-port": "^5", "jest": "^28.1.0", "jsdoc": "^3.6.10", "simple-mock": "^0.8.0", "tmp": "^0.2.1", "ts-jest": "^28.0.3", "typescript": "^4.7.2" }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "testMatch": [ "<rootDir>/test/**/*Test.ts" ] } }