axios
This commit is contained in:
		
							parent
							
								
									f3eeb45a9a
								
							
						
					
					
						commit
						c4f95f6508
					
				
							
								
								
									
										393
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										393
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -9,17 +9,16 @@ | ||||
|       "version": "1.0.0", | ||||
|       "license": "ISC", | ||||
|       "dependencies": { | ||||
|         "@types/axios": "^0.14.0", | ||||
|         "@types/node": "^18.15.13", | ||||
|         "@types/node-telegram-bot-api": "^0.61.6", | ||||
|         "axios": "^1.3.6", | ||||
|         "dotenv": "^16.0.3", | ||||
|         "express": "^4.18.2", | ||||
|         "nodemon": "^2.0.22", | ||||
|         "pm2": "^5.3.0", | ||||
|         "telegraf": "^4.12.2", | ||||
|         "ts-node": "^10.9.1", | ||||
|         "typescript": "^5.0.4" | ||||
|       }, | ||||
|       "devDependencies": { | ||||
|         "@types/node-telegram-bot-api": "^0.61.6" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@cspotcode/source-map-support": { | ||||
| @ -255,6 +254,14 @@ | ||||
|         "lodash": "^4.17.14" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@pm2/js-api/node_modules/axios": { | ||||
|       "version": "0.21.4", | ||||
|       "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", | ||||
|       "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", | ||||
|       "dependencies": { | ||||
|         "follow-redirects": "^1.14.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@pm2/js-api/node_modules/debug": { | ||||
|       "version": "4.3.4", | ||||
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", | ||||
| @ -338,11 +345,19 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", | ||||
|       "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==" | ||||
|     }, | ||||
|     "node_modules/@types/axios": { | ||||
|       "version": "0.14.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/axios/-/axios-0.14.0.tgz", | ||||
|       "integrity": "sha512-KqQnQbdYE54D7oa/UmYVMZKq7CO4l8DEENzOKc4aBRwxCXSlJXGz83flFx5L7AWrOQnmuN3kVsRdt+GZPPjiVQ==", | ||||
|       "deprecated": "This is a stub types definition for axios (https://github.com/mzabriskie/axios). axios provides its own type definitions, so you don't need @types/axios installed!", | ||||
|       "dependencies": { | ||||
|         "axios": "*" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@types/caseless": { | ||||
|       "version": "0.12.2", | ||||
|       "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz", | ||||
|       "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==" | ||||
|     }, | ||||
|     "node_modules/@types/node": { | ||||
|       "version": "18.15.13", | ||||
| @ -353,7 +368,6 @@ | ||||
|       "version": "0.61.6", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node-telegram-bot-api/-/node-telegram-bot-api-0.61.6.tgz", | ||||
|       "integrity": "sha512-opkSxWn7ZLNMLHOwJHROKfBvr5dkqYoLCDpJ/m8cGMhreuF+tHc5bJ3E9isiIFiFOzD8Vj1K7TnCSWPIf7SmGw==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@types/node": "*", | ||||
|         "@types/request": "*", | ||||
| @ -364,7 +378,6 @@ | ||||
|       "version": "2.48.8", | ||||
|       "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.8.tgz", | ||||
|       "integrity": "sha512-whjk1EDJPcAR2kYHRbFl/lKeeKYTi05A15K9bnLInCVroNDCtXce57xKdI0/rQaA3K+6q0eFyUBPmqfSndUZdQ==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "@types/caseless": "*", | ||||
|         "@types/node": "*", | ||||
| @ -375,25 +388,13 @@ | ||||
|     "node_modules/@types/tough-cookie": { | ||||
|       "version": "4.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", | ||||
|       "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==" | ||||
|     }, | ||||
|     "node_modules/abbrev": { | ||||
|       "version": "1.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", | ||||
|       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" | ||||
|     }, | ||||
|     "node_modules/abort-controller": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", | ||||
|       "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", | ||||
|       "dependencies": { | ||||
|         "event-target-shim": "^5.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=6.5" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/accepts": { | ||||
|       "version": "1.3.8", | ||||
|       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", | ||||
| @ -571,15 +572,29 @@ | ||||
|     "node_modules/asynckit": { | ||||
|       "version": "0.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | ||||
|       "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" | ||||
|     }, | ||||
|     "node_modules/axios": { | ||||
|       "version": "0.21.4", | ||||
|       "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", | ||||
|       "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", | ||||
|       "version": "1.3.6", | ||||
|       "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.6.tgz", | ||||
|       "integrity": "sha512-PEcdkk7JcdPiMDkvM4K6ZBRYq9keuVJsToxm2zQIM70Qqo2WHTdJZMXcG9X+RmRp2VPNUQC8W1RAGbgt6b1yMg==", | ||||
|       "dependencies": { | ||||
|         "follow-redirects": "^1.14.0" | ||||
|         "follow-redirects": "^1.15.0", | ||||
|         "form-data": "^4.0.0", | ||||
|         "proxy-from-env": "^1.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/axios/node_modules/form-data": { | ||||
|       "version": "4.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", | ||||
|       "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", | ||||
|       "dependencies": { | ||||
|         "asynckit": "^0.4.0", | ||||
|         "combined-stream": "^1.0.8", | ||||
|         "mime-types": "^2.1.12" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">= 6" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/balanced-match": { | ||||
| @ -654,25 +669,6 @@ | ||||
|         "node": ">=8" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/buffer-alloc": { | ||||
|       "version": "1.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", | ||||
|       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", | ||||
|       "dependencies": { | ||||
|         "buffer-alloc-unsafe": "^1.1.0", | ||||
|         "buffer-fill": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/buffer-alloc-unsafe": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", | ||||
|       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" | ||||
|     }, | ||||
|     "node_modules/buffer-fill": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", | ||||
|       "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" | ||||
|     }, | ||||
|     "node_modules/buffer-from": { | ||||
|       "version": "1.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", | ||||
| @ -772,7 +768,6 @@ | ||||
|       "version": "1.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", | ||||
|       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "delayed-stream": "~1.0.0" | ||||
|       }, | ||||
| @ -895,7 +890,6 @@ | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", | ||||
|       "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", | ||||
|       "dev": true, | ||||
|       "engines": { | ||||
|         "node": ">=0.4.0" | ||||
|       } | ||||
| @ -1038,14 +1032,6 @@ | ||||
|         "node": ">= 0.6" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/event-target-shim": { | ||||
|       "version": "5.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", | ||||
|       "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", | ||||
|       "engines": { | ||||
|         "node": ">=6" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/eventemitter2": { | ||||
|       "version": "5.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-5.0.1.tgz", | ||||
| @ -1054,8 +1040,7 @@ | ||||
|     "node_modules/eventemitter3": { | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.0.tgz", | ||||
|       "integrity": "sha512-riuVbElZZNXLeLEoprfNYoDSwTBRR44X3mnhdI1YcnENpWTCsTTVZ2zFuqQcpoyqPQIUXdiPEU0ECAq0KQRaHg==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-riuVbElZZNXLeLEoprfNYoDSwTBRR44X3mnhdI1YcnENpWTCsTTVZ2zFuqQcpoyqPQIUXdiPEU0ECAq0KQRaHg==" | ||||
|     }, | ||||
|     "node_modules/express": { | ||||
|       "version": "4.18.2", | ||||
| @ -1172,7 +1157,6 @@ | ||||
|       "version": "2.5.1", | ||||
|       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", | ||||
|       "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "asynckit": "^0.4.0", | ||||
|         "combined-stream": "^1.0.6", | ||||
| @ -1704,14 +1688,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", | ||||
|       "integrity": "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==" | ||||
|     }, | ||||
|     "node_modules/mri": { | ||||
|       "version": "1.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", | ||||
|       "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", | ||||
|       "engines": { | ||||
|         "node": ">=4" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/ms": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | ||||
| @ -1767,25 +1743,6 @@ | ||||
|         "node": ">= 0.4.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/node-fetch": { | ||||
|       "version": "2.6.9", | ||||
|       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", | ||||
|       "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", | ||||
|       "dependencies": { | ||||
|         "whatwg-url": "^5.0.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": "4.x || >=6.0.0" | ||||
|       }, | ||||
|       "peerDependencies": { | ||||
|         "encoding": "^0.1.0" | ||||
|       }, | ||||
|       "peerDependenciesMeta": { | ||||
|         "encoding": { | ||||
|           "optional": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/nodemon": { | ||||
|       "version": "2.0.22", | ||||
|       "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz", | ||||
| @ -1935,14 +1892,6 @@ | ||||
|         "node": ">= 0.8.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/p-timeout": { | ||||
|       "version": "4.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", | ||||
|       "integrity": "sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==", | ||||
|       "engines": { | ||||
|         "node": ">=10" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/pac-proxy-agent": { | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz", | ||||
| @ -2487,27 +2436,11 @@ | ||||
|         } | ||||
|       ] | ||||
|     }, | ||||
|     "node_modules/safe-compare": { | ||||
|       "version": "1.1.4", | ||||
|       "resolved": "https://registry.npmjs.org/safe-compare/-/safe-compare-1.1.4.tgz", | ||||
|       "integrity": "sha512-b9wZ986HHCo/HbKrRpBJb2kqXMK9CEWIE1egeEvZsYn69ay3kdfl9nG3RyOcR+jInTDf7a86WQ1d4VJX7goSSQ==", | ||||
|       "dependencies": { | ||||
|         "buffer-alloc": "^1.2.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/safer-buffer": { | ||||
|       "version": "2.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", | ||||
|       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" | ||||
|     }, | ||||
|     "node_modules/sandwich-stream": { | ||||
|       "version": "2.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/sandwich-stream/-/sandwich-stream-2.0.2.tgz", | ||||
|       "integrity": "sha512-jLYV0DORrzY3xaz/S9ydJL6Iz7essZeAfnAavsJ+zsJGZ1MOnsS52yRjU3uF3pJa/lla7+wisp//fxOwOH8SKQ==", | ||||
|       "engines": { | ||||
|         "node": ">= 0.10" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/sax": { | ||||
|       "version": "1.2.4", | ||||
|       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", | ||||
| @ -2776,48 +2709,6 @@ | ||||
|         "url": "https://www.buymeacoffee.com/systeminfo" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/telegraf": { | ||||
|       "version": "4.12.2", | ||||
|       "resolved": "https://registry.npmjs.org/telegraf/-/telegraf-4.12.2.tgz", | ||||
|       "integrity": "sha512-PgwqI4wD86cMqVfFtEM9JkGGnMHgvgLJbReZMmwW4z35QeOi4DvbdItONld4bPnYn3A1jcO0SRKs0BXmR+x+Ew==", | ||||
|       "dependencies": { | ||||
|         "abort-controller": "^3.0.0", | ||||
|         "debug": "^4.3.4", | ||||
|         "mri": "^1.2.0", | ||||
|         "node-fetch": "^2.6.8", | ||||
|         "p-timeout": "^4.1.0", | ||||
|         "safe-compare": "^1.1.4", | ||||
|         "sandwich-stream": "^2.0.2", | ||||
|         "typegram": "^4.3.0" | ||||
|       }, | ||||
|       "bin": { | ||||
|         "telegraf": "lib/cli.mjs" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": "^12.20.0 || >=14.13.1" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/telegraf/node_modules/debug": { | ||||
|       "version": "4.3.4", | ||||
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", | ||||
|       "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", | ||||
|       "dependencies": { | ||||
|         "ms": "2.1.2" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=6.0" | ||||
|       }, | ||||
|       "peerDependenciesMeta": { | ||||
|         "supports-color": { | ||||
|           "optional": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/telegraf/node_modules/ms": { | ||||
|       "version": "2.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||||
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | ||||
|     }, | ||||
|     "node_modules/to-regex-range": { | ||||
|       "version": "5.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", | ||||
| @ -2848,11 +2739,6 @@ | ||||
|         "nodetouch": "bin/nodetouch.js" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/tr46": { | ||||
|       "version": "0.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", | ||||
|       "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" | ||||
|     }, | ||||
|     "node_modules/ts-node": { | ||||
|       "version": "10.9.1", | ||||
|       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", | ||||
| @ -2940,11 +2826,6 @@ | ||||
|         "node": ">= 0.6" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/typegram": { | ||||
|       "version": "4.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/typegram/-/typegram-4.3.0.tgz", | ||||
|       "integrity": "sha512-pS4STyOZoJ++Mwa9GPMTNjOwEzMkxFfFt1By6IbMOJfheP0utMP/H1ga6J9R4DTjAYBr0UDn4eQg++LpWBvcAg==" | ||||
|     }, | ||||
|     "node_modules/typescript": { | ||||
|       "version": "5.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", | ||||
| @ -3045,20 +2926,6 @@ | ||||
|         "node": ">=6.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/webidl-conversions": { | ||||
|       "version": "3.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", | ||||
|       "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" | ||||
|     }, | ||||
|     "node_modules/whatwg-url": { | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", | ||||
|       "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", | ||||
|       "dependencies": { | ||||
|         "tr46": "~0.0.3", | ||||
|         "webidl-conversions": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/word-wrap": { | ||||
|       "version": "1.2.3", | ||||
|       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", | ||||
| @ -3317,6 +3184,14 @@ | ||||
|             "lodash": "^4.17.14" | ||||
|           } | ||||
|         }, | ||||
|         "axios": { | ||||
|           "version": "0.21.4", | ||||
|           "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", | ||||
|           "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", | ||||
|           "requires": { | ||||
|             "follow-redirects": "^1.14.0" | ||||
|           } | ||||
|         }, | ||||
|         "debug": { | ||||
|           "version": "4.3.4", | ||||
|           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", | ||||
| @ -3385,11 +3260,18 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", | ||||
|       "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==" | ||||
|     }, | ||||
|     "@types/axios": { | ||||
|       "version": "0.14.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/axios/-/axios-0.14.0.tgz", | ||||
|       "integrity": "sha512-KqQnQbdYE54D7oa/UmYVMZKq7CO4l8DEENzOKc4aBRwxCXSlJXGz83flFx5L7AWrOQnmuN3kVsRdt+GZPPjiVQ==", | ||||
|       "requires": { | ||||
|         "axios": "*" | ||||
|       } | ||||
|     }, | ||||
|     "@types/caseless": { | ||||
|       "version": "0.12.2", | ||||
|       "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz", | ||||
|       "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==" | ||||
|     }, | ||||
|     "@types/node": { | ||||
|       "version": "18.15.13", | ||||
| @ -3400,7 +3282,6 @@ | ||||
|       "version": "0.61.6", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node-telegram-bot-api/-/node-telegram-bot-api-0.61.6.tgz", | ||||
|       "integrity": "sha512-opkSxWn7ZLNMLHOwJHROKfBvr5dkqYoLCDpJ/m8cGMhreuF+tHc5bJ3E9isiIFiFOzD8Vj1K7TnCSWPIf7SmGw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@types/node": "*", | ||||
|         "@types/request": "*", | ||||
| @ -3411,7 +3292,6 @@ | ||||
|       "version": "2.48.8", | ||||
|       "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.8.tgz", | ||||
|       "integrity": "sha512-whjk1EDJPcAR2kYHRbFl/lKeeKYTi05A15K9bnLInCVroNDCtXce57xKdI0/rQaA3K+6q0eFyUBPmqfSndUZdQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@types/caseless": "*", | ||||
|         "@types/node": "*", | ||||
| @ -3422,22 +3302,13 @@ | ||||
|     "@types/tough-cookie": { | ||||
|       "version": "4.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz", | ||||
|       "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==" | ||||
|     }, | ||||
|     "abbrev": { | ||||
|       "version": "1.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", | ||||
|       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" | ||||
|     }, | ||||
|     "abort-controller": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", | ||||
|       "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", | ||||
|       "requires": { | ||||
|         "event-target-shim": "^5.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "accepts": { | ||||
|       "version": "1.3.8", | ||||
|       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", | ||||
| @ -3579,15 +3450,28 @@ | ||||
|     "asynckit": { | ||||
|       "version": "0.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | ||||
|       "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" | ||||
|     }, | ||||
|     "axios": { | ||||
|       "version": "0.21.4", | ||||
|       "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", | ||||
|       "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", | ||||
|       "version": "1.3.6", | ||||
|       "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.6.tgz", | ||||
|       "integrity": "sha512-PEcdkk7JcdPiMDkvM4K6ZBRYq9keuVJsToxm2zQIM70Qqo2WHTdJZMXcG9X+RmRp2VPNUQC8W1RAGbgt6b1yMg==", | ||||
|       "requires": { | ||||
|         "follow-redirects": "^1.14.0" | ||||
|         "follow-redirects": "^1.15.0", | ||||
|         "form-data": "^4.0.0", | ||||
|         "proxy-from-env": "^1.1.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "form-data": { | ||||
|           "version": "4.0.0", | ||||
|           "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", | ||||
|           "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", | ||||
|           "requires": { | ||||
|             "asynckit": "^0.4.0", | ||||
|             "combined-stream": "^1.0.8", | ||||
|             "mime-types": "^2.1.12" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "balanced-match": { | ||||
| @ -3646,25 +3530,6 @@ | ||||
|         "fill-range": "^7.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "buffer-alloc": { | ||||
|       "version": "1.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", | ||||
|       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", | ||||
|       "requires": { | ||||
|         "buffer-alloc-unsafe": "^1.1.0", | ||||
|         "buffer-fill": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "buffer-alloc-unsafe": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", | ||||
|       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" | ||||
|     }, | ||||
|     "buffer-fill": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", | ||||
|       "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" | ||||
|     }, | ||||
|     "buffer-from": { | ||||
|       "version": "1.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", | ||||
| @ -3738,7 +3603,6 @@ | ||||
|       "version": "1.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", | ||||
|       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "delayed-stream": "~1.0.0" | ||||
|       } | ||||
| @ -3842,8 +3706,7 @@ | ||||
|     "delayed-stream": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", | ||||
|       "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" | ||||
|     }, | ||||
|     "depd": { | ||||
|       "version": "2.0.0", | ||||
| @ -3933,11 +3796,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", | ||||
|       "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" | ||||
|     }, | ||||
|     "event-target-shim": { | ||||
|       "version": "5.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", | ||||
|       "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" | ||||
|     }, | ||||
|     "eventemitter2": { | ||||
|       "version": "5.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-5.0.1.tgz", | ||||
| @ -3946,8 +3804,7 @@ | ||||
|     "eventemitter3": { | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.0.tgz", | ||||
|       "integrity": "sha512-riuVbElZZNXLeLEoprfNYoDSwTBRR44X3mnhdI1YcnENpWTCsTTVZ2zFuqQcpoyqPQIUXdiPEU0ECAq0KQRaHg==", | ||||
|       "dev": true | ||||
|       "integrity": "sha512-riuVbElZZNXLeLEoprfNYoDSwTBRR44X3mnhdI1YcnENpWTCsTTVZ2zFuqQcpoyqPQIUXdiPEU0ECAq0KQRaHg==" | ||||
|     }, | ||||
|     "express": { | ||||
|       "version": "4.18.2", | ||||
| @ -4038,7 +3895,6 @@ | ||||
|       "version": "2.5.1", | ||||
|       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", | ||||
|       "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "asynckit": "^0.4.0", | ||||
|         "combined-stream": "^1.0.6", | ||||
| @ -4437,11 +4293,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", | ||||
|       "integrity": "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==" | ||||
|     }, | ||||
|     "mri": { | ||||
|       "version": "1.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", | ||||
|       "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" | ||||
|     }, | ||||
|     "ms": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | ||||
| @ -4487,14 +4338,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", | ||||
|       "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==" | ||||
|     }, | ||||
|     "node-fetch": { | ||||
|       "version": "2.6.9", | ||||
|       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", | ||||
|       "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", | ||||
|       "requires": { | ||||
|         "whatwg-url": "^5.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "nodemon": { | ||||
|       "version": "2.0.22", | ||||
|       "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz", | ||||
| @ -4608,11 +4451,6 @@ | ||||
|         "word-wrap": "~1.2.3" | ||||
|       } | ||||
|     }, | ||||
|     "p-timeout": { | ||||
|       "version": "4.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-4.1.0.tgz", | ||||
|       "integrity": "sha512-+/wmHtzJuWii1sXn3HCuH/FTwGhrp4tmJTxSKJbfS+vkipci6osxXM5mY0jUiRzWKMTgUT8l7HFbeSwZAynqHw==" | ||||
|     }, | ||||
|     "pac-proxy-agent": { | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz", | ||||
| @ -5007,24 +4845,11 @@ | ||||
|       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", | ||||
|       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" | ||||
|     }, | ||||
|     "safe-compare": { | ||||
|       "version": "1.1.4", | ||||
|       "resolved": "https://registry.npmjs.org/safe-compare/-/safe-compare-1.1.4.tgz", | ||||
|       "integrity": "sha512-b9wZ986HHCo/HbKrRpBJb2kqXMK9CEWIE1egeEvZsYn69ay3kdfl9nG3RyOcR+jInTDf7a86WQ1d4VJX7goSSQ==", | ||||
|       "requires": { | ||||
|         "buffer-alloc": "^1.2.0" | ||||
|       } | ||||
|     }, | ||||
|     "safer-buffer": { | ||||
|       "version": "2.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", | ||||
|       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" | ||||
|     }, | ||||
|     "sandwich-stream": { | ||||
|       "version": "2.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/sandwich-stream/-/sandwich-stream-2.0.2.tgz", | ||||
|       "integrity": "sha512-jLYV0DORrzY3xaz/S9ydJL6Iz7essZeAfnAavsJ+zsJGZ1MOnsS52yRjU3uF3pJa/lla7+wisp//fxOwOH8SKQ==" | ||||
|     }, | ||||
|     "sax": { | ||||
|       "version": "1.2.4", | ||||
|       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", | ||||
| @ -5225,36 +5050,6 @@ | ||||
|       "integrity": "sha512-I3pfMW2vue53u+X08BNxaJieaHkRoMMKjWetY9lbYJeWFaeWPO6P4FkNc4XOCX8F9vbQ0HqQ25RJoz3U/B7liw==", | ||||
|       "optional": true | ||||
|     }, | ||||
|     "telegraf": { | ||||
|       "version": "4.12.2", | ||||
|       "resolved": "https://registry.npmjs.org/telegraf/-/telegraf-4.12.2.tgz", | ||||
|       "integrity": "sha512-PgwqI4wD86cMqVfFtEM9JkGGnMHgvgLJbReZMmwW4z35QeOi4DvbdItONld4bPnYn3A1jcO0SRKs0BXmR+x+Ew==", | ||||
|       "requires": { | ||||
|         "abort-controller": "^3.0.0", | ||||
|         "debug": "^4.3.4", | ||||
|         "mri": "^1.2.0", | ||||
|         "node-fetch": "^2.6.8", | ||||
|         "p-timeout": "^4.1.0", | ||||
|         "safe-compare": "^1.1.4", | ||||
|         "sandwich-stream": "^2.0.2", | ||||
|         "typegram": "^4.3.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "debug": { | ||||
|           "version": "4.3.4", | ||||
|           "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", | ||||
|           "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", | ||||
|           "requires": { | ||||
|             "ms": "2.1.2" | ||||
|           } | ||||
|         }, | ||||
|         "ms": { | ||||
|           "version": "2.1.2", | ||||
|           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||||
|           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "to-regex-range": { | ||||
|       "version": "5.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", | ||||
| @ -5276,11 +5071,6 @@ | ||||
|         "nopt": "~1.0.10" | ||||
|       } | ||||
|     }, | ||||
|     "tr46": { | ||||
|       "version": "0.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", | ||||
|       "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" | ||||
|     }, | ||||
|     "ts-node": { | ||||
|       "version": "10.9.1", | ||||
|       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", | ||||
| @ -5337,11 +5127,6 @@ | ||||
|         "mime-types": "~2.1.24" | ||||
|       } | ||||
|     }, | ||||
|     "typegram": { | ||||
|       "version": "4.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/typegram/-/typegram-4.3.0.tgz", | ||||
|       "integrity": "sha512-pS4STyOZoJ++Mwa9GPMTNjOwEzMkxFfFt1By6IbMOJfheP0utMP/H1ga6J9R4DTjAYBr0UDn4eQg++LpWBvcAg==" | ||||
|     }, | ||||
|     "typescript": { | ||||
|       "version": "5.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", | ||||
| @ -5412,20 +5197,6 @@ | ||||
|         "acorn-walk": "^8.2.0" | ||||
|       } | ||||
|     }, | ||||
|     "webidl-conversions": { | ||||
|       "version": "3.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", | ||||
|       "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" | ||||
|     }, | ||||
|     "whatwg-url": { | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", | ||||
|       "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", | ||||
|       "requires": { | ||||
|         "tr46": "~0.0.3", | ||||
|         "webidl-conversions": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "word-wrap": { | ||||
|       "version": "1.2.3", | ||||
|       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", | ||||
|  | ||||
| @ -5,23 +5,22 @@ | ||||
|   "main": "/src/index.ts", | ||||
|   "scripts": { | ||||
|     "test": "echo \"Error: no test specified\" && exit 1", | ||||
|     "dev": "nodemon index.ts --watch", | ||||
|     "dev": "nodemon src/index.ts --watch", | ||||
|     "start": "tsc && pm2 start --name events dist/index.js" | ||||
|   }, | ||||
|   "keywords": [], | ||||
|   "author": "", | ||||
|   "license": "ISC", | ||||
|   "dependencies": { | ||||
|     "@types/axios": "^0.14.0", | ||||
|     "@types/node": "^18.15.13", | ||||
|     "@types/node-telegram-bot-api": "^0.61.6", | ||||
|     "axios": "^1.3.6", | ||||
|     "dotenv": "^16.0.3", | ||||
|     "express": "^4.18.2", | ||||
|     "nodemon": "^2.0.22", | ||||
|     "pm2": "^5.3.0", | ||||
|     "telegraf": "^4.12.2", | ||||
|     "ts-node": "^10.9.1", | ||||
|     "typescript": "^5.0.4" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@types/node-telegram-bot-api": "^0.61.6" | ||||
|   } | ||||
| } | ||||
|  | ||||
| @ -1,11 +1,48 @@ | ||||
| export const body = JSON.stringify({ | ||||
|   query: | ||||
|     '\n  query {\n\t\tgroupByUrlname (urlname:  "tel-aviv-makers-tami") {\n\t\t\tname\n\t\t\tid \n\t\t\tlogo {\n\t\t\t\tbaseUrl\n\t\t\t}\n\t\t\tmemberships {\n\t\t\t\tcount\n\t\t\t}\n\t\t\t\tupcomingEvents (input: {first: 10}){\n\t\t\t\t\tedges {\n\t\t\t\t\t\tnode {\n\t\t\t\t\t\t\ttitle\n\t\t\t\t\t\t\teventUrl\n\t\t\t\t\t\t\tdescription\n# \t\t\t\t\t\t\thost\n# \t\t\t\t\t\t\thostPhoto\n# \t\t\t\t\t\t\timages \n# \t\t\t\t\t\t\tstatus\n# \t\t\t\t\t\t\tdatetime\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t}\n  }\n  ', | ||||
| export const query = { | ||||
|   query: `query{
 | ||||
|     groupByUrlname (urlname:  "tel-aviv-makers-tami") { | ||||
|       name | ||||
|       memberships { | ||||
|         edges { | ||||
|           node { | ||||
|             name | ||||
|             memberPhoto { | ||||
|               baseUrl | ||||
|             } | ||||
|           } | ||||
|         } | ||||
|         count | ||||
|       } | ||||
|       upcomingEvents (input: {first:10}) { | ||||
|         edges { | ||||
|           node { | ||||
|             title | ||||
|             eventUrl | ||||
|             shortUrl | ||||
|             description | ||||
|             dateTime | ||||
|             imageUrl | ||||
|             hosts { | ||||
|               name | ||||
|               bio | ||||
|               memberPhoto{ | ||||
|                 baseUrl | ||||
|               } | ||||
|             } | ||||
|             images { | ||||
|               baseUrl | ||||
|             } | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| `,
 | ||||
|    variables: {}, | ||||
| }) | ||||
| } | ||||
| 
 | ||||
| export const headers = { | ||||
|   'content-type': 'application/json', | ||||
|   cookie: | ||||
|     'MEETUP_BROWSER_ID=id=963e1243-275b-4e68-a00c-330c5d2a6348; SIFT_SESSION_ID=01f9536e-9629-4ba5-b7e8-dcbb3f2a8e62; _rm=ca3f9819-24d3-4ca9-9035-ab8cddfdf359; _gid=GA1.2.1614206408.1682069567; memberId=233195334; MEETUP_LANGUAGE=language=en&country=US; MEETUP_CSRF=7af445f3-4dab-4a31-be48-e449e717823e; MEETUP_SESSION=e22c3d4f-43eb-4ffa-b8ef-f0042f93272b; MEETUP_MEMBER=id=233195334&status=1×tamp=1682069648&bs=0&tz=Asia/Jerusalem&zip=meetup2&country=il&city=Tel+Aviv-Yafo&state=&lat=32.07&lon=34.77&ql=false&s=19bc1c85fc1db71bc29c6f9bd93e91b40b4dff0c&scope=ALL&rem=1; ___uLangPref=en_US; _ga=GA1.1.1693828779.1682069567; OptanonConsent=isGpcEnabled=1&datestamp=Fri+Apr+21+2023+12:39:54+GMT+0300+(Israel+Daylight+Time)&version=202211.2.0&isIABGlobal=false&hosts=&consentId=50d8bdc9-1a34-4dcf-991f-43a64e2edba9&interactionCount=1&landingPath=NotLandingPage&groups=C0002:1,C0001:1,C0004:0,C0003:1&AwaitingReconsent=false; _ga_NP82XMKW0P=GS1.1.1682069566.1.1.1682069995.37.0.0', | ||||
|   "content-type": "application/json", | ||||
|   "cookie": | ||||
|     "MEETUP_BROWSER_ID=id=963e1243-275b-4e68-a00c-330c5d2a6348; SIFT_SESSION_ID=01f9536e-9629-4ba5-b7e8-dcbb3f2a8e62; _rm=ca3f9819-24d3-4ca9-9035-ab8cddfdf359; _gid=GA1.2.1614206408.1682069567; memberId=233195334; MEETUP_LANGUAGE=language=en&country=US; MEETUP_CSRF=7af445f3-4dab-4a31-be48-e449e717823e; MEETUP_SESSION=e22c3d4f-43eb-4ffa-b8ef-f0042f93272b; MEETUP_MEMBER=id=233195334&status=1×tamp=1682069648&bs=0&tz=Asia/Jerusalem&zip=meetup2&country=il&city=Tel+Aviv-Yafo&state=&lat=32.07&lon=34.77&ql=false&s=19bc1c85fc1db71bc29c6f9bd93e91b40b4dff0c&scope=ALL&rem=1; ___uLangPref=en_US; _ga=GA1.1.1693828779.1682069567; OptanonConsent=isGpcEnabled=1&datestamp=Fri+Apr+21+2023+12:39:54+GMT+0300+(Israel+Daylight+Time)&version=202211.2.0&isIABGlobal=false&hosts=&consentId=50d8bdc9-1a34-4dcf-991f-43a64e2edba9&interactionCount=1&landingPath=NotLandingPage&groups=C0002:1,C0001:1,C0004:0,C0003:1&AwaitingReconsent=false; _ga_NP82XMKW0P=GS1.1.1682069566.1.1.1682069995.37.0.0", | ||||
| } | ||||
|  | ||||
							
								
								
									
										29
									
								
								src/index.ts
									
									
									
									
									
								
							
							
						
						
									
										29
									
								
								src/index.ts
									
									
									
									
									
								
							| @ -1,29 +1,26 @@ | ||||
| import express from 'express' | ||||
| import { body, headers } from './eventsRequest' | ||||
| import  {query, headers}  from './eventsRequest' | ||||
| import dotenv from 'dotenv' | ||||
| import axios from 'axios' | ||||
| dotenv.config() | ||||
| 
 | ||||
| const PORT = process.env.PORT | ||||
| const {PORT, GQL_ENDPOINT} = process.env | ||||
| 
 | ||||
| const app = express() | ||||
| 
 | ||||
| app.get('/events', (req, res) => { | ||||
|   fetch('https://api.meetup.com/gql', { | ||||
|     method: 'POST', | ||||
|     headers, | ||||
|     body, | ||||
|   }) | ||||
|     .then((response) => { | ||||
|       return response.json() | ||||
|     }) | ||||
|     .then((events) => { | ||||
|       res.status(200) | ||||
|       res.send(events) | ||||
|     }) | ||||
| app.get('/events', async (req, res) => { | ||||
|   const response = await axios.post(GQL_ENDPOINT, JSON.stringify(query), {headers}) | ||||
|   .catch((err) => { | ||||
|     console.log(err.response.data); | ||||
|     res.status(400) | ||||
|       res.send('Something went wrong') | ||||
|     res.send(`Something went wrong: ${err}`) | ||||
|   }) | ||||
| 
 | ||||
|   if (response && response.status === 200) { | ||||
|     res.status(200) | ||||
|     res.send(response.data) | ||||
|   }   | ||||
| 
 | ||||
| }) | ||||
| 
 | ||||
| app.listen(PORT, () => { | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user