{"_id":"@general-liquidity/sharpebench","_rev":"44-eda35c8c26bd30fe3478f12a6301700c","name":"@general-liquidity/sharpebench","dist-tags":{"latest":"0.28.0"},"versions":{"0.0.3":{"name":"@general-liquidity/sharpebench","version":"0.0.3","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.0.3","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"3263fb4d2e5ba67f7ea3b011e5a0f51299d21dd1","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.0.3.tgz","fileCount":11,"integrity":"sha512-4dJk8B+Cx0V9dUkGgyQbeIRZbpG0efcFk/RWped5JaBVXazUtjIXJeIkZ5H4Czb7paHAx65/nmZH0pKRvf3sEA==","signatures":[{"sig":"MEUCIC9k3ARt5rbCM0PuBNRM/mKI+vEeR+D42cZbWe47/0fFAiEA0TjkNAguJSvPk+HUYEc8vz/2WePTG04vQwpjTxEmnHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315257},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b9442256fd3da65778f38e479593bc9f48c91957","scripts":{"test":"node --test","build":"tsc","prepublishOnly":"tsc"},"_npmUser":{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"11.15.0","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.0.3_1782251744422_0.9484035408653502","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@general-liquidity/sharpebench","version":"0.0.4","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.0.4","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"17041c54010d83f5ad46dddd81f04791efd09361","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.0.4.tgz","fileCount":6,"integrity":"sha512-3QfXRO6+bvChX5gyJEN/5H9q1qjnAUvr4QPvJQ02P7GXsXV0vnzIMDLKhflvtOBeDMNoMWCJulRo1ep1giXsdA==","signatures":[{"sig":"MEUCIBWCl6/lxAmNx5mE3nA5GqeEMm8BQ7MBvac/E1+pR7akAiEAvhcYqldPm1JD7nhUqnSSektiCRFE8KDuVjeokP54QWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13115},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a35e5fc38c554b119daa87cacae94a3a9c019edb","scripts":{"test":"node --test test/","build":"tsc","prepublishOnly":"tsc"},"_npmUser":{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"},"deprecated":"broken build — missing WASM binary; use >=0.0.5","repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"11.15.0","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.0.4_1782254633361_0.17733917844393177","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@general-liquidity/sharpebench","version":"0.0.5","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.0.5","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"5908f547c838b5504d485cf206ee1507348f7076","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.0.5.tgz","fileCount":11,"integrity":"sha512-mfAsitycbEKczNoqoOEJU5ZbJ3+2xK4PLKufQqwKYrLC//yajiu1WyWL3NwCvzi7kATKB3KwA/hhhxaw9MKayQ==","signatures":[{"sig":"MEQCIBGJ6moMVBKmzbE6krGpq5ChOQigAS4sJ9NnR7W8ZG0aAiB0U36VGWEY9KxbOKfX2RqhHmykCN5txYBIUiYUlat3cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324347},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8456fd93c181700b158f54b47cfa014bfd7cd402","scripts":{"test":"node --test test/","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"11.15.0","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.0.5_1782254977400_0.6944355520070522","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@general-liquidity/sharpebench","version":"0.0.6","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.0.6","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"931d574207afd8e6edb7c5bea955e68ba67b03bf","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.0.6.tgz","fileCount":11,"integrity":"sha512-ZwR/f4U8Ji8lHovkaeKckrbKzzc59k6nhGZGAsr04cyMC4hoZ5qFL6CfzT7KRXeCBTJLFCfMWDeS4koBdgaj0w==","signatures":[{"sig":"MEQCIGR2vV2XCRKeDsIGDqKv58jkJh5jOkJH0QpE3JQlDygsAiA4qLiyNGpYucjGqCaS9WEJi7F8Q8tBOCE8maXPprsdOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324182},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2a0b12c361cb51efc6e07f16ebe330fe82a93ad7","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"11.17.0","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.0.6_1782406035275_0.6483752899699695","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@general-liquidity/sharpebench","version":"0.0.10","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.0.10","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"2be27e42b21dcbe6d5e1115ba5c79f870749282b","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.0.10.tgz","fileCount":11,"integrity":"sha512-T41AjFSXt1dFOgQ7M2WrUeAkAI5+Kmv3dKK4aRZHPmi+RszK2m2U7pwHzHJsCeucGhVUyiZ+PVF21gsid8GedQ==","signatures":[{"sig":"MEUCIQCpRs8hekcKH+njw+U+FTzK40++jXnh15TtTwKWyk20/wIgBPkvpl47rOsbxSAc7NPwe1NL4twXODnQHMCWFRSNdA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343970},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9e35bdd79a2bb2004c01600aa1178cc9cd0e2f70","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"11.17.0","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.0.10_1782573803971_0.8848808801599859","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@general-liquidity/sharpebench","version":"0.0.12","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.0.12","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"8463d6e2809b538240efed4aefae0022f9221180","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.0.12.tgz","fileCount":11,"integrity":"sha512-iVPRTF1f33tw2L5ccfEQehRtKUIBs5pDtQ7v4Z9XHLVSsyXik7boCLm1moKD+DX5xhm3r9qC1+vSqsg+1wMIwg==","signatures":[{"sig":"MEUCIQDW7XbpQCzBCrz/oBrxvKhzooujiMWh+YAWC/AVkMfl8gIgJuGqInc+XdsRRT66TsXHSG6dBnV6n8JsIkAgsRfuZj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352005},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4a35e96f3ffc4c5855f45a6b72089da4ccca5766","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.1","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.0.12_1784552685425_0.0043973675967992065","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@general-liquidity/sharpebench","version":"0.0.13","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.0.13","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"cf46ac54752940c91f7d63d341b2cb045f4a3034","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.0.13.tgz","fileCount":11,"integrity":"sha512-Ue69CgDiuJV7ss4zqnVaEW26PXLFSvJffVYROx4OUR5nUxrMIQGlXuHgIH82XrH2kxmlY2zpXEABMDC3fphluA==","signatures":[{"sig":"MEYCIQCjTz8Z5TuUdSOZfcxv2IavgT5OHpyrCxOSEX76h7ZP6wIhANWj7ZHZ70Qhp0ukGHW+jWWmSdVMCTYSfVORgtCbAycd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351995},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"923b74936408992db2e6e3f1e0e1d827a298e27b","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.1","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.0.13_1784554397368_0.6614149779766161","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@general-liquidity/sharpebench","version":"0.0.14","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.0.14","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"4abb802422c21797925f18d67fc793a463c524c0","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.0.14.tgz","fileCount":11,"integrity":"sha512-bBCyrFnr22c10+cMij28aeE9iFEFgthKcTE0rZLDby6/WLH/eN7aRwuCPZ6I8z9cWhijDQEnIIefDX5UsQRNpw==","signatures":[{"sig":"MEUCIQDEB84VBP2g/ZlbL9q0RkLjja1P3DukYUa8bBKiirIWjwIgOg3TCR+NIxFJis6v5w15a+YHmdTehbvqF398nPsskUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352005},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"39d4027008473cb6bb6e6f040dafc3e35a7d0f83","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.1","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.0.14_1784561694318_0.5458870545667698","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@general-liquidity/sharpebench","version":"0.1.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.1.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"490da7186ea9e544fb440b70cf888fcddd6969c4","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.1.0.tgz","fileCount":11,"integrity":"sha512-5AqypnIYTYttBmI6aFu9D104EATv5x6BKKUV67BHj2/xO6zGPWiVN5rYJkwQSYP1Imw+7NtqSjiuDMMITWYwhw==","signatures":[{"sig":"MEUCIQCmDjlya7efLkcFes3Rr9s+Txwfn5REh8zPV/Jq3CmvqAIge78x838MgJLKKUf4JAZXYnNoFnrGtsK3gIKsac1mEUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":359228},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e46a891c959d31286ee37ea5f2828b040632f399","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.1.0_1787238134032_0.44390613241768206","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@general-liquidity/sharpebench","version":"0.2.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.2.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"c18f37097197e3d3ae6ad1b2223130aed63b72de","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.2.0.tgz","fileCount":11,"integrity":"sha512-4moKQ/oR1SQig2VxdEdd+WrS0EOlakFGZdu2YRIrm0S26iJjbnpLBR1r8XUtEYI12ypvPt6EPNZ5Kv/yStzypw==","signatures":[{"sig":"MEQCICxlLMo1+lR7zkN855TGenxhvL0Ln0y7OUWuZ8cFCx/9AiBeUcsVjEuB69Orr8JiUYXr4UbLUQw/CXDNmHrFYzhaHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392204},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a1a2d319d1aa53fb12b4f4c5e75ceccbb3e3b8cf","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.2.0_1787497171035_0.8149628655150991","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@general-liquidity/sharpebench","version":"0.2.1","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.2.1","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"33e1476c7f41de234c3c1054af94affe443f32c5","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.2.1.tgz","fileCount":11,"integrity":"sha512-eInCFGoklUM804A23vl17tMg0Tc0y39neylHX0pPpilHKrPrZ8VStmgBd59LyqgGkf6U+/brdV9U6Zsyf1OA/Q==","signatures":[{"sig":"MEYCIQDHRXPz53ccBx4j94S5FgLDKp3UOhUnhLctAhFEToCW6wIhAJEsIUPdd4nGsTBIjApqm+bb0aMTBrefltD1iWUx4u8G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392202},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7a7447d05a87709798d0c66608b2e70b195d7f35","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.2.1_1787499146338_0.4762693744969706","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@general-liquidity/sharpebench","version":"0.3.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.3.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"a646b052c81fb3a19989a4abf1b85bbbca4c7889","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.3.0.tgz","fileCount":11,"integrity":"sha512-O9+LyMYkxBdRKvDv33Vhp0bMZVG2BriFN1QrTFBCOQ+WZK5e+hpRINMf9X1wLvXxQcj2pQiNGRaDu5K3ZnN3eA==","signatures":[{"sig":"MEUCIQDm0PsOwYIoUteKBwrVoCMhh4GpWvh6TIMDW6P1wKlyHwIgRmdagHZByRqK68DxD+Yog3K7Aw1Abz5Azhov3O8fQJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393099},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"60af136e4717ed12f6af4e27416a364ba9d0c2a7","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.3.0_1787500680479_0.6147158324926916","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@general-liquidity/sharpebench","version":"0.4.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.4.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"b33ff63a2c52b1f7a59bd9ddce5e91ce3f65f6be","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.4.0.tgz","fileCount":11,"integrity":"sha512-sSj1MVK8Aimnjdlcx1RSRzmaZAt7QZ11UwYPsy2GX9V+M7aBIvPCBp3CCXFToTVdE9RtS7BvMpLyVtZ0CR22sg==","signatures":[{"sig":"MEUCIF85CAVuJPoEnVj1FeHFiQH7rn2igWXRi8LllmgfM7r5AiEAniHNRVriCEIw/ba+RV22APIXb268YnAgmZqD9WpQIXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":395741},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e0befbeeee46bbbc6dbe1826c09ca33bdf578aeb","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.4.0_1787503173141_0.3759848621092099","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@general-liquidity/sharpebench","version":"0.5.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.5.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"085a20bbb78ba3440e72730be381fe6f68c6e0b6","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.5.0.tgz","fileCount":11,"integrity":"sha512-rQdYxpb2/4llC0R+y7y1cUd3u9w4ioILnNaW9qXwnKyKTykNcdue/5to2S6GZsPT7iiZqovw2xbA82okAZ4sAw==","signatures":[{"sig":"MEYCIQDFC/xMBYfX+rAnf2zgHPuJq7hMMV/cUNamuXYdxGLMvgIhAM+XecXGoRBk4JInjp+6Vm8iC7a0wo2IzMQu/1TTA0se","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459827},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"deefa202d1c9df5c9588a70f52a3e92b8750cfb8","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.5.0_1787518954729_0.4253016215161507","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@general-liquidity/sharpebench","version":"0.6.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.6.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"ea2d5a4f82b1ce4948f63c34632ff9b924cb23a2","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.6.0.tgz","fileCount":11,"integrity":"sha512-X3pUlrsLNNvVi/hi85OLbB5g5yOSb1UcpEFNbjLQXH9N9bAYBcXzM/hSjhj/xLt+5qAEAEJTeBAnNB/h9xARnQ==","signatures":[{"sig":"MEUCIAzj0yG9klhB0fOxkCQl5XiKvboL18Nmz8WkH9XEJg8EAiEAqGw7g5OeRrxBwTeQac6mAQ6omGxDZdAX5ReiW5z1tbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":465219},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"1ef9c797a908bfc4ab933af5c3eba9a5cb98bae5","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.6.0_1787584919306_0.49447545718021924","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@general-liquidity/sharpebench","version":"0.7.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.7.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"eecd57ab0b839d5bf3d70b5ac1b3b24dd6cce7b3","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.7.0.tgz","fileCount":11,"integrity":"sha512-vm993pFUWN25SV/t7lO4fZW7rg3xKNWoBy0TGpLS8scVBq3nqkDDuU1VujyrEdMQq1SZ/j6Bdj4FJZhVbhIrCw==","signatures":[{"sig":"MEUCIGT0SB0CfQk5MDVqEitqTIb+R88R0x20PC62jWS+cBT+AiEA6wyHhwnNq/H5kpnq6QEolvKBmINpXwlxZtVFxtHnlOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478524},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2364c06391201fb91a01fbb2c3006e405777a0b2","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.7.0_1787592210568_0.7504994991568477","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@general-liquidity/sharpebench","version":"0.8.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.8.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"133ff8d7835834dbc5245b1cbeaba0ec63b291c6","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.8.0.tgz","fileCount":11,"integrity":"sha512-5F1SIZzbhyLY6GqPgAn0na0GMMhOcrhx75SDNw6VuKwbVY2PDj1m5YtNAZ14RnaMV7Z2AjdR8LyD4KKb0JkjQA==","signatures":[{"sig":"MEYCIQDHTlMpnuCoXa54CrNp+F+yKy57tDoasX1Tm5NvEZ3+RQIhAILFv7+cM207dy72OOrCa9zXwbiq1px55Ps8dDPq5CiH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479603},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9abb4c08e04e7f13f22cb6ae444f47cf15ffeb57","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.8.0_1787609855275_0.30604383532606705","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@general-liquidity/sharpebench","version":"0.9.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.9.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"938f1bd70f5a9192bfc9d82f22c7e1321520e330","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.9.0.tgz","fileCount":11,"integrity":"sha512-rPYIA12B9HRbdrlO29Z2BPDuzk49SsMkIQIEPOPbRBisoSreWZ2G5Znl2kTQSFatx0u2sggsvNx1Wx8WENjnPw==","signatures":[{"sig":"MEYCIQCFugUzvIwc5cvFFCmLAA87qjrtaqMAKROkm0F4mYhhQQIhANSDsJpoEzS9lBbNmxaHQ/j/xXfYl7RRS5XlUNrHNyeT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500199},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"67c50e8d98133a81bafa9c61dfbeaead34112dda","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.9.0_1787665635485_0.74663623767358","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@general-liquidity/sharpebench","version":"0.10.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.10.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"81f040a2eae2cd8e15348e5084e6ad83c22917be","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.10.0.tgz","fileCount":11,"integrity":"sha512-xu+7JrRHNIyY11fY2i1fJ+VHqJHK0TegAlmrKWovvUF5rQvVQtnYBna74X3uFDyMLD3bYuUxCoM4z1yWLY6n+g==","signatures":[{"sig":"MEUCIDdtVdJytTCCpgtTR6C5nEe0o8fYKkUTFdBAPlfN3iw4AiEA1PCdT1jKvsZFCjh3rPks/khtQbb77PtkegTgOao53Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500203},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b9cfabd9917f59ed82777858ed0629772b9211b8","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.10.0_1787670492564_0.11180158285190522","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@general-liquidity/sharpebench","version":"0.11.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.11.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"cb88f0de2073ea816b79b2761d3fb2acc17a74fc","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.11.0.tgz","fileCount":11,"integrity":"sha512-W1lqFvI2yzbyP2aOLRaHbB9S0jmUrNZ+NaHC7g8iLarqm/88r/4uKPKFxPbTNKP1Tsoc/8KxNOahZnIBP6Qo5g==","signatures":[{"sig":"MEQCIFo6ffdcdL+rea3N9mYgpte0AvsW9Mtqyuki400ringOAiAdApy7pEc3WV1GtSsyXXwA+6iT8rn1q9YQanSOE69wCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":500249},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5838605c2cbcb210b2bbfad9beaa5deaf5c9c179","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.11.0_1787700666832_0.9939280732354632","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@general-liquidity/sharpebench","version":"0.12.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.12.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"f341e0bd67580eda94af9ddcb0635ecb3b32952c","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.12.0.tgz","fileCount":11,"integrity":"sha512-aZhRLY1StpB5HUbHD9p/vijvN1VwtsWN8y58HHxZsZzw0hEyWuP5FrIVWwdFIquFxsK23C6yKF+BVH5tmYw1DQ==","signatures":[{"sig":"MEYCIQCFCW3i07/f4c2D1wEw9+dQWUIz3rFZMrUoSVFB7bxqVgIhAIg3cP8JYi3wrbirOtYQ7mrl3rv9qbkoy00Jh+HZ5uW5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533570},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5562333cced270773f552174c9d80bd4bee92e09","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.12.0_1787735594316_0.7856207337448995","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@general-liquidity/sharpebench","version":"0.13.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.13.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"afe82ee84ba92a33dd6a94292aa1b9b18561302c","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.13.0.tgz","fileCount":11,"integrity":"sha512-ebEc5x30iKps5OGxDgKFfY9aG6XjARY4ZTZRdTMlYmjQSdt0PHLvVFB75KrnXYZvWw9D5RBqhA0Pkuon+tgAfA==","signatures":[{"sig":"MEUCIHtJEjnLYD1HayZPgXU+AVHe0aZ+YFXsa8MLOwNedgNVAiEA66mEfFGH/Tb0J7sWMjqircE22rqXTf70+u0HMJ8hJ4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533570},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b5dd3b83945aea605dd0b01d9206ad6769ba8be9","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.13.0_1787752299921_0.9787617777154836","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@general-liquidity/sharpebench","version":"0.14.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.14.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"6a48429cc3a07211ec80d5274f98ac06cc0f194f","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.14.0.tgz","fileCount":11,"integrity":"sha512-WFeYIBKK9LFyGXzaw7En5dC5zUByST2YFHwn7PF2iWUZLLUiUVui/4F0FP8Sqo5sJ+8HvU+b5Wh5FvauGp44PA==","signatures":[{"sig":"MEYCIQCcJKXxr2WlXoZmhgsNiM597LIj1B/gsnSW7awn8MsYFwIhAPWj/monwOimIrLuduUjZikGKKN3bHygNTFYQ5cH4CiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533570},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e4190cc1a0624c44d18c1e5abebd337f292997a9","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.14.0_1787847625620_0.6130860150902602","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@general-liquidity/sharpebench","version":"0.14.1","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.14.1","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"146419195694a8c7ad21fa1d7c27663c4d923940","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.14.1.tgz","fileCount":11,"integrity":"sha512-QiSeiolVinzJDveifi62Xlj3+uJ2HzMeeR/ZPFmspJKQdaaszL6x+4gg83e4zQcP9UDZcwsbME7lAnoqNZbuyg==","signatures":[{"sig":"MEUCIQDqdyVLyHz4ZKlUltJaDrEjnGb9wAjogtoOvigKj4jWlQIgXvQyg5cJgD7sPLJo8szdnY8ABwmg6oikwvjWRIvQX9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533568},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d44c15a20ce3f52d656525bf332a7b01983e6e68","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.14.1_1788038375303_0.4107764790646746","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@general-liquidity/sharpebench","version":"0.15.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.15.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"05a3f80cab3ff1b12424f95d8b3ba8fd14b2f596","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.15.0.tgz","fileCount":11,"integrity":"sha512-fjwFOWH7/ZzgBcezFNTSlinzbt+2nNuuBfh4R75czeSUeOgItlah8hWGXnVpqZTd7ZljPZkDo9BahK3JuJWFzQ==","signatures":[{"sig":"MEYCIQDqfErv4kToYg29fxUOIW53+m0wow/aalG+XUA+WlpBzAIhAKCFtc44ZVKSOmbYNDJ7rBbXqg9EWq1Xt5yjBqJOIC1r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":533568},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2033d2d4c621952e080f4b1853a9ec498a69d811","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.15.0_1788113502198_0.265629676959787","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@general-liquidity/sharpebench","version":"0.16.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.16.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"2060771b7484377d1221de44e3405c25fe937461","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.16.0.tgz","fileCount":11,"integrity":"sha512-uff4JKZEuyA37b3xxRCnsaF10exbPC6qIJnILUnt1/WHmlq8zQEq32xV2oxcMsAUPhafj9WtiAmmBGGMZnVJQw==","signatures":[{"sig":"MEUCIQCbjSF/YXsrDCf8iTb0HIVQIf2paCE9sjq6/SLNu0I94QIgC8n1mCUqun/J0LpEcvez8Me3pD35Ryva2dNdLGBOCTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558889},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e2281aa3e8e1dbd81d9eb07254496c9b0a819e2d","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.16.0_1788287354727_0.8894936650976564","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@general-liquidity/sharpebench","version":"0.17.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.17.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"52e29372f6a61f5fabf481b54a62454854dfc9bc","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.17.0.tgz","fileCount":11,"integrity":"sha512-WjWBqIV8pkBjUkkmwm70/+iyAD0SaoVDZWOd2+SNqzsDky7z5c3AI/hdLaMygjk5okBV9gxWko9hI+Yl70Tsig==","signatures":[{"sig":"MEUCIQCzPck5CpHdDxXLi0hFL4I3tNZ2R6TfcdsBR4SVdKJ9IAIgCl0MNED1xhVeOrX894ui8heNjXburRxxO4LMlsqMkCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558889},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fa7b0178251f0ef2f4ee6310ec4f445450c45ba2","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.17.0_1788383613782_0.04289859694530218","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@general-liquidity/sharpebench","version":"0.17.1","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.17.1","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"91e815698b236e0bf90c729bbde7fee411da6576","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.17.1.tgz","fileCount":11,"integrity":"sha512-eYyRfsD0BFoC12wwiPtmQ+0leJcywP7z4dG0ynZ1P5BMGN0oR60wbBiVyfO21RFMgrb7bQ+CzRdL+a6Kf2MlHQ==","signatures":[{"sig":"MEUCIQCpFFHtF3a6uRp6N2QGGgSPk9iFxnLpENA0yGl7wPz8JAIgERHpx4dL3FivIsYU05mLQXKvyLt8CmlMkZuF8GwfwX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558889},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b7cacd7a0523c287c9d97222c3e59a685163ef4f","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.17.1_1788385240373_0.027403371359100204","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@general-liquidity/sharpebench","version":"0.18.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.18.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"8df842caac1ef8edec818afcde8928b2f59e75ff","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.18.0.tgz","fileCount":11,"integrity":"sha512-tJ8Vxje4WTYeJnVXQ7/qqzfeshpBtHFMmqcnV53mPI6/OqhaBYcEL2Lk15H6aybUKTFGo0lYPt2t1Yy5px5oAw==","signatures":[{"sig":"MEUCIQDpgiJmzhKq7It9VIj4/0ht1/ix/PKQK5MxXEAFMP9oeAIgBG1PvmPgAcIyJnhZMBclX9ukU+pMDnxijrBW6JX7WLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559168},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c3e6dd2c1a42741e14ce64d36e518ef6be356ef3","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"The luck-robust scoring kernel for AI trading agents — deflated Sharpe, pass^k reliability, and process-discipline gates. The identical Rust kernel as the SharpeBench benchmark, compiled to WASM.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.18.0_1788543343488_0.651121398764128","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@general-liquidity/sharpebench","version":"0.18.1","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.18.1","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"0a644e586955284cdb817a2335c01e0bb1ce7a90","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.18.1.tgz","fileCount":11,"integrity":"sha512-O2cjEZf9kE2A7JZI1uBjwxmSb7jmcWKXuWtOmEYHtyjDa4AcU1yKJ1h5bvrl6uVEEVGzE37RhLSns003xwpSJg==","signatures":[{"sig":"MEUCIG+NNTZudfIq27FpNUR9OXeAaaZfe3ZyRtgT2K5MIX1OAiEA3TwVfGr61SWhhCZGMSxc/3SbT0Tj21ekxx3jaTAJXwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559151},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"075a1185263253782b1d7d7860e543213f4dab3f","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.18.1_1788550517654_0.5998419414230904","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@general-liquidity/sharpebench","version":"0.18.2","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.18.2","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"cd7765271aa240d617208216ac063c0091c5fc05","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.18.2.tgz","fileCount":11,"integrity":"sha512-5P6ZBwkvC/oC7JC4fIdI2H6SpcgBVQTJJsTLz6s5Y+yNCk57y5b2P32zALpgDozlMAFTQMc9FoNete0kCnapzw==","signatures":[{"sig":"MEQCIFOxctM0dMCSRXJ05i8KrcseuKVoqaUks8GdfcrjHKc/AiBiRVc57oJovQ5odDXhfNENTszGNHy5P9q9Z5dU88gILg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559151},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"3370b55717ce5b9de9b2fb15ba016ea453827e9d","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.18.2_1788551819488_0.0650558317529275","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"@general-liquidity/sharpebench","version":"0.18.3","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.18.3","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"76a8aa35388f4e6fdda7a45c797edf7c9496a8a4","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.18.3.tgz","fileCount":11,"integrity":"sha512-H9HldF2UC4L4rV+KlVgJY2cMmRFo7fC65MEqhfX1ug/C/BvexKpaxxEi073Gq8AlOjBuld6dKCacHpjeAGEiEQ==","signatures":[{"sig":"MEUCIF9brFwhhS5C0psBTRNn22Lc2LbtgQZLMYmuFdwoNi8iAiEAy3GutQeMDUtEcqeVoNWt17cZ0YzHEcgAfcLmYF5JAIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559151},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c649e22ffb1d7fa4fd149f740f9e2e7095f02764","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.18.3_1788553236384_0.5712645488130981","host":"s3://npm-registry-packages-npm-production"}},"0.18.4":{"name":"@general-liquidity/sharpebench","version":"0.18.4","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.18.4","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"e63c6b32a3ed92f92e4c25e19b0e6c2e6f182ca9","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.18.4.tgz","fileCount":11,"integrity":"sha512-JVgh+JX69RetuBCVck+gCP2xexla6SXm58c+3mXFBmWX+psA4ZvavjaCjwFILdxwrMHPRxooNa3iFruCxi+uCQ==","signatures":[{"sig":"MEYCIQDJYCkO6sIx8rR9hkVMSoefUkZrLCfVhWlPVvdaXg95fgIhAMeKZggGb41bW+t+Oe1dLWXVZJsm1n7/BSJ0LDjO/o8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.18.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559151},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"17cdeedd2eef484e05c45a69474e69b70870b418","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.18.4_1788554569707_0.6969659988246315","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@general-liquidity/sharpebench","version":"0.19.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.19.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"d13637074942ccb11c7d628a051fc7bb5e1289d7","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.19.0.tgz","fileCount":11,"integrity":"sha512-LmT36SgYdxnEVK/X7kf871XSWJrDLl8dXY/NqaEjFn0z/SRHrwTH3HavEzzmUsBcyXvdLoYlkL5XCn0jP0lLYg==","signatures":[{"sig":"MEUCIFzmU4hEEBKoCvC4alLYmpfGakKpxUG6eP/0PYnd2gTrAiEAr5ieVtD+QjOpEDncJvsF6g4VhYOkxN0xR2hrc0KbEZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":745061},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5c4cfb220197e9be04fbd5d3bd79cc91338bcc0f","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.19.0_1788966334047_0.8357767189180443","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@general-liquidity/sharpebench","version":"0.20.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.20.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"db93481844f8ca02ae59f30ed710affe622eaba6","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.20.0.tgz","fileCount":11,"integrity":"sha512-wiVQtnOLUyuGxk1dqZ8YKYpxRbxMwAaqA5+EuvqkhKXrEAb6hm/B4XEg4tdjuJ1VJzgha2xutpCfwcfMUF8veg==","signatures":[{"sig":"MEUCICGOmygDJSKpuXV5giilViO3pO7K/KzfQyb1oPQdD0tCAiEA/aKIG34yEq8+oq8YVIo4lVV5BB6SHNge4ej0K5b1Kno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786065},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fa9525ca449bc673c04b89bd2e64fc8547d5e08e","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.20.0_1789059882939_0.14323065322813822","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@general-liquidity/sharpebench","version":"0.21.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.21.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"98a4f1898139d8ee1980acc70d7c16b6c7057e42","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.21.0.tgz","fileCount":11,"integrity":"sha512-PW38St26J6Px7GhXOIiBR/ZrIo5oSP7+8ndwI6eYRcBCiZY+NqaPQy/63Cs1Er/WXdmOAbr/V19TEugHdZ+jAg==","signatures":[{"sig":"MEYCIQDjfvV5oUn93alLbS3IZ7HJF7eZ2cIsi0Bf7+p7jKUKYAIhAOu0vSBBd0v5gAwS2fot/yD1ucNZ1X4UI07HOobZFRVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEtMnQu6w/TcelQxz697kyVunb+swEBRD/6WymYTVbvoAiBDN8B4ZfSXShVhY8vlpf5/qfwnexPCPGvjoCMTt9IHWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786153},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f040493ea673a6bcd25d3efe70111390ef63bfbc","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.21.0_1789066717829_0.5440780557679472","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@general-liquidity/sharpebench","version":"0.22.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.22.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"3f846717ff29271916a061d6219f42fb2fdc5f8b","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.22.0.tgz","fileCount":11,"integrity":"sha512-LSD/zWlOkMpA0eQH4D1KeiDifJ+PNG5XLfybpzoSyYRC/7obbbY1ZzFaieZuT5r39JRxgcLiExqEvm/pD8i1wA==","signatures":[{"sig":"MEQCICiAuL/U3C4Sm+2AmxP4yT+FDYQguRloJ1C29/VGkf5JAiAB9UPk2adseieBc6IRXvl0V/8j4atpL4Ctc1NSZ+YffQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOPRtZx2EJADV81Fby5CFmRfBtOGsM+tGN1v39kkj6dAIhAKsi0KW+niDcNNcKhhctJVMKE0m+bMAgfQklZ+tpMPzJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786320},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a0f0a42bc58048f7be088aa37562a73c71398bda","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.22.0_1789075730433_0.054803074418836584","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@general-liquidity/sharpebench","version":"0.23.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.23.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"f884cc6e9c85c5e4a1dd6c374966d7040b50c625","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.23.0.tgz","fileCount":11,"integrity":"sha512-VynRs5As2Ma9ExqDcJb8RDrzf0AEQZiGZQV6czxUQXZzMEPD0jCtVff3HGDYHS7I3lDxli8IijD5A3cdt+KIuQ==","signatures":[{"sig":"MEUCIQDnUVwphBKs4hlbuwjCwmI2r0fh4HceZGB3k1cyDtY1QgIgdfa0BLrQPwfhDWdW+JZPs42DvqZG0ogH0DoxRXcdc60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBx7PiV2af+Cj+I3E1YKgSB9WN0ullv+kMzVtmuJG5EwAiEA+7Le0ScFvg08Z1hOLFhWDUXXjGY8Hwu4UEgrGkFNcVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786336},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"bf2b3ef292aa7e5e6e285697ee04217e00e5f817","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.23.0_1789142467843_0.6415477514235082","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@general-liquidity/sharpebench","version":"0.24.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.24.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"c66a6f76e45bedc7bd9a94e7eb0e8f98f07ce29c","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.24.0.tgz","fileCount":11,"integrity":"sha512-AsuU0emw5UfBTMXxBMN/ghksruoyEslZZI0jpCxkegP6vFpLp8doNgaaXu5dpU1JnZ+ErNp+zE1CHzP93wqIMA==","signatures":[{"sig":"MEUCIAfXLcsVM/HDtcAr849teoqZ2RNu2DgOD0Xd/HTs/zjMAiEA15htcV6b3FucoDKKUtCm34Xz8gTBv0vSraM9YbdBhug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBNmdBZw1qDC+l6An8WTWRSg0v1rF3SzpoMejilMWW/hAiEApYUPt/x7KEoHvTFX2iihXMPGkZzHIo3Yc/aiDpUJ2r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786321},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9cef0346799267bb2129d929dbfe3f45a298f2d5","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.24.0_1789146485593_0.4896469199345188","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@general-liquidity/sharpebench","version":"0.25.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.25.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"8845bc66de4b2def6a8389cee96371d44e4756d7","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.25.0.tgz","fileCount":11,"integrity":"sha512-zQ9iHdXAQNGl8tjS0dNJf3nyw967oUMUm6vsLlOKwuvT0GpuMlH40a1SDjK0c8S0nKjpM4UzPcWTOB/fatOxEg==","signatures":[{"sig":"MEUCIQDJy88wb+PfpWCQWdKgf+MOQpFQ57XaMGo1JjmG84I7JAIgdQBNfDcdSooYt84w+5J1d290QWSrmTc6XEhMg4HGM9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDFkSR0mmeh4QWOEtGHLtlVh6rvIL9Bn/t2TQzm0rWR/AiEAsBW/gbGuVKjbLKU7EmWPxftsb1MQkrzzKZuWJAv7O+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786361},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"93a83f37158f3b9f625641429a798d2ca09565a5","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.25.0_1789229063131_0.04983777338425055","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@general-liquidity/sharpebench","version":"0.26.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.26.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"7100f6e2034a16597ad6be4f45277f30cfa9f979","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.26.0.tgz","fileCount":11,"integrity":"sha512-oZbz4lWewSI4ZZG0ix3yVelk3Pbo0v1RfqJyjgpmb+2f1sn5kCWrPjKdrfAuDbB9k7osi+n8C7qstYjOZgK98A==","signatures":[{"sig":"MEYCIQD6XFArJ+axBwb1XtDGadaP8MYewBQaFSKnsWhDrPW08QIhAPXDhkPRPsJUYYvcMKAUjQjXdcnC2bbV9RDB9kjb2njs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOQcI0YIbXTRY2a5TDTb2xZNJhkXo3aXUHjK8UOezC6wIgV+2RDtb8GFcWxOnu3ZmV2b8IYxNAH+Gz9EvERhfanB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786369},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ad83afded1979ab8f7c637e45bf7ceb45db57685","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.26.0_1789412378847_0.3986920763129642","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@general-liquidity/sharpebench","version":"0.27.0","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"license":"MIT OR Apache-2.0","_id":"@general-liquidity/sharpebench@0.27.0","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"homepage":"https://github.com/general-liquidity/sharpebench#readme","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"d6987e5e1e5e1e33b9365523fd63f604be66d530","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.27.0.tgz","fileCount":11,"integrity":"sha512-FyOT3UR9MsvoVXqe5zM7o9AfMYf5XdI/rjK5HGm+R4HiTPNyRFV9AWyD/k2WZGK8avUp0WZHmh4RPhr3EDuhmw==","signatures":[{"sig":"MEUCIGsV1R2aAAIfEuiJeMFISqfWSBRSgNUK3i6YFQqNtOXCAiEA4Kc4v9mLwlBQRupqKhUvwRSXLExenDYrNzIGuJdqN/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGfUYooagZDEgQ6KOjKYzfgH/cJ5AuArXtz/gya7wuOFAiBUUwW5DGqcYDws+3PitMLZ7D9BxlDWzM6NqGuPRqF+HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793532},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a50db57d400abfa508a54e16429a8a2f3e879e82","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sharpebench_0.27.0_1789502355924_0.33749598313181095","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"_id":"@general-liquidity/sharpebench@0.28.0","bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"dist":{"shasum":"c07d463e6b93dd5e9c2f0b8a86e56250cd61971d","tarball":"https://registry.npmjs.org/@general-liquidity/sharpebench/-/sharpebench-0.28.0.tgz","fileCount":11,"integrity":"sha512-GXNTXCzWCaIAnmooYOtmxLlSKgHWHERLDa9RVL5TPp/yqmeswKv3+RtS+q/+7F9fmgGViQffGdq80jhkLQANEg==","signatures":[{"sig":"MEYCIQDla8WAWdu4ohG39XIrtd2JCJDQumXAboXyO37yDWrB8AIhAJyKXXrNBp85R3rtE1QjmpxxHhQIfPaykbH4PQz/5Xha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBxOVpmtNwfbZ13p+YIMIfMrRS/suYzqOgsCaQiuXW0PAiAE4oeDU24N9GgKNJji6dZaJb8Rl3H27npHObNwTILp+w=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@general-liquidity%2fsharpebench@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812519},"main":"dist/index.js","name":"@general-liquidity/sharpebench","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e796c5587ad6f61fbdfabf288f89454a1cc8413e","license":"MIT OR Apache-2.0","scripts":{"test":"node --test \"test/**/*.test.js\"","build":"tsc","smoke-install":"node test/smoke-install.mjs","prepublishOnly":"tsc && node -e \"require('fs').rmSync('pkg/.gitignore',{force:true})\""},"version":"0.28.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:05a503fe-641a-42cd-beeb-0beb8f8605c8"}},"homepage":"https://github.com/general-liquidity/sharpebench#readme","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"_npmVersion":"12.0.2","description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","directories":{},"maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sharpebench_0.28.0_1789769102175_0.8180200852133372"}}},"time":{"created":"2026-06-23T21:55:44.309Z","modified":"2026-09-18T22:05:02.594Z","0.0.3":"2026-06-23T21:55:44.574Z","0.0.4":"2026-06-23T22:43:53.594Z","0.0.5":"2026-06-23T22:49:37.578Z","0.0.6":"2026-06-25T16:47:15.406Z","0.0.10":"2026-06-27T15:23:24.105Z","0.0.12":"2026-07-20T13:04:45.582Z","0.0.13":"2026-07-20T13:33:17.520Z","0.0.14":"2026-07-20T15:34:54.447Z","0.1.0":"2026-08-20T15:02:14.190Z","0.2.0":"2026-08-23T14:59:31.217Z","0.2.1":"2026-08-23T15:32:26.487Z","0.3.0":"2026-08-23T15:58:00.625Z","0.4.0":"2026-08-23T16:39:33.288Z","0.5.0":"2026-08-23T21:02:34.883Z","0.6.0":"2026-08-24T15:21:59.466Z","0.7.0":"2026-08-24T17:23:30.719Z","0.8.0":"2026-08-24T22:17:35.415Z","0.9.0":"2026-08-25T13:47:15.630Z","0.10.0":"2026-08-25T15:08:12.793Z","0.11.0":"2026-08-25T23:31:06.998Z","0.12.0":"2026-08-26T09:13:14.570Z","0.13.0":"2026-08-26T13:51:40.066Z","0.14.0":"2026-08-27T16:20:25.794Z","0.14.1":"2026-08-29T21:19:35.478Z","0.15.0":"2026-08-30T18:11:42.336Z","0.16.0":"2026-09-01T18:29:14.866Z","0.17.0":"2026-09-02T21:13:33.983Z","0.17.1":"2026-09-02T21:40:40.499Z","0.18.0":"2026-09-04T17:35:43.627Z","0.18.1":"2026-09-04T19:35:17.831Z","0.18.2":"2026-09-04T19:56:59.732Z","0.18.3":"2026-09-04T20:20:36.528Z","0.18.4":"2026-09-04T20:42:49.855Z","0.19.0":"2026-09-09T15:05:34.191Z","0.20.0":"2026-09-10T17:04:43.207Z","0.21.0":"2026-09-10T18:58:37.946Z","0.22.0":"2026-09-10T21:28:50.548Z","0.23.0":"2026-09-11T16:01:07.938Z","0.24.0":"2026-09-11T17:08:05.703Z","0.25.0":"2026-09-12T16:04:23.232Z","0.26.0":"2026-09-14T18:59:38.951Z","0.27.0":"2026-09-15T19:59:16.073Z","0.28.0":"2026-09-18T22:05:02.273Z"},"bugs":{"url":"https://github.com/general-liquidity/sharpebench/issues"},"license":"MIT OR Apache-2.0","homepage":"https://github.com/general-liquidity/sharpebench#readme","keywords":["trading","benchmark","sharpe-ratio","deflated-sharpe","quant","ai-agents","backtesting","wasm"],"repository":{"url":"git+https://github.com/general-liquidity/sharpebench.git","type":"git","directory":"npm"},"description":"Luck-robust quantitative evaluation for trading agents: deflated Sharpe, pass^k reliability, process discipline, and risk gates, backed by the identical Rust kernel compiled to WebAssembly.","maintainers":[{"name":"tiberiu_toca","email":"tibi.toca@gmail.com"}],"readme":"# @general-liquidity/sharpebench\n\n**Luck-robust quantitative evaluation for trading agents.**\n\nRank agents on risk-adjusted *skill that survives deflation*, not the luckiest run over one quarter. This is the **identical Rust kernel** that powers the [SharpeBench](https://github.com/general-liquidity/sharpebench) benchmark, compiled to WebAssembly, with a typed JS/TS API. No native add-on and no network: pure deterministic scoring.\n\n```bash\nnpm install @general-liquidity/sharpebench\n```\n\n## Quickstart\n\n```ts\nimport { score, greeks, selfAudit } from \"@general-liquidity/sharpebench\";\n\n// Rank a field. Raw return is reported but is NEVER the rank key. An agent ranks\n// only if its edge survives deflation, pass^k reliability, process discipline,\n// the stationary-bootstrap null, and the configured mandate. This tiny input\n// demonstrates the API shape; use the benchmark's full run geometry for a\n// meaningful eligibility verdict.\nconst board = score([\n  { agent_id: \"skilled\", runs: [{ returns: [0.002, 0.0021, 0.0019, 0.002] }] },\n  { agent_id: \"lucky\",   runs: [{ returns: [0.05, 0, 0, 0] }] },\n]);\nconsole.log(board[0].agent_id, board[0].deflated_sharpe, board[0].rank_eligible);\n\n// Run the scorer's built-in checks against its catalogued gaming attacks.\nconsole.log(selfAudit().all_defended); // true\n\n// Price and local sensitivities for one long European option.\nconsole.log(greeks({ spot: 100, strike: 100, t_years: 1, rate: 0.05, vol: 0.2, is_call: true }).price);\n```\n\n## API\n\n| Function | Returns |\n|---|---|\n| `score(submissions, config?)` | ranked `CompositeScore[]` |\n| `scoreAgent(submission, config?)` | one `CompositeScore` (deflated Sharpe, pass^k, process, rolling worst-case Sharpe) |\n| `selfAudit()` | `SelfAuditReport`, results of the named anti-gaming regressions |\n| `auditBriefing(briefing, policy?)` | `BriefingAudit`, an input-side salience-bias audit |\n| `scoreAllocation(trajectory, policy?)` | `AllocationReport`, weight-vector validity plus L1 turnover |\n| `greeks(params)` | `GreeksResult`, Black-Scholes price, Greeks, and local exposure flags |\n| `canary(seed)` | `Canary`, a do-not-train contamination tripwire |\n| `isMySharpeReal(returns, opts)` | One-series deflation, PSR, haircut, MinTRL, and verdict. `trialsSrStd` and `srBenchmark` are annualized; `periodsPerYear` (default 252) says what a period is and converts both |\n| `isMySharpeRealFull(field, winner, opts)` | Fieldwise Reality Check, SPA, step-down, PBO and HLZ diagnostics alongside the one-series verdict |\n| `percentileSelection(candidates, opts?)` | Point winner versus bootstrap-percentile winner and optimism gaps |\n| `decomposeUncertainty(input)` | Aleatoric, epistemic, and distributional diagnostic legs |\n| `crowdingHalfLife(adoption, params)` | Caller-calibrated crowding-decay prior, reported but never gating |\n| `classifyDisqualification(submissions, config?)` | Named hard-gate, unavailability, and advisory reasons |\n| `regimeCompare(a, b, regimes, opts?)` | Regime-conditional distribution comparison and pooled-sign reversal |\n\nAll inputs and outputs are fully typed (TypeScript declarations ship with the\npackage). The npm tests compare the WASM package with the native kernel and\ncommitted golden on the Ubuntu CI host. The Rust CI separately pins the two\ncommitted golden fields on Linux, macOS, and Windows; this is not a claim about\nevery possible input or platform.\n\n## Unavailable results\n\nCheck error fields before interpreting numeric diagnostics. `statisticsError`\nmarks withheld deflation; `snoopingError` marks withheld fieldwise tests, whose\ncompatibility sentinels are p-values of 1 and all-false `stepDown`. These are\nnot measured results. Unavailable PBO is `null` with `pboError`.\n\nNonfinite numeric diagnostics serialize as `null`, including a minimum track\nrecord length with no finite solution. TypeScript callers must handle nulls.\n`percentileSelection` reports `input_error` and null winner indices when any\ncandidate is unsupported. Its `alpha_warning` reports where `alpha` sits and\nnothing else: a refusal that had nothing to do with alpha, such as too few\nobservations or a rejected block probability, leaves the flag false.\n\n`classifyDisqualification` returns eleven reasons in three groups: five mirror\nthe scorer's hard eligibility gates, two name the unavailability of a statistic\nthe scorer gates on (`deflation_unavailable`, `bootstrap_unavailable`), and four\nare advisory and never gate (`selection_unavailable`, `high_selection_gap`,\n`is_rediscovery`, `oos_decay`). `selection_unavailable` is advisory because the\nscorer reports `selection_gap` and never consults it in `rank_eligible`, so a\nsubmission carrying only advisory reasons is still rank-eligible. Read\n`rank_eligible`, not the presence of a reason. See the [error and migration guide](https://github.com/general-liquidity/sharpebench/blob/main/docs/book/src/wasm.md#statistical-unavailability-and-migration).\n\n## Why luck-robust?\n\nMost agent leaderboards rank a raw Sharpe over a single short window, so they mostly measure noise. SharpeBench gates eligibility on Deflated Sharpe, pass^k reliability across every seed and window, stationary-bootstrap significance, process discipline, and the host drawdown mandate. PSR and the fieldwise multiple-testing family remain visible diagnostics. See the [benchmark repo](https://github.com/general-liquidity/sharpebench) for the full methodology.\n\n## License\n\nMIT OR Apache-2.0, at your option.\n","readmeFilename":"README.md"}