{"_id":"@sebastienrousseau/noyalib-mcp","_rev":"35-a93d48541fbebea089a603f2c79e4096","name":"@sebastienrousseau/noyalib-mcp","dist-tags":{"latest":"0.0.52"},"versions":{"0.0.13":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.13","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.13","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"a73912b992c8cf370179b33e71f209fd53aa0e94","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.13.tgz","fileCount":4,"integrity":"sha512-Ameer8pkKa9RLiPFuVE1Vclv9c4ECaVhyahr6P+3gTXXAUev0j5hR/2LgncYlw0qcUPWolKRYIBT328tzkERTA==","signatures":[{"sig":"MEUCIEotLo0ebqx8fIrlccLu/5JWELyF5m+My2xeudohxxZ8AiEAk6qODo6gBgNeJn1G/BzwCZflO7ICiGJ4NP1vX3zMltg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"cb9332979ca99ec3932cf70918f539fce2b52f6b","scripts":{"test":"node --test test/"},"_npmUser":{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.14.1","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.13_1783271243084_0.19914372412462367","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.15","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.15","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"c511f03c49499960d458978cc38d99a137ee7d77","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.15.tgz","fileCount":4,"integrity":"sha512-l6O7sSTjiMlQaJgR/Zva3Bg8WuC6EDcoI/EEg4bLLQqqy4Ff9/X/DuLv7RD2NF74CHI2AfheF1IfwYlW60Zsnw==","signatures":[{"sig":"MEQCIFeafReHF71tISVDrdfyRcCHibqsY5eudIRXwDX7+5lGAiBtUytCyBwYSkdXZPx33vt59hDvreKlqDlqUPSYg3vmDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"45935e0a78029ead0e10340d60af53379246e23a","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.1","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.15_1783851093168_0.9709797944536769","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.16","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.16","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"6ab2c4051dd0b575e7746c175e88e6247f5129da","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.16.tgz","fileCount":4,"integrity":"sha512-YcHomXy7nQkLk5q23cM5C1fx8aCBi0B/l0KNUFlzuO3jRqL9RGN0zyOjh9IcclW4sFav9N1GfxL0vLGkYMiwkA==","signatures":[{"sig":"MEUCIQCVGpbbDPnaKFc1dH1njSyZkFqosws9BbjVeEohNDrjOgIgVdOtf7qFA7o8ir1rrKtq5arbiqGFBan0N1wjXajRKQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"2280d01b5e19ec227caa791cdf7d54293666bee9","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.1","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.16_1784917029264_0.4902252072410933","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.17","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.17","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"11f9d1077af5420a9c9b7d143e87d5bac4327451","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.17.tgz","fileCount":4,"integrity":"sha512-Nfbt1veuNJbn6PVm09i9mJ+OsKq9JrLjRVxAD7EPpmUU6Y2h8hpgp6Ym52LgXItolJhLp3q/K+CbyL65wXD0mQ==","signatures":[{"sig":"MEUCIQDSVQ15neUB6W6DsQkiY/OMattmTEfxX8n8o0Lp76rMUAIgOfCQhNRyUI/GNlNkplQZGanOJwFUvBb9bGBLaADU20I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"5256a382bdeda9fdc6aad06d1abfce1c6b7930ab","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.1","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.17_1784974565812_0.1464498139535575","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.18","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.18","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"0e2047534a7ea323286979650819366d72adcbd4","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.18.tgz","fileCount":4,"integrity":"sha512-czkk4DLo8Q3Zmc0OgAfRJnv9tWS9PemRWiotq1sWUwDWuOeag141xMl8BH9wRfH2hCzc5cA8M+BOxRZR1CeGqA==","signatures":[{"sig":"MEQCIFQ/pwu4yj25A1pJlyLslx78VK3kCNMVbsWu/LV/jmafAiBSQnewPm/57ESMed02uQsgXj8EYNZgD+jKh0cAecmPDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"e35ea2aafe55cebac01b2e5c1cc189d991633eac","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.18_1785542259489_0.23557716198227685","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.22","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.22","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"da12d2e46c5b257609d3c9c361dd93c94dd21df0","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.22.tgz","fileCount":4,"integrity":"sha512-s1f0tTEbyeBth9BodpZ+/wNBORDRn8b2PbknsAW7EMD9QRzL5Z5LL696qpbXLjTfmS7l9+UqwBp0Dcsn8Q157A==","signatures":[{"sig":"MEYCIQDuJ22MLnoLNkEBAcraEouGNrmiWtKZKwJh/UyojhQA6gIhAOlDgyE10IYoRjF/ph2vtvrgulNVRnjEhuSu6UVRypAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"68973df177d63025afed1d9481be28ecfd151103","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.22_1786733909639_0.6136195619662095","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.23","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.23","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"f700052d81519639cc88494be10764dbf4018a3b","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.23.tgz","fileCount":4,"integrity":"sha512-mBt8DzpbOq4c7qhviIYmaVpQRtSjb5Bqv9Td9LuXHqSyDj2Tyr+92QTMj8BtJonvSHFKSL5E80g6GcYYco/6aw==","signatures":[{"sig":"MEUCICU8JR3Bp0FG2BjfNEzsWcd8Jjg4PP6NCeBj1zf6Z7YbAiEAxY7btZmfMZwRy+zLmztvZntkc33A9AfL3jH92IAxLIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"794e2a7c2562004111389fcc2d89d2961960b15d","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.23_1786943725665_0.8741145423628502","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.25","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.25","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"72f7d4afc675eaba14b7875feb3f5df621d40809","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.25.tgz","fileCount":4,"integrity":"sha512-rWrxfcoq+Bwdt8azBeNhLfPXIOrBaKj/TjK3qBXsuXRhieUpicwxzvVasjxIwdTi23ZZDsIRVuOZ3GvSwPsy5A==","signatures":[{"sig":"MEUCIFP3HbKOPI6uwVHlJGKoOrBInMgdTwt38tsyEoXHk086AiEA8X55SxNtZsA+r/EFhezA+K4bldZl+UNFNQpw8AMUOCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"ab84285928f1b7fed7a6452adf2cd0e3f23beaeb","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.25_1787229630087_0.5504668793226193","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.26","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.26","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"7f9c174742c21a861a22864750dea9bc0f866dca","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.26.tgz","fileCount":4,"integrity":"sha512-V94wCo0bTKOubbBPxVWtTzpJAWFSinRkTgR3pCuZyK0udc/w0zAaGbTL9sXX9javrEDvokcSFkAaHx+Y5oGNaQ==","signatures":[{"sig":"MEUCIHzzzwgKGuVF0VsYHFEvws9tIWZPamCDGgTP1Lv0vs6aAiEAgVJ6CZThEKQY+7FLOB5JlqDSDM3W0Y15rg0TMDsWfAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"9f5e79aa1e4fd0abcc2edca64abbb47e424a6950","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.26_1787259189329_0.579609088136009","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.27","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.27","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"48fe8b7ed12fe1e6ae631af79589450c0460c084","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.27.tgz","fileCount":4,"integrity":"sha512-yRAiYqHeAeq7lgsZcjM2uwMoQbvMg7g7HG0PYmsIWBTvsiU3ctp/ejVnUh++6B6nZ6r5m62J1ffMlXm4u5bIlw==","signatures":[{"sig":"MEYCIQD/KSafTo3E+9CKagW8honuZaX26cBz7qUB+hsLA9Il4gIhAJA1B32i0Qq6luTmVQvBb2GKL0RxJaxkcuOdWBCj+T0Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"4a80226709b15f6bd10af46e79fb1fcd47e32970","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.27_1787324570494_0.31506310996537623","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.28","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.28","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"ff553bcf32869d8cc120ed45969e0979fa9c5adb","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.28.tgz","fileCount":4,"integrity":"sha512-6qI+30MPKhj237jrr67wDZdxg/DfN4UdJ+5pnUwTRNzgmtMLAllVyGIeO1+ZxoSElrE9EPGYbYqnTXK4Dxsg7w==","signatures":[{"sig":"MEQCIEz4Dd2e4IqwiPVB6m0fFoD78ggap8eOMsR99kRgEv9AAiBChPM3nPxg5fyWf619c1DRqndwYDKxjW5aS9eZ6E/JQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"8f15a26e21763127ed7b5a37b9758f52e6be380e","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.28_1787564089922_0.9491970519287725","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.29","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.29","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"58bb766b903049c59ff1f5bfd153c7fd354c5340","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.29.tgz","fileCount":4,"integrity":"sha512-WybMDl+4pLOs9qu1Z+lmG4n26OBpCzORO1j3wyj5a8T/hDpfcZmraB8mAqukCyt4GV25al0qeBW/o/1RqulsNg==","signatures":[{"sig":"MEYCIQDXTCniOtpA0rJvg+/ItTPYy/LRsNQHwsmhjnBmlG4Z8AIhAJN9gEZLCU/fguF1FahlBBu7znBQeKjpBFv1cqvjJgmI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"44c1ea214e0493c094210a6bcf04f16fe8df92e3","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.29_1788304339680_0.7132470107827562","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.30","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.30","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"0033ceb5e8ddc74896ca58927d6d82f66e2473d8","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.30.tgz","fileCount":4,"integrity":"sha512-XAwFJJe9jfcstqyi2aR2PL8xzvwJNpzc3y2NT6qIPDlX115vMaOuW5V7o5E4ixyFXPdrMdZpk7uxL3SnAgm0RQ==","signatures":[{"sig":"MEUCIGx4xCFmRH+wcom3hcs38TkeEywbuBEXLZm/fWp6xEvmAiEAmxZF0vW1SGMycHGkW6j21FEi72/xs0EBCKJzhRsincs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"062c46ac57f52e71a1181040e18f5503b3d865aa","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.30_1788374662013_0.4319930883704559","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.31","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.31","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"573d59de5cefa07d8959d010a6c645781af73ebe","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.31.tgz","fileCount":4,"integrity":"sha512-kk5X8Xbyg1VQgpB5l+KgqHaUx11PatixHMf3KanyaCKGxhNEnN729FfCx7oZqoFOawiTtUb/onsqGNH8A7Gvaw==","signatures":[{"sig":"MEUCIQCMpSLq+qTzmbyLCnr7/DnfvIUmXep4ELkdMXDyZumLFQIgK6DoHzW6eGGzmexqqzv4QmgN+8tSopTMDa3u7bVqNhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"6ab59b145784deaaf23ab7d058ea195bab9cab3e","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.31_1788428407537_0.8356537118784848","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.32","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.32","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"77c4eff3c0ccbf409abe31efa1c8031c955a11b1","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.32.tgz","fileCount":4,"integrity":"sha512-ja9OflWA320fYgGvgjInMqM9ymYvREwVr8YpDJji0eU1djOM+mWiZIpplZEVMY1acsrln/pevM+8Sq2ADWZM9Q==","signatures":[{"sig":"MEUCIA0sclm9wOuJCmaN5T2FyPq3HaINHP/matixzFAbPgzMAiEAp2kaDBTzS6GQLUxl0emGYXMUnYRnR57VikM5AfHUFQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"a293927bd075cd31b5073321749b53794b74393f","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.32_1788470507316_0.5799716194368425","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.33","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.33","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"9e7addcf3626dca011538ab2ae38994c888307a4","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.33.tgz","fileCount":4,"integrity":"sha512-7n8Ll6G1gNrZwtL3KBuAQyagiCSwK+ONDpkmUHuklr0GA4A5LWBxJ2PD0kjLwm3+lCZrmNLzSH5WxgzgLkJ5Hg==","signatures":[{"sig":"MEUCIAkoihUvOFkrZE/l+biBfLrYphgd8HULKEObqKj4O3jaAiEA1P0PlRcYDoOBfyF2U+xRUuHrJxS+gHuQY2mtglQ1pII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"0d9ceeaef7c5a9a4bee986c3a2fabeede892529a","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.33_1788625262698_0.6476852331397029","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.34","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.34","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"4caa77101d34ad6b4e86fd79d9c70faca2e2369d","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.34.tgz","fileCount":4,"integrity":"sha512-yG/UCQ/WYt80LFIdCAIpYQTTzz62el0dmCybwjurQNkGGccAGbkDyaKdqlRO/OlQxdburuy3gZ8FAU3WD69R+g==","signatures":[{"sig":"MEQCHxRFsL42ZEXXuRE1gfSWTGsKAhDsWe5Nba4wefy8CUICIQDCp4r2wprUVkIPKxB5C3OIwV2m+jGaP5QaPV07GL3oyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"e4995e47af579ac9e688cec8a9d46c32ec330f14","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.34_1788652153796_0.7974667479604871","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.35","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.35","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"fc9484d9b7fe2e7f15a8bb9d059ff022fad054b0","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.35.tgz","fileCount":4,"integrity":"sha512-EA6rQCWNI0+RqoLwMZaQjmu7detrzqjd5PKYgLb3km44afbjCeiysFgy9gMvJavIXpbVJpK4w2ZaZAJ5bxpMaA==","signatures":[{"sig":"MEUCIQClS6oCm0aHiRxQWbnG84BpSqmzbE8fJGsUdQ4nYYXYvAIgQb2l0q1e0tvQB+BRenDC4/aLCBaaoNORLfVTechZgB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"bf60ddde888adc55d2d86e7427f7dbc05a22079e","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.35_1788700731753_0.07143571472364685","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.36","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.36","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"9c48bd823593b8e218b24df5fb81d238c6c527e8","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.36.tgz","fileCount":4,"integrity":"sha512-wBrl7NwJpnj1n8gswPHDGMZbnvaWLV42Ia9fdhBHuEA32+hwJpicbGAgvSaKgIX9zYkpb6wbmssaBApBaJMfAA==","signatures":[{"sig":"MEUCICXaFOg65icrwhjvbWMXeSbzUdGefrErbcehfgCvmtesAiEAx3DGQBWNwbtsLL0UbagSQGdyA4xfjY6eLtpQGoQU8O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"d1525ef1809ec79a9a41b399695c644768ee9888","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.36_1788708886627_0.8991773042749585","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.37","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.37","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"cf2ddb1741ee0f1f6cc6452e14644d9ca58650aa","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.37.tgz","fileCount":4,"integrity":"sha512-JbOJePF0G+SujhWoo43Sz3IcrdMquCXXVeXv5en2pgC095//EChxEsW18md63EWijh/cNTR2RhhunmCInXtpLQ==","signatures":[{"sig":"MEUCIQComwYhsksj7ZVI2a40VS5XXJ3ep9rucvtdJpUwOxhbIwIgQvhRyOyBET3s7F2uRUphExJg1eZkZ1qkNbTjeLEdv3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"3109a037a60637ee724983ed50d43d80a3dc1466","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"12.0.2","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.37_1788714411745_0.6047756887134281","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.38","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.38","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"4409ffd693d3886d56454c804cc7ce2433563a22","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.38.tgz","fileCount":4,"integrity":"sha512-RSiOj7MIZCbDlZ7YHkAies1Bqx/ALLGKiE1j3R4Nw5mI/IuH3vZwOFdoYR8Yh/8vvtumWru/p7m9+ysg3yzNRQ==","signatures":[{"sig":"MEQCIEQZCeOfwzfHJFADdigNeVEGXuAOBmB7Zcn0YREu8ikpAiABph1AlukUv9T+zvUB1L8rOAQRXKEGG8YBxbHCen4Qkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"4d137a0cabf3f3ec1626bb04e5f0a1275f3a6097","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.38_1788724831272_0.27281776879393016","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.39","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.39","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"2e81db3cde66cc83d2b9c7b8a547c27d509e4501","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.39.tgz","fileCount":4,"integrity":"sha512-LvYoYsl4sy4uEu0AN6A8rmJQsuAQcY1GwRhgkipsOZ9Pbdb6KGvsXsScjmNWDSpa7hu7y6K3Y1cFCN6Cr82nuQ==","signatures":[{"sig":"MEQCIAbZgfnbZTWVmLDQ+CbEKTsCctczGK4UKJe+2Ds2QljRAiB/lSz7tS+V1OreCF7owc0d652/miBjkRyIze/uOHJ9GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"a16e1db4419433496ce8f510790fd61350846c8c","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.39_1788744334265_0.6641015266975905","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.40","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.40","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"97a17bf94c29804ebe253f941726d0f5154188d4","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.40.tgz","fileCount":4,"integrity":"sha512-7MMOLXYrIQaTK22YF+qPp1nBJP79hC6Rh5Ls3SLMgq51XAiR8PUZokSXFqH+RZWMQIcsB++P5D9kcMR0b0kJwg==","signatures":[{"sig":"MEYCIQCGiCU12NM2PoCbYdB4ickGZwUJ1Xx55lCz9Dnf3o7X+wIhAIuSkzGLwHum+karYGOSXlKfgnKxAbmxAXjDwbqcRafK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"0c15df7e730f1b556a87ea2a2ad77c1f42948cd8","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.40_1788784097587_0.34206665069279607","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.41","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.41","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"5ab38512712b10993aacb0a2ca44fe63268c218e","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.41.tgz","fileCount":4,"integrity":"sha512-tKA3ojgp3Uq5lPmnaTQbcz4lEMrR/TN18myGd/epxBH7qO3EZFgvUMUd4kxo0Pgvkcob5fwxxjgOFVAT4Lkjzw==","signatures":[{"sig":"MEUCIBOhxdF01AIps4tTTAL4wsSLQ/PFoSyqbAscizUx/US/AiEAghzb8+gokBI0kzP6CozXIa5LXjTgDcW2fHqqXnS9ELs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"0c359615883179070a8b635965956e95f6f5d99f","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.41_1788793029058_0.9450698091993199","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.42","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.42","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"4eeed383c5b6a5bf2256d251b2d21b7218fb1669","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.42.tgz","fileCount":4,"integrity":"sha512-Yu3qtB40OwFtm9m/QWfNIpx5HODeVCq7XMak9oVRtsMh66+MEgk1Ov+IC2lZzA9aQnXFDUZf1FAdTQT+BhS91A==","signatures":[{"sig":"MEYCIQCuRTMIVINyT6csGziW9oA/W9jmAYroVBiYY4gtBecJUwIhAJb6YyF2Jtt9dv2vJb0Paq3z6ABplWWmxdXHOVvwmnO9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"7d4e9231e1b05a65ea62706fddabf4b3082c860d","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.42_1788853199086_0.8084379454997603","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.43","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.43","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"e34ac43d45262338a4b86af0ce1a397f2f76f9da","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.43.tgz","fileCount":4,"integrity":"sha512-LPhEhYfUYUXFZ8nYjluUfZ5D+bSTsKyb1F8m8Kb3GXOrstVnTjYuy4b1nFKzs2aWVC7lyEs7d+6eMdNVNzILEA==","signatures":[{"sig":"MEQCIGvvu3mYr0impt7SDdqgSjKKCHanT8SQO8Bp5EBN//HpAiBi0YzHyJpT7D6x2C2W6TfG90Q5YPYAbki4qTLq+exoBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"d97e95c8f041012bce533309fe86f94a21261a89","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.43_1788874118847_0.7561453323848077","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.44","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.44","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"10155b19739534b81e0af2bb553a62fbf91690d5","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.44.tgz","fileCount":4,"integrity":"sha512-o44i5bAE0qlAhmRg1lojxfkZGSG5emxvDvgzeH3/uDeq0S4hpgGaZAiEKbiUplvCrIfGqsGjOHSJI0F97CRNBg==","signatures":[{"sig":"MEUCIQCxetMeBAb8qkP5Yx6mDU6RhWzLgNryWnc3EWTMLSRfTwIgWSd8NUtzHyXfSlN5Wbcre6gUnVfGrOBrwophU3VfIqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZwrHcgYBML6GTmMP7hC2Cuwfck7qP7CallaysQNtFPQIhAMU95K7BxfCsWptvusM7ognXw8mtwu8MdcrCHwX+SUtc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"fa57f4faf3a34a47ff957184f8b47a0199b898f6","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.44_1789607194702_0.5874195886802132","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.45","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.45","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"7815e3bc4b882d32e17093c5ebf1ca086750d495","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.45.tgz","fileCount":4,"integrity":"sha512-ktXrPoA6NobbwC1zI1KswPgrVJKyNf0D9sVY3NpiUvgJ4B8mlKGgDE721Q8ZchVIMTvSAf0CqKeEXLwKS4T9bA==","signatures":[{"sig":"MEQCIA1U5mXpmCj1K1i9Yi5/Znipjdak8aD4SkrJ1wP6V86hAiBHKwcv0j7IINeHWKxvVSmpSywGmBuWO1W02u9qpBOCSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGk+wKAqDAB4XedRsiQX7f7w0mPkNReL5ZEG4qAYNDcLAiEApAn6/4QFK2OecHFHUn+UZeAsvN/UstkPnxdgioYFVp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"13997172154de78ef1efa2dad5a1be6e3cad1f29","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.45_1789803798176_0.8546735364926545","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.46","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.46","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"d945cfe1c4004e039616ebfa3049404d61592acd","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.46.tgz","fileCount":4,"integrity":"sha512-KhcFmGElxOpYFSSy042xMbdPDgP+jtnSqIZ4zjR+4G3tS+ruML0Uz+h8Xgt/A4Fbhi28wvXVnS4LxaHMo1N0MQ==","signatures":[{"sig":"MEUCIQDLv0J50FU0mmeKcORK+OGMliAFOv/MwLOWCrNWzdXyNwIgRNoEVuy8trhC/kALng6d/xDBAcgCYFnkB0KN6o2Amg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFofswMO7YdTz9PtD5SBOVdhSWvaqb0/xTvVYZ4rGt9NAiEAl4GwAFuZwVPxHrlKu3cr3gYMxXvYiEQ7q1L0hyNy36A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"8e71b9608ce29a7ef387dcb215ae01606f8e64f6","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.46_1790030198648_0.7608315571197948","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.47","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.47","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"ac6ae2e5ad29e863520b3d1e69f03b2bf8192bf2","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.47.tgz","fileCount":4,"integrity":"sha512-UvzMUW4q/a/0I09VTD6DHyigtMUik5o8/N72fy4NAxKWAros3dgwsDK3lt0VjsRBRenSLg1WKQl2zCjwl8NQvg==","signatures":[{"sig":"MEUCIHpNBibysK+t9X9mO/LWr+9ey7U99My9RpsiIZU+hqJkAiEA3W+B/fu6IUpYz3EyVfh9MV5citx9WXvAUuyXSgkE+OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1T/hiN6+7ZrWBBeTDwT3ptoGRQeG2q6FhwQUmVR9UzAiB42qXy2jjsmBMBBDvaKIYRbveNEK7Tl7a0w/PEdpJzzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"1e2666f640e1288495d21cc755cbc710c416ee7f","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.47_1790032439908_0.8811610602314155","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.48","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.48","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"5369f9894f7a6e958f5dd1602432667bd8f353ab","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.48.tgz","fileCount":4,"integrity":"sha512-zkcHDG94QUtEpIiP2elrklbnP7pXrpKQ+AIiOzBM1pW61DIYm+kchbgoKxRq/BJjAQuZ2FBVDkULIqPAylUqsw==","signatures":[{"sig":"MEUCIDjHE1HJX9DTatb0ZbfABP4wfZQ3VRXuueMIHJJW87b+AiEAwJlZzS0IKpH+4afVNdI9ixhJjhsYTaL5H/GbMDRR12U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB3qEuOS32WPjcO6qh5iHan28hfBJWAMz3/tS9xS/8h7AiEAwqtTK0dKsQNDgmixclpzxRVC8lZWHlYb1RRYwi+bOLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"1a62fa8956a60530cd594e613d2c02029d05244a","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.48_1790062221421_0.4206938119762653","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.49","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.49","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"9ba490320810fc5dd0e8aae3cd619616f8c9e357","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.49.tgz","fileCount":4,"integrity":"sha512-Rb1JmwFXJiK79LIbSpIvS3XHzw+2NHpWAvArl0g4KWQ0RQruFKBQZDKQ6k4MMkm9/sU/b3WMOkapv0XAB7iJVg==","signatures":[{"sig":"MEUCIFlvuHbWGBB+cmO5nHUQzpsqawPjguUNJXzNIuPO8I3bAiEA1ZZjFBQ3r8AYEcLTGqcW0xDQ4rGC/gcWx2oq268Ux4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCut1zihwpRGxLAQIO9+ohj0yKYpy/ZlnQKaL/SDkFhdQIgKvKVWtDIDkt3BJArFLWZTlNHn5fomfO+/wXyjPa3bzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"f8425df796d15afaf0f85afb5eb1b13bfcbbf041","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.49_1790070838809_0.8448396163467733","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.50","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.50","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"fa42c31a8440684ff86cae02def4ed7040af2968","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.50.tgz","fileCount":4,"integrity":"sha512-gMuUViIZJpaju+sgmmLiGsy4fsZ01WSj9MM7b0aOd6tgHPp6fjvjPMK2Y5GTnduBfQ2mTKMXrBRLGkI9xuXC7A==","signatures":[{"sig":"MEUCIQCOeonq+26kZrRvkyGvzyjAbfMLLpXsN9K0EuLYm3yWQgIgS7diQnDb/pgrCzQ5+gVZ4oDKvRNELfox9HAcxc5tCXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCr4mrZwmh52eOMKQEwl0aMr7wXMOsXe4U07V/2ryXL5QIhAPeszSv/fvB8qgz15jDMWHd8nROnVZyc0wNKSgKURaoo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"771c2058b59048ea44ae8bd2f8f4b48eab9f353f","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.50_1790080119002_0.4723540017788237","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@sebastienrousseau/noyalib-mcp","version":"0.0.51","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","_id":"@sebastienrousseau/noyalib-mcp@0.0.51","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","bin":{"noyalib-mcp":"index.js"},"dist":{"shasum":"9d4f8efb5fad2bb9ec79928b6c5e30d75fce4615","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.51.tgz","fileCount":4,"integrity":"sha512-1lR6Vo6ApPF4VGHesNfnhV7pdlWsCdZAy2IAh6AIV/rcaUm/7ibePAdBm25IE4S3o7VU34Xu47rDQFL5xECQBQ==","signatures":[{"sig":"MEUCIQCzJn9+L6b2171+IbM5/4RYpbE6LdANUuoCMh4nxNjSGQIgB0HxylFSLpg2LrvXx3zagZHjBcs3a37pff3PAfmwQg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEzxdmbz3dgklTJX4CjTwyX2HdLFH37kru8iefQ1sYADAiEArD8k0MZaGk93LcjhRXAvn3hcGf4ioqv39CM9pJVcRGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","engines":{"node":">=18"},"gitHead":"4f304e2a76fc201bb5faf42626b0e28bf69150f5","scripts":{"test":"node --test test/"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:722980d9-1d1c-46e4-8632-739c02e778f0"}},"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/noyalib-mcp_0.0.51_1790089739199_0.8047487993675533","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"//":"npm wrapper around the noyalib-mcp binary. Lets AI agents (Claude Code, GitHub Copilot, …) invoke `npx @sebastienrousseau/noyalib-mcp` without needing a Rust toolchain installed — the wrapper downloads the platform-appropriate binary from the GitHub Release on first run and caches it under ~/.cache/noyalib-mcp/. Published by the `npm-publish` job in release.yml.","_id":"@sebastienrousseau/noyalib-mcp@0.0.52","bin":{"noyalib-mcp":"index.js"},"bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"dist":{"shasum":"35732547eb1d8bd7b77afb62d38c3f254f878613","tarball":"https://registry.npmjs.org/@sebastienrousseau/noyalib-mcp/-/noyalib-mcp-0.0.52.tgz","fileCount":4,"integrity":"sha512-Px98mJCbWaBidd4PeYFSnfPqDML26OVjauoT6vsGniTRzgqcM5VKZnE2VX8UHgzZJc5u8C+/Bt0Se9Y7pDRP3Q==","signatures":[{"sig":"MEUCIDpYEj7J61Pq6vjClw3vztSF7db93OMF+aslfR4WoSE+AiEA+R9GL+8oh2VD8Q7cW9M06YZYnAUyLrzXR80EnP8TTUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEb9laenLLzb+ogOHam7kN6Nk/RhxUw6VigHnFp8b++2AiBTlWmyT82IuWpnvs7Wx8ovEyHeSFaeXRhhFrn2IEKzGg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sebastienrousseau%2fnoyalib-mcp@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8709},"main":"index.js","name":"@sebastienrousseau/noyalib-mcp","author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"engines":{"node":">=18"},"gitHead":"c9cb56c9bce20d34800a8b68b889411f49b222c7","license":"MIT OR Apache-2.0","scripts":{"test":"node --test test/"},"version":"0.0.52","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"722980d9-1d1c-46e4-8632-739c02e778f0"}},"homepage":"https://github.com/sebastienrousseau/noyalib-mcp","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","directories":{},"maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"_nodeVersion":"24.21.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/noyalib-mcp_0.0.52_1791127062001_0.24571213936849734"}}},"time":{"created":"2026-07-05T17:07:22.929Z","modified":"2026-10-04T15:17:42.408Z","0.0.13":"2026-07-05T17:07:23.205Z","0.0.15":"2026-07-12T10:11:33.309Z","0.0.16":"2026-07-24T18:17:09.415Z","0.0.17":"2026-07-25T10:16:05.957Z","0.0.18":"2026-07-31T23:57:39.625Z","0.0.22":"2026-08-14T18:58:29.794Z","0.0.23":"2026-08-17T05:15:25.806Z","0.0.25":"2026-08-20T12:40:30.193Z","0.0.26":"2026-08-20T20:53:09.463Z","0.0.27":"2026-08-21T15:02:50.643Z","0.0.28":"2026-08-24T09:34:50.047Z","0.0.29":"2026-09-01T23:12:19.805Z","0.0.30":"2026-09-02T18:44:22.145Z","0.0.31":"2026-09-03T09:40:07.666Z","0.0.32":"2026-09-03T21:21:57.566Z","0.0.33":"2026-09-05T16:21:02.841Z","0.0.34":"2026-09-05T23:49:13.926Z","0.0.35":"2026-09-06T13:18:51.878Z","0.0.36":"2026-09-06T15:34:46.769Z","0.0.37":"2026-09-06T17:06:51.861Z","0.0.38":"2026-09-06T20:00:31.396Z","0.0.39":"2026-09-07T01:25:34.394Z","0.0.40":"2026-09-07T12:28:17.703Z","0.0.41":"2026-09-07T14:57:09.185Z","0.0.42":"2026-09-08T07:39:59.216Z","0.0.43":"2026-09-08T13:28:38.992Z","0.0.44":"2026-09-17T01:06:34.784Z","0.0.45":"2026-09-19T07:43:18.253Z","0.0.46":"2026-09-21T22:36:38.734Z","0.0.47":"2026-09-21T23:13:59.988Z","0.0.48":"2026-09-22T07:30:21.483Z","0.0.49":"2026-09-22T09:53:58.898Z","0.0.50":"2026-09-22T12:28:39.106Z","0.0.51":"2026-09-22T15:08:59.291Z","0.0.52":"2026-10-04T15:17:42.093Z"},"bugs":{"url":"https://github.com/sebastienrousseau/noyalib-mcp/issues"},"author":{"name":"Sebastien Rousseau","email":"sebastian.rousseau@gmail.com"},"license":"MIT OR Apache-2.0","homepage":"https://github.com/sebastienrousseau/noyalib-mcp","keywords":["yaml","mcp","model-context-protocol","claude-code","ai-tools","noyalib"],"repository":{"url":"git+https://github.com/sebastienrousseau/noyalib-mcp.git","type":"git","directory":"pkg/npm-wrapper"},"description":"Model Context Protocol server for noyalib YAML tools — parse, format, get, set, validate over JSON-RPC stdio.","maintainers":[{"name":"sebastienrousseau","email":"sebastien.rousseau@mac.com"}],"readme":"<!-- SPDX-FileCopyrightText: 2026 Noyalib -->\n<!-- SPDX-License-Identifier: MIT OR Apache-2.0 -->\n\n# noyalib-mcp (npm wrapper)\n\nRun the `noyalib-mcp` Model Context Protocol server from any\nmachine with Node.js — no Rust toolchain required.\n\n```bash\nnpx noyalib-mcp                       # one-shot, downloads on first run\n# or\nnpm install -g noyalib-mcp            # global install for repeat use\nnoyalib-mcp                           # spawns the MCP server over stdio\n```\n\nThe wrapper downloads the platform-appropriate `noyalib-mcp`\nbinary from the matching GitHub Release on first run, caches it\nunder `~/.cache/noyalib-mcp/<version>/`, then `exec`'s into it.\nSubsequent invocations reuse the cached binary.\n\n## Why a wrapper?\n\nThe MCP server is the bridge between AI agents (Claude Code,\nGitHub Copilot, etc.) and noyalib's YAML tools. Most AI-agent\ndeployments don't ship a Rust toolchain; npm is universally\navailable wherever Node is, and `npx` lets agents invoke the\nserver with no install step.\n\n## Verifying the downloaded binary\n\nThe download URL is over HTTPS to `github.com`, and the binary\ninside the archive is signed with cosign keyless. To verify by\nhand before trusting the cached copy:\n\n```bash\ncosign verify-blob \\\n    --certificate-identity-regexp 'https://github.com/sebastienrousseau/noyalib/' \\\n    --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \\\n    --certificate ~/.cache/noyalib-mcp/<version>/noyalib-mcp.pem \\\n    --signature   ~/.cache/noyalib-mcp/<version>/noyalib-mcp.sig \\\n    ~/.cache/noyalib-mcp/<version>/noyalib-mcp\n```\n\nSee [`pkg/VERIFY.md`](../VERIFY.md) for the full cookbook.\n\n## License\n\nDual-licensed under MIT or Apache-2.0, at your option.\n","readmeFilename":"README.md"}