+1
.nvmrc
+1
.nvmrc
···
1
+
22.9.0
+156
-1477
package-lock.json
+156
-1477
package-lock.json
···
8
8
"name": "pronouns-bsky",
9
9
"version": "1.0.0",
10
10
"dependencies": {
11
-
"@atcute/bluesky": "^1.0.6",
12
11
"@skyware/jetstream": "^0.1.3",
13
-
"@skyware/labeler": "^0.1.7",
12
+
"@skyware/labeler": "^0.1.8-test.6",
14
13
"dotenv": "^16.4.5"
15
14
},
16
15
"devDependencies": {
17
-
"@types/better-sqlite3": "^7.6.11",
16
+
"@atcute/bluesky": "^1.0.6",
17
+
"@types/node": "^22.7.5",
18
18
"typescript": "^5.5.3"
19
19
}
20
20
},
···
58
58
"version": "2.0.3",
59
59
"resolved": "https://registry.npmjs.org/@atcute/client/-/client-2.0.3.tgz",
60
60
"integrity": "sha512-j9GryA5l+4F0BTQWa6/1XmsuSPSq+bqNCY3mrHUGD592hMqUZxgpYDLgRWL+719V287AW/56AwvFYlbjlENp7A==",
61
+
"license": "MIT"
62
+
},
63
+
"node_modules/@atcute/ozone": {
64
+
"version": "1.0.5",
65
+
"resolved": "https://registry.npmjs.org/@atcute/ozone/-/ozone-1.0.5.tgz",
66
+
"integrity": "sha512-53+KoRlvzinv1NUESFOHPPK2kF/CFoQc9um1xH3OPhe29x7RP3PNEBXSc53mnbsAg80dTuh83xqwTrpdJ3o33g==",
61
67
"license": "MIT",
62
-
"peer": true
68
+
"peerDependencies": {
69
+
"@atcute/bluesky": "^1.0.0",
70
+
"@atcute/client": "^1.0.0 || ^2.0.0"
71
+
}
63
72
},
64
73
"node_modules/@atcute/varint": {
65
74
"version": "1.0.0",
···
67
76
"integrity": "sha512-NEBOGkdaDY8cjlDg49kefIsRM7iv/4oReEnOr3bN4tF3IxBGdc6Io1NCJz1xNBNdUL+3VDG3CKHiRji91HXaTg==",
68
77
"license": "MIT"
69
78
},
70
-
"node_modules/@atproto/api": {
71
-
"version": "0.13.12",
72
-
"resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.13.12.tgz",
73
-
"integrity": "sha512-U/qimbjlX0MA4MsR+GDuAnFtmdFuGi7eMQZm51s9gbDUw6y4RARL6gaZ0Ju9fBZpS45sI+ShlUHzIoEiBaRvkg==",
79
+
"node_modules/@fastify/ajv-compiler": {
80
+
"version": "3.6.0",
81
+
"resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.6.0.tgz",
82
+
"integrity": "sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==",
74
83
"license": "MIT",
75
84
"dependencies": {
76
-
"@atproto/common-web": "^0.3.1",
77
-
"@atproto/lexicon": "^0.4.2",
78
-
"@atproto/syntax": "^0.3.0",
79
-
"@atproto/xrpc": "^0.6.3",
80
-
"await-lock": "^2.2.2",
81
-
"multiformats": "^9.9.0",
82
-
"tlds": "^1.234.0",
83
-
"zod": "^3.23.8"
85
+
"ajv": "^8.11.0",
86
+
"ajv-formats": "^2.1.1",
87
+
"fast-uri": "^2.0.0"
84
88
}
85
89
},
86
-
"node_modules/@atproto/common": {
87
-
"version": "0.4.4",
88
-
"resolved": "https://registry.npmjs.org/@atproto/common/-/common-0.4.4.tgz",
89
-
"integrity": "sha512-58tMbn6A1Zu296s/l3uIj8z9d7IRHpZvLOfsFRikaQaYrzhJpL2aPY4uFQ8GJcxnsxeUnxBCrQz9we5jVVJI5Q==",
90
-
"license": "MIT",
91
-
"dependencies": {
92
-
"@atproto/common-web": "^0.3.1",
93
-
"@ipld/dag-cbor": "^7.0.3",
94
-
"cbor-x": "^1.5.1",
95
-
"iso-datestring-validator": "^2.2.2",
96
-
"multiformats": "^9.9.0",
97
-
"pino": "^8.21.0"
98
-
}
99
-
},
100
-
"node_modules/@atproto/common-web": {
101
-
"version": "0.3.1",
102
-
"resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.3.1.tgz",
103
-
"integrity": "sha512-N7wiTnus5vAr+lT//0y8m/FaHHLJ9LpGuEwkwDAeV3LCiPif4m/FS8x/QOYrx1PdZQwKso95RAPzCGWQBH5j6Q==",
104
-
"license": "MIT",
105
-
"dependencies": {
106
-
"graphemer": "^1.4.0",
107
-
"multiformats": "^9.9.0",
108
-
"uint8arrays": "3.0.0",
109
-
"zod": "^3.23.8"
110
-
}
111
-
},
112
-
"node_modules/@atproto/common-web/node_modules/uint8arrays": {
113
-
"version": "3.0.0",
114
-
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
115
-
"integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
116
-
"license": "MIT",
117
-
"dependencies": {
118
-
"multiformats": "^9.4.2"
119
-
}
120
-
},
121
-
"node_modules/@atproto/crypto": {
122
-
"version": "0.4.1",
123
-
"resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.1.tgz",
124
-
"integrity": "sha512-7pQNHWYyx8jGhYdPbmcuPD9W73nd/5v3mfBlncO0sBzxnPbmA6aXAWOz+fNVZwHwBJPeb/Gzf/FT/uDx7/eYFg==",
125
-
"license": "MIT",
126
-
"dependencies": {
127
-
"@noble/curves": "^1.1.0",
128
-
"@noble/hashes": "^1.3.1",
129
-
"uint8arrays": "3.0.0"
130
-
}
131
-
},
132
-
"node_modules/@atproto/crypto/node_modules/uint8arrays": {
133
-
"version": "3.0.0",
134
-
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
135
-
"integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
136
-
"license": "MIT",
137
-
"dependencies": {
138
-
"multiformats": "^9.4.2"
139
-
}
140
-
},
141
-
"node_modules/@atproto/identity": {
142
-
"version": "0.4.2",
143
-
"resolved": "https://registry.npmjs.org/@atproto/identity/-/identity-0.4.2.tgz",
144
-
"integrity": "sha512-Z267XI84enuYQLV8hgDMVkGZqy8GtPI4PYVn1rz4YKwSaI+nGwADNtyK+ZZWFa0tTDKS6q6u4ae7B8RdrUlk8A==",
145
-
"license": "MIT",
146
-
"dependencies": {
147
-
"@atproto/common-web": "^0.3.1",
148
-
"@atproto/crypto": "^0.4.1",
149
-
"axios": "^0.27.2"
150
-
}
151
-
},
152
-
"node_modules/@atproto/lexicon": {
153
-
"version": "0.4.2",
154
-
"resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.2.tgz",
155
-
"integrity": "sha512-CXoOkhcdF3XVUnR2oNgCs2ljWfo/8zUjxL5RIhJW/UNLp/FSl+KpF8Jm5fbk8Y/XXVPGRAsv9OYfxyU/14N/pw==",
156
-
"license": "MIT",
157
-
"dependencies": {
158
-
"@atproto/common-web": "^0.3.1",
159
-
"@atproto/syntax": "^0.3.0",
160
-
"iso-datestring-validator": "^2.2.2",
161
-
"multiformats": "^9.9.0",
162
-
"zod": "^3.23.8"
163
-
}
164
-
},
165
-
"node_modules/@atproto/syntax": {
166
-
"version": "0.3.0",
167
-
"resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.0.tgz",
168
-
"integrity": "sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA==",
90
+
"node_modules/@fastify/error": {
91
+
"version": "3.4.1",
92
+
"resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.4.1.tgz",
93
+
"integrity": "sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==",
169
94
"license": "MIT"
170
95
},
171
-
"node_modules/@atproto/xrpc": {
172
-
"version": "0.6.3",
173
-
"resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.3.tgz",
174
-
"integrity": "sha512-S3tRvOdA9amPkKLll3rc4vphlDitLrkN5TwWh5Tu/jzk7mnobVVE3akYgICV9XCNHKjWM+IAPxFFI2qi+VW6nQ==",
96
+
"node_modules/@fastify/fast-json-stringify-compiler": {
97
+
"version": "4.3.0",
98
+
"resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz",
99
+
"integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==",
175
100
"license": "MIT",
176
101
"dependencies": {
177
-
"@atproto/lexicon": "^0.4.2",
178
-
"zod": "^3.23.8"
102
+
"fast-json-stringify": "^5.7.0"
179
103
}
180
104
},
181
-
"node_modules/@atproto/xrpc-server": {
182
-
"version": "0.6.4",
183
-
"resolved": "https://registry.npmjs.org/@atproto/xrpc-server/-/xrpc-server-0.6.4.tgz",
184
-
"integrity": "sha512-AL9okOTpJpxh3wJjT27RiPkp2IWIxDPCyyvuO1SJu0E9URGfWZL26SlT7/IR/tadZTJezr5+ZNuxhV0uhI+s1A==",
105
+
"node_modules/@fastify/merge-json-schemas": {
106
+
"version": "0.1.1",
107
+
"resolved": "https://registry.npmjs.org/@fastify/merge-json-schemas/-/merge-json-schemas-0.1.1.tgz",
108
+
"integrity": "sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==",
185
109
"license": "MIT",
186
110
"dependencies": {
187
-
"@atproto/common": "^0.4.2",
188
-
"@atproto/crypto": "^0.4.1",
189
-
"@atproto/lexicon": "^0.4.1",
190
-
"@atproto/xrpc": "^0.6.2",
191
-
"cbor-x": "^1.5.1",
192
-
"express": "^4.17.2",
193
-
"http-errors": "^2.0.0",
194
-
"mime-types": "^2.1.35",
195
-
"rate-limiter-flexible": "^2.4.1",
196
-
"uint8arrays": "3.0.0",
197
-
"ws": "^8.12.0",
198
-
"zod": "^3.23.8"
111
+
"fast-deep-equal": "^3.1.3"
199
112
}
200
113
},
201
-
"node_modules/@atproto/xrpc-server/node_modules/uint8arrays": {
202
-
"version": "3.0.0",
203
-
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
204
-
"integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
114
+
"node_modules/@fastify/websocket": {
115
+
"version": "10.0.1",
116
+
"resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz",
117
+
"integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==",
205
118
"license": "MIT",
206
119
"dependencies": {
207
-
"multiformats": "^9.4.2"
120
+
"duplexify": "^4.1.2",
121
+
"fastify-plugin": "^4.0.0",
122
+
"ws": "^8.0.0"
208
123
}
209
124
},
210
-
"node_modules/@cbor-extract/cbor-extract-darwin-arm64": {
211
-
"version": "2.2.0",
212
-
"resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.2.0.tgz",
213
-
"integrity": "sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==",
125
+
"node_modules/@libsql/darwin-arm64": {
126
+
"version": "0.4.6",
127
+
"resolved": "https://registry.npmjs.org/@libsql/darwin-arm64/-/darwin-arm64-0.4.6.tgz",
128
+
"integrity": "sha512-45i604CJ2Lubbg7NqtDodjarF6VgST8rS5R8xB++MoRqixtDns9PZ6tocT9pRJDWuTWEiy2sjthPOFWMKwYAsg==",
214
129
"cpu": [
215
130
"arm64"
216
131
],
···
220
135
"darwin"
221
136
]
222
137
},
223
-
"node_modules/@cbor-extract/cbor-extract-darwin-x64": {
224
-
"version": "2.2.0",
225
-
"resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.2.0.tgz",
226
-
"integrity": "sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==",
138
+
"node_modules/@libsql/darwin-x64": {
139
+
"version": "0.4.6",
140
+
"resolved": "https://registry.npmjs.org/@libsql/darwin-x64/-/darwin-x64-0.4.6.tgz",
141
+
"integrity": "sha512-dRKliflhfr5zOPSNgNJ6C2nZDd4YA8bTXF3MUNqNkcxQ8BffaH9uUwL9kMq89LkFIZQHcyP75bBgZctxfJ/H5Q==",
227
142
"cpu": [
228
143
"x64"
229
144
],
···
233
148
"darwin"
234
149
]
235
150
},
236
-
"node_modules/@cbor-extract/cbor-extract-linux-arm": {
237
-
"version": "2.2.0",
238
-
"resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.2.0.tgz",
239
-
"integrity": "sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==",
151
+
"node_modules/@libsql/linux-arm64-gnu": {
152
+
"version": "0.4.6",
153
+
"resolved": "https://registry.npmjs.org/@libsql/linux-arm64-gnu/-/linux-arm64-gnu-0.4.6.tgz",
154
+
"integrity": "sha512-DMPavVyY6vYPAYcQR1iOotHszg+5xSjHSg6F9kNecPX0KKdGq84zuPJmORfKOPtaWvzPewNFdML/e+s1fu09XQ==",
240
155
"cpu": [
241
-
"arm"
156
+
"arm64"
242
157
],
243
158
"license": "MIT",
244
159
"optional": true,
···
246
161
"linux"
247
162
]
248
163
},
249
-
"node_modules/@cbor-extract/cbor-extract-linux-arm64": {
250
-
"version": "2.2.0",
251
-
"resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.2.0.tgz",
252
-
"integrity": "sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==",
164
+
"node_modules/@libsql/linux-arm64-musl": {
165
+
"version": "0.4.6",
166
+
"resolved": "https://registry.npmjs.org/@libsql/linux-arm64-musl/-/linux-arm64-musl-0.4.6.tgz",
167
+
"integrity": "sha512-whuHSYAZyclGjM3L0mKGXyWqdAy7qYvPPn+J1ve7FtGkFlM0DiIPjA5K30aWSGJSRh72sD9DBZfnu8CpfSjT6w==",
253
168
"cpu": [
254
169
"arm64"
255
170
],
···
259
174
"linux"
260
175
]
261
176
},
262
-
"node_modules/@cbor-extract/cbor-extract-linux-x64": {
263
-
"version": "2.2.0",
264
-
"resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.2.0.tgz",
265
-
"integrity": "sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==",
177
+
"node_modules/@libsql/linux-x64-gnu": {
178
+
"version": "0.4.6",
179
+
"resolved": "https://registry.npmjs.org/@libsql/linux-x64-gnu/-/linux-x64-gnu-0.4.6.tgz",
180
+
"integrity": "sha512-0ggx+5RwEbYabIlDBBAvavdfIJCZ757u6nDZtBeQIhzW99EKbWG3lvkXHM3qudFb/pDWSUY4RFBm6vVtF1cJGA==",
266
181
"cpu": [
267
182
"x64"
268
183
],
···
272
187
"linux"
273
188
]
274
189
},
275
-
"node_modules/@cbor-extract/cbor-extract-win32-x64": {
276
-
"version": "2.2.0",
277
-
"resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.2.0.tgz",
278
-
"integrity": "sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==",
190
+
"node_modules/@libsql/linux-x64-musl": {
191
+
"version": "0.4.6",
192
+
"resolved": "https://registry.npmjs.org/@libsql/linux-x64-musl/-/linux-x64-musl-0.4.6.tgz",
193
+
"integrity": "sha512-SWNrv7Hz72QWlbM/ZsbL35MPopZavqCUmQz2HNDZ55t0F+kt8pXuP+bbI2KvmaQ7wdsoqAA4qBmjol0+bh4ndw==",
279
194
"cpu": [
280
195
"x64"
281
196
],
282
197
"license": "MIT",
283
198
"optional": true,
284
199
"os": [
285
-
"win32"
200
+
"linux"
286
201
]
287
202
},
288
-
"node_modules/@fastify/ajv-compiler": {
289
-
"version": "3.6.0",
290
-
"resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.6.0.tgz",
291
-
"integrity": "sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==",
203
+
"node_modules/@libsql/win32-x64-msvc": {
204
+
"version": "0.4.6",
205
+
"resolved": "https://registry.npmjs.org/@libsql/win32-x64-msvc/-/win32-x64-msvc-0.4.6.tgz",
206
+
"integrity": "sha512-Q0axn110zDNELfkEog3Nl8p9BU4eI/UvgaHevGyOiSDN7s0KPfj0j6jwVHk4oz3o/d/Gg3DRIxomZ4ftfTOy/g==",
207
+
"cpu": [
208
+
"x64"
209
+
],
292
210
"license": "MIT",
293
-
"dependencies": {
294
-
"ajv": "^8.11.0",
295
-
"ajv-formats": "^2.1.1",
296
-
"fast-uri": "^2.0.0"
297
-
}
211
+
"optional": true,
212
+
"os": [
213
+
"win32"
214
+
]
298
215
},
299
-
"node_modules/@fastify/error": {
300
-
"version": "3.4.1",
301
-
"resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.4.1.tgz",
302
-
"integrity": "sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==",
216
+
"node_modules/@neon-rs/load": {
217
+
"version": "0.0.4",
218
+
"resolved": "https://registry.npmjs.org/@neon-rs/load/-/load-0.0.4.tgz",
219
+
"integrity": "sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw==",
303
220
"license": "MIT"
304
221
},
305
-
"node_modules/@fastify/fast-json-stringify-compiler": {
306
-
"version": "4.3.0",
307
-
"resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz",
308
-
"integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==",
309
-
"license": "MIT",
310
-
"dependencies": {
311
-
"fast-json-stringify": "^5.7.0"
312
-
}
313
-
},
314
-
"node_modules/@fastify/merge-json-schemas": {
315
-
"version": "0.1.1",
316
-
"resolved": "https://registry.npmjs.org/@fastify/merge-json-schemas/-/merge-json-schemas-0.1.1.tgz",
317
-
"integrity": "sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==",
318
-
"license": "MIT",
319
-
"dependencies": {
320
-
"fast-deep-equal": "^3.1.3"
321
-
}
322
-
},
323
-
"node_modules/@fastify/websocket": {
324
-
"version": "10.0.1",
325
-
"resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz",
326
-
"integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==",
327
-
"license": "MIT",
328
-
"dependencies": {
329
-
"duplexify": "^4.1.2",
330
-
"fastify-plugin": "^4.0.0",
331
-
"ws": "^8.0.0"
332
-
}
333
-
},
334
-
"node_modules/@ipld/dag-cbor": {
335
-
"version": "7.0.3",
336
-
"resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz",
337
-
"integrity": "sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==",
338
-
"license": "(Apache-2.0 AND MIT)",
339
-
"dependencies": {
340
-
"cborg": "^1.6.0",
341
-
"multiformats": "^9.5.4"
342
-
}
343
-
},
344
222
"node_modules/@noble/curves": {
345
223
"version": "1.6.0",
346
224
"resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.6.0.tgz",
···
379
257
}
380
258
},
381
259
"node_modules/@skyware/labeler": {
382
-
"version": "0.1.7",
383
-
"resolved": "https://registry.npmjs.org/@skyware/labeler/-/labeler-0.1.7.tgz",
384
-
"integrity": "sha512-VVQdXxlRrCn6AiV7OgL3rBiQpOSdwvq5hOCJdHve1Gd8YBDFtBvYeqesIudA+qTa/CijkOLjwLOCY3v4QEHJ9w==",
260
+
"version": "0.1.8-test.6",
261
+
"resolved": "https://registry.npmjs.org/@skyware/labeler/-/labeler-0.1.8-test.6.tgz",
262
+
"integrity": "sha512-v0+D0lZ0ZVXGvS4VUA+DAFpZ/5+SAFs+ZwgaHwXL7tOlLRpUY1F7a/DLNfPXEyQuyVcpAUbYlUJAqxPz9nVuBw==",
385
263
"license": "MPL-2.0",
386
264
"dependencies": {
387
-
"@atcute/cbor": "^1.0.0",
388
-
"@atproto/api": "^0.13.1",
389
-
"@atproto/crypto": "^0.4.0",
390
-
"@atproto/identity": "^0.4.0",
391
-
"@atproto/xrpc-server": "^0.6.2",
265
+
"@atcute/bluesky": "^1.0.7",
266
+
"@atcute/cbor": "^1.0.2",
267
+
"@atcute/client": "^2.0.3",
268
+
"@atcute/ozone": "^1.0.4",
392
269
"@fastify/websocket": "^10.0.1",
393
-
"better-sqlite3": "^11.1.2",
270
+
"@noble/curves": "^1.6.0",
271
+
"@noble/hashes": "^1.5.0",
394
272
"fastify": "^4.28.1",
273
+
"libsql": "^0.4.6",
395
274
"prompts": "^2.4.2",
396
275
"uint8arrays": "^5.1.0"
397
276
},
···
399
278
"labeler": "dist/bin.js"
400
279
}
401
280
},
402
-
"node_modules/@types/better-sqlite3": {
403
-
"version": "7.6.11",
404
-
"resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.11.tgz",
405
-
"integrity": "sha512-i8KcD3PgGtGBLl3+mMYA8PdKkButvPyARxA7IQAd6qeslht13qxb1zzO8dRCtE7U3IoJS782zDBAeoKiM695kg==",
406
-
"dev": true,
407
-
"license": "MIT",
408
-
"dependencies": {
409
-
"@types/node": "*"
410
-
}
411
-
},
412
281
"node_modules/@types/node": {
413
282
"version": "22.7.5",
414
283
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz",
···
446
315
"integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==",
447
316
"license": "MIT"
448
317
},
449
-
"node_modules/accepts": {
450
-
"version": "1.3.8",
451
-
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
452
-
"integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
453
-
"license": "MIT",
454
-
"dependencies": {
455
-
"mime-types": "~2.1.34",
456
-
"negotiator": "0.6.3"
457
-
},
458
-
"engines": {
459
-
"node": ">= 0.6"
460
-
}
461
-
},
462
318
"node_modules/ajv": {
463
319
"version": "8.17.1",
464
320
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
···
498
354
"integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==",
499
355
"license": "MIT"
500
356
},
501
-
"node_modules/array-flatten": {
502
-
"version": "1.1.1",
503
-
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
504
-
"integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
505
-
"license": "MIT"
506
-
},
507
-
"node_modules/asynckit": {
508
-
"version": "0.4.0",
509
-
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
510
-
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
511
-
"license": "MIT"
512
-
},
513
357
"node_modules/atomic-sleep": {
514
358
"version": "1.0.0",
515
359
"resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
···
529
373
"fastq": "^1.17.1"
530
374
}
531
375
},
532
-
"node_modules/await-lock": {
533
-
"version": "2.2.2",
534
-
"resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
535
-
"integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==",
536
-
"license": "MIT"
537
-
},
538
-
"node_modules/axios": {
539
-
"version": "0.27.2",
540
-
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
541
-
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
542
-
"license": "MIT",
543
-
"dependencies": {
544
-
"follow-redirects": "^1.14.9",
545
-
"form-data": "^4.0.0"
546
-
}
547
-
},
548
376
"node_modules/base64-js": {
549
377
"version": "1.5.1",
550
378
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
···
565
393
],
566
394
"license": "MIT"
567
395
},
568
-
"node_modules/better-sqlite3": {
569
-
"version": "11.3.0",
570
-
"resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-11.3.0.tgz",
571
-
"integrity": "sha512-iHt9j8NPYF3oKCNOO5ZI4JwThjt3Z6J6XrcwG85VNMVzv1ByqrHWv5VILEbCMFWDsoHhXvQ7oC8vgRXFAKgl9w==",
572
-
"hasInstallScript": true,
573
-
"license": "MIT",
574
-
"dependencies": {
575
-
"bindings": "^1.5.0",
576
-
"prebuild-install": "^7.1.1"
577
-
}
578
-
},
579
-
"node_modules/bindings": {
580
-
"version": "1.5.0",
581
-
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
582
-
"integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
583
-
"license": "MIT",
584
-
"dependencies": {
585
-
"file-uri-to-path": "1.0.0"
586
-
}
587
-
},
588
-
"node_modules/bl": {
589
-
"version": "4.1.0",
590
-
"resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
591
-
"integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
592
-
"license": "MIT",
593
-
"dependencies": {
594
-
"buffer": "^5.5.0",
595
-
"inherits": "^2.0.4",
596
-
"readable-stream": "^3.4.0"
597
-
}
598
-
},
599
-
"node_modules/body-parser": {
600
-
"version": "1.20.3",
601
-
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
602
-
"integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==",
603
-
"license": "MIT",
604
-
"dependencies": {
605
-
"bytes": "3.1.2",
606
-
"content-type": "~1.0.5",
607
-
"debug": "2.6.9",
608
-
"depd": "2.0.0",
609
-
"destroy": "1.2.0",
610
-
"http-errors": "2.0.0",
611
-
"iconv-lite": "0.4.24",
612
-
"on-finished": "2.4.1",
613
-
"qs": "6.13.0",
614
-
"raw-body": "2.5.2",
615
-
"type-is": "~1.6.18",
616
-
"unpipe": "1.0.0"
617
-
},
618
-
"engines": {
619
-
"node": ">= 0.8",
620
-
"npm": "1.2.8000 || >= 1.4.16"
621
-
}
622
-
},
623
396
"node_modules/buffer": {
624
-
"version": "5.7.1",
625
-
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
626
-
"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
397
+
"version": "6.0.3",
398
+
"resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
399
+
"integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
627
400
"funding": [
628
401
{
629
402
"type": "github",
···
641
414
"license": "MIT",
642
415
"dependencies": {
643
416
"base64-js": "^1.3.1",
644
-
"ieee754": "^1.1.13"
645
-
}
646
-
},
647
-
"node_modules/bytes": {
648
-
"version": "3.1.2",
649
-
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
650
-
"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
651
-
"license": "MIT",
652
-
"engines": {
653
-
"node": ">= 0.8"
654
-
}
655
-
},
656
-
"node_modules/call-bind": {
657
-
"version": "1.0.7",
658
-
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
659
-
"integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
660
-
"license": "MIT",
661
-
"dependencies": {
662
-
"es-define-property": "^1.0.0",
663
-
"es-errors": "^1.3.0",
664
-
"function-bind": "^1.1.2",
665
-
"get-intrinsic": "^1.2.4",
666
-
"set-function-length": "^1.2.1"
667
-
},
668
-
"engines": {
669
-
"node": ">= 0.4"
670
-
},
671
-
"funding": {
672
-
"url": "https://github.com/sponsors/ljharb"
673
-
}
674
-
},
675
-
"node_modules/cbor-extract": {
676
-
"version": "2.2.0",
677
-
"resolved": "https://registry.npmjs.org/cbor-extract/-/cbor-extract-2.2.0.tgz",
678
-
"integrity": "sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==",
679
-
"hasInstallScript": true,
680
-
"license": "MIT",
681
-
"optional": true,
682
-
"dependencies": {
683
-
"node-gyp-build-optional-packages": "5.1.1"
684
-
},
685
-
"bin": {
686
-
"download-cbor-prebuilds": "bin/download-prebuilds.js"
687
-
},
688
-
"optionalDependencies": {
689
-
"@cbor-extract/cbor-extract-darwin-arm64": "2.2.0",
690
-
"@cbor-extract/cbor-extract-darwin-x64": "2.2.0",
691
-
"@cbor-extract/cbor-extract-linux-arm": "2.2.0",
692
-
"@cbor-extract/cbor-extract-linux-arm64": "2.2.0",
693
-
"@cbor-extract/cbor-extract-linux-x64": "2.2.0",
694
-
"@cbor-extract/cbor-extract-win32-x64": "2.2.0"
695
-
}
696
-
},
697
-
"node_modules/cbor-x": {
698
-
"version": "1.6.0",
699
-
"resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.6.0.tgz",
700
-
"integrity": "sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==",
701
-
"license": "MIT",
702
-
"optionalDependencies": {
703
-
"cbor-extract": "^2.2.0"
704
-
}
705
-
},
706
-
"node_modules/cborg": {
707
-
"version": "1.10.2",
708
-
"resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.2.tgz",
709
-
"integrity": "sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==",
710
-
"license": "Apache-2.0",
711
-
"bin": {
712
-
"cborg": "cli.js"
713
-
}
714
-
},
715
-
"node_modules/chownr": {
716
-
"version": "1.1.4",
717
-
"resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
718
-
"integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
719
-
"license": "ISC"
720
-
},
721
-
"node_modules/combined-stream": {
722
-
"version": "1.0.8",
723
-
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
724
-
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
725
-
"license": "MIT",
726
-
"dependencies": {
727
-
"delayed-stream": "~1.0.0"
728
-
},
729
-
"engines": {
730
-
"node": ">= 0.8"
731
-
}
732
-
},
733
-
"node_modules/content-disposition": {
734
-
"version": "0.5.4",
735
-
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
736
-
"integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
737
-
"license": "MIT",
738
-
"dependencies": {
739
-
"safe-buffer": "5.2.1"
740
-
},
741
-
"engines": {
742
-
"node": ">= 0.6"
743
-
}
744
-
},
745
-
"node_modules/content-type": {
746
-
"version": "1.0.5",
747
-
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
748
-
"integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
749
-
"license": "MIT",
750
-
"engines": {
751
-
"node": ">= 0.6"
417
+
"ieee754": "^1.2.1"
752
418
}
753
419
},
754
420
"node_modules/cookie": {
755
-
"version": "0.7.1",
756
-
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
757
-
"integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==",
421
+
"version": "0.7.2",
422
+
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
423
+
"integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
758
424
"license": "MIT",
759
425
"engines": {
760
426
"node": ">= 0.6"
761
427
}
762
428
},
763
-
"node_modules/cookie-signature": {
764
-
"version": "1.0.6",
765
-
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
766
-
"integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
767
-
"license": "MIT"
768
-
},
769
-
"node_modules/debug": {
770
-
"version": "2.6.9",
771
-
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
772
-
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
773
-
"license": "MIT",
774
-
"dependencies": {
775
-
"ms": "2.0.0"
776
-
}
777
-
},
778
-
"node_modules/decompress-response": {
779
-
"version": "6.0.0",
780
-
"resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
781
-
"integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
782
-
"license": "MIT",
783
-
"dependencies": {
784
-
"mimic-response": "^3.1.0"
785
-
},
786
-
"engines": {
787
-
"node": ">=10"
788
-
},
789
-
"funding": {
790
-
"url": "https://github.com/sponsors/sindresorhus"
791
-
}
792
-
},
793
-
"node_modules/deep-extend": {
794
-
"version": "0.6.0",
795
-
"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
796
-
"integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
797
-
"license": "MIT",
798
-
"engines": {
799
-
"node": ">=4.0.0"
800
-
}
801
-
},
802
-
"node_modules/define-data-property": {
803
-
"version": "1.1.4",
804
-
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
805
-
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
806
-
"license": "MIT",
807
-
"dependencies": {
808
-
"es-define-property": "^1.0.0",
809
-
"es-errors": "^1.3.0",
810
-
"gopd": "^1.0.1"
811
-
},
812
-
"engines": {
813
-
"node": ">= 0.4"
814
-
},
815
-
"funding": {
816
-
"url": "https://github.com/sponsors/ljharb"
817
-
}
818
-
},
819
-
"node_modules/delayed-stream": {
820
-
"version": "1.0.0",
821
-
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
822
-
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
823
-
"license": "MIT",
824
-
"engines": {
825
-
"node": ">=0.4.0"
826
-
}
827
-
},
828
-
"node_modules/depd": {
829
-
"version": "2.0.0",
830
-
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
831
-
"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
832
-
"license": "MIT",
833
-
"engines": {
834
-
"node": ">= 0.8"
835
-
}
836
-
},
837
-
"node_modules/destroy": {
838
-
"version": "1.2.0",
839
-
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
840
-
"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
841
-
"license": "MIT",
842
-
"engines": {
843
-
"node": ">= 0.8",
844
-
"npm": "1.2.8000 || >= 1.4.16"
845
-
}
846
-
},
847
429
"node_modules/detect-libc": {
848
-
"version": "2.0.3",
849
-
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
850
-
"integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
430
+
"version": "2.0.2",
431
+
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
432
+
"integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
851
433
"license": "Apache-2.0",
852
434
"engines": {
853
435
"node": ">=8"
···
877
459
"stream-shift": "^1.0.2"
878
460
}
879
461
},
880
-
"node_modules/ee-first": {
881
-
"version": "1.1.1",
882
-
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
883
-
"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
884
-
"license": "MIT"
885
-
},
886
-
"node_modules/encodeurl": {
887
-
"version": "2.0.0",
888
-
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
889
-
"integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
890
-
"license": "MIT",
891
-
"engines": {
892
-
"node": ">= 0.8"
893
-
}
894
-
},
895
462
"node_modules/end-of-stream": {
896
463
"version": "1.4.4",
897
464
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
···
901
468
"once": "^1.4.0"
902
469
}
903
470
},
904
-
"node_modules/es-define-property": {
905
-
"version": "1.0.0",
906
-
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
907
-
"integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
908
-
"license": "MIT",
909
-
"dependencies": {
910
-
"get-intrinsic": "^1.2.4"
911
-
},
912
-
"engines": {
913
-
"node": ">= 0.4"
914
-
}
915
-
},
916
-
"node_modules/es-errors": {
917
-
"version": "1.3.0",
918
-
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
919
-
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
920
-
"license": "MIT",
921
-
"engines": {
922
-
"node": ">= 0.4"
923
-
}
924
-
},
925
-
"node_modules/escape-html": {
926
-
"version": "1.0.3",
927
-
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
928
-
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
929
-
"license": "MIT"
930
-
},
931
-
"node_modules/etag": {
932
-
"version": "1.8.1",
933
-
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
934
-
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
935
-
"license": "MIT",
936
-
"engines": {
937
-
"node": ">= 0.6"
938
-
}
939
-
},
940
471
"node_modules/event-target-shim": {
941
472
"version": "6.0.2",
942
473
"resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz",
···
958
489
"node": ">=0.8.x"
959
490
}
960
491
},
961
-
"node_modules/expand-template": {
962
-
"version": "2.0.3",
963
-
"resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
964
-
"integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
965
-
"license": "(MIT OR WTFPL)",
966
-
"engines": {
967
-
"node": ">=6"
968
-
}
969
-
},
970
-
"node_modules/express": {
971
-
"version": "4.21.1",
972
-
"resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz",
973
-
"integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==",
974
-
"license": "MIT",
975
-
"dependencies": {
976
-
"accepts": "~1.3.8",
977
-
"array-flatten": "1.1.1",
978
-
"body-parser": "1.20.3",
979
-
"content-disposition": "0.5.4",
980
-
"content-type": "~1.0.4",
981
-
"cookie": "0.7.1",
982
-
"cookie-signature": "1.0.6",
983
-
"debug": "2.6.9",
984
-
"depd": "2.0.0",
985
-
"encodeurl": "~2.0.0",
986
-
"escape-html": "~1.0.3",
987
-
"etag": "~1.8.1",
988
-
"finalhandler": "1.3.1",
989
-
"fresh": "0.5.2",
990
-
"http-errors": "2.0.0",
991
-
"merge-descriptors": "1.0.3",
992
-
"methods": "~1.1.2",
993
-
"on-finished": "2.4.1",
994
-
"parseurl": "~1.3.3",
995
-
"path-to-regexp": "0.1.10",
996
-
"proxy-addr": "~2.0.7",
997
-
"qs": "6.13.0",
998
-
"range-parser": "~1.2.1",
999
-
"safe-buffer": "5.2.1",
1000
-
"send": "0.19.0",
1001
-
"serve-static": "1.16.2",
1002
-
"setprototypeof": "1.2.0",
1003
-
"statuses": "2.0.1",
1004
-
"type-is": "~1.6.18",
1005
-
"utils-merge": "1.0.1",
1006
-
"vary": "~1.1.2"
1007
-
},
1008
-
"engines": {
1009
-
"node": ">= 0.10.0"
1010
-
}
1011
-
},
1012
492
"node_modules/fast-content-type-parse": {
1013
493
"version": "1.1.0",
1014
494
"resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.1.0.tgz",
···
1123
603
"integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==",
1124
604
"license": "MIT"
1125
605
},
1126
-
"node_modules/fastify/node_modules/pino": {
1127
-
"version": "9.4.0",
1128
-
"resolved": "https://registry.npmjs.org/pino/-/pino-9.4.0.tgz",
1129
-
"integrity": "sha512-nbkQb5+9YPhQRz/BeQmrWpEknAaqjpAqRK8NwJpmrX/JHu7JuZC5G1CeAwJDJfGes4h+YihC6in3Q2nGb+Y09w==",
1130
-
"license": "MIT",
1131
-
"dependencies": {
1132
-
"atomic-sleep": "^1.0.0",
1133
-
"fast-redact": "^3.1.1",
1134
-
"on-exit-leak-free": "^2.1.0",
1135
-
"pino-abstract-transport": "^1.2.0",
1136
-
"pino-std-serializers": "^7.0.0",
1137
-
"process-warning": "^4.0.0",
1138
-
"quick-format-unescaped": "^4.0.3",
1139
-
"real-require": "^0.2.0",
1140
-
"safe-stable-stringify": "^2.3.1",
1141
-
"sonic-boom": "^4.0.1",
1142
-
"thread-stream": "^3.0.0"
1143
-
},
1144
-
"bin": {
1145
-
"pino": "bin.js"
1146
-
}
1147
-
},
1148
-
"node_modules/fastify/node_modules/pino-std-serializers": {
1149
-
"version": "7.0.0",
1150
-
"resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.0.0.tgz",
1151
-
"integrity": "sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==",
1152
-
"license": "MIT"
1153
-
},
1154
-
"node_modules/fastify/node_modules/pino/node_modules/process-warning": {
1155
-
"version": "4.0.0",
1156
-
"resolved": "https://registry.npmjs.org/process-warning/-/process-warning-4.0.0.tgz",
1157
-
"integrity": "sha512-/MyYDxttz7DfGMMHiysAsFE4qF+pQYAA8ziO/3NcRVrQ5fSk+Mns4QZA/oRPFzvcqNoVJXQNWNAsdwBXLUkQKw==",
1158
-
"license": "MIT"
1159
-
},
1160
-
"node_modules/fastify/node_modules/sonic-boom": {
1161
-
"version": "4.1.0",
1162
-
"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.1.0.tgz",
1163
-
"integrity": "sha512-NGipjjRicyJJ03rPiZCJYjwlsuP2d1/5QUviozRXC7S3WdVWNK5e3Ojieb9CCyfhq2UC+3+SRd9nG3I2lPRvUw==",
1164
-
"license": "MIT",
1165
-
"dependencies": {
1166
-
"atomic-sleep": "^1.0.0"
1167
-
}
1168
-
},
1169
-
"node_modules/fastify/node_modules/thread-stream": {
1170
-
"version": "3.1.0",
1171
-
"resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz",
1172
-
"integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==",
1173
-
"license": "MIT",
1174
-
"dependencies": {
1175
-
"real-require": "^0.2.0"
1176
-
}
1177
-
},
1178
606
"node_modules/fastq": {
1179
607
"version": "1.17.1",
1180
608
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
···
1184
612
"reusify": "^1.0.4"
1185
613
}
1186
614
},
1187
-
"node_modules/file-uri-to-path": {
1188
-
"version": "1.0.0",
1189
-
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
1190
-
"integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
1191
-
"license": "MIT"
1192
-
},
1193
-
"node_modules/finalhandler": {
1194
-
"version": "1.3.1",
1195
-
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
1196
-
"integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==",
1197
-
"license": "MIT",
1198
-
"dependencies": {
1199
-
"debug": "2.6.9",
1200
-
"encodeurl": "~2.0.0",
1201
-
"escape-html": "~1.0.3",
1202
-
"on-finished": "2.4.1",
1203
-
"parseurl": "~1.3.3",
1204
-
"statuses": "2.0.1",
1205
-
"unpipe": "~1.0.0"
1206
-
},
1207
-
"engines": {
1208
-
"node": ">= 0.8"
1209
-
}
1210
-
},
1211
615
"node_modules/find-my-way": {
1212
616
"version": "8.2.2",
1213
617
"resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-8.2.2.tgz",
···
1222
626
"node": ">=14"
1223
627
}
1224
628
},
1225
-
"node_modules/follow-redirects": {
1226
-
"version": "1.15.9",
1227
-
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
1228
-
"integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
1229
-
"funding": [
1230
-
{
1231
-
"type": "individual",
1232
-
"url": "https://github.com/sponsors/RubenVerborgh"
1233
-
}
1234
-
],
1235
-
"license": "MIT",
1236
-
"engines": {
1237
-
"node": ">=4.0"
1238
-
},
1239
-
"peerDependenciesMeta": {
1240
-
"debug": {
1241
-
"optional": true
1242
-
}
1243
-
}
1244
-
},
1245
-
"node_modules/form-data": {
1246
-
"version": "4.0.1",
1247
-
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz",
1248
-
"integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==",
1249
-
"license": "MIT",
1250
-
"dependencies": {
1251
-
"asynckit": "^0.4.0",
1252
-
"combined-stream": "^1.0.8",
1253
-
"mime-types": "^2.1.12"
1254
-
},
1255
-
"engines": {
1256
-
"node": ">= 6"
1257
-
}
1258
-
},
1259
629
"node_modules/forwarded": {
1260
630
"version": "0.2.0",
1261
631
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
···
1271
641
"integrity": "sha512-Iw6hLaH345EETQGU56NiAcJ173IraDRdJrVy+0fBMPdkZhzKNN/k3eqXFyNmnyx2/jnIzF2nr0mHh5nHrQBMEQ==",
1272
642
"license": "MIT"
1273
643
},
1274
-
"node_modules/fresh": {
1275
-
"version": "0.5.2",
1276
-
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
1277
-
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
1278
-
"license": "MIT",
1279
-
"engines": {
1280
-
"node": ">= 0.6"
1281
-
}
1282
-
},
1283
-
"node_modules/fs-constants": {
1284
-
"version": "1.0.0",
1285
-
"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
1286
-
"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
1287
-
"license": "MIT"
1288
-
},
1289
-
"node_modules/function-bind": {
1290
-
"version": "1.1.2",
1291
-
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
1292
-
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
1293
-
"license": "MIT",
1294
-
"funding": {
1295
-
"url": "https://github.com/sponsors/ljharb"
1296
-
}
1297
-
},
1298
-
"node_modules/get-intrinsic": {
1299
-
"version": "1.2.4",
1300
-
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
1301
-
"integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
1302
-
"license": "MIT",
1303
-
"dependencies": {
1304
-
"es-errors": "^1.3.0",
1305
-
"function-bind": "^1.1.2",
1306
-
"has-proto": "^1.0.1",
1307
-
"has-symbols": "^1.0.3",
1308
-
"hasown": "^2.0.0"
1309
-
},
1310
-
"engines": {
1311
-
"node": ">= 0.4"
1312
-
},
1313
-
"funding": {
1314
-
"url": "https://github.com/sponsors/ljharb"
1315
-
}
1316
-
},
1317
-
"node_modules/github-from-package": {
1318
-
"version": "0.0.0",
1319
-
"resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
1320
-
"integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
1321
-
"license": "MIT"
1322
-
},
1323
-
"node_modules/gopd": {
1324
-
"version": "1.0.1",
1325
-
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
1326
-
"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
1327
-
"license": "MIT",
1328
-
"dependencies": {
1329
-
"get-intrinsic": "^1.1.3"
1330
-
},
1331
-
"funding": {
1332
-
"url": "https://github.com/sponsors/ljharb"
1333
-
}
1334
-
},
1335
-
"node_modules/graphemer": {
1336
-
"version": "1.4.0",
1337
-
"resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
1338
-
"integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
1339
-
"license": "MIT"
1340
-
},
1341
-
"node_modules/has-property-descriptors": {
1342
-
"version": "1.0.2",
1343
-
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
1344
-
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
1345
-
"license": "MIT",
1346
-
"dependencies": {
1347
-
"es-define-property": "^1.0.0"
1348
-
},
1349
-
"funding": {
1350
-
"url": "https://github.com/sponsors/ljharb"
1351
-
}
1352
-
},
1353
-
"node_modules/has-proto": {
1354
-
"version": "1.0.3",
1355
-
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
1356
-
"integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
1357
-
"license": "MIT",
1358
-
"engines": {
1359
-
"node": ">= 0.4"
1360
-
},
1361
-
"funding": {
1362
-
"url": "https://github.com/sponsors/ljharb"
1363
-
}
1364
-
},
1365
-
"node_modules/has-symbols": {
1366
-
"version": "1.0.3",
1367
-
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
1368
-
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
1369
-
"license": "MIT",
1370
-
"engines": {
1371
-
"node": ">= 0.4"
1372
-
},
1373
-
"funding": {
1374
-
"url": "https://github.com/sponsors/ljharb"
1375
-
}
1376
-
},
1377
-
"node_modules/hasown": {
1378
-
"version": "2.0.2",
1379
-
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
1380
-
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
1381
-
"license": "MIT",
1382
-
"dependencies": {
1383
-
"function-bind": "^1.1.2"
1384
-
},
1385
-
"engines": {
1386
-
"node": ">= 0.4"
1387
-
}
1388
-
},
1389
-
"node_modules/http-errors": {
1390
-
"version": "2.0.0",
1391
-
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
1392
-
"integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
1393
-
"license": "MIT",
1394
-
"dependencies": {
1395
-
"depd": "2.0.0",
1396
-
"inherits": "2.0.4",
1397
-
"setprototypeof": "1.2.0",
1398
-
"statuses": "2.0.1",
1399
-
"toidentifier": "1.0.1"
1400
-
},
1401
-
"engines": {
1402
-
"node": ">= 0.8"
1403
-
}
1404
-
},
1405
-
"node_modules/iconv-lite": {
1406
-
"version": "0.4.24",
1407
-
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
1408
-
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
1409
-
"license": "MIT",
1410
-
"dependencies": {
1411
-
"safer-buffer": ">= 2.1.2 < 3"
1412
-
},
1413
-
"engines": {
1414
-
"node": ">=0.10.0"
1415
-
}
1416
-
},
1417
644
"node_modules/ieee754": {
1418
645
"version": "1.2.1",
1419
646
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
···
1438
665
"version": "2.0.4",
1439
666
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1440
667
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1441
-
"license": "ISC"
1442
-
},
1443
-
"node_modules/ini": {
1444
-
"version": "1.3.8",
1445
-
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
1446
-
"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
1447
668
"license": "ISC"
1448
669
},
1449
670
"node_modules/ipaddr.js": {
···
1455
676
"node": ">= 0.10"
1456
677
}
1457
678
},
1458
-
"node_modules/iso-datestring-validator": {
1459
-
"version": "2.2.2",
1460
-
"resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
1461
-
"integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==",
1462
-
"license": "MIT"
1463
-
},
1464
679
"node_modules/json-schema-ref-resolver": {
1465
680
"version": "1.0.1",
1466
681
"resolved": "https://registry.npmjs.org/json-schema-ref-resolver/-/json-schema-ref-resolver-1.0.1.tgz",
···
1485
700
"node": ">=6"
1486
701
}
1487
702
},
703
+
"node_modules/libsql": {
704
+
"version": "0.4.6",
705
+
"resolved": "https://registry.npmjs.org/libsql/-/libsql-0.4.6.tgz",
706
+
"integrity": "sha512-F5M+ltteK6dCcpjMahrkgT96uFJvVI8aQ4r9f2AzHQjC7BkAYtvfMSTWGvRBezRgMUIU2h1Sy0pF9nOGOD5iyA==",
707
+
"cpu": [
708
+
"x64",
709
+
"arm64",
710
+
"wasm32"
711
+
],
712
+
"license": "MIT",
713
+
"os": [
714
+
"darwin",
715
+
"linux",
716
+
"win32"
717
+
],
718
+
"dependencies": {
719
+
"@neon-rs/load": "^0.0.4",
720
+
"detect-libc": "2.0.2"
721
+
},
722
+
"optionalDependencies": {
723
+
"@libsql/darwin-arm64": "0.4.6",
724
+
"@libsql/darwin-x64": "0.4.6",
725
+
"@libsql/linux-arm64-gnu": "0.4.6",
726
+
"@libsql/linux-arm64-musl": "0.4.6",
727
+
"@libsql/linux-x64-gnu": "0.4.6",
728
+
"@libsql/linux-x64-musl": "0.4.6",
729
+
"@libsql/win32-x64-msvc": "0.4.6"
730
+
}
731
+
},
1488
732
"node_modules/light-my-request": {
1489
733
"version": "5.14.0",
1490
734
"resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.14.0.tgz",
···
1496
740
"set-cookie-parser": "^2.4.1"
1497
741
}
1498
742
},
1499
-
"node_modules/media-typer": {
1500
-
"version": "0.3.0",
1501
-
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1502
-
"integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
1503
-
"license": "MIT",
1504
-
"engines": {
1505
-
"node": ">= 0.6"
1506
-
}
1507
-
},
1508
-
"node_modules/merge-descriptors": {
1509
-
"version": "1.0.3",
1510
-
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
1511
-
"integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
1512
-
"license": "MIT",
1513
-
"funding": {
1514
-
"url": "https://github.com/sponsors/sindresorhus"
1515
-
}
1516
-
},
1517
-
"node_modules/methods": {
1518
-
"version": "1.1.2",
1519
-
"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
1520
-
"integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
1521
-
"license": "MIT",
1522
-
"engines": {
1523
-
"node": ">= 0.6"
1524
-
}
1525
-
},
1526
-
"node_modules/mime": {
1527
-
"version": "1.6.0",
1528
-
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
1529
-
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
1530
-
"license": "MIT",
1531
-
"bin": {
1532
-
"mime": "cli.js"
1533
-
},
1534
-
"engines": {
1535
-
"node": ">=4"
1536
-
}
1537
-
},
1538
-
"node_modules/mime-db": {
1539
-
"version": "1.52.0",
1540
-
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
1541
-
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
1542
-
"license": "MIT",
1543
-
"engines": {
1544
-
"node": ">= 0.6"
1545
-
}
1546
-
},
1547
-
"node_modules/mime-types": {
1548
-
"version": "2.1.35",
1549
-
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
1550
-
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
1551
-
"license": "MIT",
1552
-
"dependencies": {
1553
-
"mime-db": "1.52.0"
1554
-
},
1555
-
"engines": {
1556
-
"node": ">= 0.6"
1557
-
}
1558
-
},
1559
-
"node_modules/mimic-response": {
1560
-
"version": "3.1.0",
1561
-
"resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
1562
-
"integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
1563
-
"license": "MIT",
1564
-
"engines": {
1565
-
"node": ">=10"
1566
-
},
1567
-
"funding": {
1568
-
"url": "https://github.com/sponsors/sindresorhus"
1569
-
}
1570
-
},
1571
-
"node_modules/minimist": {
1572
-
"version": "1.2.8",
1573
-
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
1574
-
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
1575
-
"license": "MIT",
1576
-
"funding": {
1577
-
"url": "https://github.com/sponsors/ljharb"
1578
-
}
1579
-
},
1580
-
"node_modules/mkdirp-classic": {
1581
-
"version": "0.5.3",
1582
-
"resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
1583
-
"integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
1584
-
"license": "MIT"
1585
-
},
1586
-
"node_modules/ms": {
1587
-
"version": "2.0.0",
1588
-
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1589
-
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
1590
-
"license": "MIT"
1591
-
},
1592
743
"node_modules/multiformats": {
1593
-
"version": "9.9.0",
1594
-
"resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
1595
-
"integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==",
1596
-
"license": "(Apache-2.0 AND MIT)"
1597
-
},
1598
-
"node_modules/napi-build-utils": {
1599
-
"version": "1.0.2",
1600
-
"resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
1601
-
"integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
1602
-
"license": "MIT"
1603
-
},
1604
-
"node_modules/negotiator": {
1605
-
"version": "0.6.3",
1606
-
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
1607
-
"integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
1608
-
"license": "MIT",
1609
-
"engines": {
1610
-
"node": ">= 0.6"
1611
-
}
1612
-
},
1613
-
"node_modules/node-abi": {
1614
-
"version": "3.68.0",
1615
-
"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.68.0.tgz",
1616
-
"integrity": "sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==",
1617
-
"license": "MIT",
1618
-
"dependencies": {
1619
-
"semver": "^7.3.5"
1620
-
},
1621
-
"engines": {
1622
-
"node": ">=10"
1623
-
}
1624
-
},
1625
-
"node_modules/node-gyp-build-optional-packages": {
1626
-
"version": "5.1.1",
1627
-
"resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz",
1628
-
"integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==",
1629
-
"license": "MIT",
1630
-
"optional": true,
1631
-
"dependencies": {
1632
-
"detect-libc": "^2.0.1"
1633
-
},
1634
-
"bin": {
1635
-
"node-gyp-build-optional-packages": "bin.js",
1636
-
"node-gyp-build-optional-packages-optional": "optional.js",
1637
-
"node-gyp-build-optional-packages-test": "build-test.js"
1638
-
}
1639
-
},
1640
-
"node_modules/object-inspect": {
1641
-
"version": "1.13.2",
1642
-
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
1643
-
"integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==",
1644
-
"license": "MIT",
1645
-
"engines": {
1646
-
"node": ">= 0.4"
1647
-
},
1648
-
"funding": {
1649
-
"url": "https://github.com/sponsors/ljharb"
1650
-
}
744
+
"version": "13.3.0",
745
+
"resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz",
746
+
"integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==",
747
+
"license": "Apache-2.0 OR MIT"
1651
748
},
1652
749
"node_modules/on-exit-leak-free": {
1653
750
"version": "2.1.2",
···
1658
755
"node": ">=14.0.0"
1659
756
}
1660
757
},
1661
-
"node_modules/on-finished": {
1662
-
"version": "2.4.1",
1663
-
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
1664
-
"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
1665
-
"license": "MIT",
1666
-
"dependencies": {
1667
-
"ee-first": "1.1.1"
1668
-
},
1669
-
"engines": {
1670
-
"node": ">= 0.8"
1671
-
}
1672
-
},
1673
758
"node_modules/once": {
1674
759
"version": "1.4.0",
1675
760
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
···
1679
764
"wrappy": "1"
1680
765
}
1681
766
},
1682
-
"node_modules/parseurl": {
1683
-
"version": "1.3.3",
1684
-
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
1685
-
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
1686
-
"license": "MIT",
1687
-
"engines": {
1688
-
"node": ">= 0.8"
1689
-
}
1690
-
},
1691
767
"node_modules/partysocket": {
1692
768
"version": "1.0.2",
1693
769
"resolved": "https://registry.npmjs.org/partysocket/-/partysocket-1.0.2.tgz",
···
1696
772
"dependencies": {
1697
773
"event-target-shim": "^6.0.2"
1698
774
}
1699
-
},
1700
-
"node_modules/path-to-regexp": {
1701
-
"version": "0.1.10",
1702
-
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz",
1703
-
"integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==",
1704
-
"license": "MIT"
1705
775
},
1706
776
"node_modules/pino": {
1707
-
"version": "8.21.0",
1708
-
"resolved": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz",
1709
-
"integrity": "sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==",
777
+
"version": "9.4.0",
778
+
"resolved": "https://registry.npmjs.org/pino/-/pino-9.4.0.tgz",
779
+
"integrity": "sha512-nbkQb5+9YPhQRz/BeQmrWpEknAaqjpAqRK8NwJpmrX/JHu7JuZC5G1CeAwJDJfGes4h+YihC6in3Q2nGb+Y09w==",
1710
780
"license": "MIT",
1711
781
"dependencies": {
1712
782
"atomic-sleep": "^1.0.0",
1713
783
"fast-redact": "^3.1.1",
1714
784
"on-exit-leak-free": "^2.1.0",
1715
785
"pino-abstract-transport": "^1.2.0",
1716
-
"pino-std-serializers": "^6.0.0",
1717
-
"process-warning": "^3.0.0",
786
+
"pino-std-serializers": "^7.0.0",
787
+
"process-warning": "^4.0.0",
1718
788
"quick-format-unescaped": "^4.0.3",
1719
789
"real-require": "^0.2.0",
1720
790
"safe-stable-stringify": "^2.3.1",
1721
-
"sonic-boom": "^3.7.0",
1722
-
"thread-stream": "^2.6.0"
791
+
"sonic-boom": "^4.0.1",
792
+
"thread-stream": "^3.0.0"
1723
793
},
1724
794
"bin": {
1725
795
"pino": "bin.js"
···
1735
805
"split2": "^4.0.0"
1736
806
}
1737
807
},
1738
-
"node_modules/pino-abstract-transport/node_modules/buffer": {
1739
-
"version": "6.0.3",
1740
-
"resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
1741
-
"integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
1742
-
"funding": [
1743
-
{
1744
-
"type": "github",
1745
-
"url": "https://github.com/sponsors/feross"
1746
-
},
1747
-
{
1748
-
"type": "patreon",
1749
-
"url": "https://www.patreon.com/feross"
1750
-
},
1751
-
{
1752
-
"type": "consulting",
1753
-
"url": "https://feross.org/support"
1754
-
}
1755
-
],
1756
-
"license": "MIT",
1757
-
"dependencies": {
1758
-
"base64-js": "^1.3.1",
1759
-
"ieee754": "^1.2.1"
1760
-
}
1761
-
},
1762
808
"node_modules/pino-abstract-transport/node_modules/readable-stream": {
1763
809
"version": "4.5.2",
1764
810
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
···
1776
822
}
1777
823
},
1778
824
"node_modules/pino-std-serializers": {
1779
-
"version": "6.2.2",
1780
-
"resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz",
1781
-
"integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==",
825
+
"version": "7.0.0",
826
+
"resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.0.0.tgz",
827
+
"integrity": "sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==",
1782
828
"license": "MIT"
1783
829
},
1784
-
"node_modules/prebuild-install": {
1785
-
"version": "7.1.2",
1786
-
"resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz",
1787
-
"integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==",
1788
-
"license": "MIT",
1789
-
"dependencies": {
1790
-
"detect-libc": "^2.0.0",
1791
-
"expand-template": "^2.0.3",
1792
-
"github-from-package": "0.0.0",
1793
-
"minimist": "^1.2.3",
1794
-
"mkdirp-classic": "^0.5.3",
1795
-
"napi-build-utils": "^1.0.1",
1796
-
"node-abi": "^3.3.0",
1797
-
"pump": "^3.0.0",
1798
-
"rc": "^1.2.7",
1799
-
"simple-get": "^4.0.0",
1800
-
"tar-fs": "^2.0.0",
1801
-
"tunnel-agent": "^0.6.0"
1802
-
},
1803
-
"bin": {
1804
-
"prebuild-install": "bin.js"
1805
-
},
1806
-
"engines": {
1807
-
"node": ">=10"
1808
-
}
830
+
"node_modules/pino/node_modules/process-warning": {
831
+
"version": "4.0.0",
832
+
"resolved": "https://registry.npmjs.org/process-warning/-/process-warning-4.0.0.tgz",
833
+
"integrity": "sha512-/MyYDxttz7DfGMMHiysAsFE4qF+pQYAA8ziO/3NcRVrQ5fSk+Mns4QZA/oRPFzvcqNoVJXQNWNAsdwBXLUkQKw==",
834
+
"license": "MIT"
1809
835
},
1810
836
"node_modules/process": {
1811
837
"version": "0.11.10",
···
1848
874
"node": ">= 0.10"
1849
875
}
1850
876
},
1851
-
"node_modules/pump": {
1852
-
"version": "3.0.2",
1853
-
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
1854
-
"integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
1855
-
"license": "MIT",
1856
-
"dependencies": {
1857
-
"end-of-stream": "^1.1.0",
1858
-
"once": "^1.3.1"
1859
-
}
1860
-
},
1861
-
"node_modules/qs": {
1862
-
"version": "6.13.0",
1863
-
"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
1864
-
"integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
1865
-
"license": "BSD-3-Clause",
1866
-
"dependencies": {
1867
-
"side-channel": "^1.0.6"
1868
-
},
1869
-
"engines": {
1870
-
"node": ">=0.6"
1871
-
},
1872
-
"funding": {
1873
-
"url": "https://github.com/sponsors/ljharb"
1874
-
}
1875
-
},
1876
877
"node_modules/quick-format-unescaped": {
1877
878
"version": "4.0.4",
1878
879
"resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
1879
880
"integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
1880
881
"license": "MIT"
1881
882
},
1882
-
"node_modules/range-parser": {
1883
-
"version": "1.2.1",
1884
-
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
1885
-
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
1886
-
"license": "MIT",
1887
-
"engines": {
1888
-
"node": ">= 0.6"
1889
-
}
1890
-
},
1891
-
"node_modules/rate-limiter-flexible": {
1892
-
"version": "2.4.2",
1893
-
"resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.4.2.tgz",
1894
-
"integrity": "sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw==",
1895
-
"license": "ISC"
1896
-
},
1897
-
"node_modules/raw-body": {
1898
-
"version": "2.5.2",
1899
-
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
1900
-
"integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
1901
-
"license": "MIT",
1902
-
"dependencies": {
1903
-
"bytes": "3.1.2",
1904
-
"http-errors": "2.0.0",
1905
-
"iconv-lite": "0.4.24",
1906
-
"unpipe": "1.0.0"
1907
-
},
1908
-
"engines": {
1909
-
"node": ">= 0.8"
1910
-
}
1911
-
},
1912
-
"node_modules/rc": {
1913
-
"version": "1.2.8",
1914
-
"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
1915
-
"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
1916
-
"license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
1917
-
"dependencies": {
1918
-
"deep-extend": "^0.6.0",
1919
-
"ini": "~1.3.0",
1920
-
"minimist": "^1.2.0",
1921
-
"strip-json-comments": "~2.0.1"
1922
-
},
1923
-
"bin": {
1924
-
"rc": "cli.js"
1925
-
}
1926
-
},
1927
883
"node_modules/readable-stream": {
1928
884
"version": "3.6.2",
1929
885
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
···
2019
975
"node": ">=10"
2020
976
}
2021
977
},
2022
-
"node_modules/safer-buffer": {
2023
-
"version": "2.1.2",
2024
-
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2025
-
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2026
-
"license": "MIT"
2027
-
},
2028
978
"node_modules/secure-json-parse": {
2029
979
"version": "2.7.0",
2030
980
"resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz",
···
2043
993
"node": ">=10"
2044
994
}
2045
995
},
2046
-
"node_modules/send": {
2047
-
"version": "0.19.0",
2048
-
"resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
2049
-
"integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
2050
-
"license": "MIT",
2051
-
"dependencies": {
2052
-
"debug": "2.6.9",
2053
-
"depd": "2.0.0",
2054
-
"destroy": "1.2.0",
2055
-
"encodeurl": "~1.0.2",
2056
-
"escape-html": "~1.0.3",
2057
-
"etag": "~1.8.1",
2058
-
"fresh": "0.5.2",
2059
-
"http-errors": "2.0.0",
2060
-
"mime": "1.6.0",
2061
-
"ms": "2.1.3",
2062
-
"on-finished": "2.4.1",
2063
-
"range-parser": "~1.2.1",
2064
-
"statuses": "2.0.1"
2065
-
},
2066
-
"engines": {
2067
-
"node": ">= 0.8.0"
2068
-
}
2069
-
},
2070
-
"node_modules/send/node_modules/encodeurl": {
2071
-
"version": "1.0.2",
2072
-
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2073
-
"integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
2074
-
"license": "MIT",
2075
-
"engines": {
2076
-
"node": ">= 0.8"
2077
-
}
2078
-
},
2079
-
"node_modules/send/node_modules/ms": {
2080
-
"version": "2.1.3",
2081
-
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2082
-
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2083
-
"license": "MIT"
2084
-
},
2085
-
"node_modules/serve-static": {
2086
-
"version": "1.16.2",
2087
-
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
2088
-
"integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
2089
-
"license": "MIT",
2090
-
"dependencies": {
2091
-
"encodeurl": "~2.0.0",
2092
-
"escape-html": "~1.0.3",
2093
-
"parseurl": "~1.3.3",
2094
-
"send": "0.19.0"
2095
-
},
2096
-
"engines": {
2097
-
"node": ">= 0.8.0"
2098
-
}
2099
-
},
2100
996
"node_modules/set-cookie-parser": {
2101
997
"version": "2.7.0",
2102
998
"resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz",
2103
999
"integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==",
2104
1000
"license": "MIT"
2105
1001
},
2106
-
"node_modules/set-function-length": {
2107
-
"version": "1.2.2",
2108
-
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
2109
-
"integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
2110
-
"license": "MIT",
2111
-
"dependencies": {
2112
-
"define-data-property": "^1.1.4",
2113
-
"es-errors": "^1.3.0",
2114
-
"function-bind": "^1.1.2",
2115
-
"get-intrinsic": "^1.2.4",
2116
-
"gopd": "^1.0.1",
2117
-
"has-property-descriptors": "^1.0.2"
2118
-
},
2119
-
"engines": {
2120
-
"node": ">= 0.4"
2121
-
}
2122
-
},
2123
-
"node_modules/setprototypeof": {
2124
-
"version": "1.2.0",
2125
-
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
2126
-
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
2127
-
"license": "ISC"
2128
-
},
2129
-
"node_modules/side-channel": {
2130
-
"version": "1.0.6",
2131
-
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
2132
-
"integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
2133
-
"license": "MIT",
2134
-
"dependencies": {
2135
-
"call-bind": "^1.0.7",
2136
-
"es-errors": "^1.3.0",
2137
-
"get-intrinsic": "^1.2.4",
2138
-
"object-inspect": "^1.13.1"
2139
-
},
2140
-
"engines": {
2141
-
"node": ">= 0.4"
2142
-
},
2143
-
"funding": {
2144
-
"url": "https://github.com/sponsors/ljharb"
2145
-
}
2146
-
},
2147
-
"node_modules/simple-concat": {
2148
-
"version": "1.0.1",
2149
-
"resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
2150
-
"integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
2151
-
"funding": [
2152
-
{
2153
-
"type": "github",
2154
-
"url": "https://github.com/sponsors/feross"
2155
-
},
2156
-
{
2157
-
"type": "patreon",
2158
-
"url": "https://www.patreon.com/feross"
2159
-
},
2160
-
{
2161
-
"type": "consulting",
2162
-
"url": "https://feross.org/support"
2163
-
}
2164
-
],
2165
-
"license": "MIT"
2166
-
},
2167
-
"node_modules/simple-get": {
2168
-
"version": "4.0.1",
2169
-
"resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
2170
-
"integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
2171
-
"funding": [
2172
-
{
2173
-
"type": "github",
2174
-
"url": "https://github.com/sponsors/feross"
2175
-
},
2176
-
{
2177
-
"type": "patreon",
2178
-
"url": "https://www.patreon.com/feross"
2179
-
},
2180
-
{
2181
-
"type": "consulting",
2182
-
"url": "https://feross.org/support"
2183
-
}
2184
-
],
2185
-
"license": "MIT",
2186
-
"dependencies": {
2187
-
"decompress-response": "^6.0.0",
2188
-
"once": "^1.3.1",
2189
-
"simple-concat": "^1.0.0"
2190
-
}
2191
-
},
2192
1002
"node_modules/sisteransi": {
2193
1003
"version": "1.0.5",
2194
1004
"resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
···
2196
1006
"license": "MIT"
2197
1007
},
2198
1008
"node_modules/sonic-boom": {
2199
-
"version": "3.8.1",
2200
-
"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz",
2201
-
"integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==",
1009
+
"version": "4.1.0",
1010
+
"resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.1.0.tgz",
1011
+
"integrity": "sha512-NGipjjRicyJJ03rPiZCJYjwlsuP2d1/5QUviozRXC7S3WdVWNK5e3Ojieb9CCyfhq2UC+3+SRd9nG3I2lPRvUw==",
2202
1012
"license": "MIT",
2203
1013
"dependencies": {
2204
1014
"atomic-sleep": "^1.0.0"
···
2213
1023
"node": ">= 10.x"
2214
1024
}
2215
1025
},
2216
-
"node_modules/statuses": {
2217
-
"version": "2.0.1",
2218
-
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
2219
-
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
2220
-
"license": "MIT",
2221
-
"engines": {
2222
-
"node": ">= 0.8"
2223
-
}
2224
-
},
2225
1026
"node_modules/stream-shift": {
2226
1027
"version": "1.0.3",
2227
1028
"resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
···
2237
1038
"safe-buffer": "~5.2.0"
2238
1039
}
2239
1040
},
2240
-
"node_modules/strip-json-comments": {
2241
-
"version": "2.0.1",
2242
-
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
2243
-
"integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
2244
-
"license": "MIT",
2245
-
"engines": {
2246
-
"node": ">=0.10.0"
2247
-
}
2248
-
},
2249
-
"node_modules/tar-fs": {
2250
-
"version": "2.1.1",
2251
-
"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
2252
-
"integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
2253
-
"license": "MIT",
2254
-
"dependencies": {
2255
-
"chownr": "^1.1.1",
2256
-
"mkdirp-classic": "^0.5.2",
2257
-
"pump": "^3.0.0",
2258
-
"tar-stream": "^2.1.4"
2259
-
}
2260
-
},
2261
-
"node_modules/tar-stream": {
2262
-
"version": "2.2.0",
2263
-
"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
2264
-
"integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
2265
-
"license": "MIT",
2266
-
"dependencies": {
2267
-
"bl": "^4.0.3",
2268
-
"end-of-stream": "^1.4.1",
2269
-
"fs-constants": "^1.0.0",
2270
-
"inherits": "^2.0.3",
2271
-
"readable-stream": "^3.1.1"
2272
-
},
2273
-
"engines": {
2274
-
"node": ">=6"
2275
-
}
2276
-
},
2277
1041
"node_modules/thread-stream": {
2278
-
"version": "2.7.0",
2279
-
"resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz",
2280
-
"integrity": "sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==",
1042
+
"version": "3.1.0",
1043
+
"resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz",
1044
+
"integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==",
2281
1045
"license": "MIT",
2282
1046
"dependencies": {
2283
1047
"real-require": "^0.2.0"
2284
-
}
2285
-
},
2286
-
"node_modules/tlds": {
2287
-
"version": "1.255.0",
2288
-
"resolved": "https://registry.npmjs.org/tlds/-/tlds-1.255.0.tgz",
2289
-
"integrity": "sha512-tcwMRIioTcF/FcxLev8MJWxCp+GUALRhFEqbDoZrnowmKSGqPrl5pqS+Sut2m8BgJ6S4FExCSSpGffZ0Tks6Aw==",
2290
-
"license": "MIT",
2291
-
"bin": {
2292
-
"tlds": "bin.js"
2293
1048
}
2294
1049
},
2295
1050
"node_modules/toad-cache": {
···
2301
1056
"node": ">=12"
2302
1057
}
2303
1058
},
2304
-
"node_modules/toidentifier": {
2305
-
"version": "1.0.1",
2306
-
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
2307
-
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
2308
-
"license": "MIT",
2309
-
"engines": {
2310
-
"node": ">=0.6"
2311
-
}
2312
-
},
2313
-
"node_modules/tunnel-agent": {
2314
-
"version": "0.6.0",
2315
-
"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
2316
-
"integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
2317
-
"license": "Apache-2.0",
2318
-
"dependencies": {
2319
-
"safe-buffer": "^5.0.1"
2320
-
},
2321
-
"engines": {
2322
-
"node": "*"
2323
-
}
2324
-
},
2325
-
"node_modules/type-is": {
2326
-
"version": "1.6.18",
2327
-
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
2328
-
"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
2329
-
"license": "MIT",
2330
-
"dependencies": {
2331
-
"media-typer": "0.3.0",
2332
-
"mime-types": "~2.1.24"
2333
-
},
2334
-
"engines": {
2335
-
"node": ">= 0.6"
2336
-
}
2337
-
},
2338
1059
"node_modules/typescript": {
2339
1060
"version": "5.6.3",
2340
1061
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz",
···
2358
1079
"multiformats": "^13.0.0"
2359
1080
}
2360
1081
},
2361
-
"node_modules/uint8arrays/node_modules/multiformats": {
2362
-
"version": "13.3.0",
2363
-
"resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.3.0.tgz",
2364
-
"integrity": "sha512-CBiqvsufgmpo01VT5ze94O+uc+Pbf6f/sThlvWss0sBZmAOu6GQn5usrYV2sf2mr17FWYc0rO8c/CNe2T90QAA==",
2365
-
"license": "Apache-2.0 OR MIT"
2366
-
},
2367
1082
"node_modules/undici-types": {
2368
1083
"version": "6.19.8",
2369
1084
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
···
2371
1086
"dev": true,
2372
1087
"license": "MIT"
2373
1088
},
2374
-
"node_modules/unpipe": {
2375
-
"version": "1.0.0",
2376
-
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
2377
-
"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
2378
-
"license": "MIT",
2379
-
"engines": {
2380
-
"node": ">= 0.8"
2381
-
}
2382
-
},
2383
1089
"node_modules/util-deprecate": {
2384
1090
"version": "1.0.2",
2385
1091
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2386
1092
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
2387
1093
"license": "MIT"
2388
1094
},
2389
-
"node_modules/utils-merge": {
2390
-
"version": "1.0.1",
2391
-
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
2392
-
"integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
2393
-
"license": "MIT",
2394
-
"engines": {
2395
-
"node": ">= 0.4.0"
2396
-
}
2397
-
},
2398
-
"node_modules/vary": {
2399
-
"version": "1.1.2",
2400
-
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
2401
-
"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
2402
-
"license": "MIT",
2403
-
"engines": {
2404
-
"node": ">= 0.8"
2405
-
}
2406
-
},
2407
1095
"node_modules/wrappy": {
2408
1096
"version": "1.0.2",
2409
1097
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
···
2429
1117
"utf-8-validate": {
2430
1118
"optional": true
2431
1119
}
2432
-
}
2433
-
},
2434
-
"node_modules/zod": {
2435
-
"version": "3.23.8",
2436
-
"resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz",
2437
-
"integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==",
2438
-
"license": "MIT",
2439
-
"funding": {
2440
-
"url": "https://github.com/sponsors/colinhacks"
2441
1120
}
2442
1121
}
2443
1122
}
+3
-3
package.json
+3
-3
package.json
···
6
6
"start": "npx tsx src/main.ts"
7
7
},
8
8
"devDependencies": {
9
-
"@types/better-sqlite3": "^7.6.11",
9
+
"@atcute/bluesky": "^1.0.6",
10
+
"@types/node": "^22.7.5",
10
11
"typescript": "^5.5.3"
11
12
},
12
13
"dependencies": {
13
-
"@atcute/bluesky": "^1.0.6",
14
14
"@skyware/jetstream": "^0.1.3",
15
-
"@skyware/labeler": "^0.1.7",
15
+
"@skyware/labeler": "^0.1.8-test.6",
16
16
"dotenv": "^16.4.5"
17
17
}
18
18
}
+12
-17
src/label.ts
+12
-17
src/label.ts
···
18
18
19
19
export const label = (did: string, rkey: string) => {
20
20
const query = server.db
21
-
.prepare<
22
-
unknown[],
23
-
ComAtprotoLabelDefs.Label
24
-
>(`SELECT * FROM labels WHERE uri = ?`)
25
-
.all(did);
21
+
.prepare<string[]>(`SELECT * FROM labels WHERE uri = ?`)
22
+
.all(did) as ComAtprotoLabelDefs.Label[];
26
23
27
24
const labels = query.reduce((set, label) => {
28
25
if (!label.neg) set.add(label.val);
···
30
27
return set;
31
28
}, new Set<string>());
32
29
33
-
const time = new Date().toISOString();
34
-
35
-
if (rkey.includes(DELETE)) {
36
-
server
37
-
.createLabels({ uri: did }, { negate: [...labels] })
38
-
.catch((err) => console.log(err))
39
-
.then(() => console.log(`${time}: Deleted labels for ${did}`));
40
-
} else if (labels.size < LABEL_LIMIT && POSTS[rkey]) {
41
-
server
42
-
.createLabel({ uri: did, val: POSTS[rkey] })
43
-
.catch((err) => console.log(err))
44
-
.then(() => console.log(`${time}: Labeled ${did} with ${POSTS[rkey]}`));
30
+
try {
31
+
if (rkey.includes(DELETE)) {
32
+
server.createLabels({ uri: did }, { negate: [...labels] });
33
+
console.log(`${new Date().toISOString()} Deleted labels: ${did}`);
34
+
} else if (labels.size < LABEL_LIMIT && POSTS[rkey]) {
35
+
server.createLabel({ uri: did, val: POSTS[rkey] });
36
+
console.log(`${new Date().toISOString()} Labeled ${did}: ${POSTS[rkey]}`);
37
+
}
38
+
} catch (err) {
39
+
console.error(err);
45
40
}
46
41
};