/
package.json
102 lines (102 loc) · 3.45 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
{
"name": "hydra-bot",
"version": "1.0.20",
"description": "The most reliable WhatsApp tool for chatbots with advanced features. Hydra bot is an open source project developed by the JavaScript community with the aim of exporting functions from WhatsApp Web to the node js, . The most complete javascript library for Whatsapp, 100% Open Source.",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"clear": "shx rm -rf dist",
"build:hydra": "tsc",
"build:api": "cd src/webpack/assets && webpack",
"build": "npm run gulp:copyall && npm run build:api && tsc",
"build:docs": "typedoc && git add docs/*",
"start:tsc": "tsc && node bot-test/index.js",
"start": "npm run build && node bot-test/index.js",
"knex": "cd src && npx knex migrate:latest",
"del:module": "shx rm -rf node_modules",
"release": "release-it",
"changelog:last": "conventional-changelog -p angular -r 2",
"changelog:preview": "conventional-changelog -p angular -u",
"changelog:update": "conventional-changelog -p angular -i CHANGELOG.md -s",
"changelog:previous": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",
"docs:build": "npm run docs:clean && npm run docs:fix && typedoc && npm run docs:copy-images",
"docs:clean": "shx rm -rf api-docs",
"docs:copy-images": "shx cp -R ./img ./api-docs",
"docs:fix": "ts-node ./docs/layouts/fix-docs.ts",
"peer": "npm install --legacy-peer-deps",
"gulp:bin": "cd gulp/bin && gulp",
"gulp:lessons": "cd gulp/lessons && gulp",
"gulp:knex": "cd gulp/knex && gulp",
"gulp:sqlite": "cd gulp/sqlite && gulp",
"gulp:hydra": "cd gulp/hydra && gulp",
"gulp:migrations": "cd gulp/migrations && gulp",
"gulp:views": "cd gulp/views && gulp",
"gulp:copyall": "npm run gulp:bin && npm run gulp:lessons && npm run gulp:knex && npm run gulp:sqlite && npm run gulp:migrations && npm run gulp:views"
},
"repository": {
"type": "git",
"url": "git+https://github.com/jonalan7/Hydra-bot.git"
},
"bugs": {
"url": "https://github.com/jonalan7/Hydra-bot/issues"
},
"publishConfig": {
"access": "public"
},
"homepage": "https://github.com/jonalan7/Hydra-bot#readme",
"keywords": [
"puppeteer",
"whatsapp",
"javascript",
"typescript",
"bot",
"chat bot",
"api"
],
"author": "Jonalan",
"license": "ISC",
"dependencies": {
"atob": "^2.1.2",
"axios": "^0.27.2",
"boxen": "^5.0.1",
"chalk": "^4.0.0",
"chrome-launcher": "^0.15.1",
"cors": "^2.8.5",
"crypto-js": "^4.1.1",
"ejs": "^3.1.8",
"express": "^4.18.1",
"futoin-hkdf": "^1.5.1",
"knex": "^0.95.4",
"latest-version": "^5.1.0",
"mime-types": "^2.1.35",
"puppeteer": "^14.2.1",
"puppeteer-extra": "^3.2.3",
"puppeteer-extra-plugin-stealth": "^2.9.0",
"qrcode-terminal": "^0.12.0",
"sqlite3": "^5.0.8",
"webpack": "^5.73.0",
"webpack-cli": "^4.9.2"
},
"devDependencies": {
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/mime-types": "^2.1.1",
"@types/node": "^17.0.42",
"@types/qrcode-terminal": "^0.12.0",
"@types/shelljs": "^0.8.11",
"conventional-changelog-cli": "^2.2.2",
"gulp": "^4.0.2",
"release-it": "^15.0.0",
"shx": "^0.3.4",
"ts-node": "^10.8.0",
"typedoc": "^0.21.10",
"typedoc-plugin-pages": "^1.1.0",
"typescript": "^4.7.2"
},
"bin": {
"admin": "./dist/bin/admin"
},
"directories": {
"doc": "docs"
}
}