{"_id":"@dshtrading/watchlist","_rev":"13-752e86b9fc8a938e555cddc838c2fde7","name":"@dshtrading/watchlist","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@dshtrading/watchlist","version":"0.1.0","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.1.0","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"f7439a8271b37d2cfd85e1fcbe63920c8391f3ed","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.1.0.tgz","fileCount":10,"integrity":"sha512-5LpaEmdfOZvk0gQq1bG0RwxHI7o0V9mx7rEoPkEW9Wns5vsxtc7p8TrtiCAOfOI4L/AcbLoM1UZtAEX+XbODDw==","signatures":[{"sig":"MEQCIDs3o1czI+yPVUVfD8xJvbU1kvUTQ5DcGcg4FnTK39HwAiBGFGMbFjSC55wctpvRWC2eZgajnQYEUWrapxgD/xj+Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27005},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.2-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.1.0_1788436478967_0.25302260288542966","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dshtrading/watchlist","version":"0.1.1","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.1.1","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"250b530a33e2f55d928a76c5a4f3cfd65e1ef08d","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.1.1.tgz","fileCount":10,"integrity":"sha512-RiypNtU0zDVEDtp7SrhU99Rjs6wQe03ybzyu5IxtpD0sVzGiNX8FEiTPtyvu4MwHX/c4xbvJToHsLZCtL/vU6g==","signatures":[{"sig":"MEUCIC4mKNasMfU4feXqR0YHqUlAii4WEmh5G0hB6R4fw2ENAiEA/tfBQVSePh3zApJ6YLqTpvt0V+w4MtZG+Gvqio+V0ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDycQBpse//NOrC1t+nyAyIwFxQxVn2Hcv/rbrrOqoW0QIhAI86TC1Pbsp2yLC+VfMADmqHqBPvZvrjknxdhD95WQMs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27283},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.1.1_1788477050435_0.6797999595169988","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dshtrading/watchlist","version":"0.1.2","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.1.2","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"4e6f18e5165796bf30afe2cabe60eddb15722cec","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.1.2.tgz","fileCount":10,"integrity":"sha512-t0PPadUaHsgBaoBExyXNqZFNOrmcn1ILEpo6k3e6yqRC6aYTSN7z9zS/ECpjHMb6Gg9QBYZWjxccj4zoHKBQgA==","signatures":[{"sig":"MEUCIC0r3AerUWu8JBOo6QNvySrs1vpMWNxZVUJ1VoPj+o6rAiEA5pxoONXapfkqQqnUrrqsHzxouUQqR/chBsQYfVD3dvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE+rfpx6i9u6uh5ne7cNWguSQK3CH7ldllcqYHVLZ74pAiEAurUm6DXkl5KAK+zNpA8lvF7DxecFGVmPKB0/GAhMgR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27283},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.1.2_1788588668215_0.1980521448488255","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dshtrading/watchlist","version":"0.1.3","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.1.3","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"9c32d219e4b980b3732bfda95eda67fe9533e144","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.1.3.tgz","fileCount":10,"integrity":"sha512-RRwNSrJM7QB6UqBp/imqg8DSIAcai7RKBA9y/wBBk/Z3f22HW9MtXqx6TgRosm8q+Z6/mwBZdo2oNZQHLVSEkw==","signatures":[{"sig":"MEYCIQCz8MnHJr6uQjwrJ4sHBSS+ZhnWWwUjQXVZAens6dAk5gIhAOuXuGCf7dlG7mcJ6081ta3PauTq5gZ3IPVg9gYKHZAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2RSyoyFWjB2anUsXyiRB+8s3n6rzjL/p4jaZIOLTRsgIgWrDlmIAHdvvCchaaEm18M4pqD8v55VJKTVr4XG0n9R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27283},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.1.3_1788598650236_0.9151175767237532","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dshtrading/watchlist","version":"0.1.4","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.1.4","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"523148692dec319691c5fd71943c40cd2d384a68","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.1.4.tgz","fileCount":10,"integrity":"sha512-5TAcHeuV8FNvRxV72zpJ8KAQ/W8DvYZSYQp6zaTbgmw2T1b+Z72IBEuP4cWv6jm7mcaGE0UsSZ6r+oLAyLG01Q==","signatures":[{"sig":"MEQCIF+lIg9vYRx7/u9VfMGUNTZJpEM7gpNVmBEfIQ+hrDyrAiA7LE2w5jWchFnsEs5xDwNIJoePC7uZdhy+289G04ocEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQaNcDBXW4/HdzFBJUELAEgk63zL578Ddqu8ow2Pgn9AiBeKhg3QAO4HeVSNhoQvH9T/AAucWFxxMXTUDbAqmYi+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27533},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.1.4_1788683737013_0.6840800525352455","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dshtrading/watchlist","version":"0.1.5","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.1.5","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"8ae9b0b78ea628516e8bfe564cf147347f9d0215","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.1.5.tgz","fileCount":10,"integrity":"sha512-jGRad9XNVL+7YbfkPxWkvarirZ+DZsC0LiDhYD6i/Apoj9vjjg6VoVThWxgELADS9DSWqswgyCEbEbTXEdPObw==","signatures":[{"sig":"MEYCIQD5nkKx7YGinamXsgBdrGUt1q931sGYMKA2fbYflL/4dgIhAJ/z+PgLaqsK6zVJu4qi0k1zU8nGB9miN6yic/TO5FIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOvLxn4zIIQwZXEl5W6vuOJLhbSD7FkoCgkezkBGXFaAiAbZDbLdA6thLXyGiS5PL7GRzz2fO0KV/dh43gGGLjQOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27533},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.1.5_1788748600791_0.038136854231987316","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dshtrading/watchlist","version":"0.1.6","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.1.6","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"3e6f4b780b82199e4dc7687071bab9106a897d76","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.1.6.tgz","fileCount":10,"integrity":"sha512-dotqe3LpsdyRPdIDjUzQyaCSASxYgQTbEO4sgRo7ohkzU0FLVspIePlTQ3DpzpRBkrnJDRF/EeRi1CqYR9WPNg==","signatures":[{"sig":"MEYCIQCxRlYkqn/brxqYwA0/Fiq1hpIQgRMtFmfJKrs8qPCnyQIhAP+BZi7K/e3MQgrkJgqR0tGyK2j0aZJ5plJuDutyRPCA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCclGa5o0ZRFO/Iujxa8acWs4bsCqSec132Gx7VVrxq6QIgOhbcvnCFmFs5r6UAR2TapJqwhoJKQhHJHjhF0qjCzZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40283},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.1.6_1788878891974_0.29549691148103285","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@dshtrading/watchlist","version":"0.2.0","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.2.0","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"784c30e0bb4b2b1b99d0e12cb0f1c0bce39ea90c","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.2.0.tgz","fileCount":10,"integrity":"sha512-VwiSZvFTtwbzZidDRbX5C0tE42LyeOP44s/9WwRRF7qbA+GIVkvmqO5+8CTvc/IYkhgIJUGnL5z/UQ+TooDlVg==","signatures":[{"sig":"MEQCIHMY3esSOcisxaEMJEeeK/yd7t4CvfO2VrXruCK0AOyZAiBeTcTRUUEuqggvlJKO9RNpjWve6KIsS1ai2KF/ky8Ivg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCU3vj67XPAAL6yT236tBqTnr6ZzJ1ZZHyQbzoU0R+2mAIgVRRGZazzw6sA9RWQlllj3lFcNrVP4tqh2c/p8c8M7rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52844},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.2.0_1788958239047_0.04492756698035394","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@dshtrading/watchlist","version":"0.2.1","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.2.1","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"3fd5dcbf2e523a46e2641341064ed365c68ae3a9","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.2.1.tgz","fileCount":10,"integrity":"sha512-2cBROLqf9662zogdIhVeTay7+jrz4Rx08qOgy6QbaAQFjKMekLENI9zeieHPZ1YIOzfxvY5qmVNlnR3ph99Fdw==","signatures":[{"sig":"MEUCIQCyXu5wVOZPKXkFSbgZskbOF2KCtGlDBJoFsDSUytazwAIgeuaoJj2LJoOxuAXvOkeFV67qn5ZNrBEaE56r1L+ZeME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA4xa1RbWzv0uMiO1YUbewA7H22VDVD36UKb2X/iplTvAiBdRvYv9yMF6evaABVIrJv0p91HblYq12w30M7KbObnBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52844},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.2.1_1789013352348_0.41384429805814715","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@dshtrading/watchlist","version":"0.3.0","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.3.0","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"4eac056b2b35be6e5ec1dc889211660c97efcb8c","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.3.0.tgz","fileCount":10,"integrity":"sha512-0VcF8uh162bN7dGHEZcW29ycQJ0nzlVro1W72Uu6nRgJKqHjE2pqVlCnSI+QjrR3PyNumiLCp43aa2YPntUu0w==","signatures":[{"sig":"MEYCIQCqFHWiyUdyYPaVYMTjwXjk9Uvip3XqPpru9gdr030pugIhAIg4e+rYrXkG7qNe/wRIBoBH6RNpsoHNGtaZ3IKnBu90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+i4Maj7JU+0czTC5luOSwjcRXmAN87jGa5aXAQgYKiwIhAIm3IXa+p1DEW8hy2cI+5/v80oeJRcCdGvxxbNUA0Z76","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52844},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.3.0_1789390201903_0.058646969126038284","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@dshtrading/watchlist","version":"0.4.0","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.4.0","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"b82ea61215139e48e34d9cc030fb90ffd3735bb4","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.4.0.tgz","fileCount":10,"integrity":"sha512-J7w4OwUHAK4pOkV5gEEYaMickMrvZ4poKr/lrxlJLVip7Bc+8Sv+T8SrWQZB/as/vLJXRHqe38M2OA2dN6Nn7w==","signatures":[{"sig":"MEYCIQCOThCgZrddI1KdcIiqsjUiagGAT48Oxqvwn9vBG2TBtwIhANId+2MPjGY4O8tgqHUZZ1yTrKk+GNcRR+M79+yPB0JS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHZSXs3iefe2aQll5fyJVKUSYAnarBz9CwX0sw4MJZiQIhALp0LtKJa5gnOf3JIET2u25i7JI01tLOsZROwP99IQ/j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52844},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.4.0_1789646620888_0.22859365294094625","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@dshtrading/watchlist","version":"0.4.1","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/watchlist@0.4.1","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"abf4b13523efcbc2032607a79cbc8e01d5cebb26","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.4.1.tgz","fileCount":10,"integrity":"sha512-zh/jN0Fm0Pf5Er35trz1XzRO2TrVaqSuXdQfxnMRRQibEg64VCW3FmSfAX96KDPltDxtWQ31dHUdIYmIaDBFlQ==","signatures":[{"sig":"MEQCIG9k3yvB39Wmr6Q0hxIfigucBtHlW0xg7+catZ3rUrexAiA3ndTjMJYDbYQu10LPJzSlU57Bm/tFHbmpmUfZ7mJPCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaGFoV8wXFKJI+7NIZS7cAYsP8kSWQlNVKA3l1aIgP+wIhAO/fi64Y6h//UVhMhPwvrAgIIlocu3c0D0P0MQKwV63T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52844},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown"},"_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/watchlist_0.4.1_1789650636311_0.207063600631624","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"_id":"@dshtrading/watchlist@0.5.0","dist":{"shasum":"cb009825ca54c5d986b2d96eb3170dadd58bec93","tarball":"https://registry.npmjs.org/@dshtrading/watchlist/-/watchlist-0.5.0.tgz","fileCount":10,"integrity":"sha512-+ZCxXz/njGCLHz0s/8DOMwv651gIBw1BaRm651YvocaFHIWfr6u5yeiss7tYSX/Uj7PYP784W2mH+V5bDGzk4Q==","signatures":[{"sig":"MEUCIQDRZTk54a+dxuV5PH3POhr06CfvsprKf+Abqdk0RN/CJwIgTv3nfqakBnQT1NqK1WJRkNwisOCo8xjqDAgElCy+Xrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD6hRY0h9YiB5Z7aR0TC5pM2MTCtkCa/JyAOjO5otBxEQIhAL1SpBz6JC/Z95gabWMDkjYtKXF/jZgeOur3AuiCV2AR"}],"unpackedSize":52844},"main":"lib/index.js","name":"@dshtrading/watchlist","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./plugin":{"types":"./lib/plugin.d.ts","default":"./lib/plugin.js"},"./package.json":"./package.json"},"license":"PolyForm-Noncommercial-1.0.0","scripts":{"test":"vitest run","build":"tsdown"},"version":"0.5.0","_npmUser":{"name":"linxin666","email":"linxin@linux.do"},"description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","directories":{},"maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0","@deepseek-ai/dsh-tools":">=0.2.0-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/watchlist_0.5.0_1790695542422_0.7474938664414241"}}},"time":{"created":"2026-09-03T11:54:38.813Z","modified":"2026-09-29T15:25:42.703Z","0.1.0":"2026-09-03T11:54:39.121Z","0.1.1":"2026-09-03T23:10:50.515Z","0.1.2":"2026-09-05T06:11:08.329Z","0.1.3":"2026-09-05T08:57:30.331Z","0.1.4":"2026-09-06T08:35:37.089Z","0.1.5":"2026-09-07T02:36:40.893Z","0.1.6":"2026-09-08T14:48:12.048Z","0.2.0":"2026-09-09T12:50:39.136Z","0.2.1":"2026-09-10T04:09:12.433Z","0.3.0":"2026-09-14T12:50:02.005Z","0.4.0":"2026-09-17T12:03:41.010Z","0.4.1":"2026-09-17T13:10:36.397Z","0.5.0":"2026-09-29T15:25:42.520Z"},"license":"PolyForm-Noncommercial-1.0.0","description":"Host-side watchlist + selection stores for dsh-trading: multi-list file store (~/.dsh/watchlists.json), selection store (~/.dsh/selection.json), and cross-market watchlist_* tools (watchlist_list/add/remove/select) on the host plane","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"readme":"","readmeFilename":""}