Skip to content

Commit ced1d18

Browse files
committed
shot command
1 parent 8ca814d commit ced1d18

File tree

3 files changed

+63
-53
lines changed

3 files changed

+63
-53
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gpio",
3-
"version": "1.2.5",
3+
"version": "1.2.6",
44
"description": "rpi battery signals",
55
"scripts": {
66
"db:prepare": "npx knex migrate:latest",

src/telegram/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ bot.command("c", async (ctx) => {
6363
}
6464
});
6565

66-
bot.command("shoot", async (ctx) => {
66+
bot.command("shot", async (ctx) => {
6767
try {
6868
const shutter = ctx.message.text.split(" ")[1];
6969

yarn.lock

Lines changed: 61 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@
33

44

55
"@babel/runtime@^7.23.8", "@babel/runtime@^7.24.5":
6-
version "7.26.10"
7-
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.10.tgz#a07b4d8fa27af131a633d7b3524db803eb4764c2"
8-
integrity sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==
9-
dependencies:
10-
regenerator-runtime "^0.14.0"
6+
version "7.27.1"
7+
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.27.1.tgz#9fce313d12c9a77507f264de74626e87fd0dc541"
8+
integrity sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==
119

1210
"@colors/[email protected]", "@colors/colors@^1.6.0":
1311
version "1.6.0"
@@ -49,20 +47,20 @@
4947
form-data "^4.0.0"
5048

5149
"@types/node@*", "@types/node@>=10.0.0":
52-
version "22.13.12"
53-
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.13.12.tgz#ee0e492300f157f60913aa20471b636effa3884b"
54-
integrity sha512-ixiWrCSRi33uqBMRuICcKECW7rtgY43TbsHDpM2XK7lXispd48opW+0IXrBVxv9NMhaz/Ue9kyj6r3NTVyXm8A==
50+
version "22.15.3"
51+
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.15.3.tgz#b7fb9396a8ec5b5dfb1345d8ac2502060e9af68b"
52+
integrity sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==
5553
dependencies:
56-
undici-types "~6.20.0"
54+
undici-types "~6.21.0"
5755

5856
"@types/node@^18.11.18":
59-
version "18.19.82"
60-
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.82.tgz#8266a53d552501f2c30d3a92662dbf366d40ac91"
61-
integrity sha512-s6RBC3H0JGG5Xm2IOP2R0KKNZL2s46UGZZ1r21EF3+qL377EwJ+Bnf9PMatFnYtmYMNnzVLodD6EN7FZw0Vbxg==
57+
version "18.19.87"
58+
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.87.tgz#690f000cc51e3c7f48bc00f7e86fac6eb550b709"
59+
integrity sha512-OIAAu6ypnVZHmsHCeJ+7CCSub38QNBS9uceMQeg7K5Ur0Jr+wG9wEOEvvMbhp09pxD5czIUy/jND7s7Tb6Nw7A==
6260
dependencies:
6361
undici-types "~5.26.4"
6462

65-
"@types/readable-stream@^4.0.0", "@types/readable-stream@^4.0.18":
63+
"@types/readable-stream@^4.0.0":
6664
version "4.0.18"
6765
resolved "https://registry.yarnpkg.com/@types/readable-stream/-/readable-stream-4.0.18.tgz#5d8d15d26c776500ce573cae580787d149823bfc"
6866
integrity sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==
@@ -75,13 +73,6 @@
7573
resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.5.tgz#74fef9ffbaa198eb8b588be029f38b00299caa2c"
7674
integrity sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==
7775

78-
"@types/ws@^8.5.14":
79-
version "8.18.0"
80-
resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.18.0.tgz#8a2ec491d6f0685ceaab9a9b7ff44146236993b5"
81-
integrity sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==
82-
dependencies:
83-
"@types/node" "*"
84-
8576
abort-controller@^3.0.0:
8677
version "3.0.0"
8778
resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
@@ -167,9 +158,9 @@ atob@^2.1.2:
167158
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
168159

169160
axios@^1.6.7:
170-
version "1.8.4"
171-
resolved "https://registry.yarnpkg.com/axios/-/axios-1.8.4.tgz#78990bb4bc63d2cae072952d374835950a82f447"
172-
integrity sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==
161+
version "1.9.0"
162+
resolved "https://registry.yarnpkg.com/axios/-/axios-1.9.0.tgz#25534e3b72b54540077d33046f77e3b8d7081901"
163+
integrity sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==
173164
dependencies:
174165
follow-redirects "^1.15.6"
175166
form-data "^4.0.0"
@@ -560,9 +551,9 @@ detect-file@^1.0.0:
560551
integrity sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==
561552

562553
dotenv@^16.4.5:
563-
version "16.4.7"
564-
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.7.tgz#0e20c5b82950140aa99be360a8a5f52335f53c26"
565-
integrity sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==
554+
version "16.5.0"
555+
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.5.0.tgz#092b49f25f808f020050051d1ff258e404c78692"
556+
integrity sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==
566557

567558
dunder-proto@^1.0.1:
568559
version "1.0.1"
@@ -1067,6 +1058,14 @@ interpret@^1.1.0:
10671058
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
10681059
integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
10691060

1061+
ip-address@^9.0.5:
1062+
version "9.0.5"
1063+
resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-9.0.5.tgz#117a960819b08780c3bd1f14ef3c1cc1d3f3ea5a"
1064+
integrity sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==
1065+
dependencies:
1066+
jsbn "1.1.0"
1067+
sprintf-js "^1.1.3"
1068+
10701069
10711070
version "1.9.1"
10721071
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
@@ -1216,6 +1215,11 @@ [email protected]:
12161215
resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.3.0.tgz#aeefe32a451f7af88425b11fdb5f58c90ae1d711"
12171216
integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==
12181217

1218+
1219+
version "1.1.0"
1220+
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040"
1221+
integrity sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==
1222+
12191223
kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
12201224
version "3.2.2"
12211225
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
@@ -1398,7 +1402,7 @@ mkdirp@^0.5.1:
13981402
dependencies:
13991403
minimist "^1.2.6"
14001404

1401-
mqtt-packet@^9.0.1:
1405+
mqtt-packet@^9.0.2:
14021406
version "9.0.2"
14031407
resolved "https://registry.yarnpkg.com/mqtt-packet/-/mqtt-packet-9.0.2.tgz#fe6ae2c36fe3f269d11b3fe663b53648f3b3700a"
14041408
integrity sha512-MvIY0B8/qjq7bKxdN1eD+nrljoeaai+qjLJgfRn3TiMuz0pamsIWY2bFODPZMSNmabsLANXsLl4EMoWvlaTZWA==
@@ -1408,23 +1412,21 @@ mqtt-packet@^9.0.1:
14081412
process-nextick-args "^2.0.1"
14091413

14101414
mqtt@^5.10.1:
1411-
version "5.10.4"
1412-
resolved "https://registry.yarnpkg.com/mqtt/-/mqtt-5.10.4.tgz#f4dba31c366f0c4b2df2a0a4c499e7035b4d70ff"
1413-
integrity sha512-wN+SuhT2/ZaG6NPxca0N6YtRivnMxk6VflxQUEeqDH4erKdj+wPAGhHmcTLzvqfE4sJRxrEJ+XJxUc0No0E7eQ==
1415+
version "5.12.0"
1416+
resolved "https://registry.yarnpkg.com/mqtt/-/mqtt-5.12.0.tgz#47b09a8d7e435d6448ee2bf6f887dd31b1582cda"
1417+
integrity sha512-IKx8q4/0P0VfM/skx03CPMBMBgT9BZoVIMTev9rpauJUm36dW2/Mo3xFBZNt3kaS/4wX/Fsn6x/tbofDRpXiLw==
14141418
dependencies:
1415-
"@types/readable-stream" "^4.0.18"
1416-
"@types/ws" "^8.5.14"
14171419
commist "^3.2.0"
14181420
concat-stream "^2.0.0"
14191421
debug "^4.4.0"
14201422
help-me "^5.0.0"
14211423
lru-cache "^10.4.3"
14221424
minimist "^1.2.8"
1423-
mqtt-packet "^9.0.1"
1425+
mqtt-packet "^9.0.2"
14241426
number-allocator "^1.0.14"
14251427
readable-stream "^4.7.0"
1426-
reinterval "^1.1.0"
14271428
rfdc "^1.4.1"
1429+
socks "^2.8.3"
14281430
split2 "^4.2.0"
14291431
worker-timers "^7.1.8"
14301432
ws "^8.18.0"
@@ -1574,9 +1576,9 @@ one-time@^1.0.0:
15741576
fn.name "1.x.x"
15751577

15761578
openai@^4.49.0:
1577-
version "4.89.0"
1578-
resolved "https://registry.yarnpkg.com/openai/-/openai-4.89.0.tgz#82282928c5e1f1a9fa1a96b8ced8b76314b9ff05"
1579-
integrity sha512-XNI0q2l8/Os6jmojxaID5EhyQjxZgzR2gWcpEjYWK5hGKwE7AcifxEY7UNwFDDHJQXqeiosQ0CJwQN+rvnwdjA==
1579+
version "4.96.2"
1580+
resolved "https://registry.yarnpkg.com/openai/-/openai-4.96.2.tgz#a7d360597f273a5f6ed8dd22914e598013022fa4"
1581+
integrity sha512-R2XnxvMsizkROr7BV3uNp1q/3skwPZ7fmPjO1bXLnfB4Tu5xKxrT1EVwzjhxn0MZKBKAvOaGWS63jTMN6KrIXA==
15801582
dependencies:
15811583
"@types/node" "^18.11.18"
15821584
"@types/node-fetch" "^2.6.4"
@@ -1750,11 +1752,6 @@ regenerator-runtime@^0.11.0:
17501752
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
17511753
integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
17521754

1753-
regenerator-runtime@^0.14.0:
1754-
version "0.14.1"
1755-
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f"
1756-
integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==
1757-
17581755
regex-not@^1.0.0, regex-not@^1.0.2:
17591756
version "1.0.2"
17601757
resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
@@ -1763,11 +1760,6 @@ regex-not@^1.0.0, regex-not@^1.0.2:
17631760
extend-shallow "^3.0.2"
17641761
safe-regex "^1.1.0"
17651762

1766-
reinterval@^1.1.0:
1767-
version "1.1.0"
1768-
resolved "https://registry.yarnpkg.com/reinterval/-/reinterval-1.1.0.tgz#3361ecfa3ca6c18283380dd0bb9546f390f5ece7"
1769-
integrity sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ==
1770-
17711763
repeat-element@^1.1.2:
17721764
version "1.1.4"
17731765
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9"
@@ -1948,6 +1940,11 @@ simple-swizzle@^0.2.2:
19481940
dependencies:
19491941
is-arrayish "^0.3.1"
19501942

1943+
smart-buffer@^4.2.0:
1944+
version "4.2.0"
1945+
resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
1946+
integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
1947+
19511948
snapdragon-node@^2.0.1:
19521949
version "2.1.1"
19531950
resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
@@ -2017,6 +2014,14 @@ socket.io@^4.7.5:
20172014
socket.io-adapter "~2.5.2"
20182015
socket.io-parser "~4.2.4"
20192016

2017+
socks@^2.8.3:
2018+
version "2.8.4"
2019+
resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.4.tgz#07109755cdd4da03269bda4725baa061ab56d5cc"
2020+
integrity sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==
2021+
dependencies:
2022+
ip-address "^9.0.5"
2023+
smart-buffer "^4.2.0"
2024+
20202025
source-map-resolve@^0.5.0:
20212026
version "0.5.3"
20222027
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
@@ -2050,6 +2055,11 @@ split2@^4.2.0:
20502055
resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4"
20512056
integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==
20522057

2058+
sprintf-js@^1.1.3:
2059+
version "1.1.3"
2060+
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz#4914b903a2f8b685d17fdf78a70e917e872e444a"
2061+
integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==
2062+
20532063
20542064
version "2.3.1"
20552065
resolved "https://registry.yarnpkg.com/sqlstring/-/sqlstring-2.3.1.tgz#475393ff9e91479aea62dcaf0ca3d14983a7fb40"
@@ -2198,10 +2208,10 @@ undici-types@~5.26.4:
21982208
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
21992209
integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
22002210

2201-
undici-types@~6.20.0:
2202-
version "6.20.0"
2203-
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433"
2204-
integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==
2211+
undici-types@~6.21.0:
2212+
version "6.21.0"
2213+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb"
2214+
integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==
22052215

22062216
union-value@^1.0.0:
22072217
version "1.0.1"

0 commit comments

Comments
 (0)