{"_id":"mira-app-server","_rev":"37-1a69f00d5e5b5f0a6c50da05aa0c317d","name":"mira-app-server","dist-tags":{"latest":"3.0.2"},"versions":{"1.0.0":{"name":"mira-app-server","version":"1.0.0","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.0","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"daa364dfdf0f03bdd3773cec165b4d99a6f51adb","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.0.tgz","fileCount":12,"integrity":"sha512-XA5Hx6SoFqmmz3w9AFGfEvACPHs3AG7afP0ZlIZkAz4w3yaIOZEmm0W8AAXFl/zwvsiWGJvcjlv/nE8R0YX6UQ==","signatures":[{"sig":"MEQCIDIky/RzVVnVF7S0FOJswtNDWLInKYrA3vb+FOY+HWcKAiBbPt+cX7vHkt55ig3QcEUxI9Og902HUXlWnNNHuiCe2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6691},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f384b2c42433becd450e34dd4472c4d7b6bee545","scripts":{"dev":"ts-node src/index.ts","build":"tsc","start":"node dist/index.js","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.0_1753973221198_0.7892531992718343","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"mira-app-server","version":"1.0.1","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.1","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"bf8ad6bbc536e272bc4057e2abc80869617364b8","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.1.tgz","fileCount":16,"integrity":"sha512-/hbkdltdtCsmqXL7SSyxNTUhg2Vd/5x72VThvSp4OSsUP8O0SjlYUe7DaHr/pV6JQHkZFM1V38XrLWqHXMrN7A==","signatures":[{"sig":"MEUCIQD29zZ+GJSgCB5SRozHbONFjr8w4YGl5pFtrtojvX1lTAIgENfnHDb/GnR3L3V8wmJZ6Psd+Y5APJm+/XXkYhEO6is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9617},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7c561297bb20f7d5a8622b06a8cc890be1cea34d","scripts":{"dev":"ts-node src/index.ts","build":"tsc","start":"node dist/index.js","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.1_1753980528487_0.2517535599806229","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"mira-app-server","version":"1.0.2","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.2","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"7e9447843a3daadf57a469238a8b7c129f67c10b","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.2.tgz","fileCount":16,"integrity":"sha512-pD0EbJdSwRmavKomj9w/wzBDLTrlfJfXYS5XlpqAzdBAA0l4rRNFm5z8YdWQQkXSlhTFcPdOUp1uk3x/ai/9pQ==","signatures":[{"sig":"MEYCIQCziQIQpAoijbq+Vbg7v7xPTAMzDS0mkOWs8dKtfXHsrgIhAIQgHzOG3Su7uoEXdrGFPF1MtT1HGikJBQ9Zqp5R8Zx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9690},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c78c289a939165e5d3bbbf321ae14304d483a596","scripts":{"cli":"ts-node src/cli.ts","dev":"ts-node src/index.ts","build":"tsc","start":"node dist/index.js","start:ts":"ts-node src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.2_1753984568985_0.14313599133862565","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"mira-app-server","version":"1.0.4","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.4","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"caceacb8a87e6767d6a8de7760d36b74d864ce44","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.4.tgz","fileCount":16,"integrity":"sha512-2PMVXf7NbuLCp8w/W5nIZ5mP3iPf4OiYKZ/BGO+RxVDKjczWEEhsvplfJxyKOYnY9Cj5Ue/lCUtTeAcfaYsleQ==","signatures":[{"sig":"MEQCIEUQynYjPw/jYDn70444tBsgGrUOtpCjtqRYZ+YCtsg9AiBDgEAhFB5cBltj66GMWH/y0657NqWOocCi/WqBINeX6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9708},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"258a54b20cbc06442af6bedc491600a1fcde65e0","scripts":{"cli":"ts-node src/cli.ts","dev":"ts-node src/index.ts","build":"tsc","start":"node dist/index.js","start:ts":"ts-node src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"file:D:/mira_typescript/packages/mira-core/"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.4_1753994274356_0.6781098716998069","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"mira-app-server","version":"1.0.6","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.6","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"c97b6f546f872b13801781e40aed154b985b8705","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.6.tgz","fileCount":16,"integrity":"sha512-EDTy7m1wWCzr3KgvmalcBMAXDWEhDkuhiI1nJLy4GdrYrZfPUWFcfdIrKpdy73RjNgk8BmqpMbByOGIHNJv8Ag==","signatures":[{"sig":"MEUCICKbyg9HbP82cT+qCdxSxAZVVGBFybm8ebohYnbOgR/fAiEA3idYULzJLfLfX3A8vCfrucKePwKn4X4KpwaEWVKKzqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9671},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"258a54b20cbc06442af6bedc491600a1fcde65e0","scripts":{"cli":"ts-node src/cli.ts","dev":"ts-node src/index.ts","build":"tsc","start":"node dist/index.js","start:ts":"ts-node src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.6_1753995751192_0.2555354786070203","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"mira-app-server","version":"1.0.7","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.7","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"c49cab0edafdde1777fe1d08c537ff555fdcb011","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.7.tgz","fileCount":16,"integrity":"sha512-/Mkbm/KleI4SNN+prHf0z52Q/551Lrw1hOVwY8DE2BzMJ3iGlrI8wZXlFnsiRPsJS5pLCi/gPwdfXWWry7woVg==","signatures":[{"sig":"MEMCIFyUppoEqBQ50eqUBSNuHx0bpJ4W+Ijw+vtOwxTdvOwuAh8IwDTjtdWKY9bnkzUSztx0SPGtqgNE+TFyKSCDX55W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9718},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dbd5f884cbdf216b359441fca8f99222c89afa95","scripts":{"cli":"ts-node src/cli.ts","dev":"ts-node src/index.ts","build":"tsc","start":"node dist/index.js","rebuild":"npm install && npm run build","start:ts":"ts-node src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.7_1754031461430_0.5784770360119034","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"mira-app-server","version":"1.0.8","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.8","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"3f0fe559584897251875a1b530fe1886b794fcd8","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.8.tgz","fileCount":16,"integrity":"sha512-9WHTHBw7AHamlhY2s6pJh8uHg7Z3MUK0vwHEPcjK4fQt6KWEVVRb74hVlRRgvLVx8Gf7kANvRgGH7DIBiBsM8w==","signatures":[{"sig":"MEUCIGeDrpYmgVetZOGLqu6O1oAeH04dBum38aSG7JVRoCWGAiEAzOCSGST9YlQcW/Rh4xYYQOlH24q8AXteFNJQ26eeKlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9772},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d99bdfbb5cbffe674f1ca219509a89d783051ebc","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","build":"tsc","start":"node dist/index.js","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.8_1754040567842_0.2456392171537809","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"mira-app-server","version":"1.0.9","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.9","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"d28b3913250f9ff93eb6087767ca4438bfa8b8e4","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.9.tgz","fileCount":19,"integrity":"sha512-Dbb7tX9Da2tpzug1mpVJ7OQd04kOksvZQ4kewujmlrnP0kUGrH2fJlvEOncMK9Y6jrzuHRpM4DJd8eSkVCsU6g==","signatures":[{"sig":"MEQCIGkVo4Eqej+IESvao+xUCxtVUkgSdM2aWQ4KpS1Q5k+sAiBv6tbEwKNjCW2zD+EZNwWgQFK+ZyMfhRKI9xuiJc0IpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15213},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ee0b4ffc054a4b5b4b0857545e29682bbc2762cf","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","build":"tsc","start":"node dist/index.js","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"^1.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.9_1754055401453_0.9124789553167159","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"mira-app-server","version":"1.0.12","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.12","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"c690463147424003cb205df82ab281724587997c","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.12.tgz","fileCount":17,"integrity":"sha512-U0MaIybQxULlwvXYKDKUhc4IdmQTKtex7sUMT9ZaIIaU5NhIQekH8nFd0RSrZo/AFctsey+RN8U3QIEODK8fUw==","signatures":[{"sig":"MEUCIQDh2mwip0ZpIpz/8aeJBnGc3O9EGrZAzTuPqzNQ5/2I6QIgUOSh1AT6iBaFtBchBLAyj54HX+AgfFydu/dkzgQQMVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14407},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e420a0abc1465149c3702745ea834f109cc31e9c","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","build":"tsc","start":"node dist/index.js","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"file://Users/Zhuanz/mira_typescript/packages/mira-core/"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.12_1754106502747_0.6631522748177059","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"mira-app-server","version":"1.0.13","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.13","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"d927d29f904ce682d54b70d66b09df54c4a8687e","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.13.tgz","fileCount":17,"integrity":"sha512-YCS1hNJDFDVgh2znBAJTJqZgADigScliGjc1JaWbiU3OCvUiMLZ+KfxKpP2ZPWYb1T6/SsKljwse2rowZVaQVg==","signatures":[{"sig":"MEUCIHGL+Mma0uWSLic7qkjEXK8o7DJg/AHPzainUcFebjtOAiEA4J12i+NokLWTpXwwauaVxi2SOQP33epH3UMZ1rlc9gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14359},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c29f7c30001692e2fdb62bb6e71e57d64ecc5ccf","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","build":"tsc","start":"node dist/index.js","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"mira-app-core":"^1.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.13_1754107737137_0.5784169604783738","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"mira-app-server","version":"1.0.14","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.14","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-server":"dist/cli.js"},"dist":{"shasum":"9b15cf4e81f63c80576b7379bd4f868ff073fd13","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.14.tgz","fileCount":34,"integrity":"sha512-39siGg7UyIk9DrIow4xLsxnmEl+gnx9EVrsmRk2ofruk0zOA9wUVO0TrAHxqCZJOtAaZF1lWrlnv7XI+X8gIXw==","signatures":[{"sig":"MEUCIQC4xS5VwQWEYyECMEpnNAiMCUTqWifPmwtPYgp/lBXchgIgM9aLSLcD1v6EdUBWWIwk6uZJsbDe4vI8HJZkVayKbGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107988},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"103c8f7e915373fffc4158dc89282d5c6e5b4615","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.14_1755170430265_0.4418207728704069","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"mira-app-server","version":"1.0.15","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.15","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"612bb480a5d01c54a27487d6086c27f38e5af179","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.15.tgz","fileCount":34,"integrity":"sha512-6WSb2ZaMTtPYseth/uI9C9qzRfwbgfTmtL21RTFvd5J44SjWnvFYJrCQDjO8BXxoQ7oJ5b0K5JWTE8pCrSIAVQ==","signatures":[{"sig":"MEUCIQC+KNqNuJNwvorIslkggVwBLMNJuEbgQNd82mJJf2fORwIgL8mII/uj772AQjIUQrgEOzmuvD52kkzGc+cYb9lm6SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108020},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e7e7bc8f6e613963fbeac6bd9073be156fb7111b","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","prepublish":"npm run build"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.15_1755179763303_0.5550476916838256","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"mira-app-server","version":"1.0.16","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.16","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"8d3c802d9d2380f2348f391d6ff154780513c46d","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.16.tgz","fileCount":142,"integrity":"sha512-snjykw6aijzGUVTh6Fj0I9jbtwNgVh0Pv30gwRab1ebxFLKrBXw5NXyHe2tu4eNwNnxqfLBASRzAxUg3gv6Jzg==","signatures":[{"sig":"MEYCIQC2/6s5+Gh/emW4A3iGSumujxgIbWKZVpSbY8GjTSrUXwIhAM3K4opzw6Nfxs8dLDakZI3T88cHyetlRKBgw8Zkio8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483615},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bda8b9402bac83d1c0598516eb70451ea5aeb879","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","plugins:test":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.19","mira-server-sdk":"file:D:/mira_typescript/packages/mira-server-sdk/","mira-storage-sqlite":"^1.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.16_1756906579263_0.10932808805867333","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"mira-app-server","version":"1.0.17","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.17","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"96b119aebaa95fe237c4de78207c23c3d1203d13","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.17.tgz","fileCount":142,"integrity":"sha512-VMINHGjYSPB12yu+v95+7+18wuHDfb09TGllSXhI58e6cgMNiBMp8EHsdJbND5eatAb88uRQQeFtbKa8s9P0AQ==","signatures":[{"sig":"MEUCIGAwkUvY0lz0AaXkXE1N3W4bnrJIvLJpVO+xWxrv5/2FAiEA2LjlI+Um75PbxkBUypQZ5eayxs4iq0JQ64LpuTfaCek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483124},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8ba3ad16f6f79fd99f82812d317816355b1681b0","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","plugins:test":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.20","mira-storage-sqlite":"^1.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.17_1756907016855_0.6703253101364501","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"mira-app-server","version":"1.0.18","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.18","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"8d183ae0e0a4d48d15da0d022a35c592e05c7a6e","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.18.tgz","fileCount":142,"integrity":"sha512-FHxgTACGIbiAQ1YEncII1kGZ2JCKbttiS145GI5TRkx0XNCGICSQzZElWEPr0muVnQLFhrjn9ZKX+xgFZ/upcw==","signatures":[{"sig":"MEYCIQCJSdQhnNv7W6OFH88WwAXptxtgsM6WkdDeQ6s3oUCM3wIhALyTwsqi0zfKVfi3lZEyjCpy/a63tO8ZlnL4zY6ZnpGq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483140},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b4309a3ad8d01770794cdab11029a50dda075787","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","plugins:test":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.20","mira-storage-sqlite":"^1.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.18_1756954053958_0.45212180378315714","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"mira-app-server","version":"1.0.19","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.19","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"7daf4056006a6f27c23c52c5592e1931d94b27d1","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.19.tgz","fileCount":142,"integrity":"sha512-DvemnnW4J7VLy73rL95jCR9kCKscSNjITuQEwBS4UeTZa914aVt4Z+grQEbfkiun/CUqdsaxFdGC8c9he3g0FA==","signatures":[{"sig":"MEQCHzeljcf6Ti6fUzx2ipGCCczUlHLH6qIcEMfsHS0CeV0CIQDVhH34UMxMWcTGS0df8OtuYMowU0kiQS2a/eLY4srkCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483160},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fb17ceee5658901b40f21642687f1705ea867cc8","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","plugins:test":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.20","mira-storage-sqlite":"^1.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.19_1756976495670_0.3080881224375902","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"mira-app-server","version":"1.0.20","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.20","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"f4a0a6681a59a6aba5130e268adc1b9f75d7a7ef","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.20.tgz","fileCount":154,"integrity":"sha512-KN1Cr0aESSmUe2IqngHu1SI1sujsQGh/urUAhGwEB7EcCVjkup8sGOSIu2WQ4M230m7EV6Pf2H2kHK/DPiRI4A==","signatures":[{"sig":"MEUCICiJC0JYwumT1XlzevqYtDbdj8MOfOzwhg2IqqfloaSwAiEA5JNx27vs7KxO9ULuiLVRpDE3g267U7IS8KkqnCtBCbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512613},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3cb6266f1da2a8107eb281919413f059f3aa41c5","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","plugins:test":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"file:D:/mira_typescript/packages/mira-app-core/","mira-storage-sqlite":"file:D:/mira_typescript/packages/mira-storage-sqlite/"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.20_1757587492689_0.29919637928811826","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"mira-app-server","version":"1.0.21","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.21","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"aa4e68c899e419210dfa54d044364f77577e7b47","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.21.tgz","fileCount":154,"integrity":"sha512-J+9AVS9NYtkdqZKZ+e9Rb7FH+joUB0ikzFRFLPIWBsZGHQl/AjBklj6Hyv1hAo4eRM4iOh25KgRTK94dUPUDUA==","signatures":[{"sig":"MEUCIQDAlYCKAoJbJALt5Z7DZe3ZJ1F8sxmWsoLpQCDz5UdKgQIgLcU12qWNkTmiUJ1rCWqd/uBJCai45kL/bUVUEGXKkQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512554},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"35a2d47c0d7976c8a9f92e96084df74acd303eff","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","plugins:test":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.21","mira-server-sdk":"^1.0.5","mira-storage-sqlite":"^1.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.21_1757589091568_0.6699839873198303","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"mira-app-server","version":"1.0.23","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.23","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"c4cd45d1fae3d370faeed324fc25f77b409cb2f7","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.23.tgz","fileCount":155,"integrity":"sha512-qMbPLT9obF4NQV73vcz6Mk9Az44U1G/0o4bQbC16NV0ccclFZ9blAMPZsJACvnUxCEN2mPIhYr8zQkYK9q1ZWQ==","signatures":[{"sig":"MEUCICz+5rB4wVUtL6ItXn6kx8WQpku0XiIt+pOujHSQ7ZcnAiEAksPj/t6dihSkZQtjdyeEN2ELjqGSrAM7a3THpQaBgEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520296},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"52d7633d77f8b17e35c7b90b981929dcdcc07d6f","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","plugins:test:mac":"ts-node src/cli.ts start -d /Users/Zhuanz/mira_typescript/plugins/","plugins:test:win":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.22","mira-server-sdk":"^1.0.9","mira-storage-sqlite":"^1.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.23_1758974191007_0.6183273679447432","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"mira-app-server","version":"1.0.24","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.24","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"f3f241882e46316865e773ad1e623f0c08495c9a","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.24.tgz","fileCount":155,"integrity":"sha512-mJQJee5zFKNaJvCEZmYqorVDUNcbUiI+JxAjCXo7UipLWRMWneEC9teJl6OGDUoPAP/1ajnxZZKMy9UI4Z6OXg==","signatures":[{"sig":"MEUCIQCKktABehaq9Xrq8fZjzu9vZXh3HnK1O2QRFrTBj5OSRgIgAaegzf7UsVjrdM7Pb5+alZ3GOCbUl7ypLFJuB+FtEOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520297},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e444d21767841f971c54dcf07e018959f5c02ff5","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","plugins:test:mac":"ts-node src/cli.ts start -d /Users/Zhuanz/mira_typescript/plugins/","plugins:test:win":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.23","mira-server-sdk":"^1.0.10","mira-storage-sqlite":"^1.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.24_1759027248800_0.84838067158558","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"mira-app-server","version":"1.0.25","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@1.0.25","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"8e3ef1e664d538cc2b79af901b20adbc97bfe680","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-1.0.25.tgz","fileCount":155,"integrity":"sha512-qiXgZoe/UroKk1c6uMLnAOHP/Ovr6moM2r6nf5mkWfd0bRcrdom4bf55AAerP3wS93Am6jZtImK18key+GvFqA==","signatures":[{"sig":"MEYCIQDLszwJebSn8/yM2PCGqozoyNMoImV3XXsyWFBVHmfLdQIhAOF+s+5rGRPNORTdAyibyCE0Jm1vl4sOuhTnpZodb7+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520755},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e63f6bbddd4c2c88466b3ac552216d8d93846ac1","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","prepack":"npm run build","rebuild":"npm install && npm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","plugins:test:mac":"ts-node src/cli.ts start -d /Users/Zhuanz/mira_typescript/plugins/","plugins:test:win":"ts-node src/cli.ts start -d \"D:\\mira_typescript\\plugins\"","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","commander":"^11.1.0","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","mira-app-core":"^1.0.24","mira-server-sdk":"^1.0.11","mira-storage-sqlite":"^1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_1.0.25_1759043907314_0.9345646286890432","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"mira-app-server","version":"2.0.0","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.0","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"3ba1e733abd63c39e864323cc4b4f868c9d0d5a4","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.0.tgz","fileCount":154,"integrity":"sha512-5NVw4uJSvEPGgk0QoilbUHTZkOLB64hpNePM0DNf9oIFMN7cYDxE13JdVPux5+9YUtp/fO0NNj/uAOWyzZnIVw==","signatures":[{"sig":"MEQCIHlZa5VPfQlh+5d29T8YJmVDDqYjGOks2QToskNKI2lcAiBXLibSrCjHb2FRAKliEj7rjFnIAvFeVqjr2wnMGySquQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685058},"main":"dist/index.js","_from":"file:mira-app-server-2.0.0.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"/private/var/folders/rp/qk1nsgt976d2_mw8m1pcqk5w0000gp/T/a6d6a3f4e60da47f63e83cb54b8194d0/mira-app-server-2.0.0.tgz","_integrity":"sha512-5NVw4uJSvEPGgk0QoilbUHTZkOLB64hpNePM0DNf9oIFMN7cYDxE13JdVPux5+9YUtp/fO0NNj/uAOWyzZnIVw==","_npmVersion":"11.11.0","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^7.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.0_1782628748122_0.7255981435166579","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"mira-app-server","version":"2.0.1","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.1","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"ca89cf79b4519bff4e1cb3bf0bae59ac8587dc10","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.1.tgz","fileCount":154,"integrity":"sha512-7E5cCekdTka8meH3DpSRQb9wVt72G0TiNI80DVJifXs7nA1wY6CXq/33kPoyQYWgaeACS291x7g2HDhAPUjbrw==","signatures":[{"sig":"MEQCID7jpwU5ktgErdk6T3PwFLoHqTH1059orO/OUrTOJm9kAiAWPatFqGlQhZ1lHtuMEcibocZvJMq2FEHCyWMiBLUW5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685058},"main":"dist/index.js","_from":"file:mira-app-server-2.0.1.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"/private/var/folders/rp/qk1nsgt976d2_mw8m1pcqk5w0000gp/T/24d6f794efc3f125fb9fd49ff78d99df/mira-app-server-2.0.1.tgz","_integrity":"sha512-7E5cCekdTka8meH3DpSRQb9wVt72G0TiNI80DVJifXs7nA1wY6CXq/33kPoyQYWgaeACS291x7g2HDhAPUjbrw==","_npmVersion":"11.11.0","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^7.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.1_1783323718816_0.7096041059528386","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"mira-app-server","version":"2.0.2","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.2","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"c4599b1267eb4bc9848687db03560c2560616f41","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.2.tgz","fileCount":202,"integrity":"sha512-hwXgPoWJIRj9Et0t+tDMccZzvx2AVN6tmnl5qJ3tfLsfwdJEsvar7vlnsi2fzL9a42YTWyawLKNeeDN1YCrMWg==","signatures":[{"sig":"MEYCIQD2TV0cYnAOPcgKv4Wl/oNBi+RLT/aUSYbXDeUUs+MAGwIhAJrvjW2Eu0FpAMBQvHKGPRhswqnRQyO0mK9Q/qZCeAYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3241131},"main":"dist/index.js","_from":"file:mira-app-server-2.0.2.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"/private/var/folders/rp/qk1nsgt976d2_mw8m1pcqk5w0000gp/T/1fc648c0c22f3211e925488869d22f39/mira-app-server-2.0.2.tgz","_integrity":"sha512-hwXgPoWJIRj9Et0t+tDMccZzvx2AVN6tmnl5qJ3tfLsfwdJEsvar7vlnsi2fzL9a42YTWyawLKNeeDN1YCrMWg==","_npmVersion":"11.11.0","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^7.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.2_1786037444749_0.11900155215313668","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"mira-app-server","version":"2.0.3","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.3","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"bc67778a1267e77f3834e4967f4e9b9fde4d928a","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.3.tgz","fileCount":330,"integrity":"sha512-qoZ9zNRwu1uwfV/AQakcDrTsvTUXX8uf4imci2FvgEpT08uh9q+BfOII2logWDEzKUnd64LluYHdm6PWR/rJOw==","signatures":[{"sig":"MEQCICzBcrmE2wtJotMCuq2MYv3htwbLA3SK3ZN2zqYQqe+fAiB3XLFN9a4EVqcktBDkDc0LLadnetBgrDIhQdTdSoRmhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3504190},"main":"dist/index.js","_from":"file:mira-app-server-2.0.3.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\d5afc0c8212b1999d9d15aa0cbb0f228\\mira-app-server-2.0.3.tgz","_integrity":"sha512-qoZ9zNRwu1uwfV/AQakcDrTsvTUXX8uf4imci2FvgEpT08uh9q+BfOII2logWDEzKUnd64LluYHdm6PWR/rJOw==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","sqlite3":"^5.1.7","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.3_1786077992830_0.670678148263933","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"mira-app-server","version":"2.0.4","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.4","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"7dbe63bd9721d642423006c08f4596c756e0e52c","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.4.tgz","fileCount":369,"integrity":"sha512-A7lQaxC1spoIuFlRzVrSQYFJ2AohVZdK0kI/hCkCmwxCP3nl+2+4ypWEJC2qtLf4d3H8HFLwrkeaE68rSAIM8A==","signatures":[{"sig":"MEUCIQDwOvbcFagW8SLQQPT+MGoyWLY1vkpxtIlK0fCqEYD5egIgPbfbEY9PRMNhL9X2jXnKUuoIFC85dAvdH8Lvfc4FAUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3785462},"main":"dist/index.js","_from":"file:mira-app-server-2.0.4.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\d24f969c79e97a2312bf5203d5ac32ff\\mira-app-server-2.0.4.tgz","_integrity":"sha512-A7lQaxC1spoIuFlRzVrSQYFJ2AohVZdK0kI/hCkCmwxCP3nl+2+4ypWEJC2qtLf4d3H8HFLwrkeaE68rSAIM8A==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.4","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.4_1786424892396_0.7664244452273921","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"mira-app-server","version":"2.0.5","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.5","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"a973b9b51a268136f48bd126b58489bfb455384b","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.5.tgz","fileCount":377,"integrity":"sha512-Rw5ctH3xvFGwL6GP41gnNAN1CQii1ELZAUBaLsGTSeqwGeokCRzG2DmgMI4vvLC6NEjiqbQNoINpPRfHXnksZw==","signatures":[{"sig":"MEUCIQCSHZ+kAYSX5qa71fkmiFRSxeb2mdgagPR1wH64zAy6PQIgQ91NPW7hSqiEcvnM3jft7wr6IHOvyF9kRf+WcBlyAuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3823394},"main":"dist/index.js","_from":"file:mira-app-server-2.0.5.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\8ff4b34315e2d8d015d7c0f0099e4909\\mira-app-server-2.0.5.tgz","_integrity":"sha512-Rw5ctH3xvFGwL6GP41gnNAN1CQii1ELZAUBaLsGTSeqwGeokCRzG2DmgMI4vvLC6NEjiqbQNoINpPRfHXnksZw==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.5","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.5_1786498459470_0.43889110352367666","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"mira-app-server","version":"2.0.6","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.6","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"f4b03514c747ecac2c43debedf7246f63580e273","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.6.tgz","fileCount":500,"integrity":"sha512-wkT10nxgwqBwom4xv24GooBEhCK+YQTzcXKMh1zY3dcD/gI+qyJ4vpgXurstrQooErM7W/czgwQ8H456Aby2OQ==","signatures":[{"sig":"MEQCICMpSP4hfzoDr4l5TYVHYIltmMNtgF/BeEWMe99DBgBIAiAGB5/vx1Gq5Taq4nwF0TcGXMRkWhhuTk24srSpScIXrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21023203},"main":"dist/index.js","_from":"file:mira-app-server-2.0.6.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\95457f37fc8e6ce9951a1ba154758d4d\\mira-app-server-2.0.6.tgz","_integrity":"sha512-wkT10nxgwqBwom4xv24GooBEhCK+YQTzcXKMh1zY3dcD/gI+qyJ4vpgXurstrQooErM7W/czgwQ8H456Aby2OQ==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.6","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.6_1786500991052_0.3044721777596524","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"mira-app-server","version":"2.0.7","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.7","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"80970a174b61fe9816f95427aa18a3e4d49d0f55","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.7.tgz","fileCount":500,"integrity":"sha512-b71sRbv93xixHi9zbUvqNtm4ng3hF8SiT7keUmoMtN6cR7VU/sjIIze0OPJQWHtHDU59puC73uTY9sH/FTsH4w==","signatures":[{"sig":"MEUCIQCDeaahnxNhFI0B7ITfQnVprJqPPmxbqhkQgZbLsRPUQgIgQSvF2qKlrwTvaRIfU5w14q+bkj3MDvOjATkORm18UUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21033783},"main":"dist/index.js","_from":"file:mira-app-server-2.0.7.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\064592e8fc2ef4920bfb54d9c1ee042a\\mira-app-server-2.0.7.tgz","_integrity":"sha512-b71sRbv93xixHi9zbUvqNtm4ng3hF8SiT7keUmoMtN6cR7VU/sjIIze0OPJQWHtHDU59puC73uTY9sH/FTsH4w==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.6","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.7_1786504125143_0.6302582274908415","host":"s3://npm-registry-packages-npm-production"}},"2.0.71":{"name":"mira-app-server","version":"2.0.71","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.71","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"b6efe5bc85f2c89c99d104f4e5f330dacae86a1c","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.71.tgz","fileCount":500,"integrity":"sha512-3wAH+RRxmub8dMV2pgwriO2mFek1di5NHGOVAGij7ZzwK4nLxd/jSW2MqXxGoNYR6MLe+z53bN86NevplRE/bg==","signatures":[{"sig":"MEQCIApcBYCTZ2NyZ++FPM2k20m7P0BNroR0kM4lPI8/HlbcAiAHyldez6av1WxTAmzQaCBZ3JIezhiFyLi9q2k1JnWShw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21039253},"main":"dist/index.js","_from":"file:mira-app-server-2.0.71.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\8518774bddbca84d3598474767b4cadd\\mira-app-server-2.0.71.tgz","_integrity":"sha512-3wAH+RRxmub8dMV2pgwriO2mFek1di5NHGOVAGij7ZzwK4nLxd/jSW2MqXxGoNYR6MLe+z53bN86NevplRE/bg==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.6","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.71_1786507678542_0.12594890693416105","host":"s3://npm-registry-packages-npm-production"}},"2.0.72":{"name":"mira-app-server","version":"2.0.72","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.72","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"48cee6aff9e94acb9178c855ac6ec62a3c07eae8","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.72.tgz","fileCount":500,"integrity":"sha512-D8LHFrRwKr+kSduwbsXuocKyp8dtNrLT9fshc/i2uLXOkmfTDNl0LKTAjSrsOG9Iacyw6eTYIXo8k84cGaFC6g==","signatures":[{"sig":"MEUCIQDfWxL87qg/9MXlJGEbe0/s7CoamxUFmMJo0FDi+0AgDgIgBOChvEmOaGCDtZje7ug8RxPFZ0I5Be1+9/OcQb9/dWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21040410},"main":"dist/index.js","_from":"file:mira-app-server-2.0.72.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\2c61cbbb1a434d0dc87e1084802652a9\\mira-app-server-2.0.72.tgz","_integrity":"sha512-D8LHFrRwKr+kSduwbsXuocKyp8dtNrLT9fshc/i2uLXOkmfTDNl0LKTAjSrsOG9Iacyw6eTYIXo8k84cGaFC6g==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.6","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.72_1786511912999_0.13761221881081132","host":"s3://npm-registry-packages-npm-production"}},"2.0.73":{"name":"mira-app-server","version":"2.0.73","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.73","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"5d79319c0d1b8535c12eba42caa495d19b1a1bb8","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.73.tgz","fileCount":605,"integrity":"sha512-6pdyNJAVvi2k2eXaf+h+GxfiAm/hrFjalK3DYpvSow+kdADugqxD1AGOE/Rh8Fj+zqT5X376J2MDDVdIpnOTAA==","signatures":[{"sig":"MEUCIQCd0GVpIf04pMZWG24kpy92j3LkihUW4Hx1OyJocFMRoAIgBby1KXwBK6IihM1+8kP6qvcCp5y0ebm3rr7i0Swkjvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21021801},"main":"dist/index.js","_from":"file:mira-app-server-2.0.73.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\16b4407a451d4a425b0d789e76030883\\mira-app-server-2.0.73.tgz","_integrity":"sha512-6pdyNJAVvi2k2eXaf+h+GxfiAm/hrFjalK3DYpvSow+kdADugqxD1AGOE/Rh8Fj+zqT5X376J2MDDVdIpnOTAA==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.6","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.73_1786518391046_0.23703495316896328","host":"s3://npm-registry-packages-npm-production"}},"2.0.74":{"name":"mira-app-server","version":"2.0.74","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.74","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"8914a26ef55164a3a9a6aaeb5529e780c90bc55c","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.74.tgz","fileCount":609,"integrity":"sha512-bIQWBpdO/46rOg/HAGu8/qslkqhMOYrqZT55Hg0iUcLXeLkFTe5iCi4Wv9vkLWUBiulz7X4yukvSsXUZiFzaCw==","signatures":[{"sig":"MEUCIQDXIkqYigz2J7Slq8utUhbEgfIhmAkMM6uw+eaJj0zgTQIgSDiW0MURiUxkI8c5+Aasoc+i+ees8sgU1Uc2SmJs7Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21029222},"main":"dist/index.js","_from":"file:mira-app-server-2.0.74.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\6d721b1dca5702269f1648c987518175\\mira-app-server-2.0.74.tgz","_integrity":"sha512-bIQWBpdO/46rOg/HAGu8/qslkqhMOYrqZT55Hg0iUcLXeLkFTe5iCi4Wv9vkLWUBiulz7X4yukvSsXUZiFzaCw==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.6","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.74_1786534849769_0.37450445163454726","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"mira-app-server","version":"2.0.8","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.8","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"2386d6c4746a154f3802af5a0616a96aef07bdd2","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.8.tgz","fileCount":609,"integrity":"sha512-7XEh7PIasP5cyPHOif/ujV1j6zqiOwnq5qAEBupex6qiZc9kZxBgPxdHkOPEhX8jMy8uuat/ysQk+CRh3ya3qw==","signatures":[{"sig":"MEQCIEIMtQyr6GkiHqb+zd9w4z/KeuDKklt20SFzP9FiP8caAiA040RTGAuiFNFbjAmG0l8pBE+1LHTreGQdlHRr//H2jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21029221},"main":"dist/index.js","_from":"file:mira-app-server-2.0.8.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\b4da737b73c30db3252efa274ee2e037\\mira-app-server-2.0.8.tgz","_integrity":"sha512-7XEh7PIasP5cyPHOif/ujV1j6zqiOwnq5qAEBupex6qiZc9kZxBgPxdHkOPEhX8jMy8uuat/ysQk+CRh3ya3qw==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.8","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.8_1786536405472_0.20285611468811937","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"mira-app-server","version":"2.0.9","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@2.0.9","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"0ca0484865744fdb7ebd616309f1c1e13867d07b","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-2.0.9.tgz","fileCount":779,"integrity":"sha512-uV8lKh2/iurGuDhUvZuSF31vHFZ4XnKUzCB2WWPjqsnaikEGG4SFmwGKQLh74jzIGofQOuUD7s8sylW8t1Hcpw==","signatures":[{"sig":"MEUCID+vj0X1xHjFxQ+wsVOlbf1oiE+R+fGyXSXaPT/ijtuiAiEAho+wO3U7QT3thAYghI/ElPhoblDkUb8YuSzF1ThRAvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22302293},"main":"dist/index.js","_from":"file:mira-app-server-2.0.9.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:paths":"node --test -r ts-node/register src/sync/FilePathSet.test.ts src/sync/ImportedFileEvents.test.ts","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"/private/var/folders/rp/qk1nsgt976d2_mw8m1pcqk5w0000gp/T/1a21b0f1c4e0dedea1e833e32b8abb22/mira-app-server-2.0.9.tgz","_integrity":"sha512-uV8lKh2/iurGuDhUvZuSF31vHFZ4XnKUzCB2WWPjqsnaikEGG4SFmwGKQLh74jzIGofQOuUD7s8sylW8t1Hcpw==","_npmVersion":"11.11.0","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"25.8.1","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"2.0.8","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28","@hunmer/procm-mcp-sdk":"link:../../../procm-mcp/packages/procm-sdk"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_2.0.9_1786981467482_0.14205318899243746","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"mira-app-server","version":"3.0.1","keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","_id":"mira-app-server@3.0.1","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"bin":{"mira-app-server":"dist/cli.js"},"dist":{"shasum":"752d4aa1f836d133895bccb74b82f9f5ca5ed2e4","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-3.0.1.tgz","fileCount":867,"integrity":"sha512-ywq38vQVUYdHWD0qPZXL8ZWpuoM9Zd0n0YwRoDSeRvvOf5QLr6jPxvG3XUBPtBUYYqyPtOrXbt5MV+pnpsuBgA==","signatures":[{"sig":"MEUCIQCopcGerh2fdeHdSVUx4A00r1LUVl1Ccsno/ErHeKL7bgIgPlpAGEXq3CoZ62xI98pL1XTa009pXzAMXgsJar4dBDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25654281},"main":"dist/index.js","_from":"file:mira-app-server-3.0.1.tgz","types":"dist/index.d.ts","scripts":{"cli":"ts-node src/cli.ts","dev":"node --inspect -r ts-node/register src/index.ts","test":"jest --config sdk/jest.config.js","build":"pnpm run build:dashboard && pnpm run build:web && tsc","start":"node dist/index.js","rebuild":"pnpm run build","start:ts":"node --inspect -r ts-node/register src/index.ts","build:sdk":"tsc --project sdk/tsconfig.json","build:web":"node scripts/copy-web.mjs","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","prepublish":"npm run build","test:paths":"node --test -r ts-node/register src/sync/FilePathSet.test.ts src/sync/ImportedFileEvents.test.ts src/routes/UploadImportMode.test.ts src/services/ThumbnailService.test.ts src/services/MetadataService.test.ts","test:watch":"jest --config sdk/jest.config.js --watch","cli:version":"ts-node src/cli.ts version","sdk:example":"ts-node sdk/examples/usage-examples.ts","test:coverage":"jest --config sdk/jest.config.js --coverage","build:dashboard":"node scripts/copy-dashboard.mjs","build:plugin-ui":"node scripts/copy-plugin-ui.mjs","test:integration":"node sdk/scripts/test-and-fix.js"},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\39119a9e6269e313b9e63cbbdf18f525\\mira-app-server-3.0.1.tgz","_integrity":"sha512-ywq38vQVUYdHWD0qPZXL8ZWpuoM9Zd0n0YwRoDSeRvvOf5QLr6jPxvG3XUBPtBUYYqyPtOrXbt5MV+pnpsuBgA==","_npmVersion":"10.9.2","description":"Mira Server - standalone server application using mira-app-core","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","zod":"^3.25.76","cors":"^2.8.5","axios":"^1.6.2","queue":"^7.0.0","which":"^5.0.0","yauzl":"^3.2.0","dotenv":"^16.3.1","multer":"^2.0.2","express":"^4.18.2","p-queue":"6.6.2","sqlite3":"^5.1.7","archiver":"^8.0.0","chokidar":"^5.0.0","commander":"^11.1.0","fast-glob":"^3.3.3","socket.io":"^4.7.4","@types/yauzl":"^2.10.3","@types/multer":"^2.0.0","fluent-ffmpeg":"^2.1.3","mira-app-core":"3.0.1","@types/archiver":"^8.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jszip":"^3.10.1","ts-jest":"^29.1.1","ts-node":"^10.9.2","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28","@hunmer/procm-mcp-sdk":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mira-app-server_3.0.1_1788323071731_0.5985830990226515","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"mira-app-server","version":"3.0.2","description":"Mira Server - standalone server application using mira-app-core","main":"dist/index.js","types":"dist/index.d.ts","bin":{"mira-app-server":"dist/cli.js"},"publishConfig":{"access":"public"},"keywords":["mira","server"],"author":{"name":"hunmer"},"license":"ISC","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@types/archiver":"^8.0.0","@types/multer":"^2.0.0","@types/yauzl":"^2.10.3","archiver":"^8.0.0","axios":"^1.6.2","chokidar":"^5.0.0","commander":"^11.1.0","cors":"^2.8.5","dotenv":"^16.3.1","express":"^4.18.2","fast-glob":"^3.3.3","fluent-ffmpeg":"^2.1.3","multer":"^2.0.2","p-queue":"6.6.2","queue":"^7.0.0","socket.io":"^4.7.4","sqlite3":"^5.1.7","which":"^5.0.0","ws":"^8.18.3","yauzl":"^3.2.0","zod":"^3.25.76","mira-app-core":"3.0.2"},"devDependencies":{"@hunmer/procm-mcp-sdk":"^0.1.1","@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.28","@types/jest":"^29.5.8","@types/node":"^20.10.0","@types/which":"^3.0.4","@types/ws":"^8.18.1","jest":"^29.7.0","jszip":"^3.10.1","ts-jest":"^29.1.1","ts-node":"^10.9.2","typescript":"^5.3.3"},"scripts":{"build:dashboard":"node scripts/copy-dashboard.mjs","build:web":"node scripts/copy-web.mjs","build":"pnpm run build:dashboard && pnpm run build:web && tsc","rebuild":"pnpm run build","start":"node dist/index.js","start:ts":"node --inspect -r ts-node/register src/index.ts","dev":"node --inspect -r ts-node/register src/index.ts","cli":"ts-node src/cli.ts","cli:start":"ts-node src/cli.ts start","cli:health":"ts-node src/cli.ts health","cli:version":"ts-node src/cli.ts version","test":"jest --config sdk/jest.config.js","test:watch":"jest --config sdk/jest.config.js --watch","test:coverage":"jest --config sdk/jest.config.js --coverage","test:integration":"node sdk/scripts/test-and-fix.js","test:paths":"node --test -r ts-node/register src/sync/FilePathSet.test.ts src/sync/ImportedFileEvents.test.ts src/routes/UploadImportMode.test.ts src/services/ThumbnailService.test.ts src/services/MetadataService.test.ts","build:sdk":"tsc --project sdk/tsconfig.json","sdk:example":"ts-node sdk/examples/usage-examples.ts","prepublish":"npm run build","build:plugin-ui":"node scripts/copy-plugin-ui.mjs"},"_id":"mira-app-server@3.0.2","_integrity":"sha512-YIeHlrtLbRCxYgaYhuMsHAOzKlYxZUncGNQ27dQHMEgjv4yQguTCKOAkzqHnd6uu71g/OXonrXshxKmW3Qjz7A==","_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\d69f4be5584ceeb2a345d83c754292a2\\mira-app-server-3.0.2.tgz","_from":"file:mira-app-server-3.0.2.tgz","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-YIeHlrtLbRCxYgaYhuMsHAOzKlYxZUncGNQ27dQHMEgjv4yQguTCKOAkzqHnd6uu71g/OXonrXshxKmW3Qjz7A==","shasum":"95b48db0949c4286068910b2578ad719d7d577e5","tarball":"https://registry.npmjs.org/mira-app-server/-/mira-app-server-3.0.2.tgz","fileCount":867,"unpackedSize":25654281,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfegshFdW7G6rUND0/jTdrj5Meqm+/PkXXk3YMa0qiIAIgaBvYNkIg2v54FvbepNyHgoIzToAkqFE3GcmOwx5L7Fk="}]},"_npmUser":{"name":"hunmer","email":"1312552724@qq.com"},"directories":{},"maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mira-app-server_3.0.2_1788323922595_0.2538254697117901"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-31T14:47:01.089Z","modified":"2026-09-02T04:38:43.061Z","1.0.0":"2025-07-31T14:47:01.438Z","1.0.1":"2025-07-31T16:48:48.688Z","1.0.2":"2025-07-31T17:56:09.167Z","1.0.4":"2025-07-31T20:37:54.520Z","1.0.6":"2025-07-31T21:02:31.402Z","1.0.7":"2025-08-01T06:57:41.603Z","1.0.8":"2025-08-01T09:29:28.030Z","1.0.9":"2025-08-01T13:36:41.651Z","1.0.12":"2025-08-02T03:48:22.951Z","1.0.13":"2025-08-02T04:08:57.333Z","1.0.14":"2025-08-14T11:20:30.473Z","1.0.15":"2025-08-14T13:56:03.482Z","1.0.16":"2025-09-03T13:36:19.452Z","1.0.17":"2025-09-03T13:43:37.079Z","1.0.18":"2025-09-04T02:47:34.204Z","1.0.19":"2025-09-04T09:01:35.832Z","1.0.20":"2025-09-11T10:44:52.897Z","1.0.21":"2025-09-11T11:11:31.772Z","1.0.23":"2025-09-27T11:56:31.206Z","1.0.24":"2025-09-28T02:40:49.076Z","1.0.25":"2025-09-28T07:18:27.534Z","2.0.0":"2026-06-28T06:39:08.268Z","2.0.1":"2026-07-06T07:41:58.980Z","2.0.2":"2026-08-06T17:30:44.990Z","2.0.3":"2026-08-07T04:46:33.050Z","2.0.4":"2026-08-11T05:08:12.574Z","2.0.5":"2026-08-12T01:34:19.707Z","2.0.6":"2026-08-12T02:16:31.378Z","2.0.7":"2026-08-12T03:08:45.456Z","2.0.71":"2026-08-12T04:07:58.872Z","2.0.72":"2026-08-12T05:18:33.285Z","2.0.73":"2026-08-12T07:06:31.306Z","2.0.74":"2026-08-12T11:40:50.016Z","2.0.8":"2026-08-12T12:06:45.746Z","2.0.9":"2026-08-17T15:44:27.766Z","3.0.1":"2026-09-02T04:24:32.004Z","3.0.2":"2026-09-02T04:38:42.919Z"},"author":{"name":"hunmer"},"license":"ISC","keywords":["mira","server"],"description":"Mira Server - standalone server application using mira-app-core","maintainers":[{"name":"hunmer","email":"1312552724@qq.com"}],"readme":"# Mira Server\r\n\r\nMira Server是一个基于mira-app-core的独立服务器应用程序。\r\n\r\n## 安装\r\n\r\n### 全局安装\r\n```bash\r\nnpm install -g mira-app-server\r\n```\r\n\r\n### 本地安装\r\n```bash\r\nnpm install mira-app-server\r\n```\r\n\r\n## 使用方法\r\n\r\n### 全局安装后使用\r\n安装完成后，你可以在任何地方使用`mira-app-server`命令：\r\n\r\n```bash\r\n# 使用默认配置启动\r\nmira-app-server\r\n\r\n# 自定义端口启动\r\nmira-app-server --http-port 8081 --ws-port 8018\r\n\r\n# 自定义数据目录\r\nmira-app-server --data-path /path/to/your/data\r\n\r\n# 查看帮助\r\nmira-app-server --help\r\n```\r\n\r\n### 可用选项\r\n\r\n- `--http-port <port>`: HTTP服务器端口 (默认: 8081)\r\n- `--ws-port <port>`: WebSocket服务器端口 (默认: 8018)  \r\n- `--data-path <path>`: 数据目录路径 (默认: ./data)\r\n- `--help`: 显示帮助信息\r\n\r\n### 本地开发\r\n\r\n```bash\r\n# 安装依赖\r\nnpm install\r\n\r\n# 构建项目\r\nnpm run build\r\n\r\n# 启动开发服务器\r\nnpm run dev\r\n\r\n# 使用TypeScript直接运行CLI\r\nnpm run cli -- --help\r\n```\r\n\r\n## CLI（命令行操作）\r\n\r\n除了启动服务器，CLI 还封装了 `mira-app-core/shared/sdk` 的全部能力，支持登录、凭证管理与对素材库/文件/标签/文件夹/插件/设备/数据库的增删改查。\r\n\r\n### 从源码运行（开发态）\r\n\r\n```bash\r\n# 在仓库根目录\r\npnpm install\r\n\r\n# 直接用 ts-node 运行（无需构建），等价于全局命令 mira-app-server\r\nnpx ts-node packages/mira-app-server/src/cli.ts --help\r\n```\r\n\r\n### 构建后运行\r\n\r\n```bash\r\ncd packages/mira-app-server\r\npnpm run build            # 产出 dist/cli.js\r\nnode dist/cli.js --help   # 或全局安装后直接 mira-app-server\r\n```\r\n\r\n### 登录与凭证\r\n\r\n凭证持久化到 `~/.mira/credentials.json`，支持多个命名 profile，登录一次后续命令自动复用。\r\n\r\n```bash\r\n# 登录（默认 server 为 http://localhost:8081）\r\nnpx ts-node packages/mira-app-server/src/cli.ts login -u admin -p admin123\r\n\r\n# 登录到另一台服务器并存为命名 profile，随后切换\r\nnpx ts-node packages/mira-app-server/src/cli.ts login -u alice -p pw -s http://other-host:8081 --profile prod\r\nnpx ts-node packages/mira-app-server/src/cli.ts auth use prod\r\n\r\n# 查看/管理 profile\r\nmira-app-server auth list            # 列出所有 profile（* 标记当前）\r\nmira-app-server auth use <name>      # 切换当前 profile\r\nmira-app-server auth remove <name>   # 删除 profile\r\nmira-app-server whoami               # 查看当前登录用户\r\nmira-app-server logout               # 登出当前 profile\r\n```\r\n\r\n> 首次启动服务器会自动创建管理员账号 `admin` / `admin123`（密码打印在服务器日志中）。\r\n\r\n### 常用命令示例\r\n\r\n```bash\r\n# 全局选项：-s/--server、--token、--profile、--json（输出原始 JSON，便于脚本解析）\r\nmira-app-server libraries list                       # 素材库列表\r\nmira-app-server libraries create -n MyLib -p /data/lib1 --desc \"我的库\"\r\nmira-app-server files list <libraryId>               # 文件列表（支持 --title/--ext/--tag 过滤）\r\nmira-app-server files upload <libraryId> /path/a.mp4 /path/b.png --tag 精选\r\nmira-app-server tags create <libraryId> \"重要标签\" --color 2\r\nmira-app-server folders create <libraryId> \"我的文件夹\"\r\nmira-app-server plugins list\r\nmira-app-server db tables <libraryId>                # 查看素材库数据库表\r\nmira-app-server system health                        # 健康检查（无需登录）\r\n```\r\n\r\n每个子命令均支持 `--help` 查看完整参数，例如 `mira-app-server files upload --help`。完整命令参考见项目内的 `.agents/skills/mira-cli/` 文档。\r\n\r\n## MCP 服务（`--mcp`）\r\n\r\n该二进制还可以作为 **Model Context Protocol (MCP) 服务**运行，通过 stdio 与 MCP 客户端（如 Claude、其它 Agent）通信，把 SDK 的全部能力暴露为 50 个可调用的工具。这是 Agent 以编程方式接入 Mira 的推荐方式。\r\n\r\n### 启动 MCP 服务\r\n\r\n```bash\r\n# 构建后\r\nnode packages/mira-app-server/dist/cli.js --mcp [-s http://host:8081] [--token <tok>] [--debug]\r\n\r\n# 或从源码\r\nnpx ts-node packages/mira-app-server/src/cli.ts --mcp -s http://localhost:8081\r\n```\r\n\r\n### 工具与鉴权\r\n\r\n- **工具命名**：`<模块>_<动作>`，如 `libraries_list`、`files_upload`、`tags_create`、`db_tables`、`system_health`、`auth_login`，与 CLI 子命令一一对应。\r\n- **鉴权模型与 CLI 完全一致**：工具复用当前 profile 的 token。调用数据工具前，要么预先 `mira-app-server login` 建立凭证，要么先调用 `auth_login` 工具登录（登录后立即对后续工具生效）。\r\n- **无需登录的工具**：`system_health`、`system_info`。\r\n- **错误约定**：失败返回 `{ isError: true, content: [{type:'text', text}] }`；出现「未登录」提示即需先 `auth_login`。\r\n- **stdout 仅承载 JSON-RPC**：MCP 模式下所有日志走 stderr（`--debug` 开启 `[mira-mcp]` 诊断），不会有可读输出混入协议流。\r\n- **`files_upload`** 接收本地文件路径数组 `paths`（由服务读取并上传）；**`files_download`** 写入 `output`（省略则用文件原名存到当前目录），返回 `{ savedTo, bytes }`。\r\n\r\n### 在 MCP 客户端中配置\r\n\r\n以支持 stdio 的 MCP 客户端为例，将本服务配置为一个 server（命令与参数按实际安装路径调整）：\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"mira\": {\r\n      \"command\": \"node\",\r\n      \"args\": [\"/absolute/path/to/mira-app-server/dist/cli.js\", \"--mcp\", \"-s\", \"http://localhost:8081\"]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n配置后客户端即可发现并调用全部工具。首次使用时先调用 `auth_login` 登录，之后所有数据工具即可正常工作。\r\n\r\n## 项目结构\r\n\r\n- `src/cli.ts`: CLI 入口（含 `--mcp` 模式）\r\n- `src/mcp/`: MCP 服务实现（`server.ts` + `tools/` 各模块工具）\r\n- `src/cli/`: CLI 命令实现（`credentials.ts`、`client.ts`、`commands/`）\r\n- `src/index.ts`: 服务器主文件\r\n- `dist/`: 编译后的 JavaScript 文件\r\n\r\n## 许可证\r\n\r\nISC\r\n","readmeFilename":"README.md"}