{"_id":"@dshtrading/holdings","_rev":"11-06b2b274c5315179bbc23143fe815ea2","name":"@dshtrading/holdings","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.2":{"name":"@dshtrading/holdings","version":"0.1.2","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.1.2","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"956793a64d6d2df014bf2123f359aa4ee6cb1758","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.1.2.tgz","fileCount":19,"integrity":"sha512-7fKturKOg7SBJd1aVOOlrIAV+WcPEmvYS7xxzWa9WU9l7Mae+nFXBG1mnhKXduE65ByzxTbz1mqgktSheUOdcA==","signatures":[{"sig":"MEUCIHLv+WKyvoVeokco6MLvKfJszSW1w7NGNDjXZ/dqdmfCAiEAoi84tKmzjBu+8PBNgD129DtlWvjv3MXhA99FbOx5qMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46850},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and holdings_stage / holdings_list agent tools.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.1.2_1788588606871_0.1503968451162767","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dshtrading/holdings","version":"0.1.3","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.1.3","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"c2fca223365cfa428bd7d2d03d12008e5ba57dfc","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.1.3.tgz","fileCount":19,"integrity":"sha512-WnPq8RwcD093/iJsn20sg6hlh0ZUMoKpk6oMFvjUK+HnGl71vJcd+if8TNQNZBREnVFfSafaFCJfbvmNreh/NA==","signatures":[{"sig":"MEQCID0Cvz7Q3yinHQWk5y5ArddPce1A0kqGK9iwIH2gI9qQAiALlTozeaQ2UujFcyua2+J+aszHKzsDBMKQD1RpLgY8cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46850},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and holdings_stage / holdings_list agent tools.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.1.3_1788598568752_0.6857120037064923","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dshtrading/holdings","version":"0.1.4","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.1.4","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"61da8106c0525df52d07d0c6a8414b7ae9d0675e","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.1.4.tgz","fileCount":19,"integrity":"sha512-I8Hs33C+728HZ9qLtPswd1HmV8KHU/8M9P5zNPq1y9i5f7w/KyJ3uK5PnIM/H+530lLs0S0+TL9y9IfbLOXm0w==","signatures":[{"sig":"MEYCIQC6d5Xu85d9KeuQWpAUUbG2zy2Zj422kAPXWoS5r2VpKwIhAIj1LR1kfOANxOA79PhARcH8zO+VdsmEFrxnrtD1nzVO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46850},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and holdings_stage / holdings_list agent tools.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.1.4_1788683676735_0.15111449715085712","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dshtrading/holdings","version":"0.1.5","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.1.5","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"b63b00d1a414fbcb2f2aed639bb0f88817f673b8","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.1.5.tgz","fileCount":19,"integrity":"sha512-O8AmDYfmYhKvadg/Ka7qdUsyzpnywDQw2lec/jcGLeqiyYbT9ee785+5hGzIxmMl8wY3sXoxYdPI+kSkXjdUMw==","signatures":[{"sig":"MEYCIQCBS5DZ40Sd023r8tRZ/idyWY9bFkAQaK8o1QDF0RIL1wIhALnfffh6fLusLoyfQDczEFT4SV0ztqUeGBIbfDZQFkiu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46850},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and holdings_stage / holdings_list agent tools.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.1.5_1788748467800_0.9041345914099559","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dshtrading/holdings","version":"0.1.6","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.1.6","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"f7b2bc90c1cf6cffa1a132076d07046389a000b0","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.1.6.tgz","fileCount":19,"integrity":"sha512-VnXsMpo1P1U7D93c1sDw7M/nH7NUwnZ8txabIFtyUKsPu2FduhXXk5ntxewDSEo69xt20T2fYJiuEH/7PCFM8Q==","signatures":[{"sig":"MEUCIGRnaxn86dQ2LDRBlGDZlzqB+zexZDCsQnSu+UrB+crgAiEAhRzZ8hdXds0urDJ8sAuMdLCP6xxEOPCd70XouSnozjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46941},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and holdings_stage / holdings_list agent tools.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.1.6","@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.1.6_1788878826609_0.6156855829624279","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@dshtrading/holdings","version":"0.2.0","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.2.0","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"b7a2876cbb8c8850ea351a0e29a3e83201bf9587","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.2.0.tgz","fileCount":18,"integrity":"sha512-kvMVLbmkPLUvRVDl6bUTJojgpaYurMPgkh3/qA6XDDcbidJUQ3Mc49umarYAKr0yqVDv+m4e9FAdYzpVPdovQQ==","signatures":[{"sig":"MEUCIQC8pE/g41usc+qupygok30mn+6ddJnjzSlLMgAmwJLtsAIgW35V8AFMh+tHnSEkZi2BOQOAOzWrP/WLMzf7GNH/xX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68644},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and the full agent tool surface (holdings_stage / conf","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.2.0","@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.2.0_1788958102583_0.4894650037727588","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@dshtrading/holdings","version":"0.2.1","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.2.1","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"dc756f1344342e7a7b1257238f8004115b73ac60","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.2.1.tgz","fileCount":18,"integrity":"sha512-Vz0CXOsHk17bQsVRUcw1Uk8f1i/FUVKFuj75zmuxDzSIvwoUecxSmKfbixsgu8Bx01JqR3lyvFfC5Y4xAWWI+Q==","signatures":[{"sig":"MEYCIQCuqvcX3SG4nnbEkOtcuL41PssdIOVzvl0pzoaeoX5hwAIhAP9gmP+c5lgdKK3LTMGPDzO91tqFC3TWCipWpdU9BJf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68640},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and the full agent tool surface (holdings_stage / conf","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.2.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.2.1_1789013217304_0.3815175591875444","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@dshtrading/holdings","version":"0.3.0","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.3.0","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"b1f645d4f918b3d038ee0d07ecd895514bccdc55","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.3.0.tgz","fileCount":18,"integrity":"sha512-/VNyB3hGoa0rjSMcUw/qnI5nB52UwC6p1SdpzYA+U2L6jjnQ7YWjfNbUSRZ4S0bDE8ua9V3LkK4eL5zNO18bTw==","signatures":[{"sig":"MEYCIQCZcC4+6b0msP7xVTaC1V/HW3XoO4FkHWMwPygaidLGwQIhAO6JWQqT7slybHIvgBg51iLcvp/mITkTPXyChnKZezqg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDikT8fhiMtgQcB8m/rE6r4A/djI0Gl59qJFMPffsTiQIhALd1o64TfaSHe/oHGSihZJIvX3ZQJ6/63WNrlYSwe54l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68640},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and the full agent tool surface (holdings_stage / conf","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.3.0","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.3.0_1789390288972_0.3699501193058137","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@dshtrading/holdings","version":"0.4.0","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.4.0","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"367e0aeb132fb965f0f0194d16dfe79f739b2770","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.4.0.tgz","fileCount":18,"integrity":"sha512-JJE9w4mwDrbOZmugxKKbQd1Hl74GVgaKbbF+elk2DUY0Zn1wIyw9Bq/1VESe4fplBJJuyNsf+jRXmRMVrM22qQ==","signatures":[{"sig":"MEYCIQDXzH+3KYwfzLDgejiOvM7hhBpHkhHbjhyELDd5vWg7OQIhAJ8Fu5g/TZOKz3bcBphqjbBST8LxXPC7TGG08mnQ4HCH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF8SVU4HnZGIMYe6d+cL/JDnDiqcM69sry5juNvDLKV5AiBsLsfayEtM5IDCTjuzURkn9jzeX4L0ki4rhpKnd3Dvhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69067},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and the full agent tool surface (holdings_stage / conf","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.4.0","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.4.0_1789646600124_0.5334882374661434","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@dshtrading/holdings","version":"0.4.1","license":"PolyForm-Noncommercial-1.0.0","_id":"@dshtrading/holdings@0.4.1","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"dist":{"shasum":"a1254e3b45f5bfcc6a51de1040c86982b53fea42","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.4.1.tgz","fileCount":18,"integrity":"sha512-3cxCSlXbH1rLd5ZvHrtSdF36gtcuIUmksVYFd6Cer1wb5tuTN1mVojaAExPkTuffy4gNhAw/KU2Dw4LxntskbA==","signatures":[{"sig":"MEQCIE8fh3E8RNqDfjTVk0Ec9hjFElCSky/YWndMtzWQ6jScAiAbs2a9lFTJOAafMj3CDS+sOYsEKAUgILrtHm4HjLgdkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEfPdxOkohJ7DtnYECWhpXo+3oxnfg/xCGyRQem+ovTAIgJzaafuCQOXv4qSFv2v1K6X3izG5PHEsBFLtQ022Vo/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69067},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and the full agent tool surface (holdings_stage / conf","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.4.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holdings_0.4.1_1789650714737_0.28851317484507044","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"_id":"@dshtrading/holdings@0.5.0","dist":{"shasum":"bed91e2fff95b2042f40bde9056d588da7ba79c1","tarball":"https://registry.npmjs.org/@dshtrading/holdings/-/holdings-0.5.0.tgz","fileCount":18,"integrity":"sha512-h6ZaI+S/N1tShQ6YgrTj6JQ2ajgur3XC/x8phJwf8YH77W3sB4d91nvBfPgqGObMFNJni1Jo9y9esYxQ0FQ6dQ==","signatures":[{"sig":"MEQCIDCV8ayOv8Edao8iVbdMTF08MvAXwXV+mvxsB/fKavafAiBlFOIHnvvAXbOV9gyJymNMKNqkcQHs35woe6JUeZyGcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgOpohWn6CFApoXxXjCTCwK2Jb+tBSx+melWjHoaxXDAIgCw0tJxZ4ymmwH31pYpkXgKnAIttw1k/QHsEqx+dKrWI="}],"unpackedSize":69067},"main":"lib/index.js","name":"@dshtrading/holdings","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./fx":{"types":"./lib/fx.d.ts","default":"./lib/fx.js"},"./tool":{"types":"./lib/tool.d.ts","default":"./lib/tool.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":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and the full agent tool surface (holdings_stage / conf","directories":{},"maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"_nodeVersion":"22.23.2","dependencies":{"@dshtrading/dsh-home":"^0.5.0","@deepseek-ai/dsh-tools":"0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^3.0.0","typescript":"^5.9.0","@types/node":"^24.0.0"},"peerDependencies":{"@deepseek-ai/cordis":">=4.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/holdings_0.5.0_1790695255879_0.027690910248687972"}}},"time":{"created":"2026-09-05T06:10:06.767Z","modified":"2026-09-29T15:20:56.218Z","0.1.2":"2026-09-05T06:10:07.019Z","0.1.3":"2026-09-05T08:56:08.887Z","0.1.4":"2026-09-06T08:34:36.899Z","0.1.5":"2026-09-07T02:34:27.944Z","0.1.6":"2026-09-08T14:47:06.728Z","0.2.0":"2026-09-09T12:48:22.726Z","0.2.1":"2026-09-10T04:06:57.438Z","0.3.0":"2026-09-14T12:51:29.060Z","0.4.0":"2026-09-17T12:03:20.235Z","0.4.1":"2026-09-17T13:11:54.823Z","0.5.0":"2026-09-29T15:20:55.977Z"},"license":"PolyForm-Noncommercial-1.0.0","description":"Unified holdings ledger data plane for dsh-trading (issue #65): Holding model with staged/confirmed two-zone book store (atomic file + memory), frankfurter.dev FX service with cache degradation chain, and the full agent tool surface (holdings_stage / conf","maintainers":[{"name":"linxin666","email":"linxin@linux.do"}],"readme":"","readmeFilename":""}