decentralised message store

chore: redo build

serenity 1c04dd76 042e300f

+11 -12
package.json
···
"name": "dawn-persona",
"version": "0.0.1",
"description": "persaon lettabot",
-
"main": "index.js",
+
"exports": "./index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
-
"dev": "tsc && tsc-alias && node dist/index.js",
"dev:full-rebuild": "rm tsconfig.tsbuildinfo && pnpm dev",
"db:generate": "drizzle-kit generate",
"db:migrate": "drizzle-kit migrate",
"db:push": "drizzle-kit push",
-
"lint": "eslint --fix"
+
"lint": "eslint --fix",
+
"dev": "tsx src/index.ts"
},
"keywords": [],
"author": "",
"license": "ISC",
"packageManager": "pnpm@10.18.0",
"devDependencies": {
-
"@eslint/js": "^9.37.0",
-
"@types/node": "^24.7.1",
+
"@eslint/js": "^9.38.0",
+
"@types/node": "^24.9.0",
"@types/ws": "^8.18.1",
"drizzle-kit": "^0.31.5",
-
"eslint": "^9.37.0",
+
"eslint": "^9.38.0",
"globals": "^16.4.0",
"jiti": "^2.6.1",
"prettier": "^3.6.2",
-
"ts-node": "^10.9.2",
-
"tsc-alias": "^1.8.16",
-
"tsconfig-paths": "^4.2.0",
"typescript": "^5.9.3",
-
"typescript-eslint": "^8.46.0"
+
"typescript-eslint": "^8.46.1"
},
"dependencies": {
-
"@atcute/atproto": "^3.1.7",
+
"@atcute/atproto": "^3.1.8",
"@atcute/client": "^4.0.5",
"@atcute/crypto": "^2.2.5",
"@atcute/identity-resolver": "^1.1.4",
···
"drizzle-orm": "^0.44.6",
"drizzle-zod": "^0.8.3",
"fastify": "^5.6.1",
+
"tsx": "^4.20.6",
"uint8arrays": "^5.1.0",
"ws": "^8.18.3",
"zod": "^4.1.12"
-
}
+
},
+
"type": "module"
}
+135 -410
pnpm-lock.yaml
···
.:
dependencies:
'@atcute/atproto':
-
specifier: ^3.1.7
-
version: 3.1.7
+
specifier: ^3.1.8
+
version: 3.1.8
'@atcute/client':
specifier: ^4.0.5
version: 4.0.5
···
fastify:
specifier: ^5.6.1
version: 5.6.1
+
tsx:
+
specifier: ^4.20.6
+
version: 4.20.6
uint8arrays:
specifier: ^5.1.0
version: 5.1.0
···
version: 4.1.12
devDependencies:
'@eslint/js':
-
specifier: ^9.37.0
-
version: 9.37.0
+
specifier: ^9.38.0
+
version: 9.38.0
'@types/node':
-
specifier: ^24.7.1
-
version: 24.7.1
+
specifier: ^24.9.0
+
version: 24.9.0
'@types/ws':
specifier: ^8.18.1
version: 8.18.1
···
specifier: ^0.31.5
version: 0.31.5
eslint:
-
specifier: ^9.37.0
-
version: 9.37.0(jiti@2.6.1)
+
specifier: ^9.38.0
+
version: 9.38.0(jiti@2.6.1)
globals:
specifier: ^16.4.0
version: 16.4.0
···
prettier:
specifier: ^3.6.2
version: 3.6.2
-
ts-node:
-
specifier: ^10.9.2
-
version: 10.9.2(@types/node@24.7.1)(typescript@5.9.3)
-
tsc-alias:
-
specifier: ^1.8.16
-
version: 1.8.16
-
tsconfig-paths:
-
specifier: ^4.2.0
-
version: 4.2.0
typescript:
specifier: ^5.9.3
version: 5.9.3
typescript-eslint:
-
specifier: ^8.46.0
-
version: 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)
+
specifier: ^8.46.1
+
version: 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
packages:
-
'@atcute/atproto@3.1.7':
-
resolution: {integrity: sha512-3Ym8qaVZg2vf8qw0KO1aue39z/5oik5J+UDoSes1vr8ddw40UVLA5sV4bXSKmLnhzQHiLLgoVZXe4zaKfozPoQ==}
+
'@atcute/atproto@3.1.8':
+
resolution: {integrity: sha512-Miu+S7RSgAYbmQWtHJKfSFUN5Kliqoo4YH0rILPmBtfmlZieORJgXNj9oO/Uive0/ulWkiRse07ATIcK8JxMnw==}
'@atcute/client@4.0.5':
resolution: {integrity: sha512-R8Qen8goGmEkynYGg2m6XFlVmz0GTDvQ+9w+4QqOob+XMk8/WDpF4aImev7WKEde/rV2gjcqW7zM8E6W9NShDA==}
···
'@badrap/valita@0.4.6':
resolution: {integrity: sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==}
engines: {node: '>= 18'}
-
-
'@cspotcode/source-map-support@0.8.1':
-
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
-
engines: {node: '>=12'}
'@drizzle-team/brocli@0.10.2':
resolution: {integrity: sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==}
···
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
-
'@eslint/config-array@0.21.0':
-
resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==}
+
'@eslint/config-array@0.21.1':
+
resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@eslint/config-helpers@0.4.0':
-
resolution: {integrity: sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==}
+
'@eslint/config-helpers@0.4.1':
+
resolution: {integrity: sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@0.16.0':
···
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@eslint/js@9.37.0':
-
resolution: {integrity: sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==}
+
'@eslint/js@9.38.0':
+
resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@eslint/object-schema@2.1.6':
-
resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
+
'@eslint/object-schema@2.1.7':
+
resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/plugin-kit@0.4.0':
resolution: {integrity: sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@fastify/ajv-compiler@4.0.4':
-
resolution: {integrity: sha512-VfPkOSmob5YqH4ZUYW4ESVV5dDNbmtNEKJADFm43Hn/T48RxTZjUIBouadRDb4M/qr8g5bAxxu40/MGxvCPDrw==}
+
'@fastify/ajv-compiler@4.0.5':
+
resolution: {integrity: sha512-KoWKW+MhvfTRWL4qrhUwAAZoaChluo0m0vbiJlGMt2GXvL4LVPQEjt8kSpHI3IBq5Rez8fg+XeH3cneztq+C7A==}
'@fastify/error@4.2.0':
resolution: {integrity: sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==}
···
resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
engines: {node: '>=18.18'}
-
'@jridgewell/resolve-uri@3.1.2':
-
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
-
engines: {node: '>=6.0.0'}
-
-
'@jridgewell/sourcemap-codec@1.5.5':
-
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
-
-
'@jridgewell/trace-mapping@0.3.9':
-
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
-
'@libsql/client@0.15.15':
resolution: {integrity: sha512-twC0hQxPNHPKfeOv3sNT6u2pturQjLcI+CnpTM0SjRpocEGgfiZ7DWKXLNnsothjyJmDqEsBQJ5ztq9Wlu470w==}
···
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
+
'@pinojs/redact@0.4.0':
+
resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==}
+
'@standard-schema/spec@1.0.0':
resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==}
-
'@tsconfig/node10@1.0.11':
-
resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==}
-
-
'@tsconfig/node12@1.0.11':
-
resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}
-
-
'@tsconfig/node14@1.0.3':
-
resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}
-
-
'@tsconfig/node16@1.0.4':
-
resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}
-
'@types/estree@1.0.8':
resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
-
'@types/node@24.7.1':
-
resolution: {integrity: sha512-CmyhGZanP88uuC5GpWU9q+fI61j2SkhO3UGMUdfYRE6Bcy0ccyzn1Rqj9YAB/ZY4kOXmNf0ocah5GtphmLMP6Q==}
+
'@types/node@24.9.0':
+
resolution: {integrity: sha512-MKNwXh3seSK8WurXF7erHPJ2AONmMwkI7zAMrXZDPIru8jRqkk6rGDBVbw4mLwfqA+ZZliiDPg05JQ3uW66tKQ==}
'@types/ws@8.18.1':
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
-
'@typescript-eslint/eslint-plugin@8.46.0':
-
resolution: {integrity: sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==}
+
'@typescript-eslint/eslint-plugin@8.46.1':
+
resolution: {integrity: sha512-rUsLh8PXmBjdiPY+Emjz9NX2yHvhS11v0SR6xNJkm5GM1MO9ea/1GoDKlHHZGrOJclL/cZ2i/vRUYVtjRhrHVQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
-
'@typescript-eslint/parser': ^8.46.0
+
'@typescript-eslint/parser': ^8.46.1
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
-
'@typescript-eslint/parser@8.46.0':
-
resolution: {integrity: sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==}
+
'@typescript-eslint/parser@8.46.1':
+
resolution: {integrity: sha512-6JSSaBZmsKvEkbRUkf7Zj7dru/8ZCrJxAqArcLaVMee5907JdtEbKGsZ7zNiIm/UAkpGUkaSMZEXShnN2D1HZA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
-
'@typescript-eslint/project-service@8.46.0':
-
resolution: {integrity: sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==}
+
'@typescript-eslint/project-service@8.46.1':
+
resolution: {integrity: sha512-FOIaFVMHzRskXr5J4Jp8lFVV0gz5ngv3RHmn+E4HYxSJ3DgDzU7fVI1/M7Ijh1zf6S7HIoaIOtln1H5y8V+9Zg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
-
'@typescript-eslint/scope-manager@8.46.0':
-
resolution: {integrity: sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==}
+
'@typescript-eslint/scope-manager@8.46.1':
+
resolution: {integrity: sha512-weL9Gg3/5F0pVQKiF8eOXFZp8emqWzZsOJuWRUNtHT+UNV2xSJegmpCNQHy37aEQIbToTq7RHKhWvOsmbM680A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@typescript-eslint/tsconfig-utils@8.46.0':
-
resolution: {integrity: sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==}
+
'@typescript-eslint/tsconfig-utils@8.46.1':
+
resolution: {integrity: sha512-X88+J/CwFvlJB+mK09VFqx5FE4H5cXD+H/Bdza2aEWkSb8hnWIQorNcscRl4IEo1Cz9VI/+/r/jnGWkbWPx54g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
-
'@typescript-eslint/type-utils@8.46.0':
-
resolution: {integrity: sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==}
+
'@typescript-eslint/type-utils@8.46.1':
+
resolution: {integrity: sha512-+BlmiHIiqufBxkVnOtFwjah/vrkF4MtKKvpXrKSPLCkCtAp8H01/VV43sfqA98Od7nJpDcFnkwgyfQbOG0AMvw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
-
'@typescript-eslint/types@8.46.0':
-
resolution: {integrity: sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==}
+
'@typescript-eslint/types@8.46.1':
+
resolution: {integrity: sha512-C+soprGBHwWBdkDpbaRC4paGBrkIXxVlNohadL5o0kfhsXqOC6GYH2S/Obmig+I0HTDl8wMaRySwrfrXVP8/pQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@typescript-eslint/typescript-estree@8.46.0':
-
resolution: {integrity: sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==}
+
'@typescript-eslint/typescript-estree@8.46.1':
+
resolution: {integrity: sha512-uIifjT4s8cQKFQ8ZBXXyoUODtRoAd7F7+G8MKmtzj17+1UbdzFl52AzRyZRyKqPHhgzvXunnSckVu36flGy8cg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
-
'@typescript-eslint/utils@8.46.0':
-
resolution: {integrity: sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==}
+
'@typescript-eslint/utils@8.46.1':
+
resolution: {integrity: sha512-vkYUy6LdZS7q1v/Gxb2Zs7zziuXN0wxqsetJdeZdRe/f5dwJFglmuvZBfTUivCtjH725C1jWCDfpadadD95EDQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
-
'@typescript-eslint/visitor-keys@8.46.0':
-
resolution: {integrity: sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==}
+
'@typescript-eslint/visitor-keys@8.46.1':
+
resolution: {integrity: sha512-ptkmIf2iDkNUjdeu2bQqhFPV1m6qTnFFjg7PPDjxKWaMaP0Z6I9l30Jr3g5QqbZGdw8YdYvLp+XnqnWWZOg/NA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
abstract-logging@2.0.1:
···
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
-
-
acorn-walk@8.3.4:
-
resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==}
-
engines: {node: '>=0.4.0'}
acorn@8.15.0:
resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
···
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
engines: {node: '>=8'}
-
anymatch@3.1.3:
-
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
-
engines: {node: '>= 8'}
-
-
arg@4.1.3:
-
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
-
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
-
array-union@2.1.0:
-
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
-
engines: {node: '>=8'}
-
atomic-sleep@1.0.0:
resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
engines: {node: '>=8.0.0'}
···
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
-
-
binary-extensions@2.3.0:
-
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
-
engines: {node: '>=8'}
brace-expansion@1.1.12:
resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
···
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'}
-
chokidar@3.6.0:
-
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
-
engines: {node: '>= 8.10.0'}
-
color-convert@2.0.1:
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
engines: {node: '>=7.0.0'}
···
color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
-
commander@9.5.0:
-
resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
-
engines: {node: ^12.20.0 || >=14}
-
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
cookie@1.0.2:
resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==}
engines: {node: '>=18'}
-
-
create-require@1.1.1:
-
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
cross-spawn@7.0.6:
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
···
detect-libc@2.0.2:
resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==}
-
engines: {node: '>=8'}
-
-
diff@4.0.2:
-
resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
-
engines: {node: '>=0.3.1'}
-
-
dir-glob@3.0.1:
-
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
dotenv@17.2.3:
···
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
eslint@9.37.0:
-
resolution: {integrity: sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==}
+
eslint@9.38.0:
+
resolution: {integrity: sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
···
resolution: {integrity: sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==}
engines: {node: '>=18'}
-
globby@11.1.0:
-
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
-
engines: {node: '>=10'}
-
graphemer@1.4.0:
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
···
ipaddr.js@2.2.0:
resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==}
engines: {node: '>= 10'}
-
-
is-binary-path@2.1.0:
-
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
-
engines: {node: '>=8'}
is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
···
json-stable-stringify-without-jsonify@1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
-
json5@2.2.3:
-
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
-
engines: {node: '>=6'}
-
hasBin: true
-
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
···
lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
-
make-error@1.3.6:
-
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
-
merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
···
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
-
minimist@1.2.8:
-
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
-
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
multiformats@13.4.1:
resolution: {integrity: sha512-VqO6OSvLrFVAYYjgsr8tyv62/rCQhPgsZUXLTqoFLSgdkgiUYKYeArbt1uWLlEpkjxQe+P0+sHlbPEte1Bi06Q==}
-
mylas@2.1.13:
-
resolution: {integrity: sha512-+MrqnJRtxdF+xngFfUUkIMQrUUL0KsxbADUkn23Z/4ibGg192Q+z+CQyiYwvWTsYjJygmMR8+w3ZDa98Zh6ESg==}
-
engines: {node: '>=12.0.0'}
-
nanoid@5.1.6:
resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==}
engines: {node: ^18 || >=20}
···
resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
normalize-path@3.0.0:
-
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
-
engines: {node: '>=0.10.0'}
-
on-exit-leak-free@2.1.2:
resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}
engines: {node: '>=14.0.0'}
···
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
-
path-type@4.0.0:
-
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
-
engines: {node: '>=8'}
-
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
···
pino-std-serializers@7.0.0:
resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==}
-
pino@9.13.1:
-
resolution: {integrity: sha512-Szuj+ViDTjKPQYiKumGmEn3frdl+ZPSdosHyt9SnUevFosOkMY2b7ipxlEctNKPmMD/VibeBI+ZcZCJK+4DPuw==}
+
pino@9.14.0:
+
resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==}
hasBin: true
-
-
plimit-lit@1.6.1:
-
resolution: {integrity: sha512-B7+VDyb8Tl6oMJT9oSO2CW8XC/T4UcJGrwOVoNGwOQsQYhlpfajmrMj5xeejqaASq3V/EqThyOeATEOMuSEXiA==}
-
engines: {node: '>=12'}
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
···
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
-
queue-lit@1.5.2:
-
resolution: {integrity: sha512-tLc36IOPeMAubu8BkW8YDBV+WyIgKlYU7zUNs0J5Vk9skSZ4JfGlPOqplP0aHdfv7HL0B2Pg6nwiq60Qc6M2Hw==}
-
engines: {node: '>=12'}
-
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
···
readable-stream@3.6.2:
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
engines: {node: '>= 6'}
-
-
readdirp@3.6.0:
-
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
-
engines: {node: '>=8.10.0'}
real-require@0.2.0:
resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
···
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
-
slash@3.0.0:
-
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
-
engines: {node: '>=8'}
-
-
slow-redact@0.3.2:
-
resolution: {integrity: sha512-MseHyi2+E/hBRqdOi5COy6wZ7j7DxXRz9NkseavNYSvvWC06D8a5cidVZX3tcG5eCW3NIyVU4zT63hw0Q486jw==}
-
sonic-boom@4.2.0:
resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==}
···
string_decoder@1.3.0:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
-
-
strip-bom@3.0.0:
-
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
-
engines: {node: '>=4'}
strip-json-comments@3.1.1:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
···
peerDependencies:
typescript: '>=4.8.4'
-
ts-node@10.9.2:
-
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
-
hasBin: true
-
peerDependencies:
-
'@swc/core': '>=1.2.50'
-
'@swc/wasm': '>=1.2.50'
-
'@types/node': '*'
-
typescript: '>=2.7'
-
peerDependenciesMeta:
-
'@swc/core':
-
optional: true
-
'@swc/wasm':
-
optional: true
-
-
tsc-alias@1.8.16:
-
resolution: {integrity: sha512-QjCyu55NFyRSBAl6+MTFwplpFcnm2Pq01rR/uxfqJoLMm6X3O14KEGtaSDZpJYaE1bJBGDjD0eSuiIWPe2T58g==}
-
engines: {node: '>=16.20.2'}
+
tsx@4.20.6:
+
resolution: {integrity: sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==}
+
engines: {node: '>=18.0.0'}
hasBin: true
-
tsconfig-paths@4.2.0:
-
resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==}
-
engines: {node: '>=6'}
-
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
-
typescript-eslint@8.46.0:
-
resolution: {integrity: sha512-6+ZrB6y2bT2DX3K+Qd9vn7OFOJR+xSLDj+Aw/N3zBwUt27uTw2sw2TE2+UcY1RiyBZkaGbTkVg9SSdPNUG6aUw==}
+
typescript-eslint@8.46.1:
+
resolution: {integrity: sha512-VHgijW803JafdSsDO8I761r3SHrgk4T00IdyQ+/UsthtgPRsBWQLqoSxOolxTpxRKi1kGXK0bSz4CoAc9ObqJA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
···
uint8arrays@5.1.0:
resolution: {integrity: sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==}
-
undici-types@7.14.0:
-
resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==}
+
undici-types@7.16.0:
+
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
···
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
-
v8-compile-cache-lib@3.0.1:
-
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
-
web-streams-polyfill@3.3.3:
resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
engines: {node: '>= 8'}
···
utf-8-validate:
optional: true
-
yn@3.1.1:
-
resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
-
engines: {node: '>=6'}
-
yocto-queue@0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
···
snapshots:
-
'@atcute/atproto@3.1.7':
+
'@atcute/atproto@3.1.8':
dependencies:
'@atcute/lexicons': 1.2.2
···
'@badrap/valita@0.4.6': {}
-
'@cspotcode/source-map-support@0.8.1':
-
dependencies:
-
'@jridgewell/trace-mapping': 0.3.9
-
'@drizzle-team/brocli@0.10.2': {}
'@esbuild-kit/core-utils@3.3.2':
···
'@esbuild/win32-x64@0.25.11':
optional: true
-
'@eslint-community/eslint-utils@4.9.0(eslint@9.37.0(jiti@2.6.1))':
+
'@eslint-community/eslint-utils@4.9.0(eslint@9.38.0(jiti@2.6.1))':
dependencies:
-
eslint: 9.37.0(jiti@2.6.1)
+
eslint: 9.38.0(jiti@2.6.1)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
-
'@eslint/config-array@0.21.0':
+
'@eslint/config-array@0.21.1':
dependencies:
-
'@eslint/object-schema': 2.1.6
+
'@eslint/object-schema': 2.1.7
debug: 4.4.3
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
-
'@eslint/config-helpers@0.4.0':
+
'@eslint/config-helpers@0.4.1':
dependencies:
'@eslint/core': 0.16.0
···
transitivePeerDependencies:
- supports-color
-
'@eslint/js@9.37.0': {}
+
'@eslint/js@9.38.0': {}
-
'@eslint/object-schema@2.1.6': {}
+
'@eslint/object-schema@2.1.7': {}
'@eslint/plugin-kit@0.4.0':
dependencies:
'@eslint/core': 0.16.0
levn: 0.4.1
-
'@fastify/ajv-compiler@4.0.4':
+
'@fastify/ajv-compiler@4.0.5':
dependencies:
ajv: 8.17.1
ajv-formats: 3.0.1(ajv@8.17.1)
···
'@humanwhocodes/module-importer@1.0.1': {}
'@humanwhocodes/retry@0.4.3': {}
-
-
'@jridgewell/resolve-uri@3.1.2': {}
-
-
'@jridgewell/sourcemap-codec@1.5.5': {}
-
-
'@jridgewell/trace-mapping@0.3.9':
-
dependencies:
-
'@jridgewell/resolve-uri': 3.1.2
-
'@jridgewell/sourcemap-codec': 1.5.5
'@libsql/client@0.15.15':
dependencies:
···
'@nodelib/fs.scandir': 2.1.5
fastq: 1.19.1
-
'@standard-schema/spec@1.0.0': {}
-
-
'@tsconfig/node10@1.0.11': {}
-
-
'@tsconfig/node12@1.0.11': {}
-
-
'@tsconfig/node14@1.0.3': {}
+
'@pinojs/redact@0.4.0': {}
-
'@tsconfig/node16@1.0.4': {}
+
'@standard-schema/spec@1.0.0': {}
'@types/estree@1.0.8': {}
'@types/json-schema@7.0.15': {}
-
'@types/node@24.7.1':
+
'@types/node@24.9.0':
dependencies:
-
undici-types: 7.14.0
+
undici-types: 7.16.0
'@types/ws@8.18.1':
dependencies:
-
'@types/node': 24.7.1
+
'@types/node': 24.9.0
-
'@typescript-eslint/eslint-plugin@8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)':
+
'@typescript-eslint/eslint-plugin@8.46.1(@typescript-eslint/parser@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
-
'@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)
-
'@typescript-eslint/scope-manager': 8.46.0
-
'@typescript-eslint/type-utils': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)
-
'@typescript-eslint/utils': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)
-
'@typescript-eslint/visitor-keys': 8.46.0
-
eslint: 9.37.0(jiti@2.6.1)
+
'@typescript-eslint/parser': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
+
'@typescript-eslint/scope-manager': 8.46.1
+
'@typescript-eslint/type-utils': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
+
'@typescript-eslint/utils': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
+
'@typescript-eslint/visitor-keys': 8.46.1
+
eslint: 9.38.0(jiti@2.6.1)
graphemer: 1.4.0
ignore: 7.0.5
natural-compare: 1.4.0
···
transitivePeerDependencies:
- supports-color
-
'@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)':
+
'@typescript-eslint/parser@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
-
'@typescript-eslint/scope-manager': 8.46.0
-
'@typescript-eslint/types': 8.46.0
-
'@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3)
-
'@typescript-eslint/visitor-keys': 8.46.0
+
'@typescript-eslint/scope-manager': 8.46.1
+
'@typescript-eslint/types': 8.46.1
+
'@typescript-eslint/typescript-estree': 8.46.1(typescript@5.9.3)
+
'@typescript-eslint/visitor-keys': 8.46.1
debug: 4.4.3
-
eslint: 9.37.0(jiti@2.6.1)
+
eslint: 9.38.0(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
-
'@typescript-eslint/project-service@8.46.0(typescript@5.9.3)':
+
'@typescript-eslint/project-service@8.46.1(typescript@5.9.3)':
dependencies:
-
'@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3)
-
'@typescript-eslint/types': 8.46.0
+
'@typescript-eslint/tsconfig-utils': 8.46.1(typescript@5.9.3)
+
'@typescript-eslint/types': 8.46.1
debug: 4.4.3
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
-
'@typescript-eslint/scope-manager@8.46.0':
+
'@typescript-eslint/scope-manager@8.46.1':
dependencies:
-
'@typescript-eslint/types': 8.46.0
-
'@typescript-eslint/visitor-keys': 8.46.0
+
'@typescript-eslint/types': 8.46.1
+
'@typescript-eslint/visitor-keys': 8.46.1
-
'@typescript-eslint/tsconfig-utils@8.46.0(typescript@5.9.3)':
+
'@typescript-eslint/tsconfig-utils@8.46.1(typescript@5.9.3)':
dependencies:
typescript: 5.9.3
-
'@typescript-eslint/type-utils@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)':
+
'@typescript-eslint/type-utils@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
-
'@typescript-eslint/types': 8.46.0
-
'@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3)
-
'@typescript-eslint/utils': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)
+
'@typescript-eslint/types': 8.46.1
+
'@typescript-eslint/typescript-estree': 8.46.1(typescript@5.9.3)
+
'@typescript-eslint/utils': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
debug: 4.4.3
-
eslint: 9.37.0(jiti@2.6.1)
+
eslint: 9.38.0(jiti@2.6.1)
ts-api-utils: 2.1.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
-
'@typescript-eslint/types@8.46.0': {}
+
'@typescript-eslint/types@8.46.1': {}
-
'@typescript-eslint/typescript-estree@8.46.0(typescript@5.9.3)':
+
'@typescript-eslint/typescript-estree@8.46.1(typescript@5.9.3)':
dependencies:
-
'@typescript-eslint/project-service': 8.46.0(typescript@5.9.3)
-
'@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3)
-
'@typescript-eslint/types': 8.46.0
-
'@typescript-eslint/visitor-keys': 8.46.0
+
'@typescript-eslint/project-service': 8.46.1(typescript@5.9.3)
+
'@typescript-eslint/tsconfig-utils': 8.46.1(typescript@5.9.3)
+
'@typescript-eslint/types': 8.46.1
+
'@typescript-eslint/visitor-keys': 8.46.1
debug: 4.4.3
fast-glob: 3.3.3
is-glob: 4.0.3
···
transitivePeerDependencies:
- supports-color
-
'@typescript-eslint/utils@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)':
+
'@typescript-eslint/utils@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
-
'@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(jiti@2.6.1))
-
'@typescript-eslint/scope-manager': 8.46.0
-
'@typescript-eslint/types': 8.46.0
-
'@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3)
-
eslint: 9.37.0(jiti@2.6.1)
+
'@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1))
+
'@typescript-eslint/scope-manager': 8.46.1
+
'@typescript-eslint/types': 8.46.1
+
'@typescript-eslint/typescript-estree': 8.46.1(typescript@5.9.3)
+
eslint: 9.38.0(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
-
'@typescript-eslint/visitor-keys@8.46.0':
+
'@typescript-eslint/visitor-keys@8.46.1':
dependencies:
-
'@typescript-eslint/types': 8.46.0
+
'@typescript-eslint/types': 8.46.1
eslint-visitor-keys: 4.2.1
abstract-logging@2.0.1: {}
acorn-jsx@5.3.2(acorn@8.15.0):
-
dependencies:
-
acorn: 8.15.0
-
-
acorn-walk@8.3.4:
dependencies:
acorn: 8.15.0
···
dependencies:
color-convert: 2.0.1
-
anymatch@3.1.3:
-
dependencies:
-
normalize-path: 3.0.0
-
picomatch: 2.3.1
-
-
arg@4.1.3: {}
-
argparse@2.0.1: {}
-
-
array-union@2.1.0: {}
atomic-sleep@1.0.0: {}
···
balanced-match@1.0.2: {}
-
binary-extensions@2.3.0: {}
-
brace-expansion@1.1.12:
dependencies:
balanced-match: 1.0.2
···
ansi-styles: 4.3.0
supports-color: 7.2.0
-
chokidar@3.6.0:
-
dependencies:
-
anymatch: 3.1.3
-
braces: 3.0.3
-
glob-parent: 5.1.2
-
is-binary-path: 2.1.0
-
is-glob: 4.0.3
-
normalize-path: 3.0.0
-
readdirp: 3.6.0
-
optionalDependencies:
-
fsevents: 2.3.3
-
color-convert@2.0.1:
dependencies:
color-name: 1.1.4
color-name@1.1.4: {}
-
-
commander@9.5.0: {}
concat-map@0.0.1: {}
cookie@1.0.2: {}
-
-
create-require@1.1.1: {}
cross-spawn@7.0.6:
dependencies:
···
dequal@2.0.3: {}
detect-libc@2.0.2: {}
-
-
diff@4.0.2: {}
-
-
dir-glob@3.0.1:
-
dependencies:
-
path-type: 4.0.0
dotenv@17.2.3: {}
···
eslint-visitor-keys@4.2.1: {}
-
eslint@9.37.0(jiti@2.6.1):
+
eslint@9.38.0(jiti@2.6.1):
dependencies:
-
'@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(jiti@2.6.1))
+
'@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1))
'@eslint-community/regexpp': 4.12.1
-
'@eslint/config-array': 0.21.0
-
'@eslint/config-helpers': 0.4.0
+
'@eslint/config-array': 0.21.1
+
'@eslint/config-helpers': 0.4.1
'@eslint/core': 0.16.0
'@eslint/eslintrc': 3.3.1
-
'@eslint/js': 9.37.0
+
'@eslint/js': 9.38.0
'@eslint/plugin-kit': 0.4.0
'@humanfs/node': 0.16.7
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.4.3
'@types/estree': 1.0.8
-
'@types/json-schema': 7.0.15
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.6
···
fastify@5.6.1:
dependencies:
-
'@fastify/ajv-compiler': 4.0.4
+
'@fastify/ajv-compiler': 4.0.5
'@fastify/error': 4.2.0
'@fastify/fast-json-stringify-compiler': 5.0.3
'@fastify/proxy-addr': 5.1.0
···
fast-json-stringify: 6.1.1
find-my-way: 9.3.0
light-my-request: 6.6.0
-
pino: 9.13.1
+
pino: 9.14.0
process-warning: 5.0.0
rfdc: 1.4.1
secure-json-parse: 4.1.0
···
globals@16.4.0: {}
-
globby@11.1.0:
-
dependencies:
-
array-union: 2.1.0
-
dir-glob: 3.0.1
-
fast-glob: 3.3.3
-
ignore: 5.3.2
-
merge2: 1.4.1
-
slash: 3.0.0
-
graphemer@1.4.0: {}
has-flag@4.0.0: {}
···
inherits@2.0.4: {}
ipaddr.js@2.2.0: {}
-
-
is-binary-path@2.1.0:
-
dependencies:
-
binary-extensions: 2.3.0
is-extglob@2.1.1: {}
···
json-stable-stringify-without-jsonify@1.0.1: {}
-
json5@2.2.3: {}
-
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
···
lodash.merge@4.6.2: {}
-
make-error@1.3.6: {}
-
merge2@1.4.1: {}
micromatch@4.0.8:
···
dependencies:
brace-expansion: 2.0.2
-
minimist@1.2.8: {}
-
ms@2.1.3: {}
multiformats@13.4.1: {}
-
-
mylas@2.1.13: {}
nanoid@5.1.6: {}
···
fetch-blob: 3.2.0
formdata-polyfill: 4.0.10
-
normalize-path@3.0.0: {}
-
on-exit-leak-free@2.1.2: {}
once@1.4.0:
···
path-key@3.1.1: {}
-
path-type@4.0.0: {}
-
picomatch@2.3.1: {}
pino-abstract-transport@2.0.0:
···
pino-std-serializers@7.0.0: {}
-
pino@9.13.1:
+
pino@9.14.0:
dependencies:
+
'@pinojs/redact': 0.4.0
atomic-sleep: 1.0.0
on-exit-leak-free: 2.1.2
pino-abstract-transport: 2.0.0
···
quick-format-unescaped: 4.0.4
real-require: 0.2.0
safe-stable-stringify: 2.5.0
-
slow-redact: 0.3.2
sonic-boom: 4.2.0
thread-stream: 3.1.0
-
plimit-lit@1.6.1:
-
dependencies:
-
queue-lit: 1.5.2
-
prelude-ls@1.2.1: {}
prettier@3.6.2: {}
···
promise-limit@2.7.0: {}
punycode@2.3.1: {}
-
-
queue-lit@1.5.2: {}
queue-microtask@1.2.3: {}
···
inherits: 2.0.4
string_decoder: 1.3.0
util-deprecate: 1.0.2
-
-
readdirp@3.6.0:
-
dependencies:
-
picomatch: 2.3.1
real-require@0.2.0: {}
···
shebang-regex@3.0.0: {}
-
slash@3.0.0: {}
-
-
slow-redact@0.3.2: {}
-
sonic-boom@4.2.0:
dependencies:
atomic-sleep: 1.0.0
···
dependencies:
safe-buffer: 5.2.1
-
strip-bom@3.0.0: {}
-
strip-json-comments@3.1.1: {}
supports-color@7.2.0:
···
dependencies:
typescript: 5.9.3
-
ts-node@10.9.2(@types/node@24.7.1)(typescript@5.9.3):
-
dependencies:
-
'@cspotcode/source-map-support': 0.8.1
-
'@tsconfig/node10': 1.0.11
-
'@tsconfig/node12': 1.0.11
-
'@tsconfig/node14': 1.0.3
-
'@tsconfig/node16': 1.0.4
-
'@types/node': 24.7.1
-
acorn: 8.15.0
-
acorn-walk: 8.3.4
-
arg: 4.1.3
-
create-require: 1.1.1
-
diff: 4.0.2
-
make-error: 1.3.6
-
typescript: 5.9.3
-
v8-compile-cache-lib: 3.0.1
-
yn: 3.1.1
-
-
tsc-alias@1.8.16:
+
tsx@4.20.6:
dependencies:
-
chokidar: 3.6.0
-
commander: 9.5.0
+
esbuild: 0.25.11
get-tsconfig: 4.12.0
-
globby: 11.1.0
-
mylas: 2.1.13
-
normalize-path: 3.0.0
-
plimit-lit: 1.6.1
-
-
tsconfig-paths@4.2.0:
-
dependencies:
-
json5: 2.2.3
-
minimist: 1.2.8
-
strip-bom: 3.0.0
+
optionalDependencies:
+
fsevents: 2.3.3
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
-
typescript-eslint@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3):
+
typescript-eslint@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3):
dependencies:
-
'@typescript-eslint/eslint-plugin': 8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)
-
'@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)
-
'@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3)
-
'@typescript-eslint/utils': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)
-
eslint: 9.37.0(jiti@2.6.1)
+
'@typescript-eslint/eslint-plugin': 8.46.1(@typescript-eslint/parser@8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
+
'@typescript-eslint/parser': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
+
'@typescript-eslint/typescript-estree': 8.46.1(typescript@5.9.3)
+
'@typescript-eslint/utils': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
+
eslint: 9.38.0(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
···
dependencies:
multiformats: 13.4.1
-
undici-types@7.14.0: {}
+
undici-types@7.16.0: {}
uri-js@4.4.1:
dependencies:
···
util-deprecate@1.0.2: {}
-
v8-compile-cache-lib@3.0.1: {}
-
web-streams-polyfill@3.3.3: {}
which@2.0.2:
···
wrappy@1.0.2: {}
ws@8.18.3: {}
-
-
yn@3.1.1: {}
yocto-queue@0.1.0: {}
+1 -6
tsconfig.json
···
/* Modules */
"module": "nodenext" /* Specify what module code is generated. */,
"rootDir": "./src/" /* Specify the root folder within your source files. */,
-
"moduleResolution": "nodenext" /* Specify how TypeScript looks up a file from a given module specifier. */,
+
"moduleResolution": "bundler" /* Specify how TypeScript looks up a file from a given module specifier. */,
"baseUrl": "./" /* Specify the base directory to resolve non-relative module names. */,
"paths": {
"@/*": [
···
{
"name": "next"
}
-
]
-
},
-
"ts-node": {
-
"require": [
-
"tsconfig-paths/register"
]
},
"include": [