{"_id":"focusany-sdk","_rev":"37-b3a941bd527370c6c75a3ad94a4840f2","name":"focusany-sdk","dist-tags":{"latest":"2.2.0"},"versions":{"0.1.0":{"name":"focusany-sdk","version":"0.1.0","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"AGPL-3.0","_id":"focusany-sdk@0.1.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"a9dfb432d09728e56d40ea9204d084327aacf12c","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.1.0.tgz","fileCount":8,"integrity":"sha512-rncHRGgNCte1nOvaehxgWFpC4idCAZ9LbEwjznwPdpcc/8VuTci1UGBtuStOb5jw1Vs6V0Je8w17N6el/GXWEg==","signatures":[{"sig":"MEQCIAUk99lKS2Vyo9aflLutgoUmwcyksSznd2b1Q9GjoqVjAiAl+lri09hR/LnBzMhGAQHQ0nA6gdRkDx85LMEIqGq4Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28922},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"877f75087c397fa885d78965e4da6909055f080f","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.1.0_1734343075691_0.5951454126161455","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"focusany-sdk","version":"0.1.1","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"AGPL-3.0","_id":"focusany-sdk@0.1.1","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"8f01c921d8d9bcd284f376a6e012166fa8ed0ad9","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.1.1.tgz","fileCount":8,"integrity":"sha512-niyWLcQmL0SxT5kuxe+U75whtKGBkkTGKH4OmLrjjfWInjS8H2K0rhpzK4/B0e6XRFWS/PGbtxxTaE5T2jOSsA==","signatures":[{"sig":"MEUCIDyGSOz2gh8fc6CR2UrdCy5bL/myMS4iqmaouCEUX949AiEAj5NgRhyiS+fPjCx4v+8gk5b4WtK0RAiDWTq2dSEzQIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28929},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"a8303369a9ba622c9c13c7b1f04606397c0f09c8","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.1.1_1734346338885_0.9511740160773059","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"focusany-sdk","version":"0.2.0","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"AGPL-3.0","_id":"focusany-sdk@0.2.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"ddae187d9f7dd4301b1ba63d6483511b501d6679","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.0.tgz","fileCount":8,"integrity":"sha512-gGbAzarQtXNRm8jV095P7FO6063v/u/xD+68cfhX0aJZ2Jc/ZZkS5BLgJF75w9tImhVsNhRK7QZ4a+R0EfY7/A==","signatures":[{"sig":"MEQCIA2747h0V09KpfsEs+B6LIsYp7wB4Fmq7MdSClpLI2fvAiAw9Yg568sstKnIOcQZUr+ukn8AVqInT28bj6jtuWi36w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38135},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"77042c7aa7ee8ec40d98da1e9c052ab09cc83822","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.0_1734677329434_0.7366316797449717","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"focusany-sdk","version":"0.2.1","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"AGPL-3.0","_id":"focusany-sdk@0.2.1","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"358c5026f8c763187c5b9607485cb2ded67413ab","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.1.tgz","fileCount":8,"integrity":"sha512-tk3ZycXikfKyIhKHO4dzJqfXgy0XUr/PtpnTwePKG4IaVsKgOGw+mQTPd6cZIPe0WmydocvUnimUkzsB4bOjnA==","signatures":[{"sig":"MEYCIQCCVbRS61b9QI18VWTED5bAbBRkG62bYAX51qDyyEUBsgIhANqGU+e2ASQVF7t4rZuWpJ9fx1blh4RrNuJVGaDG+rMS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42302},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"03872b354e775ab2f575f1f34b365db82a71e4f6","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.1_1734790879679_0.4524560635113022","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"focusany-sdk","version":"0.2.2","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"AGPL-3.0","_id":"focusany-sdk@0.2.2","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"b8630922ffc614ea3ff36d7951814fac00a49fe4","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.2.tgz","fileCount":8,"integrity":"sha512-Pl8V+7vJgseNNCjksRhZ54ApbndDfSE7dT2sKKF48epiwLsHEBRcOdncGzVB3BG1WG83pRFg+qPwQXL0d50REg==","signatures":[{"sig":"MEQCIHgvgfGMZx/U3Zb9NxWWbsBJZCq4qPRZnPCvjWn2Ms6NAiBU7YxNnt/eH42OmxiGpWCE/MiemK8vGwYdNvyaGCeUpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41094},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"019f72f6353c1045ef0646a4d0a524ad93cd23b6","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.2_1736156523533_0.3334258203103879","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"focusany-sdk","version":"0.2.3","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"AGPL-3.0","_id":"focusany-sdk@0.2.3","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"c06aa388b399afec12ccb2bb04535db1a86a6b25","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.3.tgz","fileCount":8,"integrity":"sha512-cVHPKQ41wWB8yLQeuob5c6STPcRBhy/2vZg6a8QR7eK9nMsWS+PoRvTyR2SBslQqDX2xNIhK3++KveZbswgJRg==","signatures":[{"sig":"MEUCIQDi6c5QDI97nRTGbfJeV/I7r+c3+VUFy8NIsjozbs5g7wIgDmafv1W6VyY9eOzfnmA2gVFYog9ehKjG8eY8eLwNshg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41552},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"4079191768734e65247f34d9d4cfa406247a8ba8","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.3_1736230322336_0.7395656270640287","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"focusany-sdk","version":"0.2.4","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.2.4","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"11edc9a0b6da67795e7382b9a148df7fd0bc4c9b","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.4.tgz","fileCount":8,"integrity":"sha512-Xyte3Qatejch3Ng04Od9urK1LWoX2KgNafXarG2yBssTtW9AWj74Ipz5t0XhGlgNeVkY8eyEaJXIa8Ee3vTNeQ==","signatures":[{"sig":"MEYCIQClL56URcUszH0sE0xsl4L8yyTgAnNMJ+PYv62irbsTPwIhAJjQP3ycp5+JW2QAu5uhtJeovpFuNquJlZzUaf0WxhLx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44332},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"05a8e20a2fc37994c6492f7bb53af4d4506051fa","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.4_1744106899794_0.2724953255141491","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"focusany-sdk","version":"0.2.5","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.2.5","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"5d78086ebeada44960752d84d9f342088124e4be","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.5.tgz","fileCount":8,"integrity":"sha512-lGGRqKOH6cgGuCnQDHXtShJVsPJkj3FurVIHNxbcPUAPdfbzEZU5JgK9LYsZVUUx1LFzemRIFpsYtXbq/6WOxw==","signatures":[{"sig":"MEUCIQDS9TMG5tTukhFLItCZyMOMGJXCuPcYJDO2MgWjzPnpyAIgAb+p1jikE7PSClEECXfQPBUPDaZIJSZXjejQ50d4Vsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45033},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"3885607a241874f2517a0bc41291ce00150b9669","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.5_1744168456482_0.6156788772378019","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"focusany-sdk","version":"0.2.6","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.2.6","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"9821debbe1cc0c74f8b06cf2259bbb898e3b9712","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.6.tgz","fileCount":8,"integrity":"sha512-7WOtI9kfLca7bQlVtkqJXmBlr276Xp4cFOYSTPepG+9UbCcz9983Prh1cqAsLlyAh17lHJfZbEB0rOSyvOhYXA==","signatures":[{"sig":"MEQCIHcCBLDjWznYKcpcGqu7fmX2dLLcGs+6q9o8NkDsCl2MAiBqSr+7gVxewsYlBYVYDvwDrr9KLOpcHK6ptzJOqCU/ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46037},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"6882034e3b3dfdcc5a0d54c2bfa5bd2ddb53da18","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.6_1752410512774_0.6840304078396804","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"focusany-sdk","version":"0.2.7","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.2.7","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"1c4192cefe4c182033d12660854f2804bae8ddbe","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.7.tgz","fileCount":8,"integrity":"sha512-uYlYJX6oFNyUyim5+yKQp7MvwHlQicQwpApxn+L9mtHL19SxMLKjxJontDpv5AT2+B+vbq9C5MuQmI8DYvMW1g==","signatures":[{"sig":"MEUCICILN46YkKOjdCDHvTy4pojpMdPu9CmbRo3iUSZLqcmAAiEArrPaItxiBWPh0nPapCTuc3d/kw9xl4zoOYcRIc1VRtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46631},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"86336a3f338523cb3be2bf6911fe86841f877228","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.7_1752474502112_0.9295430606085358","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"focusany-sdk","version":"0.2.8","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.2.8","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"426f94625094129cf6234935520caf25afa8213a","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.8.tgz","fileCount":8,"integrity":"sha512-5J1Qk1lMS1z38OV9ImC4f6U9QUigJFlBe3z9L5QtAiz8QDOtW6biYNCI1GEwa4lEJLVBNXb5Bw6pb9Hhbx5jAA==","signatures":[{"sig":"MEQCIFYj34pQE1c6YBQZ9KKHk3l/Eg1gAAdLnjmVu/SjV/faAiAX5guKLsNmu1INRtv99R5laF1DRrEeHK5lAO8pglM5xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46624},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"bd52287533dab11f13c209c89a64137f222429c8","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.8_1752485857530_0.6434606984602971","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"focusany-sdk","version":"0.2.9","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.2.9","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"39132ca8d3a3ac52961a916196fcfcf72b4801ec","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.2.9.tgz","fileCount":8,"integrity":"sha512-BtXaRJ39mUHQmyDXDfXmLyhIUq6cIrs2QGCVDbUtlN3PnO0XmvgI/ZO9ZXHP1arQDrbikHhGaDdiWo+KO6hTgw==","signatures":[{"sig":"MEUCIAYS05bItqENNtoWAWjsFdPMr/LTg8ZvIGrlZpSHTxGCAiEA2fz3Pl1NJguu4vsUxU6IsZakE+Ls3TNvmTx7rTi1iWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48031},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"73be7dd919d1fdba351dc47f20d91facd13926cd","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.2.9_1752634657952_0.04572443386779046","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"focusany-sdk","version":"0.3.0","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.3.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"52cad4fe525ab1beee7ef6d7bbb47129c2939338","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.3.0.tgz","fileCount":8,"integrity":"sha512-YHBMS+IVn29EkZN2g6JNDDWonwCZga2g1oRTegRwibqJMNsJP9WWW2ukhbj/WiqzWWlyx8ICFQpShUnlyfb82w==","signatures":[{"sig":"MEUCIBELFDoY7HoxI/8rZs/0MEGzVrQytqFzMzECIKughkONAiEAo1Jejk2tXsZsUQn3aH4IXoST0qlF7mbecule9B30W0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48258},"types":"./index.d.ts","exports":{"default":{"types":"./focusany.d.ts"}},"gitHead":"be4cf79ccf880858dc7ded6a57cfa53969402d93","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.3.0_1752741089988_0.5049324344262334","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"focusany-sdk","version":"0.3.1","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.3.1","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"42d0dbffc99a588cd69ab39edfe0e7f3bbabcab3","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.3.1.tgz","fileCount":10,"integrity":"sha512-uYWNNJohKkPmdBvpA2aYCW0NJrxdCeWO+oEKydtlBwjjJQn1DMeIItxJWem+cdraR4hCO6I1p/1IrUROPKAOFA==","signatures":[{"sig":"MEUCICuMmHfYpXJK//SdrDatjfoiMBBRysKVM2c/0/vs7xdfAiEA3Rd9RiSdGqg8WWe9u1a0x5KsvZv9UsBKjlIw6GOWM8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52431},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"8445d01bd273db14a8497d50a4b8157fa1bdb339","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.3.1_1754230003164_0.9171713293725527","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"focusany-sdk","version":"0.3.2","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.3.2","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"280a0f3255fbbecb4df1080b164f61d0a4998285","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.3.2.tgz","fileCount":11,"integrity":"sha512-4dqUNVi15Ay7+02iV2occJl9goszGEo3GhyawRiPaFLu6/4jgNBHeFghQnJmt+gC/qB9QQg6WxtUuR9CuKYovw==","signatures":[{"sig":"MEYCIQDI+iVIjZdqdj5FjDR+zyoyI79218eFsmS26yHWWx7S4AIhAKjPQId8t94UWxtDl88ieGuBf/WMfFNeA3W++anIAxj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62124},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"10dca878a2143fe465dda0ca65a6d07ad3cc10c6","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.3.2_1754234236027_0.2659871139604395","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"focusany-sdk","version":"0.3.3","keywords":["FocusAny"],"author":{"name":"ModStartLib"},"license":"Apache-2.0","_id":"focusany-sdk@0.3.3","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany-sdk#readme","bugs":{"url":"https://github.com/modstart-lib/focusany-sdk/issues"},"dist":{"shasum":"27c25d4349e514d4cd94519abc03284cc996816a","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.3.3.tgz","fileCount":11,"integrity":"sha512-5Qa9tWdXvHuUSY4iSdrSRNSn0XZ94eHqBOc8tbtzpDhXSXS+exadNjxJS63KcoJb/a8DXj/bfjG0Xf2uHpVNXw==","signatures":[{"sig":"MEUCIQDRJhhJfNWdGgNpXfQJ4zL4WuVeljeCdfXdWJ05+yT2rgIgZp6A5s64hr8+mcDb3sBD0lIbss6scvqNT/UfSh7IF9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69411},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"7fca7f1b664ca826369c119230a549fb2c510756","_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.3.3_1754277246548_0.4118376985807264","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"focusany-sdk","version":"0.3.4","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@0.3.4","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"dist":{"shasum":"fb1775a6e04b8bbbfd5d3215ffa046eff80b228f","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.3.4.tgz","fileCount":16,"integrity":"sha512-2QJZ+RSW4KC31y5aQiJT72L0kjD4nkXA80LS/AFJj0j8PTYsVwLhZxxwlkqJI//YaOwoeOjP8wsTi/IwQHrJrA==","signatures":[{"sig":"MEQCIE7xi4ABWA43ABjUvonadqULc7nO7fZyLrCZD2nAuA2vAiBnP5MU5vAN1dG1SmrZ3mGGXUKH5LJFSv/20fDumW2wVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112308},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"0fa6f7f261ebbb748d06353586a62a50beb0368c","scripts":{"build":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","update":"npm run build","compress":"terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:dev":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:watch":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.3.4_1754284638374_0.9177535664675418","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"focusany-sdk","version":"0.4.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@0.4.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"dist":{"shasum":"510ac248ba61a40f121bc9bf5136dc755f11352f","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.4.0.tgz","fileCount":16,"integrity":"sha512-TXRoViJ2x9jmInYHuPXJxH5rpEMS102AfYw3TNxhClTZzsnbOnDTNgsWRGLzXsWT+Z8kbzZfk2z/lMfEB/lZLw==","signatures":[{"sig":"MEUCIQCi3mG3u6Vy20dIgmwwPkANtdyIJPpscOzkPAeTXfk5oQIgP37l+MYUkWeU+Ym04dqXDLQnrA80e/b7wuEv+zTDM7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112860},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"9ae5fb2168fdb3c817f6810a5b13cd9abd531e9e","scripts":{"build":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","update":"npm run build","compress":"terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:dev":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:watch":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.4.0_1754984919863_0.8695387008632303","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"focusany-sdk","version":"0.5.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@0.5.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"dist":{"shasum":"2f1a9ab0548c0b89816f90e2090d5f348eb8680b","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.5.0.tgz","fileCount":16,"integrity":"sha512-dPULKRZSJHHhxYFivf8x45st3WsPtly4SCOBO8Eu8rkEFoGu8cnU7mctuEps/tuiOzeM5+hOyuwzQBPaiTa6UA==","signatures":[{"sig":"MEUCIQCsP1g2/C2HJoaSgUNPPEugjvJu9q5Oa5/VtSNERaZ9bQIgVZkTFPmB5rRw8RZemvWdOZTZtTej2Nu+ywxI5NgD/4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113244},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"b534f19813fea4bdd6d7c7d74051f2befe200ce7","scripts":{"build":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","update":"npm run build","compress":"terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:dev":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:watch":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.5.0_1754994566427_0.8076040253866419","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"focusany-sdk","version":"0.6.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@0.6.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"dist":{"shasum":"553d34055ecf36030cb78550258254585aaa98de","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.6.0.tgz","fileCount":16,"integrity":"sha512-QuM1UB0BNtn1qtht/3p2jb5o4LGdFIf4HpMPDfzivhzId+n0LmjBzYlvkS9nCNpHRVgOEGCTfWxe9NkU/aaSPg==","signatures":[{"sig":"MEUCIB3CjijngLtinI2ciJjxO1FNrnB3UZhZbWkyhLNObe2jAiEA4NfPiROQdDiHe8lJTql2Pnvpay7CGsEaH4ai9DNHZ9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113866},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"7276031df4bc2ae0f19d8cf75c9abc87b6cabfcd","scripts":{"build":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","update":"npm run build","compress":"terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:dev":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:watch":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.6.0_1755067628513_0.36557387088493254","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"focusany-sdk","version":"0.7.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@0.7.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"dist":{"shasum":"66eb88d540be8114107863e337de8768bae71dfb","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.7.0.tgz","fileCount":16,"integrity":"sha512-5eJg75+cTXeD0dsLO8lp+yCOnOtm8uaR8CB1VbjnzbrjwKWSGDIPozSOJYMQ072CuQ51yXW23du0bRgfAsR6aQ==","signatures":[{"sig":"MEUCIQD9veYO1/T5eUj1zukbKUOLNd5/YKtH5XaBWzsRPZZtGAIgCpBqGOz4svD/d57bbOAn0oCZxk/jQ2n8Bad/uvHZhyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114704},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"fa6beb450e29fc581a912cf05ebb9fac1a9e7090","scripts":{"build":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","update":"npm run build","compress":"terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:dev":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:watch":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.7.0_1755079251728_0.7256930313071244","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"focusany-sdk","version":"0.8.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@0.8.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"dist":{"shasum":"fc8e6cd786b78a0a91f96fa30e1e66238c8533a4","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.8.0.tgz","fileCount":16,"integrity":"sha512-e7+aa1qfVRdcAxc5ox4dxOBbJwy6yy6GhDYbFlBnFZCBiixPabpTJErVZD40pKephWUBfffLKtOZ+Fj0H+hLNg==","signatures":[{"sig":"MEUCIQCh+33zssBUVIZNlIKg7Lu54Zh5x9zzfmF0pnem461AngIgdQFGaED8/IPSpJZ7q9BHwd0vqHHGbjGEJXo7ABnoUu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115200},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"1441407e1a0555a3aafcfb2d02c5e674bed35ba4","scripts":{"build":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","update":"npm run build","compress":"terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:dev":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:watch":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.8.0_1755087257448_0.6619429526483711","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"focusany-sdk","version":"0.9.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@0.9.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"dist":{"shasum":"061ac86143959b44d12b56bfaa5e6ff2f52bb57e","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-0.9.0.tgz","fileCount":16,"integrity":"sha512-ijZK5vkUmovpbk0+RRfQ264G5sM36Xet6OUeaSa9AE8OlhrKjplsPOUr0gvm8cjIfc5e4LvMYoeSefVcVV734w==","signatures":[{"sig":"MEUCIFZicXrDcTl9Aiu92LPg8ujMDlywsiZVcsYoCQuWL3+zAiEA2HZgCe66YyTCHITdFlLVx1m9/2jp8IFyrpeN06hnn8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115297},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"f37c8ee7cffa5ca41ade3d69de2f7e9acf16bb79","scripts":{"build":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","update":"npm run build","compress":"terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:dev":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:watch":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_0.9.0_1755137139268_0.9595443557190957","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"focusany-sdk","version":"1.0.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.0.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"dist":{"shasum":"5307f32e83006b52b492641eed30dac0769df8b0","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.0.0.tgz","fileCount":16,"integrity":"sha512-mgt02CPettbrsW6yAdcPQoB0Ml9yr72LbphR4cKNRtXzo9gOVonZFp310wSaCP2Mv0+swVZNQgotImkLX7WiXw==","signatures":[{"sig":"MEUCIAYKbhVvO323EoIt9AfN24DGzDsr7W9WvmmD25fTR+tZAiEAxOMaU37BJLufaOwMCnqIwVqgYzZT8WDnS3w+x6nVOqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115290},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"829a63a2762f6e2aedecd6ca5a316bf21ee9187a","scripts":{"build":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","update":"npm run build","compress":"terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:dev":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:watch":"babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.0.0_1755153444644_0.43024782329236655","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"focusany-sdk","version":"1.1.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.1.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany-sdk-release-check":"bin/release-check.js"},"dist":{"shasum":"1ef126a0c22ca87c184eab48a02dd29ac02204dc","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.1.0.tgz","fileCount":20,"integrity":"sha512-r9JY/LnZsPfROZyY4DwHKcQKjcUYIvQsFxEveJyj51ooUguAJggPjpEuxOXK36zq+Lv7UlUwSG0zJIpfzdE7gg==","signatures":[{"sig":"MEUCIQDjr0Qy/p/FWxD40FaFvwOf/x8f8CysBc28iwmGEj96twIgZAx8dXEQg7gKwuOnzK3KH5xHNcGdq667wtmN3OPrPMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123340},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"ecb79c5df57a6ecd4bf81fe8b3cad9a0d8fc99a5","scripts":{"build":"npm run build:shim && npm run build:cli","update":"npm run build","compress":"npx terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:cli":"npx tsc --project tsconfig.cli.json","build:dev":"npx babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:shim":"npx babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && npx terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:watch":"npx babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.1.0_1755222876915_0.9712892870715046","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"focusany-sdk","version":"1.2.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.2.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"156f62ef8274c772cc8776cb1c96dc89039eb237","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.2.0.tgz","fileCount":20,"integrity":"sha512-OxUmOUmCuY5x4MsPA9+8hke70o/WIUK+hmmgu8Yr5H0a5J787Sd5kqKmGvBeGdfxPyx+uoqqQT8PFyNea6OOLA==","signatures":[{"sig":"MEUCIGpatXTbZ9vdKmDM8ghh7z0rVLaJt4MqYl0jTrZnod4mAiEAsJeAAezom+wcKvrJQa6oIC5D2/SJ950Bmgq6eWgZCRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126988},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"480779e6cd22b7a5055c6c4755aa12ed19037e1b","scripts":{"build":"npm run build:shim && npm run build:cli","update":"npm run build","compress":"npx terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:cli":"npx tsc --project tsconfig.cli.json","build:dev":"npx babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\"","build:shim":"npx babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" && npx terser focusany-shim-browser.js --output focusany-shim-browser.min.js --compress --mangle","build:watch":"npx babel focusany-shim.ts --out-file focusany-shim-browser.js --extensions \".ts\" --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.2.0_1755226062748_0.9414286613759295","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"focusany-sdk","version":"1.3.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.3.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"1a7603e608d7bab9c21bfea96d4928825fc7f50e","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.3.0.tgz","fileCount":19,"integrity":"sha512-A8MhdHnf/OexZi5vhSAlXKStz6CblQzclQxQm4ltEkiZxoWTIECOPkpkInoVBfUdmGJWy+ROTgBpP/nG3EPpng==","signatures":[{"sig":"MEUCIQDYsqcJ8tjF8i9W3ZeGsx5G4GQEYDexP5C7fVvv5SuedwIgBGQA5Gbetqd1i2LsiuPjRBzcc80TDHf4OHfcCojW+WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118382},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"30db819d347e93c73acf58bcf44f93e601aa0cca","scripts":{"test":"node tests/test-release-prepare.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.3.0_1755249877089_0.49737419225121227","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"focusany-sdk","version":"1.3.1","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.3.1","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"98da691a74b1725ee8eb622f48bd8fb9ae3d6950","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.3.1.tgz","fileCount":19,"integrity":"sha512-iE8G3dFIC3HHeMDP5QC0lpCbl2Eu+94P/peP8YNKnI0K/Jy+catmebGpe42yw+dUVOaQurnZOcdRi/fALY6dGw==","signatures":[{"sig":"MEUCIQD3cmf7FOWI2fZlI6ivNLBGNYVQ4MTRfy6TTSrMqhvX4gIgZ6KOfAHloDrl5UcRal+av6kIC7mAjsBiiHd3EzxC23c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118528},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"7169a20fd36ecbef9c5e2b0da3bf703a7df5363f","scripts":{"test":"node tests/test-release-prepare.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.3.1_1755251080672_0.42874879760405027","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"focusany-sdk","version":"1.3.2","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.3.2","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"0eebb6079351df578dc5717240e53f310954ef07","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.3.2.tgz","fileCount":19,"integrity":"sha512-oIiblWkd12KhxmJiIjeMRgG+RQzJkZDN1Y0oLAb8Qcr0Tq+rJKlRxldK1Wi94v1ra/rWpHNond4gLmp6E5u3ew==","signatures":[{"sig":"MEYCIQDVab71kP7f9aFX+wp0pQWc+BbFw7WJdqb4YInh0y1E5QIhAJ4OLEN0agyfoxhAiKFwMww1bSdQoR5o4vDZJ1L1DrNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118454},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"11d200bfff6fa4441871be7df9c35d2c783019d8","scripts":{"test":"node tests/test-release-prepare.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.3.2_1755251520874_0.29426143694911144","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"focusany-sdk","version":"1.3.3","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.3.3","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"6fd6cc6f3d189830ec16058cc1d5d5cfd955df97","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.3.3.tgz","fileCount":19,"integrity":"sha512-oUOJdK2cwRSmssGTA0ZFF81Jv0e8Row80cbneJmiFWiGU/qOm4fYKaTU80AkNRCwFKR4bkJ5W4aa7lWcmQUBjg==","signatures":[{"sig":"MEYCIQCOAOWkHsqj2JAQkGYExP/tblLuN7JL/O899+t5XD6pJAIhALkmeH3j02x/2wcoelqQpcvHOgLZtfJeKelD1A6ERVkF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124698},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"522f0ac7a7d4eadb54fe01c688e9c864ff1e3c61","scripts":{"test":"node tests/test-release-prepare.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.3.3_1757051454158_0.8005780260357536","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"focusany-sdk","version":"1.3.4","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.3.4","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"8efe630255a6cd98a059318eca6ade10c7ecedef","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.3.4.tgz","fileCount":19,"integrity":"sha512-pualgibsGxVUhGbomMyGNiFNLI6v1+IWEx19AuTU+WfUMvOM4HRMbElZtZonyD4q9ouv2Kb2nZRzlTHVv5eW+w==","signatures":[{"sig":"MEYCIQCZOSfJxg8qlKnIiM2rJJSSwMqYUBXomjxJdOYQ14/2xgIhAIPD1lUYesDz1z56wt2QSWlmQFdwCDzVoK6sU6UnkmLO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124758},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"679e4ebed97d56de74eaa08d815028e9f3f34ae9","scripts":{"test":"node tests/test-release-prepare.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.3.4_1757058499144_0.6920586718263197","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"focusany-sdk","version":"1.3.5","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.3.5","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"7706dbb9c03410c1e1ce1a2413d2bf7d81d10a0d","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.3.5.tgz","fileCount":19,"integrity":"sha512-yqGxLa/PuHA1flqS9hZvT7dfUfOP3KWuJUsjC/4Oo37lxA6q1m6CMdFMnaxdSqsw4y/e8ShC0//KVB8SLTd58A==","signatures":[{"sig":"MEUCIQD1pktxKMN5zbGM/kBFsZLPFEwpxvNgKl3ZeCfheoQpRQIgJpw3gfjFXXZNSXIyAyOKzpZGkg1sF4NYRhlGlOswqkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126009},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"e964fb306b9ff31cb92682f94d235ea2acb1cc6e","scripts":{"test":"node tests/test-release-prepare.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.3.5_1757065911017_0.06923695361300242","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"focusany-sdk","version":"1.3.7","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.3.7","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"5fa06d3f79376de96bc52909506278dbc382bc48","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.3.7.tgz","fileCount":19,"integrity":"sha512-cH682RbOW3eaBqUjgg2bo7Fr9WGTIXicCCm3qTNnoAFxPfF3zkqEhUaA+KmpqExQWVGA91nGUEDZcy+E0wS5vQ==","signatures":[{"sig":"MEQCIHEFH4d9giEUvF2npyti1fAK1W6s5maHNgJX5ETsufe0AiBQo1mTk83hq+TxfjQ2PdnF7BcmsisDrIJem+WXYYeh5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159764},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"c1ce5bd750cf449d0fa8fda2a28b94c80a82173b","scripts":{"test":"node tests/test-release-prepare.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.3.7_1758158115188_0.13055801563117342","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"focusany-sdk","version":"1.3.8","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@1.3.8","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"7e89a7f00f50135d40893356ec3a2f3ddfdb41a0","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-1.3.8.tgz","fileCount":19,"integrity":"sha512-hu/lEwSMoaL9vaLQTSiVbx60JGpePKv5OKM4xoEMdwOjYzclBgxGOlAvog81b1FqQisLjualUnjII6H8Wq8pbg==","signatures":[{"sig":"MEUCIBvgiGkgpXUr7lkXyNUKWm3/18jnxh3+l1X0mfPPmmE0AiEApw5ocgpKjJ4VfLZP3zaYPCBiPeIyeBvo8D41ezBBFqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160078},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"7565011c4c2132954da5d82494b67bb2126ab49e","scripts":{"test":"node tests/test-release-prepare.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_1.3.8_1759408003315_0.002206278222132596","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"focusany-sdk","version":"2.0.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@2.0.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"f4ae390d020d5099f62a339c5b403257781b8a4e","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-2.0.0.tgz","fileCount":21,"integrity":"sha512-pN3/j/Gq8fu37LXr+kcIw3sKoK3t1cIr9eyCLfWCu3w7Uwm9aXmPCnbjEtkiU5crRDDGhGl2/JbGuGRg4GS2xg==","signatures":[{"sig":"MEUCIDkQwhJ7afp78G4B0TXkWk+slLGLZI60DdqXIpLzpvTQAiEAvfvKC5PWt0oqL9c0vq5cixznzQw47YYXBDAUFT7lGGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186206},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"e73b10057447389fb8e436399cfb44668becbd06","scripts":{"test":"node tests/test-find-focusany.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_2.0.0_1786593965727_0.11569874970034344","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"focusany-sdk","version":"2.1.0","keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","_id":"focusany-sdk@2.1.0","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"homepage":"https://github.com/modstart-lib/focusany#readme","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"bin":{"focusany":"bin/command.js"},"dist":{"shasum":"8f4bbaa9a4ca8f4984b9eba0fd4d93f10c98d952","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-2.1.0.tgz","fileCount":21,"integrity":"sha512-C+7prfXNd/b6OoSJf4t+Sv8SwLV/Z0NZ3j54RagyCkAVI5NS3WgcUUd67DGP+C6y9ThzWYh0zZgwFC7QI5eU1Q==","signatures":[{"sig":"MEUCIQCZEAIT8stoMl/a+tJ5qt0L77oItoTWUmZ/B1LezRiWqAIgISFdq1vNDOkcDN4VHFyQjDNo8wF7Th/vHjjJ4ZcVZqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188337},"main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"}},"gitHead":"84fe449a411f0190e161bc643031cda94bae8f78","scripts":{"test":"node tests/test-find-focusany.js","build":"npx tsc --project tsconfig.json"},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"repository":{"url":"git+https://github.com/modstart-lib/focusany.git","type":"git"},"_npmVersion":"10.8.2","description":"TypeScript definitions for FocusAny","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"terser":"^5.43.1","@babel/cli":"^7.28.0","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/focusany-sdk_2.1.0_1786670541228_0.5269015621308539","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"focusany-sdk","version":"2.2.0","description":"TypeScript definitions for FocusAny","main":"./index.js","types":"./index.d.ts","bin":{"focusany":"bin/command.js"},"repository":{"type":"git","url":"git+https://github.com/modstart-lib/focusany.git"},"keywords":["FocusAny"],"author":{"name":"ModStart"},"license":"Apache-2.0","bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"homepage":"https://github.com/modstart-lib/focusany#readme","scripts":{"build":"npx tsc --project tsconfig.json","test":"node tests/test-find-focusany.js"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./shim":{"types":"./focusany-shim.d.ts","default":"./focusany-shim.js"},"./test":{"default":"./test.cjs"}},"devDependencies":{"@babel/cli":"^7.28.0","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1","@types/node":"^20.0.0","terser":"^5.43.1","typescript":"^5.0.0"},"_id":"focusany-sdk@2.2.0","gitHead":"54369ef216a14babf807e0277de2163110dd70b0","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uQ+1U16skQ5N8wdU0h+k6IZr5Ya55KloSeqmPVG9tttzyekhZLLZ6QImDa2xiHCmD12QW2JiNshBzznalwJ3Ug==","shasum":"f3f54e385dbeddb60ed3a4515e2a37041eb4b4c8","tarball":"https://registry.npmjs.org/focusany-sdk/-/focusany-sdk-2.2.0.tgz","fileCount":23,"unpackedSize":223927,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHAWLbUjDNcgebWv4LrDSonLgCekrfwlXBbptZOtFTkmAiB+ccF+zVNIHtL1xynDCPuxYhSL6rbL6qeKD+ZcPS/hmw=="}]},"_npmUser":{"name":"modstart","email":"modstart@163.com"},"directories":{},"maintainers":[{"name":"modstart","email":"modstart@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/focusany-sdk_2.2.0_1789015936833_0.2034328065852704"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-16T09:57:55.598Z","modified":"2026-09-10T04:52:17.208Z","0.1.0":"2024-12-16T09:57:55.862Z","0.1.1":"2024-12-16T10:52:19.033Z","0.2.0":"2024-12-20T06:48:49.609Z","0.2.1":"2024-12-21T14:21:19.957Z","0.2.2":"2025-01-06T09:42:03.723Z","0.2.3":"2025-01-07T06:12:02.569Z","0.2.4":"2025-04-08T10:08:19.969Z","0.2.5":"2025-04-09T03:14:16.690Z","0.2.6":"2025-07-13T12:41:52.946Z","0.2.7":"2025-07-14T06:28:22.302Z","0.2.8":"2025-07-14T09:37:37.692Z","0.2.9":"2025-07-16T02:57:38.128Z","0.3.0":"2025-07-17T08:31:30.149Z","0.3.1":"2025-08-03T14:06:43.349Z","0.3.2":"2025-08-03T15:17:16.211Z","0.3.3":"2025-08-04T03:14:06.730Z","0.3.4":"2025-08-04T05:17:18.714Z","0.4.0":"2025-08-12T07:48:40.025Z","0.5.0":"2025-08-12T10:29:26.612Z","0.6.0":"2025-08-13T06:47:08.702Z","0.7.0":"2025-08-13T10:00:51.926Z","0.8.0":"2025-08-13T12:14:17.641Z","0.9.0":"2025-08-14T02:05:39.470Z","1.0.0":"2025-08-14T06:37:24.851Z","1.1.0":"2025-08-15T01:54:37.115Z","1.2.0":"2025-08-15T02:47:42.950Z","1.3.0":"2025-08-15T09:24:37.260Z","1.3.1":"2025-08-15T09:44:40.877Z","1.3.2":"2025-08-15T09:52:01.098Z","1.3.3":"2025-09-05T05:50:54.354Z","1.3.4":"2025-09-05T07:48:19.332Z","1.3.5":"2025-09-05T09:51:51.211Z","1.3.7":"2025-09-18T01:15:15.399Z","1.3.8":"2025-10-02T12:26:43.514Z","2.0.0":"2026-08-13T04:06:05.895Z","2.1.0":"2026-08-14T01:22:21.367Z","2.2.0":"2026-09-10T04:52:16.973Z"},"bugs":{"url":"https://github.com/modstart-lib/focusany/issues"},"author":{"name":"ModStart"},"license":"Apache-2.0","homepage":"https://github.com/modstart-lib/focusany#readme","keywords":["FocusAny"],"repository":{"type":"git","url":"git+https://github.com/modstart-lib/focusany.git"},"description":"TypeScript definitions for FocusAny","maintainers":[{"name":"modstart","email":"modstart@163.com"}],"readme":"# FocusAny SDK\n\nTypeScript definitions and utilities for FocusAny.\n\n## Installation\n\n```bash\nnpm install focusany-sdk\n```\n\n## CLI Tools\n\n### FocusAny CLI\n\nThe SDK now provides a unified command-line interface through the `focusany` command.\n\n```bash\nnpx focusany <command> [options]\n```\n\nAvailable commands:\n\n- `release-prepare`: Check and update config.json for production release\n- `cli`: Forward commands to the locally installed FocusAny CLI\n- `status`: Check the local FocusAny environment (app, CLI binary, service)\n- `version`: Display the current version of FocusAny SDK\n- `help`: Show help information\n\n### FocusAny CLI Bridge\n\nThe `cli` command finds the real FocusAny CLI installed on your machine and\nforwards all arguments to it — useful while developing plugins, without\ninstalling the CLI separately.\n\n```bash\nnpx focusany cli plugin list\nnpx focusany cli doctor\nnpx focusany cli mcp tools\n```\n\nThe CLI binary is located in this priority order:\n\n1. `--cli <path>` explicit override\n2. `FOCUSANY_CLI` environment variable\n3. `focusany` on `PATH`\n4. Common install locations (`~/.focusany/bin`, `~/.local/bin`,\n   `/usr/local/bin`, `/opt/homebrew/bin`, `dist-cli/` of the current project)\n\n### Status\n\nThe `status` command diagnoses the local FocusAny setup:\n\n```bash\nnpx focusany status\n```\n\nIt reports whether the FocusAny desktop app is installed, where the CLI binary\nwas found, the data root directory, and whether the FocusAny service is\nrunning. Exits non-zero when any check fails.\n\n### Release Prepare\n\n#### Basic Usage\n\n```bash\nnpx focusany release-prepare\n```\n\nThis will check `dist/config.json` in your current directory.\n\n#### Custom Config Path\n\n```bash\nnpx focusany release-prepare path/to/your/config.json\n```\n\nThis command will:\n\n- Look for the specified config file (or `dist/config.json` by default)\n- Check if `development.env` is set to `\"dev\"`\n- Automatically change it to `\"prod\"` if needed\n- Display appropriate messages about the changes made\n\n#### Usage Examples\n\n**Release Prepare - Default config file:**\n\n```bash\nnpx focusany release-prepare\n```\n\n**Release Prepare - Custom config file:**\n\n```bash\nnpx focusany release-prepare build/config.json\nnpx focusany release-prepare src/configs/app-config.json\n```\n\n**Version Command:**\n\n```bash\nnpx focusany version\n```\n\n## Development\n\n### Building\n\n```bash\nnpm run build\n```\n\nThis will build both the shim files and the CLI tools.\n\n### Building CLI only\n\n```bash\nnpm run build:cli\n```\n\n### Building shim only\n\n```bash\nnpm run build:shim\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}