{"_id":"@modular-prompt/experiment","_rev":"59-97dab714bea7725f77fb9557d079baa0","name":"@modular-prompt/experiment","dist-tags":{"latest":"0.5.2"},"versions":{"0.1.1":{"name":"@modular-prompt/experiment","version":"0.1.1","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.1","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/moduler-prompt#readme","bugs":{"url":"https://github.com/otolab/moduler-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"f8d967536c7f8f30c7eb9a5f4eccc2800c7c32b4","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.1.tgz","fileCount":57,"integrity":"sha512-t2Q11JqhqWBnXYWzja4fzCqVjes1/XShQCn7VYLJFlnHSFos8g/J4D1yLHve++mQZOQNCoFPBS6aFLzaV9VDMw==","signatures":[{"sig":"MEUCIQDB1FqaLST1TAHFMW1F7p6B3LqeIE0NU33Rb0+kX+mYOgIgVLvMnTgR+y8E9PjiKb9mJPY9+Xs/J7dCBKSeKX24oYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166891},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"otolab","email":"naoto.kato@plaid.co.jp"},"_resolved":"/private/var/folders/mp/v_jh07ls0jl3jn2cpws3k2f00000gp/T/6daec923256a9cae593d57a49a2fbded/modular-prompt-experiment-0.1.1.tgz","_integrity":"sha512-t2Q11JqhqWBnXYWzja4fzCqVjes1/XShQCn7VYLJFlnHSFos8g/J4D1yLHve++mQZOQNCoFPBS6aFLzaV9VDMw==","repository":{"url":"git+https://github.com/otolab/moduler-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.5.2","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.9","@modular-prompt/driver":"0.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.1_1766455059343_0.84369899494395","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@modular-prompt/experiment","version":"0.1.2","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.2","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"8d623cde6100966ed19af91ba12f64057116efe2","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.2.tgz","fileCount":60,"integrity":"sha512-4GYm6zysJ7Jjk7U4/O7JpL2+MOkf4BkT723Z9HV0I+jJx3EGTlez+QrxmUikeFNz17TovkKuoAeTkts6uVFmNg==","signatures":[{"sig":"MEQCIGvy1rEUDzTFExPwZodjL1A/5DMGGRiUkxDa4qj1HF24AiBNi6NShDpmfQ2Wu/9V16VZiICA44FUgvoFlxcaEZDvTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122296},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/c82de14dfb77cfb90d3942935bd955ab/modular-prompt-experiment-0.1.2.tgz","_integrity":"sha512-4GYm6zysJ7Jjk7U4/O7JpL2+MOkf4BkT723Z9HV0I+jJx3EGTlez+QrxmUikeFNz17TovkKuoAeTkts6uVFmNg==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.7.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.10","@modular-prompt/driver":"0.4.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.2_1766462855059_0.24081881378282355","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@modular-prompt/experiment","version":"0.1.3","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.3","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"b13f8b79ef9b5accf12368f84af724c53745dfdf","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.3.tgz","fileCount":64,"integrity":"sha512-ERlX31eL2SMjmdWOuKu+kuDhlNoDI/EFojEAT5c11L7//spgLcEprnKv7IiJ3Ndz2tjFyZ8DpMIx1w13ib9jMQ==","signatures":[{"sig":"MEUCIDujuFtO73rYOY4UK5LaHtfuFeUgHwyQH3DXW5yaODQyAiEAlLh8ScQDqg7U5GrFEXDHlhlWxo6e9quTAyJuHGj6wgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126101},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/723d38b99c70f3a2642cdfbd2832ac5d/modular-prompt-experiment-0.1.3.tgz","_integrity":"sha512-ERlX31eL2SMjmdWOuKu+kuDhlNoDI/EFojEAT5c11L7//spgLcEprnKv7IiJ3Ndz2tjFyZ8DpMIx1w13ib9jMQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.7.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.10","@modular-prompt/utils":"0.2.0","@modular-prompt/driver":"0.4.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.3_1766544474939_0.542445243093449","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@modular-prompt/experiment","version":"0.1.4","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.4","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"cf61507ae0b376fc8c3b1407867ecf4ee041fe6f","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.4.tgz","fileCount":64,"integrity":"sha512-1g/keTYTVSdbuLLaIDRTvx4KRzw3uWdYkLfifZeT6NZ2P/sgnYoA4pdMXWUq0pveD9V5Z6+9v+QwZ/wp3UNueA==","signatures":[{"sig":"MEQCIB23eG7ARbdH9HK42085MjMxCkZej9h7gRjJvmQyFp6WAiAKhrSCALy6CyYDbBc8XWkWc5NXEiUAMBngt4z++FCE4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126101},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/65b34587d30ee394251fea2ccbcd0ec1/modular-prompt-experiment-0.1.4.tgz","_integrity":"sha512-1g/keTYTVSdbuLLaIDRTvx4KRzw3uWdYkLfifZeT6NZ2P/sgnYoA4pdMXWUq0pveD9V5Z6+9v+QwZ/wp3UNueA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.7.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.10","@modular-prompt/utils":"0.2.0","@modular-prompt/driver":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.4_1768462365480_0.07267509714182152","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@modular-prompt/experiment","version":"0.1.5","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.5","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"4a08e3f4771086fb03c8f0ab1215e7d167c76f60","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.5.tgz","fileCount":64,"integrity":"sha512-jfkYMT7dkyqse0p50zDkak7+B2Hsbi6rM/YQ/NyugVAfkNCITBOqcm05Rowi9pUCEV+F9bSHXCJUYNVhq9Nu+g==","signatures":[{"sig":"MEYCIQC3lz1wxomWpzR5CzQ0oYYJ7oDwZ7Pt2mTIgFFZHaP80AIhAM0SzOF6X/VMELWgzedl8Cll1PALwaW/BbRzsdMMZ1WU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126101},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/fc86dc0ef863a2f8688df94cc5105ed2/modular-prompt-experiment-0.1.5.tgz","_integrity":"sha512-jfkYMT7dkyqse0p50zDkak7+B2Hsbi6rM/YQ/NyugVAfkNCITBOqcm05Rowi9pUCEV+F9bSHXCJUYNVhq9Nu+g==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.9.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.10","@modular-prompt/utils":"0.2.0","@modular-prompt/driver":"0.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.5_1770369959705_0.6062522402975192","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@modular-prompt/experiment","version":"0.1.6","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.6","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"6409256206ca793e1fdc7975841cd20067014eef","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.6.tgz","fileCount":64,"integrity":"sha512-GWBkTNW9QlkdsniCn1noJ+/llnroflyXqzrzJmWZdGKhMb4tYIbYcaXiniMnGiM3lf0zV/Fwdw1rNzshRqiAJw==","signatures":[{"sig":"MEUCIQDjNW6lntR07Ht3VKkwTbMwHS6Q6HzlratCUse223/VcgIgU0QHm76LbnMFZPbCC0WmiVCZgT+y5xDlefJkZYeswZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126101},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/54bb31c2c75bf43da9acdc9549dd818f/modular-prompt-experiment-0.1.6.tgz","_integrity":"sha512-GWBkTNW9QlkdsniCn1noJ+/llnroflyXqzrzJmWZdGKhMb4tYIbYcaXiniMnGiM3lf0zV/Fwdw1rNzshRqiAJw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.9.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.10","@modular-prompt/utils":"0.2.0","@modular-prompt/driver":"0.5.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.6_1770599550302_0.6583156718264065","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@modular-prompt/experiment","version":"0.1.7","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.7","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"3d25abc95fd886ea8c4ae0c8136f649878ea19ae","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.7.tgz","fileCount":64,"integrity":"sha512-M8m9XbBw27NI7HBRRmyt/H77aXvwG5nTDvfj1CeQ0bxPMCjepQElRxkKWcx28i0E2W3Zp40ku3jFbZqk7xkrqw==","signatures":[{"sig":"MEYCIQCuqudPrfweBmwq/+/Y4JsAGQKksKCLFwud3y5evXzJQgIhANpOONsVrCPeRXd/AknPuHlE3I62mr6+tDk+ztGjRYTq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126101},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/9b6f5cc983506c07a7bcde8de806794d/modular-prompt-experiment-0.1.7.tgz","_integrity":"sha512-M8m9XbBw27NI7HBRRmyt/H77aXvwG5nTDvfj1CeQ0bxPMCjepQElRxkKWcx28i0E2W3Zp40ku3jFbZqk7xkrqw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.10.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.10","@modular-prompt/utils":"0.2.1","@modular-prompt/driver":"0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.7_1771476384334_0.822322788848844","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@modular-prompt/experiment","version":"0.1.8","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.8","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"a3139ee4f4bfd3e166aa200664c57fe5bbb98495","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.8.tgz","fileCount":64,"integrity":"sha512-yXc1STGnnoKsuioxzyVoOjKIXDkb8nw5HlJ/aVLua/T8lAVOhmcTGYFmZNpFFx4A1RI81fc+1JXV5+3nd8kLGQ==","signatures":[{"sig":"MEQCHyhAAA/yHL0ub/RejJrM27oO8TA58VLxemOm5Yovwq0CIQDO/8jCMS/NF6EyEifMYR4jDUcPKz9dALTXyMViu01OmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126101},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/af13d91e11435465abe953f1580fe9e4/modular-prompt-experiment-0.1.8.tgz","_integrity":"sha512-yXc1STGnnoKsuioxzyVoOjKIXDkb8nw5HlJ/aVLua/T8lAVOhmcTGYFmZNpFFx4A1RI81fc+1JXV5+3nd8kLGQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.10.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.10","@modular-prompt/utils":"0.2.1","@modular-prompt/driver":"0.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.8_1771486319458_0.45192175246071375","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@modular-prompt/experiment","version":"0.1.9","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.9","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"18a49fbc0971e2ea7edd490d3750f41b20ff7f5d","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.9.tgz","fileCount":64,"integrity":"sha512-08QMhbaWlCJF0AJKPfmtEB3tNgn9P7+MXARi6li2AYp6XNRYAbbrqae33zEN7bocW/x1fa3qMYe3h/55UdAVqw==","signatures":[{"sig":"MEUCID3zFYYhk5keUxasCA/CQHXKi33P8E6O6P3UwidO6dclAiEAoXelh1jBM7Y1SMSbcxQXgNIOGWXqMIx9gFJZG5BuZ9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126101},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/9e17696ca45c1d932ac4f72702a96873/modular-prompt-experiment-0.1.9.tgz","_integrity":"sha512-08QMhbaWlCJF0AJKPfmtEB3tNgn9P7+MXARi6li2AYp6XNRYAbbrqae33zEN7bocW/x1fa3qMYe3h/55UdAVqw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.10.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.11","@modular-prompt/utils":"0.2.2","@modular-prompt/driver":"0.6.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.9_1771487326600_0.8000915449822175","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@modular-prompt/experiment","version":"0.1.10","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.1.10","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"fff7f53dcad193f65da88b432de481d8b3e0d7ea","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.1.10.tgz","fileCount":64,"integrity":"sha512-SIbuHYw+2xFFDXuozSStn1dR52Cv0tErBBygRwz6vyYyocD06jdSiXVSwRnveN3ZsAzlOEvTeEjSeztI9nf1FA==","signatures":[{"sig":"MEYCIQDcZmnpXW3tPUDayG/xFQzCxehCHCjUSV6Hwuot92ZGEQIhAJJhgmIW0VYvckObLJlD2ElHzArTuB2iJ1B/QB48IyHw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126021},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.1.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/aeb006f086fcd85eb11a8063288b70e9/modular-prompt-experiment-0.1.10.tgz","_integrity":"sha512-SIbuHYw+2xFFDXuozSStn1dR52Cv0tErBBygRwz6vyYyocD06jdSiXVSwRnveN3ZsAzlOEvTeEjSeztI9nf1FA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.10.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.12","@modular-prompt/utils":"0.2.3","@modular-prompt/driver":"0.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.1.10_1771561392556_0.8526443138716975","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@modular-prompt/experiment","version":"0.3.0","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.3.0","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"4f055be0bafbcf493e46bb6388f157c8cf4e9446","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.3.0.tgz","fileCount":67,"integrity":"sha512-axaKA9K+wqYMY1+KBFSNS8Vn4lXccBSfL8j6rQ8N37xwAHgWtetGxO0gfoAQg6gQ3wLMvcm75IGWukTeYock7A==","signatures":[{"sig":"MEUCIEwI1m6+GSbAP5LEMrumEZ1VEy3kS2IzZgSrXqYKz3OjAiEAjy/HiqVRIs32D9nmeXeHdmCb3nvRcjDOtBojiLtvtyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133209},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/5b7fd43d3aee57e0b7ab358d405af2f7/modular-prompt-experiment-0.3.0.tgz","_integrity":"sha512-axaKA9K+wqYMY1+KBFSNS8Vn4lXccBSfL8j6rQ8N37xwAHgWtetGxO0gfoAQg6gQ3wLMvcm75IGWukTeYock7A==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.10.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.12","@modular-prompt/utils":"0.2.3","@modular-prompt/driver":"0.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.3.0_1771576977191_0.11325289128676608","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@modular-prompt/experiment","version":"0.3.1","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.3.1","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"bbd3df457f3ae9425fb0c4592ef12a265bb594ff","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.3.1.tgz","fileCount":68,"integrity":"sha512-JuRt3FpRQBOhxF7HGoJRzIaNuOOEZ+o0DQG5Cj1wJ6LCNHz6RQdgP4uFtx9OdgkzJxF4722pSUJBX/k+68FB7A==","signatures":[{"sig":"MEUCIQDtKppkT1wYuqWM9B8JdAxBHve5RBpEJilFqME7Nfh2JQIgN6WhqnuLbRbNS9RqqFAY/Upa0PVcAO68nNUhPXqEWUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132968},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/47970cc3b67444b8f3ce0eb18bf756b8/modular-prompt-experiment-0.3.1.tgz","_integrity":"sha512-JuRt3FpRQBOhxF7HGoJRzIaNuOOEZ+o0DQG5Cj1wJ6LCNHz6RQdgP4uFtx9OdgkzJxF4722pSUJBX/k+68FB7A==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.10.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.13","@modular-prompt/utils":"0.2.4","@modular-prompt/driver":"0.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.3.1_1771918740935_0.985897807254736","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@modular-prompt/experiment","version":"0.3.2","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.3.2","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"ae430a5384c89f9d424d183f89dbb56d6d94ffcd","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.3.2.tgz","fileCount":68,"integrity":"sha512-1jkXz12fZgsloNJbTTDiH/eE4MGrZkpf8or9nyUMtJbjWAoqPM0q9IiF+wM1rCJjTYaAgwyFUn/rQdXuphaB0g==","signatures":[{"sig":"MEYCIQC66G/DjiBjQ69/IvDyq7dcIGfIdImMQBO+Mg9MVLn7aAIhAJpK+ir1C3HVH6FaVCf6g/2ZJsFPcc7l7VzBBK5Kvb5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":131870},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/b2c8f988a3eab73508ddb0a5c1a19a53/modular-prompt-experiment-0.3.2.tgz","_integrity":"sha512-1jkXz12fZgsloNJbTTDiH/eE4MGrZkpf8or9nyUMtJbjWAoqPM0q9IiF+wM1rCJjTYaAgwyFUn/rQdXuphaB0g==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.11.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.13","@modular-prompt/utils":"0.2.4","@modular-prompt/driver":"0.8.2","@modular-prompt/process":"0.1.24"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.3.2_1772432114572_0.017529384253363034","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@modular-prompt/experiment","version":"0.3.3","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.3.3","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"2e2cecf80378ba44e3c74465b1d896ebbba01558","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.3.3.tgz","fileCount":68,"integrity":"sha512-Ngtwtq395v1lohysMk99VVVp5W1Ne10YBRxzgrILXXIXDi222tcUQFd0vlLkRAj+umo7jSGxXfsTueKbau6c5w==","signatures":[{"sig":"MEUCIQCOE9QqkmO0KfmCRnuk2CMTV3M0NoGoIiUtkk62lutyWAIgTncCHY20BQ0ATS7dEdO6FgNfX+8i0Cb3xI/0/4gcXto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132060},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.3.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/78482474ed1d42b6c11894be34f35430/modular-prompt-experiment-0.3.3.tgz","_integrity":"sha512-Ngtwtq395v1lohysMk99VVVp5W1Ne10YBRxzgrILXXIXDi222tcUQFd0vlLkRAj+umo7jSGxXfsTueKbau6c5w==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.11.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.13","@modular-prompt/utils":"0.2.4","@modular-prompt/driver":"0.9.0","@modular-prompt/process":"0.1.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.3.3_1772596307040_0.47525173976762436","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@modular-prompt/experiment","version":"0.3.4","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.3.4","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"697c030f4916410397a450758893ca2906f60c5c","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.3.4.tgz","fileCount":68,"integrity":"sha512-1NKUlpzCqZteSwM4qx2vV2Q78bp9WYibiTKTVn2eD2v9LhHye1lBG6pCTI39Xk60M/NWRUlMWJovkJn+rIP/oA==","signatures":[{"sig":"MEUCIFFGk8Ip+zJAWp55CiBy9nIv5JmfGBpKt9KAUzuWplI9AiEA2eARfj7egjRkqBBW4/dbp21dngfeUUQQC8VLZRFnqv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132060},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.3.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/ee2e705ca1b923ccfe9c69b5141fec57/modular-prompt-experiment-0.3.4.tgz","_integrity":"sha512-1NKUlpzCqZteSwM4qx2vV2Q78bp9WYibiTKTVn2eD2v9LhHye1lBG6pCTI39Xk60M/NWRUlMWJovkJn+rIP/oA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.11.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.13","@modular-prompt/utils":"0.2.4","@modular-prompt/driver":"0.9.1","@modular-prompt/process":"0.1.26"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.3.4_1772702058350_0.6058180907759865","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@modular-prompt/experiment","version":"0.3.5","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.3.5","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"03212c92c3a75fa799614cdf37682cd55e088940","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.3.5.tgz","fileCount":68,"integrity":"sha512-j2x+gIv1voOsB9DRD+Xp8kHpeyx0m3ZHFfyFtAHvMbRrKc99CaFDTJJMEuVtTVw9SK8ILHukr7fYX9+v4Zcqlw==","signatures":[{"sig":"MEUCICaaC/GBomFq1EaCgwQ8bjyQiRu9Zks7S9aXJin+ANSFAiEAkxgey/iYN950m99bIVjUK363jeqxizPDTla8AX2s2zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132060},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.3.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/a9045c1abd1486653406b9a4bfa5da68/modular-prompt-experiment-0.3.5.tgz","_integrity":"sha512-j2x+gIv1voOsB9DRD+Xp8kHpeyx0m3ZHFfyFtAHvMbRrKc99CaFDTJJMEuVtTVw9SK8ILHukr7fYX9+v4Zcqlw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.11.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.13","@modular-prompt/utils":"0.2.4","@modular-prompt/driver":"0.9.2","@modular-prompt/process":"0.1.27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.3.5_1772771038066_0.14471342483526306","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@modular-prompt/experiment","version":"0.3.6","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.3.6","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"0f987f5f3827faa102f08b90e588f229d0acd234","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.3.6.tgz","fileCount":68,"integrity":"sha512-idNhANjqPyayFqp7bwQcibOGOKTKh0Sejp2JR21N+GmGDBWC9VbTKA9xczy9qJYORcyKTs9v+8Bdf895z/GXIg==","signatures":[{"sig":"MEUCIQDNoAn8IDC5HuVtctfqiPo08BliWsMA8wpOdsgIfnoi2QIgNubpUC1A9gidpaX40l7dSEuXRazLTJICGbekP3jVXo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132060},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.3.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/48cace84650e7e0179b11f07162ee5ba/modular-prompt-experiment-0.3.6.tgz","_integrity":"sha512-idNhANjqPyayFqp7bwQcibOGOKTKh0Sejp2JR21N+GmGDBWC9VbTKA9xczy9qJYORcyKTs9v+8Bdf895z/GXIg==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.11.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.1.13","@modular-prompt/utils":"0.2.4","@modular-prompt/driver":"0.9.3","@modular-prompt/process":"0.1.28"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.3.6_1772779320330_0.3923333428784084","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@modular-prompt/experiment","version":"0.4.0","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.0","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"e60b9b9f2954741a3d9f888eb536325a9638d4e0","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.0.tgz","fileCount":72,"integrity":"sha512-+RsgIT9BAwsLsfX2bZYz0o5Mh4/T9GdwzEIjDohItzqAMCcNPkxuIL8wyVPQ8O2zXiYH0iV7IvQrHW0lQR5fGw==","signatures":[{"sig":"MEQCIDJc4uEbGdNVPifwBUd/yu8Oh9WLvWLM5HA2v1KHH2cLAiBJfN9ycLrurFi6gRUoCRgylwCudAJTF84JrkDW2Jcahg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/8392f254fc4de1cea31a926bd3c4d0dc/modular-prompt-experiment-0.4.0.tgz","_integrity":"sha512-+RsgIT9BAwsLsfX2bZYz0o5Mh4/T9GdwzEIjDohItzqAMCcNPkxuIL8wyVPQ8O2zXiYH0iV7IvQrHW0lQR5fGw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.11.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.0","@modular-prompt/utils":"0.3.0","@modular-prompt/driver":"0.10.0","@modular-prompt/process":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.0_1773825389966_0.04133274494873129","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@modular-prompt/experiment","version":"0.4.1","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.1","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"6d05be799fa08f0830e3dca13916614c43d6fada","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.1.tgz","fileCount":72,"integrity":"sha512-ZaZB/uRrmXesPnZLnVDt7k0zM0ZvgnWC5VhH/T1foA2d1JfgslAUSrW8T5suK5w1Ailhxf9E94fIWr2nBJrVKQ==","signatures":[{"sig":"MEYCIQDWmEDryh5mGSLLMx/ONedVNCRZXEI09CbTJJk2+zlpTQIhANkQ2/hzwQsnB+ll5m3NCQ3YSgyjknV3JZrdaXYJbeIG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/c2120faabbeb8b44011958fec8bbd97d/modular-prompt-experiment-0.4.1.tgz","_integrity":"sha512-ZaZB/uRrmXesPnZLnVDt7k0zM0ZvgnWC5VhH/T1foA2d1JfgslAUSrW8T5suK5w1Ailhxf9E94fIWr2nBJrVKQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.1","@modular-prompt/process":"0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.1_1773901095275_0.1030681598166101","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@modular-prompt/experiment","version":"0.4.2","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.2","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"a90d67c03f294d3421dd1b80a2211081928f9813","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.2.tgz","fileCount":72,"integrity":"sha512-pErB1F5cBbL5SsMwNqqif/JICEhB8l5gT1KHPbUb+u3siiyGUQPUgFjdUyOfuIJ/OMvOCSw6G132v5+x7bp2Lg==","signatures":[{"sig":"MEUCICBlewS45MMx+cIzrfv6o7SikyE97PCsu7Wv6jkILm4kAiEAuiRkje5k0xwGGIGm6Rex0GRppGzyybIHPUabVfI0QKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/31e0d63b6863dd48ea631dafabd2cd34/modular-prompt-experiment-0.4.2.tgz","_integrity":"sha512-pErB1F5cBbL5SsMwNqqif/JICEhB8l5gT1KHPbUb+u3siiyGUQPUgFjdUyOfuIJ/OMvOCSw6G132v5+x7bp2Lg==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.1","@modular-prompt/process":"0.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.2_1773970702924_0.501240965392233","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@modular-prompt/experiment","version":"0.4.3","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.3","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"43aae495482d41178203da956b451a6de67a776e","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.3.tgz","fileCount":72,"integrity":"sha512-4544cRkkx5/KXcSa074Sl6NdUZiuWr9Te0RGbhxc7EH5x8k78VaW5pqOdPH8NTp0XmVowSBeUG5SPspxAAffbQ==","signatures":[{"sig":"MEYCIQDuYO6f1FsvHcStaeWLE6RaGSAdOML1km7WmrtnrTabDwIhAKaSLTuI75pTvlLIxNFPOy+74kDULb23fsEjduLSP00A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/7dd7e02c95818cd67fe75a0482bd733e/modular-prompt-experiment-0.4.3.tgz","_integrity":"sha512-4544cRkkx5/KXcSa074Sl6NdUZiuWr9Te0RGbhxc7EH5x8k78VaW5pqOdPH8NTp0XmVowSBeUG5SPspxAAffbQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.1","@modular-prompt/process":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.3_1774085308215_0.9737876923559297","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@modular-prompt/experiment","version":"0.4.4","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.4","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"c34031ae3dc3109aacd0f54a150ab7ecb29e2700","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.4.tgz","fileCount":72,"integrity":"sha512-6y0+1mBLpuN8MzCciZtcqoG7l4OU2tXzFWpBixcuw/hSkqCEBPCWhKNMqFfSj5qatEBjaNNNgxCCCz+GHernQA==","signatures":[{"sig":"MEYCIQCIpyo5boFq/7PeybRL+ZiioTgFZd8Q24lkQP/EBo/XsAIhAM8F/FgzlNJkj3k8OSB3b/CXuzNj2gRFtMhgODRH5tcv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/e078c0c0e42c49a24657e1d48d895206/modular-prompt-experiment-0.4.4.tgz","_integrity":"sha512-6y0+1mBLpuN8MzCciZtcqoG7l4OU2tXzFWpBixcuw/hSkqCEBPCWhKNMqFfSj5qatEBjaNNNgxCCCz+GHernQA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.2","@modular-prompt/process":"0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.4_1774503100673_0.26182433628103996","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@modular-prompt/experiment","version":"0.4.5","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.5","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"5d8ea2508b0b2b56b699bf582408dc8689526472","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.5.tgz","fileCount":72,"integrity":"sha512-orbGJROJIIvC9dtJddAbPovfH/LcXkAQ17WFvpZyME9EJ4JfRfTRmQ0qP/rB1B6/lOIpG5/kBoXnAUDK1dM7WQ==","signatures":[{"sig":"MEYCIQDOKd80hBKIRyotDGBmH0pBVxpYXs39W1uU/vLGUQPCOAIhAKSkd3V4QqJ9DW4gBvX7Ylz8Ff3sdgpZSFg5nAax4S0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/d14a6e6a4c6a5ee127c3e2a4bbb4bb0e/modular-prompt-experiment-0.4.5.tgz","_integrity":"sha512-orbGJROJIIvC9dtJddAbPovfH/LcXkAQ17WFvpZyME9EJ4JfRfTRmQ0qP/rB1B6/lOIpG5/kBoXnAUDK1dM7WQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.3","@modular-prompt/process":"0.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.5_1774506352838_0.9095267212298159","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@modular-prompt/experiment","version":"0.4.6","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.6","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"a7a2cbe1728031af25fd75277e3585607735d9ff","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.6.tgz","fileCount":72,"integrity":"sha512-R57aWfhYoiKvhDdvT9OtHvVYsyP+QRQhWCAE9AYRjdrN5+VXE7ccVQdgnXiPlJ7xkOne5H1DZS3TvASCDO+64g==","signatures":[{"sig":"MEQCIAwdYoJsNcWiEixBUJ4dtGR3YC3r+5gyV2d2clxWly/kAiB0Dm6iEXv2P6juBK/qhihbXcYzL/CDU2xVWjCAbNC+bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/2c6d1e4dc158a6b3f3c7157b2eab1fc0/modular-prompt-experiment-0.4.6.tgz","_integrity":"sha512-R57aWfhYoiKvhDdvT9OtHvVYsyP+QRQhWCAE9AYRjdrN5+VXE7ccVQdgnXiPlJ7xkOne5H1DZS3TvASCDO+64g==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.3","@modular-prompt/process":"0.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.6_1774590108204_0.05348146518369745","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@modular-prompt/experiment","version":"0.4.7","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.7","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"3308994392676eb39167696c55b15f88f97aad85","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.7.tgz","fileCount":72,"integrity":"sha512-EmybAEb76CkAkO7q9emXn8z+fOQk/bttXIPV2Y3nLGH7q+dcyhzhB4Ffi43hgK7mB5BqlCgBH1M10wqABB2PNA==","signatures":[{"sig":"MEYCIQDzHfwnVuM3ZNqOa9tvlNjxeTwjpeLyr39frh1Qtyo+NgIhAKQafv4/bZGBq/FLEqhGN9mUpbEQ+JfuW5yioLXabyOc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/4687904404b8ee3ebf95f6a2655638a7/modular-prompt-experiment-0.4.7.tgz","_integrity":"sha512-EmybAEb76CkAkO7q9emXn8z+fOQk/bttXIPV2Y3nLGH7q+dcyhzhB4Ffi43hgK7mB5BqlCgBH1M10wqABB2PNA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.4","@modular-prompt/process":"0.3.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.7_1774844547380_0.38151780697903503","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@modular-prompt/experiment","version":"0.4.8","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.8","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"b90e2d4c925c2c661425d77473344f8719d9ebb8","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.8.tgz","fileCount":72,"integrity":"sha512-AHSKJ/5xb7HjZ/+QianP34Y5ndq0wu8Y4qv5zXdQDdgz4v8X3/LJzEGEWCAqqanQBCUac+Q4CO20S2I2b7dHGw==","signatures":[{"sig":"MEQCIHqp1ys+OG8EuyILUpSLnxmBwS0vKSahn8MpOTa6pKNyAiAhzPTuFjS3CojukLYFjX+1xMewlsrvswl2GBomy4ok4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/ed5a93fdd69f6ce6c9bde19c8d2c1eb7/modular-prompt-experiment-0.4.8.tgz","_integrity":"sha512-AHSKJ/5xb7HjZ/+QianP34Y5ndq0wu8Y4qv5zXdQDdgz4v8X3/LJzEGEWCAqqanQBCUac+Q4CO20S2I2b7dHGw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.4","@modular-prompt/process":"0.3.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.8_1775017297187_0.30822275522557985","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@modular-prompt/experiment","version":"0.4.9","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.9","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"b1e7d43516be6cd65d98d61fc0e356ab1c9ba30b","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.9.tgz","fileCount":72,"integrity":"sha512-zMK+qBCR7sqyBxDTZwNXquA3dEkhhY/Idrc31Vd84MC6q3RfiCZOxj8HCDky97g/5Y3R47W5FrnGTSqVbvys/g==","signatures":[{"sig":"MEQCIBM2ymvixIXa/bwVdmTil0C9R6hd1VChoBIldc7NcqsnAiADceQTWz6KMs68wcb+zZ7wLSXxNrNGf8pNWv8Vu8QLrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154595},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/badbfa8cd9b56966023e003aef5b9709/modular-prompt-experiment-0.4.9.tgz","_integrity":"sha512-zMK+qBCR7sqyBxDTZwNXquA3dEkhhY/Idrc31Vd84MC6q3RfiCZOxj8HCDky97g/5Y3R47W5FrnGTSqVbvys/g==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.4","jiti":"^2.4.2","yaml":"^2.3.4","commander":"^12.0.0","@modular-prompt/core":"0.2.1","@modular-prompt/utils":"0.3.1","@modular-prompt/driver":"0.10.5","@modular-prompt/process":"0.3.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","vitest":"^3.2.4","@eslint/js":"^9.34.0","@vitest/ui":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^8.42.0","@typescript-eslint/eslint-plugin":"^8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.9_1775089443376_0.5501730242064482","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@modular-prompt/experiment","version":"0.4.10","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.10","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"eb18d2dbdb73808913dd9465cc1034ce893678a4","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.10.tgz","fileCount":72,"integrity":"sha512-l+XWu5W8+jSN6L7qAC66L2X1U0i3aTQp599klxwVLLVkAC2Jnc1bY2BtA9Utf5cZHgiaOIGP5JGK7r568I7xkw==","signatures":[{"sig":"MEUCIG6F9LqioAJYwAKsOCcxg6mfaQBqmkBLBYM29ACHwsr2AiEAkmOFHK3ACOJ9gYNfaoeF5DZoj9tRCU9VnJez9nEhks4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/ad256dff8a1dee794e595811b8239d90/modular-prompt-experiment-0.4.10.tgz","_integrity":"sha512-l+XWu5W8+jSN6L7qAC66L2X1U0i3aTQp599klxwVLLVkAC2Jnc1bY2BtA9Utf5cZHgiaOIGP5JGK7r568I7xkw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.2","@modular-prompt/driver":"0.10.6","@modular-prompt/process":"0.3.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.10_1775117189006_0.4923078488709174","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@modular-prompt/experiment","version":"0.4.11","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.11","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"0f7ead4be5bb718640a4d9c25132b7262ca54d96","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.11.tgz","fileCount":72,"integrity":"sha512-kfvOALgL7YrtqA9oSCE15v/ARQPPkNWNZBloSJpfQ7Nz0eJmYO8AVNeJ6qoj14yzP9XOEyEbkDe+R0d8Ylp42A==","signatures":[{"sig":"MEUCIDvo+yxup4Un0hBqpfMK8nAE02WDk3HxHV5TwsFLsE/6AiEAuOoD5vGEmWn43oRH3a1cT3E+tuLkC/R5nynoco8dc4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/f79b15152a497997569fd852bba32a02/modular-prompt-experiment-0.4.11.tgz","_integrity":"sha512-kfvOALgL7YrtqA9oSCE15v/ARQPPkNWNZBloSJpfQ7Nz0eJmYO8AVNeJ6qoj14yzP9XOEyEbkDe+R0d8Ylp42A==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.0","@modular-prompt/process":"0.3.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.11_1775122931386_0.8151736873738569","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@modular-prompt/experiment","version":"0.4.12","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.12","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"5cdc40717a1a1be0b42094c9d0106d5b3544c206","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.12.tgz","fileCount":72,"integrity":"sha512-HaoD9gDdeKmuvdqcXkDkaIfcQDNNBCNMfyaeUScHKrMZItFl3c/btAvHenXF/nxdnB0HBB9CzkCkmqoUn5r9iQ==","signatures":[{"sig":"MEYCIQCkxgyMrWLB+zi7wgntF26YcUwjxlm/prZa8AVDkVv39wIhAKeBWM6TjMrNAPznpqGH8cIkRPsndpnJmdvisZ1yOhJi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/5942bb138e53601a446b3810c35e710b/modular-prompt-experiment-0.4.12.tgz","_integrity":"sha512-HaoD9gDdeKmuvdqcXkDkaIfcQDNNBCNMfyaeUScHKrMZItFl3c/btAvHenXF/nxdnB0HBB9CzkCkmqoUn5r9iQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.0","@modular-prompt/process":"0.3.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.12_1775185140802_0.4026652451076955","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@modular-prompt/experiment","version":"0.4.13","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.13","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"868deee9f27da996752fb4b816874998db5d9f6b","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.13.tgz","fileCount":72,"integrity":"sha512-nyzpZSPovjUG9crVrU8J7aXqGt2MSak3UQg/nCYkgFVMQvJ7Be61FjhSH7XU7Hn//y66IdCu13hPcpos5yDoVQ==","signatures":[{"sig":"MEUCICMgnjWT9L4UfzPcqpPeGW6EjP5zTz2d84nvic4PoUu+AiEAyB+LjU+TUCVCdKY87sAfz0J6mocrndiQdxaiPbTSevU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/cb8e2678e3ff64311d696cf89e62a358/modular-prompt-experiment-0.4.13.tgz","_integrity":"sha512-nyzpZSPovjUG9crVrU8J7aXqGt2MSak3UQg/nCYkgFVMQvJ7Be61FjhSH7XU7Hn//y66IdCu13hPcpos5yDoVQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.0","@modular-prompt/process":"0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.13_1775191482703_0.34931471711557993","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@modular-prompt/experiment","version":"0.4.14","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.14","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"f9de2d4ce565d66d9b8aa1d5bd6a9ebcd7a7ca41","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.14.tgz","fileCount":72,"integrity":"sha512-YXdoUgpE4VCWZV+l9Q8nwZ1l+/PnY2vDDMfTOgOTkuKgG+BthghWrTRVih38zC49lhm+7so1VZafwgiFL2cICg==","signatures":[{"sig":"MEYCIQDBCdu8+WhdwwufE3AwRpXaAxt1gXErtqcsdBIPAaFAGwIhAPILPc+cyzl3woArDbtquw22sSgTpwIfkc5KqVLUWTqQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/6ff6e1efebf05a8386669c7ea222232e/modular-prompt-experiment-0.4.14.tgz","_integrity":"sha512-YXdoUgpE4VCWZV+l9Q8nwZ1l+/PnY2vDDMfTOgOTkuKgG+BthghWrTRVih38zC49lhm+7so1VZafwgiFL2cICg==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.1","@modular-prompt/process":"0.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.14_1775195094816_0.801069016496047","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@modular-prompt/experiment","version":"0.4.15","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.15","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"57f409965afc242b99ee21a4c912b9145a1963b2","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.15.tgz","fileCount":72,"integrity":"sha512-KZRMBsLyerYARdtd59JiPt0k5RL4NE3BZIVXZrJpWSb6RyuiQsvuZScRKC88H+NQ8r323hA84oVAbW2jRrBxhA==","signatures":[{"sig":"MEUCIQDOCoSlFirkuIwwMhSZikjXPdb1drnKaVjVo5TYdbXUrAIgazvkP/cXuMMvXdDWstHKn4ZTXxPPjlY1AF9Ub6GtUGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/e22979ebde19c62f19e36e8abd6fa59d/modular-prompt-experiment-0.4.15.tgz","_integrity":"sha512-KZRMBsLyerYARdtd59JiPt0k5RL4NE3BZIVXZrJpWSb6RyuiQsvuZScRKC88H+NQ8r323hA84oVAbW2jRrBxhA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.2","@modular-prompt/process":"0.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.15_1775283028386_0.9692593450653186","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@modular-prompt/experiment","version":"0.4.16","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.16","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"1265db16c451eefdd4135d39c13b82a3c1ce5d56","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.16.tgz","fileCount":72,"integrity":"sha512-Wucks7owNrPb8Q0Z7aQUZc1rOdMcyYaw+EkfH2gkz6rxPK2SfwjNCH30Xi9kykLuGf1n98YZkbj/CctAu3QgHA==","signatures":[{"sig":"MEQCIGC50TJBE6F9LP+5+poHA79LBvB4ucrBGV+sCPY5MvLWAiAvM8iq2Pti4HwZllXnIEFY8ZmgxcD6T48O6xiXuFmhVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/01abe47c01f445466c118c7f2f1e2b49/modular-prompt-experiment-0.4.16.tgz","_integrity":"sha512-Wucks7owNrPb8Q0Z7aQUZc1rOdMcyYaw+EkfH2gkz6rxPK2SfwjNCH30Xi9kykLuGf1n98YZkbj/CctAu3QgHA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.3","@modular-prompt/process":"0.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.16_1775289292155_0.6157341633627575","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@modular-prompt/experiment","version":"0.4.17","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.17","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"fc579b6b28ad9ec50c2195ac189b2128e081097e","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.17.tgz","fileCount":72,"integrity":"sha512-2X7ZlDmxdcp+xj3A2yNMgF2Zq+T6vuDAXbNJ0Ermz66GHZSUbxFjM4i713FGEFnA8XgUdKjGIUJKceuNnyGC3Q==","signatures":[{"sig":"MEUCIDCa+IyHfGAMWJ0ZoO0WgSfg/SiOu7QRdcwnStoHi5lkAiEAiEpSDC2VjO4aS2cArWePjTKsoijB4tzJZt1J4+pyUjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/fd71636fcf263325b19d39221f9c521e/modular-prompt-experiment-0.4.17.tgz","_integrity":"sha512-2X7ZlDmxdcp+xj3A2yNMgF2Zq+T6vuDAXbNJ0Ermz66GHZSUbxFjM4i713FGEFnA8XgUdKjGIUJKceuNnyGC3Q==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.4","@modular-prompt/process":"0.4.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.17_1775448003306_0.17072031354294204","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@modular-prompt/experiment","version":"0.4.18","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.18","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"346d6012b583e132252c0038764bdff53e922483","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.18.tgz","fileCount":72,"integrity":"sha512-GmUmSeiG32cXkp8LGu7gDznwYspD8ag5XbhqDKwkZ/7u1LaUgzX9mlpgv9lsx1s8pSn3mWG/C5MHf9zOOHNItw==","signatures":[{"sig":"MEUCIQDv/peOEFvqYZEg9TXl5AGP85Zg34yE5T3GoPyQ62wbvgIgG0GwbKFpNMqT6LWZI8zQAQx/0rYQV5LU7kc/og6G3Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/b6b4a78a6cbbe270a9b6d60376358512/modular-prompt-experiment-0.4.18.tgz","_integrity":"sha512-GmUmSeiG32cXkp8LGu7gDznwYspD8ag5XbhqDKwkZ/7u1LaUgzX9mlpgv9lsx1s8pSn3mWG/C5MHf9zOOHNItw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.5","@modular-prompt/process":"0.4.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.18_1775450308511_0.5542895973054305","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@modular-prompt/experiment","version":"0.4.19","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.19","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"f683016aada2a3f6cda2ecfee71ac615a8fa2e5d","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.19.tgz","fileCount":72,"integrity":"sha512-KLpAZ4xxNTDAnsqpXggtTPaSjRp6MZRHksQpHkiev8EHOgxPaSZq6zJdOZPM6UUFhwAsHiltnWtOzLmcUwe6bg==","signatures":[{"sig":"MEYCIQDTc25s2EXmafQ7VJS1z63Nxyo2jp5XB3I7dE/Z7UcuBwIhANSFYYBC+5LtrzJ1UI4o79wOm4bKF4jt373n6Pjl1Won","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.19.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/38b8d6ec88d57c7cfd62ce11d1b0b3b8/modular-prompt-experiment-0.4.19.tgz","_integrity":"sha512-KLpAZ4xxNTDAnsqpXggtTPaSjRp6MZRHksQpHkiev8EHOgxPaSZq6zJdOZPM6UUFhwAsHiltnWtOzLmcUwe6bg==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.6","@modular-prompt/process":"0.4.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.19_1775453304482_0.25752784540773055","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@modular-prompt/experiment","version":"0.4.20","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.20","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"9912d70e21a54aaa93cbd4c57d86cccd4369d32c","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.20.tgz","fileCount":72,"integrity":"sha512-8aEBxpg/dnPq++4pX/8yw34bzGy7byaxClOP0DHhX53sRgBTQnj25cam3RKGittD1EUsLWjN0X+WMhxgN+5zhQ==","signatures":[{"sig":"MEYCIQCWbcmLAzDLdK4oha+TOVnS8YTOuy5PrIDOBeTrUiNrNwIhAL9no6GxyvbZYzKyETm9NTjnKbsGkZPEhgLWxnrJlojw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/3a98952203c39dc6ccae4abe6d087ac2/modular-prompt-experiment-0.4.20.tgz","_integrity":"sha512-8aEBxpg/dnPq++4pX/8yw34bzGy7byaxClOP0DHhX53sRgBTQnj25cam3RKGittD1EUsLWjN0X+WMhxgN+5zhQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.6","@modular-prompt/process":"0.4.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.20_1775455843398_0.3980708333791736","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@modular-prompt/experiment","version":"0.4.21","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.21","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"2937628ff6eeecd3d720740ca6ad117854542571","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.21.tgz","fileCount":72,"integrity":"sha512-XajXLsV1JKzHhrgQUeTl+sdSo6jQKNcqSnTmbileM8BkZYuZ3wreeBmrYqKer7SooUBnib/4BD43nTwhGRamTA==","signatures":[{"sig":"MEQCICm2fLNVuJoFTsNpCdeIUgzoDIp3f9aSJz1SYuxRSdJTAiB8agf5X0NJpPuoDRApb7DF01O+1eJk/pL/UrNcKMBWUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/d56afc9b0ee4618478e0f9414bd74fc9/modular-prompt-experiment-0.4.21.tgz","_integrity":"sha512-XajXLsV1JKzHhrgQUeTl+sdSo6jQKNcqSnTmbileM8BkZYuZ3wreeBmrYqKer7SooUBnib/4BD43nTwhGRamTA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.7","@modular-prompt/process":"0.4.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.21_1775463450114_0.6970385523980727","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@modular-prompt/experiment","version":"0.4.22","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.22","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"1c2306a4df96dbac17ccc44c57756a821afdf851","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.22.tgz","fileCount":72,"integrity":"sha512-k3pPZ49ljPKiD+bHzgzuh+Q5S76NWCU6uMw65+0c2ncJwYNxwVSQWBcD6FR8q+pIaDfGLq0bipDv0AUvzW+8yQ==","signatures":[{"sig":"MEUCIFAEZkWbaxonz7TZWHPa0QQrcqL+s+OgbH/ySB3j29aBAiEAgrERw4ezWAIG2PoUGGMofqHNLx5TTlUx/Egjrpc+pec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154587},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/e7492164cda7165013531e1b8a05bb25/modular-prompt-experiment-0.4.22.tgz","_integrity":"sha512-k3pPZ49ljPKiD+bHzgzuh+Q5S76NWCU6uMw65+0c2ncJwYNxwVSQWBcD6FR8q+pIaDfGLq0bipDv0AUvzW+8yQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.8","@modular-prompt/process":"0.4.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.22_1775473164587_0.14451836932349216","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@modular-prompt/experiment","version":"0.4.23","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.23","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"5504bd454d305c2d2f9015ea08ae6ca9db2a87b9","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.23.tgz","fileCount":72,"integrity":"sha512-RRC80i35l0O44eM6NaCSiZ9skY4dMCzc4jEGnFL9kpvRSd4QIonxUINuFpt3+mWpJGQ2iCcR2D3APLvxL5wXdw==","signatures":[{"sig":"MEUCIQCe6JXy1Zu4xwNA4gQ47M6lr1tTGh1qO6wl/PKx7pEZfAIgZxP7iPyhoLmEC4WkQGd6L8WfPPfzE2qShVj6k0BWo2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154588},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/694c8666ff2d9ea6d8bb8443dadda304/modular-prompt-experiment-0.4.23.tgz","_integrity":"sha512-RRC80i35l0O44eM6NaCSiZ9skY4dMCzc4jEGnFL9kpvRSd4QIonxUINuFpt3+mWpJGQ2iCcR2D3APLvxL5wXdw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.9","@modular-prompt/process":"0.4.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.23_1775616273786_0.19629162676446943","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@modular-prompt/experiment","version":"0.4.24","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.24","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"4a9d7eac97aea9e685e38469442c9a408492caae","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.24.tgz","fileCount":72,"integrity":"sha512-7UqWM4KhNCfdroMHa4wdlViknPgP2rG9PccgaBoxycsMoD5nc8zRXy3n4JUDWd6Rs2mDV/fWS+ohP7fulngG2g==","signatures":[{"sig":"MEYCIQCDLbq+dR1gERqErgonJKhxlnx3j0KpvWieyxSuzstlVwIhAKq7hlGWWy4gIhHe0+0/+Sc16dYho/WG59KcyIDqW5F5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154589},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.24.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/dd6dec96fb2219b4deb34aae11b17fe6/modular-prompt-experiment-0.4.24.tgz","_integrity":"sha512-7UqWM4KhNCfdroMHa4wdlViknPgP2rG9PccgaBoxycsMoD5nc8zRXy3n4JUDWd6Rs2mDV/fWS+ohP7fulngG2g==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.10","@modular-prompt/process":"0.4.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.24_1775626606903_0.01674745085449003","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@modular-prompt/experiment","version":"0.4.25","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.25","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"76c8e1769ee390e63d64aa24935e2b61b6789330","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.25.tgz","fileCount":72,"integrity":"sha512-6bTnaed4uVNz+AjvcnnAOywFYQDcEXLjCVyE/MkhVP7WpvNioHAngn94CJx1w0LhSpdlLEc2bbVoQmBRJp6xfQ==","signatures":[{"sig":"MEYCIQCQTlHTX7xaOe8QhNCnQwNU2F5R8BCrLwVUhJ0l0A9KcAIhAN/9INsDGmuQOpAhZkJtogdHXrMY69HpD2CRm6Egt8a6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154589},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.25.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/babe45c369f294f9b6f888e7bc356d3b/modular-prompt-experiment-0.4.25.tgz","_integrity":"sha512-6bTnaed4uVNz+AjvcnnAOywFYQDcEXLjCVyE/MkhVP7WpvNioHAngn94CJx1w0LhSpdlLEc2bbVoQmBRJp6xfQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.11","@modular-prompt/process":"0.4.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.25_1775641820492_0.25569851693008583","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@modular-prompt/experiment","version":"0.4.26","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.26","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"3aa84bc3e354069b8d89c201d9f37fa9138a25a7","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.26.tgz","fileCount":72,"integrity":"sha512-m8wkNTqcjW5kuRJAgfn5njA7cqWZOMPkVixvAW/wWGS8D+VpZzeX4F505ZhAiOUzqFjJAFvFSN60ZEQ9pmEPDw==","signatures":[{"sig":"MEYCIQCNJk920AHwVMo5rFFIN5eCr9txaSTfN647itiDC6ESUwIhAJjoE1r8U0WLPFzi/gOiwi7he2Axpu9hvusc271zQPJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154589},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.26.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/6c9dc605f0acb1b55351bf7a23269479/modular-prompt-experiment-0.4.26.tgz","_integrity":"sha512-m8wkNTqcjW5kuRJAgfn5njA7cqWZOMPkVixvAW/wWGS8D+VpZzeX4F505ZhAiOUzqFjJAFvFSN60ZEQ9pmEPDw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.12","@modular-prompt/process":"0.4.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.26_1775700868097_0.6773190119259294","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@modular-prompt/experiment","version":"0.4.27","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.27","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"112f55a1fe13088a588eb6e7201b12e130209c47","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.27.tgz","fileCount":72,"integrity":"sha512-cQS3jNBC7PWrFdWc+YyJXy/b85FjVCg57VlNl306/dDEPWnUa3jKCUb2NrlE5yL73Ykdwu2rEpz/dDiXDu94mA==","signatures":[{"sig":"MEQCIHVChVO62JdCB0TNdTISJDjNKBFXIj5efFgNJXZymkKqAiAmQn9RmrQVVzbNSjC7pEst4eBmQWEAZmmLcsXYqvQVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155969},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.27.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/4e0c70a33d08b840e6bca47be3d8c994/modular-prompt-experiment-0.4.27.tgz","_integrity":"sha512-cQS3jNBC7PWrFdWc+YyJXy/b85FjVCg57VlNl306/dDEPWnUa3jKCUb2NrlE5yL73Ykdwu2rEpz/dDiXDu94mA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.13","@modular-prompt/process":"0.4.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.27_1775809343207_0.6141926256351333","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@modular-prompt/experiment","version":"0.4.28","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.28","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"d11d8c60456411d89e5a4be66f7b8a37fbf9c689","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.28.tgz","fileCount":72,"integrity":"sha512-aIK5QUP5iHC/GO1jc0gxkIZl0wW85IU2+Af3IqQShuAjSVJvoxeSf/6hi4s9HQuP3SaX6IC5/8FphPAkcYeixg==","signatures":[{"sig":"MEYCIQDW5Hpmsq6CQuO21atVSElxjRrvIidXumhDw/3aECe51AIhAPUanQCflfzF77l8e3jobZWj7JF3ECpv7GHWKF7L/EqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155969},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/bda375a546a4c38d33a6ea14d4eda857/modular-prompt-experiment-0.4.28.tgz","_integrity":"sha512-aIK5QUP5iHC/GO1jc0gxkIZl0wW85IU2+Af3IqQShuAjSVJvoxeSf/6hi4s9HQuP3SaX6IC5/8FphPAkcYeixg==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.13","@modular-prompt/process":"0.4.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.28_1776058958279_0.3279462680453884","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@modular-prompt/experiment","version":"0.4.29","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.29","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"212dd2152e061c54b9785e49a405c15e8c1465cd","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.29.tgz","fileCount":72,"integrity":"sha512-vqgrpKuZ8vFgvYBhtP/10yrsSVm3kTJRxD/CLazHgx092rB4zL+y3yGDGgvWWtD+1KvGnvOfxB8WjSj3aF0Gcg==","signatures":[{"sig":"MEUCIBI8bnPC5NoU9jEE0qRkJ+yqETm7eDOQQqqO2dhJWmw7AiEAvODDHF5xWw3A8c2OoV6VUl/kdYqsvjPZZK/gzcU1lwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155969},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/abb6b379c34f7a1e7de78be915cf2ac7/modular-prompt-experiment-0.4.29.tgz","_integrity":"sha512-vqgrpKuZ8vFgvYBhtP/10yrsSVm3kTJRxD/CLazHgx092rB4zL+y3yGDGgvWWtD+1KvGnvOfxB8WjSj3aF0Gcg==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.13","@modular-prompt/process":"0.4.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.29_1776063356186_0.0772613207378463","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@modular-prompt/experiment","version":"0.4.30","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.30","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"a052af97d11331dbecc042337d3bcd10178887a4","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.30.tgz","fileCount":72,"integrity":"sha512-c+ZIAlRDPmu2oWNmew7UZS1qlQj1ccXUUqg7Dxjwg/EKslFqaqpvlufeSDIGXHj7Eudb5/W4pfSCsXLxuej+oA==","signatures":[{"sig":"MEQCIAmUdgk2p//9i3mNYfHDL5pAJvXsb51Q2lJ2kfcFyA5JAiAj7eZQQzIpIVAsLTPka3gx1ljfujo/KAqz1IcZ5YKm3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155969},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.30.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/c4859cf649362f024c5728cdff13a7ce/modular-prompt-experiment-0.4.30.tgz","_integrity":"sha512-c+ZIAlRDPmu2oWNmew7UZS1qlQj1ccXUUqg7Dxjwg/EKslFqaqpvlufeSDIGXHj7Eudb5/W4pfSCsXLxuej+oA==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.3","@modular-prompt/driver":"0.11.14","@modular-prompt/process":"0.4.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.30_1776065642695_0.6955126100907862","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@modular-prompt/experiment","version":"0.4.31","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.31","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"001cff0e7e8f82cc4cc2a4378760d0e18d87a05e","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.31.tgz","fileCount":72,"integrity":"sha512-v6Nc7iSHM4fF/50NCSzN9qB+tsO3wWmW1ZWxrJRpXE/RbFJvuaUIbU4jKqWygMgJ9Ndt6/CW+Zs98EcmejTANQ==","signatures":[{"sig":"MEYCIQC+289g9lyQtAf0muvcsUTO3zQa29/+sCaDYwRfw51lpwIhAJkn+nHaMpgXXYNBLlFScK92f8mtQxFfb52uUFDTLbdW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155969},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.31.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/28a6fed286e964c2c331c449b51e3c3e/modular-prompt-experiment-0.4.31.tgz","_integrity":"sha512-v6Nc7iSHM4fF/50NCSzN9qB+tsO3wWmW1ZWxrJRpXE/RbFJvuaUIbU4jKqWygMgJ9Ndt6/CW+Zs98EcmejTANQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.12.1","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.4","@modular-prompt/driver":"0.11.15","@modular-prompt/process":"0.4.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.31_1776067376402_0.13217737151629727","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@modular-prompt/experiment","version":"0.4.32","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.32","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"d5bdb7004fbdea73181b838e2b17055949ea2768","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.32.tgz","fileCount":74,"integrity":"sha512-AK13dqxxr2DZ6OulXh8HFDQtd6QTBDHl0A4VGrm7ffF61OHhH0Sn0v7Jp8g6OCr/btxEFd0lJcccRhi7mOuG6w==","signatures":[{"sig":"MEQCIBxrtZ7Po5QoKxNu4GOPrZNo+BvQxNOsMrRZ3waEsg34AiBXBQPu2foun0HcI4N+MPh6iP67qcmpEVF8eZdYpHNhzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163848},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.32.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/84f0aa8c377a457acb206fa8afb0385e/modular-prompt-experiment-0.4.32.tgz","_integrity":"sha512-AK13dqxxr2DZ6OulXh8HFDQtd6QTBDHl0A4VGrm7ffF61OHhH0Sn0v7Jp8g6OCr/btxEFd0lJcccRhi7mOuG6w==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.13.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.2.2","@modular-prompt/utils":"0.3.4","@modular-prompt/driver":"0.12.0","@modular-prompt/process":"0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.32_1777516778971_0.27448981120215055","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"@modular-prompt/experiment","version":"0.4.34","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.34","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"e7a948cc842cf597de8d6f55d6966545b96f851a","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.34.tgz","fileCount":74,"integrity":"sha512-MjGYQiF+ZnbYO09T4ECG3DSKU1FmK1TuQBo/Gt6yzPfEWl9uSj/qM16HqcbYOAeY4C+VNmlijA+DchccV4IxeQ==","signatures":[{"sig":"MEYCIQDrL7qgpmmMx0kJ8zuP5caJ1XU41rSm07JfHmLgCgObLgIhAK7y1ZV1e6Z/RhJNmJfK10aFCoQT/QH/caeWl0ZNHUgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167020},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.34.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/f8cb9796a2b8c1b66f44eee5331b89a2/modular-prompt-experiment-0.4.34.tgz","_integrity":"sha512-MjGYQiF+ZnbYO09T4ECG3DSKU1FmK1TuQBo/Gt6yzPfEWl9uSj/qM16HqcbYOAeY4C+VNmlijA+DchccV4IxeQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.15.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.13.1","@modular-prompt/process":"0.5.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.34_1779599328249_0.04059616982396652","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@modular-prompt/experiment","version":"0.4.35","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.35","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"84c708ade114104d250ae6567c5b29e7b7972747","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.35.tgz","fileCount":74,"integrity":"sha512-1LMGyEYLZenesuFe5QgEyP9Q8zye/4JHW5K1I+nNR5ii8M56CCs0tkRprw91QpBoWWgvSlj7ABSVR/C32aiVvQ==","signatures":[{"sig":"MEQCIAHjbcoP2lPfLGq2HwVe5/muXqS1R9b5N+a0gDUokXDgAiBZhzJ+nY8KuNK23uVZYOjb/lsZG53CxZ4gCvhOPKB+uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167020},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.35.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/6c1eef4335356868b7e753ff6a6f0d8b/modular-prompt-experiment-0.4.35.tgz","_integrity":"sha512-1LMGyEYLZenesuFe5QgEyP9Q8zye/4JHW5K1I+nNR5ii8M56CCs0tkRprw91QpBoWWgvSlj7ABSVR/C32aiVvQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.16.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.13.2","@modular-prompt/process":"0.5.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.35_1780029858884_0.44603214508666134","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@modular-prompt/experiment","version":"0.4.36","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.36","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"2df0628e359646bd2c8561ad5f9140f66425d4d7","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.36.tgz","fileCount":74,"integrity":"sha512-f0Jq7FGU2+hPg/FKj2bIwbkzBcY/+veN5hIu3Bfxxc1RR/5055AyG04e9xI7Zo3qqLi3R90Rxw4GTxuBLjWdNg==","signatures":[{"sig":"MEQCIEz9JIryUfOd9IbssF3NVamQDLBvbXVxJZBFI5ZXuqMRAiBH+qyUZrq8S43GeAR7U1R0lSfMqKFS89CNgfRdy2hq1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167020},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.36.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/7eb2fe2a9b664296303f0c28a5aa82a2/modular-prompt-experiment-0.4.36.tgz","_integrity":"sha512-f0Jq7FGU2+hPg/FKj2bIwbkzBcY/+veN5hIu3Bfxxc1RR/5055AyG04e9xI7Zo3qqLi3R90Rxw4GTxuBLjWdNg==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.16.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.13.3","@modular-prompt/process":"0.5.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.36_1780295651157_0.5232801394743212","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@modular-prompt/experiment","version":"0.4.37","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.37","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"8801c4764fa1cc07829fef520df94e070e1d2714","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.37.tgz","fileCount":74,"integrity":"sha512-QySpQ754NQbcY3GOuzLpE7kzKcbPzFan6oG/Ut9eljRDBhHd2DatEMGcW2orD4uQK65hbpkWhWIfM8nya56zLQ==","signatures":[{"sig":"MEUCIQDQTXaQ2Dt9teVRiu1+qjwyv6+lQklPN7fR2GqnnA3TgQIgHfvArymyhDWAWtMvnU33VD8ddruOM2pxVNVOP6mypPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167064},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.37.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","start":"node dist/run-comparison.js","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/b11cb6fa5cceccf96715056b16f7ced3/modular-prompt-experiment-0.4.37.tgz","_integrity":"sha512-QySpQ754NQbcY3GOuzLpE7kzKcbPzFan6oG/Ut9eljRDBhHd2DatEMGcW2orD4uQK65hbpkWhWIfM8nya56zLQ==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.16.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.13.4","@modular-prompt/process":"0.5.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.37_1780561971952_0.6752920000107272","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@modular-prompt/experiment","version":"0.4.38","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.38","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"df55b4144d9cf4693bd1bf30c3e46370af419b07","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.38.tgz","fileCount":74,"integrity":"sha512-YvrGJ7UYjmuc98OmNAEYf0qZo6F5ZEmMZq+ZR5zwpPG0Jsi6cWDnut0PqMaVlyIEL8XjW8R7kunVjh3DMOKa5A==","signatures":[{"sig":"MEQCIHm6bu+kfi7uIuNoUa8le9KOqlxjYDoaE0s7saQqc9sDAiB35vv8EuZdRKQyrytvxOFO2/G03wnV5f2fKICldqGjjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167064},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.38.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","start":"node dist/run-comparison.js","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/9053b4dec71d5658ef964553102abcdd/modular-prompt-experiment-0.4.38.tgz","_integrity":"sha512-YvrGJ7UYjmuc98OmNAEYf0qZo6F5ZEmMZq+ZR5zwpPG0Jsi6cWDnut0PqMaVlyIEL8XjW8R7kunVjh3DMOKa5A==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.16.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.13.5","@modular-prompt/process":"0.5.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.38_1781147829623_0.3583626115464569","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@modular-prompt/experiment","version":"0.4.39","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.4.39","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"homepage":"https://github.com/otolab/modular-prompt#readme","bugs":{"url":"https://github.com/otolab/modular-prompt/issues"},"bin":{"modular-experiment":"dist/run-comparison.js"},"dist":{"shasum":"ed51ca13be720b74b1e82df3822e92668c6ca703","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.4.39.tgz","fileCount":74,"integrity":"sha512-+nLwUyYd8skYKmW0N/62o9AmlvgvnaxpDENBpIuRPKWKTGNUrNlgDAOAp71F59hcK5V+XdYdRg0BABTsz9ztEw==","signatures":[{"sig":"MEQCICsN9GCVZd4p+fr3jhL+sdhIzb1W89tAi4z0PIo1DTJ3AiBf1ef/gJZMSXVz1sswLAJkK/vNkYA0LAJkwRiJXm9cvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.4.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167064},"main":"./dist/index.js","type":"module","_from":"file:modular-prompt-experiment-0.4.39.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","start":"node dist/run-comparison.js","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"_resolved":"/tmp/52a921547e28d500a0952eb7c107efca/modular-prompt-experiment-0.4.39.tgz","_integrity":"sha512-+nLwUyYd8skYKmW0N/62o9AmlvgvnaxpDENBpIuRPKWKTGNUrNlgDAOAp71F59hcK5V+XdYdRg0BABTsz9ztEw==","repository":{"url":"git+https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"_npmVersion":"11.18.0","description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.14.0","@modular-prompt/process":"0.5.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.4.39_1783922106049_0.8494804275570591","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@modular-prompt/experiment","version":"0.5.0","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.5.0","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"bin":{"modular-experiment":"./dist/cli/main.js"},"dist":{"shasum":"6021e2733e79e8a650d32324676b31d7e7a1c172","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.5.0.tgz","fileCount":90,"integrity":"sha512-HHn/ViTu7DlfyFiD5hbmIZh0Z8t4wfi7aejdR09gAKP4NsgpwvCkRjsmuw2A5Uv0YulfCC5KZY8mQjnPJnI2UA==","signatures":[{"sig":"MEUCIQDKG/yFeIOh3IDUq32ZJBmcVP6bwt5qYsqxJNlz72uXCwIgWZ0fgGFHtQwcfliWlHg12ZgiQfjf10sNHk+j/mf3SsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","start":"node dist/run-comparison.js","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"repository":{"url":"https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.15.0","@modular-prompt/process":"0.5.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.5.0_1788324444041_0.5292511688698089","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@modular-prompt/experiment","version":"0.5.1","keywords":["prompt","experiment","evaluation","llm","testing"],"license":"MIT","_id":"@modular-prompt/experiment@0.5.1","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"bin":{"modular-experiment":"./dist/cli/main.js"},"dist":{"shasum":"aac6946186cf9af62ca22cd42b6e3a79e7813b45","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.5.1.tgz","fileCount":90,"integrity":"sha512-SZSTfVlCM0AzDDVWYA2M23XWTco9RVJOpISILuzqNURwitjPRKjMj3tybyQvJ4y2KWj39b66O33k4CKb2o/fxw==","signatures":[{"sig":"MEUCIQDfp6b/8NvlcUTVrTlwrChSCc+PSJrt0HTqUM699HYM/AIgH6JeKT8hEseSXzRtnKy9UdAMG4FVKzJDH7wv0nkdDT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","start":"node dist/run-comparison.js","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"repository":{"url":"https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.16.0","@modular-prompt/process":"0.5.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/experiment_0.5.1_1788767679914_0.7393260998456861","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"_id":"@modular-prompt/experiment@0.5.2","bin":{"modular-experiment":"./dist/cli/main.js"},"dist":{"shasum":"efae92c17b69c26050722c0380683de51becd8b8","tarball":"https://registry.npmjs.org/@modular-prompt/experiment/-/experiment-0.5.2.tgz","fileCount":90,"integrity":"sha512-2RoBpskxpcyjgYMlOKjP+uULOZCApMKgM4lWW2epkjVVWbW6JFLn53FkfTBTpSSrZ4UWPqKVtAuEVDg889JGuw==","signatures":[{"sig":"MEUCICCCjEno0H7mF4mzQjZ2apsgC0cQ27Gamcm5FcVSS1s5AiEAtarevk6p5TQE1f+KBK4poCYRE2ry8pa2+PpoJlBgFOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDksHnymgp5Mv6zkvgBY1lp6WWQoWYrC9g8l+n/8GyjdwIgWz0NhqXoD8IEBnda1Hojmp7sZ+JrR+FYN8f93g5/F1U="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modular-prompt%2fexperiment@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193238},"main":"./dist/index.js","name":"@modular-prompt/experiment","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"dev":"tsc --watch","lint":"eslint src","test":"vitest","build":"tsc -b --force","clean":"rm -rf dist skills","start":"node dist/run-comparison.js","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","copy-skills":"mkdir -p skills/experiment && cp ../../skills/experiment/SKILL.md skills/experiment/SKILL.md"},"version":"0.5.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c819c67a-5bc4-4676-985d-28e118d66e12"}},"keywords":["prompt","experiment","evaluation","llm","testing"],"repository":{"url":"https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"description":"Experiment framework for comparing and evaluating prompt modules","directories":{},"maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"3.25.76","jiti":"2.6.1","yaml":"2.8.2","commander":"12.1.0","@modular-prompt/core":"0.3.0","@modular-prompt/utils":"0.3.5","@modular-prompt/driver":"0.17.0","@modular-prompt/process":"0.5.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"3.2.4","@eslint/js":"9.39.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/node":"20.19.27","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/experiment_0.5.2_1790219696905_0.16410149456597467"}}},"time":{"created":"2025-12-23T01:57:39.256Z","modified":"2026-09-24T03:14:57.367Z","0.1.1":"2025-12-23T01:57:39.503Z","0.1.2":"2025-12-23T04:07:35.209Z","0.1.3":"2025-12-24T02:47:55.102Z","0.1.4":"2026-01-15T07:32:45.614Z","0.1.5":"2026-02-06T09:25:59.866Z","0.1.6":"2026-02-09T01:12:30.453Z","0.1.7":"2026-02-19T04:46:24.490Z","0.1.8":"2026-02-19T07:31:59.615Z","0.1.9":"2026-02-19T07:48:46.826Z","0.1.10":"2026-02-20T04:23:12.717Z","0.3.0":"2026-02-20T08:42:57.345Z","0.3.1":"2026-02-24T07:39:01.072Z","0.3.2":"2026-03-02T06:15:14.738Z","0.3.3":"2026-03-04T03:51:47.200Z","0.3.4":"2026-03-05T09:14:18.483Z","0.3.5":"2026-03-06T04:23:58.212Z","0.3.6":"2026-03-06T06:42:00.479Z","0.4.0":"2026-03-18T09:16:30.098Z","0.4.1":"2026-03-19T06:18:15.459Z","0.4.2":"2026-03-20T01:38:23.118Z","0.4.3":"2026-03-21T09:28:28.361Z","0.4.4":"2026-03-26T05:31:40.819Z","0.4.5":"2026-03-26T06:25:53.016Z","0.4.6":"2026-03-27T05:41:48.420Z","0.4.7":"2026-03-30T04:22:27.505Z","0.4.8":"2026-04-01T04:21:37.357Z","0.4.9":"2026-04-02T00:24:03.546Z","0.4.10":"2026-04-02T08:06:29.133Z","0.4.11":"2026-04-02T09:42:11.521Z","0.4.12":"2026-04-03T02:59:00.943Z","0.4.13":"2026-04-03T04:44:42.847Z","0.4.14":"2026-04-03T05:44:54.978Z","0.4.15":"2026-04-04T06:10:28.581Z","0.4.16":"2026-04-04T07:54:52.304Z","0.4.17":"2026-04-06T04:00:03.442Z","0.4.18":"2026-04-06T04:38:28.661Z","0.4.19":"2026-04-06T05:28:24.725Z","0.4.20":"2026-04-06T06:10:43.564Z","0.4.21":"2026-04-06T08:17:30.260Z","0.4.22":"2026-04-06T10:59:24.727Z","0.4.23":"2026-04-08T02:44:33.928Z","0.4.24":"2026-04-08T05:36:47.092Z","0.4.25":"2026-04-08T09:50:20.634Z","0.4.26":"2026-04-09T02:14:28.275Z","0.4.27":"2026-04-10T08:22:23.340Z","0.4.28":"2026-04-13T05:42:38.448Z","0.4.29":"2026-04-13T06:55:56.325Z","0.4.30":"2026-04-13T07:34:02.831Z","0.4.31":"2026-04-13T08:02:56.552Z","0.4.32":"2026-04-30T02:39:39.142Z","0.4.34":"2026-05-24T05:08:48.436Z","0.4.35":"2026-05-29T04:44:19.054Z","0.4.36":"2026-06-01T06:34:11.328Z","0.4.37":"2026-06-04T08:32:52.122Z","0.4.38":"2026-06-11T03:17:09.744Z","0.4.39":"2026-07-13T05:55:06.173Z","0.5.0":"2026-09-02T04:47:24.174Z","0.5.1":"2026-09-07T07:54:40.040Z","0.5.2":"2026-09-24T03:14:56.985Z"},"license":"MIT","keywords":["prompt","experiment","evaluation","llm","testing"],"repository":{"url":"https://github.com/otolab/modular-prompt.git","type":"git","directory":"packages/experiment"},"description":"Experiment framework for comparing and evaluating prompt modules","maintainers":[{"name":"otolab","email":"naoto.kato@plaid.co.jp"}],"readme":"# @modular-prompt/experiment\n\nプロンプトモジュールの比較・評価フレームワーク。\n\n## インストール\n\n```bash\nnpm install @modular-prompt/experiment\n```\n\n## 概要\n\n複数のプロンプトモジュールを同一条件下で比較・評価する。YAML設定で実験を定義し、CLIで実行。\n\n- **プロンプト比較**: 異なるプロンプト構造の効果を定量的に比較\n- **マルチモデルテスト**: 異なるLLMプロバイダーでの動作比較\n- **品質評価**: 繰り返し実行による安定性・一貫性の評価\n- **柔軟な評価器**: コードベース・AIベースの評価をサポート\n\n## クイックスタート\n\n### 1. 設定ファイルを作成\n\n```yaml\n# experiment.yaml\nmodels:\n  gpt4o:\n    provider: openai\n    model: gpt-4o\n\ndrivers:\n  openai:\n    apiKey: ${OPENAI_API_KEY}\n\nmodules:\n  - name: my-module\n    path: ./my-module.ts\n\ntestCases:\n  - name: 基本テスト\n    input:\n      query: \"TypeScriptについて説明して\"\n\nevaluators: []\n```\n\n### 2. モジュールファイルを作成\n\n```typescript\n// my-module.ts\nimport type { PromptModule } from '@modular-prompt/core';\n\nconst module: PromptModule<{ query: string }> = {\n  objective: ['ユーザーの質問に回答する'],\n  instructions: [\n    (ctx) => `質問: ${ctx.query}`,\n  ],\n};\n\nexport default module;\n```\n\n### 3. 段階的な検証と実行\n\nexperiment 設定は、次の順で段階的に確認するのがおすすめです。\n\n1. **`format`** — LLM/API キー不要。コンパイル済みプロンプトの中身を確認（§4）\n2. **`--dry-run`** — 実行計画（モデル・モジュール・テストケースの組み合わせ）を確認\n3. **本番実行** — 実際に LLM を呼び出して実験\n\n```bash\nnpx modular-experiment format experiment.yaml              # 1. プロンプト確認\nnpx modular-experiment experiment.yaml --dry-run           # 2. 実行計画確認\nnpx modular-experiment experiment.yaml                     # 3. 本番実行\nnpx modular-experiment experiment.yaml --evaluate          # 評価付き\nnpx modular-experiment experiment.yaml --repeat 10         # 複数回実行\n```\n\n### 4. プロンプト整形（LLM 呼び出しなし）\n\nexperiment 設定からコンパイル済みプロンプトを整形出力する。API キーやモデル起動は不要。\n\n```bash\n# デフォルト（completion 形式）\nnpx modular-experiment format experiment.yaml\n\n# テストケース・モジュールでフィルター\nnpx modular-experiment format experiment.yaml --test-case \"基本テスト\" --modules my-module\n\n# 出力形式の切り替え\nnpx modular-experiment format experiment.yaml --format messages   # ChatMessage[] を JSON 出力\nnpx modular-experiment format experiment.yaml --format compiled   # CompiledPrompt を JSON 出力\n\n# ファイル出力\nnpx modular-experiment format experiment.yaml --output prompts.txt --verbose\n```\n\n#### format サブコマンドのオプション\n\n| オプション | 説明 | デフォルト |\n|-----------|------|-----------|\n| `<config>` | 設定ファイルパス（YAML / TypeScript） | （必須） |\n| `--test-case <name>` | テストケース名フィルター | all |\n| `--modules <names>` | カンマ区切りのモジュール名 | all |\n| `--format <type>` | 出力形式: `completion`, `messages`, `compiled` | completion |\n| `--output <path>` | 出力先ファイル（未指定時は stdout） | stdout |\n| `--verbose` | 詳細ログ出力 | false |\n\n**completion 出力例:**\n\n```\n=== my-module / 基本テスト ===\n# Instructions\n...\n```\n\n**messages / compiled:** JSON 形式（複数の testCase × module は配列）\n\n#### 出力の挙動\n\n`format` 実行時、メタ情報バナー（`Prompt Format` ヘッダー等）は **stderr ではなく stdout** に出力されます。\n\n- **stdout 出力時**（`--output` 未指定）: バナーとプロンプト本文が stdout に混在します。パイプで後段に渡す場合はバナーが混入する点に注意してください\n- **`--output` 指定時**: プロンプト本文のみファイルに書き出し、バナーと完了メッセージは stdout に残ります\n- パイプでクリーンなプロンプトだけ欲しい場合は `--output` を使ってください\n\n#### 注意事項\n\n- **フィルター競合**: CLI の `--modules` と設定ファイル内の `testCase.modules` が矛盾すると、エラーなく**空出力**になることがあります（実験 runner と同様）。意図した組み合わせになっているか確認してください\n- **開発用ショートカット**: リポジトリルートの `pnpm run experiment` / `scripts/experiment.mjs` は `run-comparison.js` を直叩きするため **`format` サブコマンド非対応**です。`format` を使う正本は package bin 経由の `npx modular-experiment format <config>`\n\n#### CLIオプション（実験実行）\n\n| オプション | 説明 | デフォルト |\n|-----------|------|-----------|\n| `--test-case <name>` | テストケース名フィルター（指定した名前のみ実行） | all |\n| `--model <provider>` | モデルプロバイダーフィルター（例: `mlx`, `vertexai`, `googlegenai`） | すべての有効なモデル |\n| `--modules <names>` | カンマ区切りのモジュール名（指定したモジュールのみテスト） | all |\n| `--repeat <count>` | 実行回数（統計的な評価に有用） | 1 |\n| `--evaluate` | AI評価器を有効化（評価フェーズを実行） | false |\n| `--evaluators <names>` | カンマ区切りの評価器名（指定した評価器のみ使用） | all |\n| `--dry-run` | 実行計画の表示のみ（実験を実行しない） | false |\n| `--verbose` | 詳細なログ出力（内部処理の表示） | false |\n| `--log-file <path>` | 詳細ログのJSONL出力先ファイルパス | なし |\n| `--trace-dir <dir>` | 構造化された実行ログの出力ディレクトリ（prefix/contextごとにファイル分割、summary.json付き） | なし |\n| `--output <path>` | 実験結果のJSON出力先ファイルパス（メタデータと結果を含む） | なし |\n\n**ログ・トレースオプション詳細:**\n- `--log-file`: 全実行ログをJSONL形式で1ファイルに出力。各行が1ログエントリ。\n- `--trace-dir`: ログをprefix/context別にファイル分割して出力。summary.jsonに全体統計を含む。読みやすい形式（タイムスタンプ + レベル + メッセージ）。\n- `--output`: 実験結果を構造化JSON形式で保存。タイムスタンプ、使用モデル、繰り返し回数などのメタデータを含む。\n\n## 設定ファイルの詳細\n\n### モデル指定: DriverSet記法\n\nテストケースの `models` フィールドでは、単一のモデル名（文字列）または役割別モデルのマッピング（オブジェクト）を指定できます。\n\n#### 単一モデル（文字列）\n\nすべての役割で同じモデルを使用します。\n\n```yaml\ntestCases:\n  - name: 基本テスト\n    input:\n      query: \"質問内容\"\n    models:\n      - gpt4o  # すべての役割でgpt4oを使用\n```\n\n#### DriverSet（役割別モデル）\n\n役割ごとに異なるモデルを指定できます。`default` は必須で、他の役割（`thinking`、`instruct`、`chat`、`plan`）はオプションです。未指定の役割は自動的に `default` にフォールバックします。\n\n```yaml\nmodels:\n  gemma4:\n    provider: mlx\n    model: gemma4-26b-a4b\n  qwen:\n    provider: mlx\n    model: qwen3.5-9b\n\ntestCases:\n  - name: 役割別モデルテスト\n    input:\n      query: \"質問内容\"\n    models:\n      - default: gemma4     # 通常のタスクはgemma4\n        thinking: qwen      # thinking役割はqwen\n```\n\n**利用可能なModelRole:**\n- `default`: 必須。メインのモデル\n- `thinking`: 推論タスク用（オプション）\n- `instruct`: 指示実行用（オプション）\n- `chat`: 対話用（オプション）\n- `plan`: 計画立案用（オプション）\n\n**注記:** 値には設定ファイルのトップレベル `models:` セクションで定義されたモデル名を指定します。\n\n## Skills (for Claude Code)\n\nThis package includes `skills/experiment/SKILL.md`. It can be used as a Claude Code skill to guide experiment framework usage.\n\n## License\n\nMIT\n","readmeFilename":""}