diff --git a/package-lock.json b/package-lock.json index e7ba9e8..363b31c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "2.5.0", "license": "MIT", "dependencies": { - "@mercuryworkshop/wisp-js": "^0.1.1", + "@mercuryworkshop/wisp-js": "^0.3.0", "@tomphttp/bare-server-node": "2.0.3", "axios": "^1.7.5", "express": "^4.19.2", @@ -22,12 +22,25 @@ } }, "node_modules/@mercuryworkshop/wisp-js": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@mercuryworkshop/wisp-js/-/wisp-js-0.1.1.tgz", - "integrity": "sha512-mpsoKteEPkuY6uGGY6B73lU+EBGMlh/A39yXG4hNKzV6FZZ9CWmq3bAREmsLqA8adK/Y+OV8MkYWBEaRJHVhTw==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@mercuryworkshop/wisp-js/-/wisp-js-0.3.0.tgz", + "integrity": "sha512-OGfUAAM617GC6RebTMLnBvATSEtNW2XfqzZkNqlrK3U+PM18lZ2KDfNggEqjX+44ebkjdoaEFzXanOW3ADPlqg==", "dependencies": { "bufferutil": "^4.0.8", + "commander": "^12.1.0", + "ipaddr.js": "^2.2.0", "ws": "^8.17.1" + }, + "bin": { + "wisp-js-server": "src/bin/server_cli.mjs" + } + }, + "node_modules/@mercuryworkshop/wisp-js/node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "engines": { + "node": ">=18" } }, "node_modules/@tomphttp/bare-server-node": { diff --git a/package.json b/package.json index 5227644..09376ad 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "author": "z1g Project", "license": "MIT", "dependencies": { - "@mercuryworkshop/wisp-js": "^0.1.1", + "@mercuryworkshop/wisp-js": "^0.3.0", "@tomphttp/bare-server-node": "2.0.3", "axios": "^1.7.5", "express": "^4.19.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a45eaa..a363c8b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@mercuryworkshop/wisp-js': - specifier: ^0.1.1 - version: 0.1.1 + specifier: ^0.3.0 + version: 0.3.0 '@tomphttp/bare-server-node': specifier: 2.0.3 version: 2.0.3(bufferutil@4.0.8) @@ -32,8 +32,9 @@ importers: packages: - '@mercuryworkshop/wisp-js@0.1.1': - resolution: {integrity: sha512-mpsoKteEPkuY6uGGY6B73lU+EBGMlh/A39yXG4hNKzV6FZZ9CWmq3bAREmsLqA8adK/Y+OV8MkYWBEaRJHVhTw==} + '@mercuryworkshop/wisp-js@0.3.0': + resolution: {integrity: sha512-OGfUAAM617GC6RebTMLnBvATSEtNW2XfqzZkNqlrK3U+PM18lZ2KDfNggEqjX+44ebkjdoaEFzXanOW3ADPlqg==} + hasBin: true '@tomphttp/bare-server-node@2.0.3': resolution: {integrity: sha512-IGzZspDwzto+oPsvlV99OALJKH3X1nRWnpBE8EY6nrqu5I83xw3uSUacEdHNnW4rXG0IQ8vZwMH87VOMoArJ3A==} @@ -84,6 +85,10 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + content-disposition@0.5.4: resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} engines: {node: '>= 0.6'} @@ -375,9 +380,11 @@ packages: snapshots: - '@mercuryworkshop/wisp-js@0.1.1': + '@mercuryworkshop/wisp-js@0.3.0': dependencies: bufferutil: 4.0.8 + commander: 12.1.0 + ipaddr.js: 2.2.0 ws: 8.18.0(bufferutil@4.0.8) transitivePeerDependencies: - utf-8-validate @@ -453,6 +460,8 @@ snapshots: commander@10.0.1: {} + commander@12.1.0: {} + content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1