diff --git a/package.json b/package.json index fca81c0..a9aad57 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "prettier:write": "pnpm dlx prettier . --write" }, "dependencies": { - "mineflayer": "^4.27.0", + "mineflayer": "^4.29.0", "mowojang": "^0.3.5" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f9598ac..9181c5f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,15 +9,15 @@ importers: .: dependencies: mineflayer: - specifier: ^4.27.0 - version: 4.27.0 + specifier: ^4.29.0 + version: 4.29.0 mowojang: specifier: ^0.3.5 version: 0.3.5 devDependencies: typescript: specifier: ^5.8.2 - version: 5.8.2 + version: 5.8.3 packages: @@ -32,11 +32,11 @@ packages: '@types/node-rsa@1.1.4': resolution: {integrity: sha512-dB0ECel6JpMnq5ULvpUTunx3yNm8e/dIkv8Zu9p2c8me70xIRUUG3q+qXRwcSf9rN3oqamv4116iHy90dJGRpA==} - '@types/node@22.13.13': - resolution: {integrity: sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==} + '@types/node@22.15.24': + resolution: {integrity: sha512-w9CZGm9RDjzTh/D+hFwlBJ3ziUaVw7oufKA3vOFSOZlzmW9AkZnfjPb+DLnrV6qtgL/LNmP0/2zBNCFHL3F0ng==} - '@types/readable-stream@4.0.18': - resolution: {integrity: sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==} + '@types/readable-stream@4.0.20': + resolution: {integrity: sha512-eLgbR5KwUh8+6pngBDxS32MymdCsCHnGtwHTrC0GDorbc7NbcnkZAWptDLgZiRk9VRas+B6TyRgPDucq4zRs8g==} '@xboxreplay/errors@0.1.0': resolution: {integrity: sha512-Tgz1d/OIPDWPeyOvuL5+aai5VCcqObhPnlI3skQuf80GVF3k1I0lPCnGC+8Cm5PV9aLBT5m8qPcJoIUQ2U4y9g==} @@ -99,8 +99,8 @@ packages: commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -208,16 +208,12 @@ packages: resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} engines: {node: '>=12', npm: '>=6'} - jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + jwa@1.4.2: + resolution: {integrity: sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==} jws@3.2.2: resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. - lodash.includes@4.3.0: resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} @@ -260,18 +256,18 @@ packages: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} - minecraft-data@3.84.1: - resolution: {integrity: sha512-0yPsnu4rYjbokPgm6aMqhIm70fhsUUYFMEbbqrLG7QGLQDUy3lauuVlh3ctRxtPP6vX/ywLo1p5Uczz3Snnocg==} + minecraft-data@3.89.0: + resolution: {integrity: sha512-v6dUr1M7Pjc6N4ujanrBZu3IP4/HbSBpxSSXNbK6HVFVJqfaqKSMXN57G/JAlDcwqXYsVd9H4tbKFHCO+VmQpg==} minecraft-folder-path@1.2.0: resolution: {integrity: sha512-qaUSbKWoOsH9brn0JQuBhxNAzTDMwrOXorwuRxdJKKKDYvZhtml+6GVCUrY5HRiEsieBEjCUnhVpDuQiKsiFaw==} - minecraft-protocol@1.55.0: - resolution: {integrity: sha512-jlzmRxoNuj2bFk1fxR+dTg6Z4RpOR1/FLrk1zhft0jCwAIEhgV2OPi6Ceg2KFKADneEX0suhCty855A/qFLQWA==} + minecraft-protocol@1.57.0: + resolution: {integrity: sha512-ZRCBVRMnZ3rA6YpPUj+QGZRdZZOOIVphUyGE4unHVzgpmI5KTtI/Wgpnct+9CSelSz1Iw5iCwZwOTAZ0TmDCsA==} engines: {node: '>=22'} - mineflayer@4.27.0: - resolution: {integrity: sha512-3bxph4jfbkBh5HpeouorxzrfSLNV+i+1gugNJ2jf52HW+rt+tW7eiiFPxrJEsOVkPT/3O/dEIW7j93LRlojMkQ==} + mineflayer@4.29.0: + resolution: {integrity: sha512-NMH+1EiQi4inLKhnt2HCpqSAcK0cYc5dGOYrzoewTUoNZQ7w3BZ6tnmq3bpzyubn717IwJ/OfS8n+BKXFE13tQ==} engines: {node: '>=22'} mojangson@2.0.4: @@ -363,8 +359,8 @@ packages: resolution: {integrity: sha512-2y2coBolqCEuk5Kc3QwO7ThR+/7TZiOit4FrpAgl+vFMvq8w76nDhh09z08e2NQOdrgPLsN2yzXsvRvtADgUZQ==} hasBin: true - protodef@1.18.0: - resolution: {integrity: sha512-jO64lkzkh0dYc0AVWCU/GzCKwqhFFIz1kfEz0NBf0RUuRNcmvgKbopabJdfZ6W8NvALdySUXgEhvKDZPhdBwrg==} + protodef@1.19.0: + resolution: {integrity: sha512-94f3GR7pk4Qi5YVLaLvWBfTGUIzzO8hyo7vFVICQuu5f5nwKtgGDaeC1uXIu49s5to/49QQhEYeL0aigu1jEGA==} engines: {node: '>=14'} proxy-from-env@1.1.0: @@ -392,14 +388,11 @@ packages: rxjs@7.8.2: resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - semver@7.7.1: - resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} engines: {node: '>=10'} hasBin: true @@ -422,16 +415,16 @@ packages: typed-emitter@2.1.0: resolution: {integrity: sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==} - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true uint4@0.1.2: resolution: {integrity: sha512-lhEx78gdTwFWG+mt6cWAZD/R6qrIj0TTBeH5xwyuDJyswLNlGe+KVlUPQ6+mx5Ld332pS0AMUTo9hIly7YsWxQ==} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -470,23 +463,22 @@ snapshots: '@types/node-rsa@1.1.4': dependencies: - '@types/node': 22.13.13 + '@types/node': 22.15.24 - '@types/node@22.13.13': + '@types/node@22.15.24': dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 - '@types/readable-stream@4.0.18': + '@types/readable-stream@4.0.20': dependencies: - '@types/node': 22.13.13 - safe-buffer: 5.1.2 + '@types/node': 22.15.24 '@xboxreplay/errors@0.1.0': {} - '@xboxreplay/xboxlive-auth@3.3.3(debug@4.4.0)': + '@xboxreplay/xboxlive-auth@3.3.3(debug@4.4.1)': dependencies: '@xboxreplay/errors': 0.1.0 - axios: 0.21.4(debug@4.4.0) + axios: 0.21.4(debug@4.4.1) transitivePeerDependencies: - debug @@ -514,15 +506,15 @@ snapshots: fast-defer: 1.1.8 object-code: 1.3.3 - axios@0.21.4(debug@4.4.0): + axios@0.21.4(debug@4.4.1): dependencies: - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.4.1) transitivePeerDependencies: - debug axios@1.8.4: dependencies: - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.4.1) form-data: 4.0.2 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -552,7 +544,7 @@ snapshots: commander@2.20.3: {} - debug@4.4.0: + debug@4.4.1: dependencies: ms: 2.1.3 @@ -597,9 +589,9 @@ snapshots: fast-json-stable-stringify@2.1.0: {} - follow-redirects@1.15.9(debug@4.4.0): + follow-redirects@1.15.9(debug@4.4.1): optionalDependencies: - debug: 4.4.0 + debug: 4.4.1 form-data@4.0.2: dependencies: @@ -655,9 +647,9 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.7.1 + semver: 7.7.2 - jwa@1.4.1: + jwa@1.4.2: dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 @@ -665,11 +657,9 @@ snapshots: jws@3.2.2: dependencies: - jwa: 1.4.1 + jwa: 1.4.2 safe-buffer: 5.2.1 - lodash.get@4.4.2: {} - lodash.includes@4.3.0: {} lodash.isboolean@3.0.3: {} @@ -698,21 +688,20 @@ snapshots: dependencies: mime-db: 1.52.0 - minecraft-data@3.84.1: {} + minecraft-data@3.89.0: {} minecraft-folder-path@1.2.0: {} - minecraft-protocol@1.55.0: + minecraft-protocol@1.57.0: dependencies: '@types/node-rsa': 1.1.4 - '@types/readable-stream': 4.0.18 + '@types/readable-stream': 4.0.20 aes-js: 3.1.2 buffer-equal: 1.0.1 - debug: 4.4.0 + debug: 4.4.1 endian-toggle: 0.0.0 - lodash.get: 4.4.2 lodash.merge: 4.6.2 - minecraft-data: 3.84.1 + minecraft-data: 3.89.0 minecraft-folder-path: 1.2.0 node-fetch: 2.7.0 node-rsa: 0.4.2 @@ -720,7 +709,7 @@ snapshots: prismarine-chat: 1.11.0 prismarine-nbt: 2.7.0 prismarine-realms: 1.3.2 - protodef: 1.18.0 + protodef: 1.19.0 readable-stream: 4.7.0 uuid-1345: 1.0.2 yggdrasil: 1.7.0 @@ -728,14 +717,14 @@ snapshots: - encoding - supports-color - mineflayer@4.27.0: + mineflayer@4.29.0: dependencies: - minecraft-data: 3.84.1 - minecraft-protocol: 1.55.0 - prismarine-biome: 1.3.0(minecraft-data@3.84.1)(prismarine-registry@1.11.0) + minecraft-data: 3.89.0 + minecraft-protocol: 1.57.0 + prismarine-biome: 1.3.0(minecraft-data@3.89.0)(prismarine-registry@1.11.0) prismarine-block: 1.21.0 prismarine-chat: 1.11.0 - prismarine-chunk: 1.38.1(minecraft-data@3.84.1) + prismarine-chunk: 1.38.1(minecraft-data@3.89.0) prismarine-entity: 2.5.0 prismarine-item: 1.16.0 prismarine-nbt: 2.7.0 @@ -744,7 +733,7 @@ snapshots: prismarine-registry: 1.11.0 prismarine-windows: 2.9.0 prismarine-world: 3.6.3 - protodef: 1.18.0 + protodef: 1.19.0 typed-emitter: 1.4.0 vec3: 0.1.10 transitivePeerDependencies: @@ -786,22 +775,22 @@ snapshots: prismarine-auth@2.7.0: dependencies: '@azure/msal-node': 2.16.2 - '@xboxreplay/xboxlive-auth': 3.3.3(debug@4.4.0) - debug: 4.4.0 + '@xboxreplay/xboxlive-auth': 3.3.3(debug@4.4.1) + debug: 4.4.1 smart-buffer: 4.2.0 uuid-1345: 1.0.2 transitivePeerDependencies: - supports-color - prismarine-biome@1.3.0(minecraft-data@3.84.1)(prismarine-registry@1.11.0): + prismarine-biome@1.3.0(minecraft-data@3.89.0)(prismarine-registry@1.11.0): dependencies: - minecraft-data: 3.84.1 + minecraft-data: 3.89.0 prismarine-registry: 1.11.0 prismarine-block@1.21.0: dependencies: - minecraft-data: 3.84.1 - prismarine-biome: 1.3.0(minecraft-data@3.84.1)(prismarine-registry@1.11.0) + minecraft-data: 3.89.0 + prismarine-biome: 1.3.0(minecraft-data@3.89.0)(prismarine-registry@1.11.0) prismarine-chat: 1.11.0 prismarine-item: 1.16.0 prismarine-nbt: 2.7.0 @@ -813,9 +802,9 @@ snapshots: prismarine-nbt: 2.7.0 prismarine-registry: 1.11.0 - prismarine-chunk@1.38.1(minecraft-data@3.84.1): + prismarine-chunk@1.38.1(minecraft-data@3.89.0): dependencies: - prismarine-biome: 1.3.0(minecraft-data@3.84.1)(prismarine-registry@1.11.0) + prismarine-biome: 1.3.0(minecraft-data@3.89.0)(prismarine-registry@1.11.0) prismarine-block: 1.21.0 prismarine-nbt: 2.7.0 prismarine-registry: 1.11.0 @@ -840,17 +829,17 @@ snapshots: prismarine-nbt@2.7.0: dependencies: - protodef: 1.18.0 + protodef: 1.19.0 prismarine-physics@1.10.0: dependencies: - minecraft-data: 3.84.1 + minecraft-data: 3.89.0 prismarine-nbt: 2.7.0 vec3: 0.1.10 prismarine-realms@1.3.2: dependencies: - debug: 4.4.0 + debug: 4.4.1 node-fetch: 2.7.0 transitivePeerDependencies: - encoding @@ -862,7 +851,7 @@ snapshots: prismarine-registry@1.11.0: dependencies: - minecraft-data: 3.84.1 + minecraft-data: 3.89.0 prismarine-block: 1.21.0 prismarine-nbt: 2.7.0 @@ -882,9 +871,8 @@ snapshots: dependencies: ajv: 6.12.6 - protodef@1.18.0: + protodef@1.19.0: dependencies: - lodash.get: 4.4.2 lodash.reduce: 4.6.0 protodef-validator: 1.4.0 readable-stream: 4.7.0 @@ -915,11 +903,9 @@ snapshots: tslib: 2.8.1 optional: true - safe-buffer@5.1.2: {} - safe-buffer@5.2.1: {} - semver@7.7.1: {} + semver@7.7.2: {} smart-buffer@4.2.0: {} @@ -938,11 +924,11 @@ snapshots: optionalDependencies: rxjs: 7.8.2 - typescript@5.8.2: {} + typescript@5.8.3: {} uint4@0.1.2: {} - undici-types@6.20.0: {} + undici-types@6.21.0: {} uri-js@4.4.1: dependencies: