{"_id":"@h-ear/core","_rev":"184-ca7764635e814a19f883e09cdaafbd58","name":"@h-ear/core","dist-tags":{"staging":"1.0.0-staging.202604270839","latest":"1.1.0","dev":"1.1.0-dev.202604292241"},"versions":{"0.1.0-dev.202603280856":{"name":"@h-ear/core","version":"0.1.0-dev.202603280856","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603280856","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"4d61711410b32859d8b7811ca50b2dccefcc40fb","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603280856.tgz","fileCount":25,"integrity":"sha512-hv0Z871fpct5sU6iSkOuBcOGEtUqgtLdrOvcYGdSOjaDujVgM6Wl0AIjHZ2rTuaKt69upNNKCruCqHNZmgIecg==","signatures":[{"sig":"MEUCIQC/LZY1RcGyEirZtjg79rQGHDa3QxS3vCVU04OdOI8+pwIgOjeRk2MQqHwzuGTh70oR6VGtc2GELSAVWyrwluP3YfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"d5dc6a036d2331e972beb35d2d3438398d212b31","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603280856_1774688176448_0.4552714904093651","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603280904":{"name":"@h-ear/core","version":"0.1.0-dev.202603280904","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603280904","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"d3002d71caec5e0c89aff04034fce841bd869491","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603280904.tgz","fileCount":25,"integrity":"sha512-cBDBMDDljmjheemWHh7P7Dxlzxc2XXvT7rvstP5qJR919Fsx5oreNOwpLftBEDZGg750aXNo+U0Jv8D5Qoo7fw==","signatures":[{"sig":"MEUCIF1zqcXk59Gt/IBLMifXBO7niIedhWaykg8hhTKuScXdAiEA7kVEjU5DdKto3nk2jiYDQqCyxOkDpGeUvn3C3J1O8ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"5161f55263a16cc4e61ace72aa9118988f6f795c","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603280904_1774688645103_0.49691163452059794","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603280914":{"name":"@h-ear/core","version":"0.1.0-dev.202603280914","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603280914","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c178cdebb545bfac0266ae955e06e960404184bb","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603280914.tgz","fileCount":25,"integrity":"sha512-gNVjjQI6TH0xpAvj+kxAp5iy197LVRDmV+YdcejNXeGAhnhKMv5ZS2H7h4ocUTF/yaLlEarC0kxKTpr0axj0Sw==","signatures":[{"sig":"MEUCIBZ594IoloOXVTgxTem8DnyArtJq2xRP8tRUPhbzgUReAiEAud52yjOlMFiL9HRs3vxN7nlIdmcR7JWXos+MInvc+Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f8bc7f4e8cc0616a04a2a7a32ba5933d8b0db66a","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603280914_1774689266089_0.1521086350833687","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603281752":{"name":"@h-ear/core","version":"0.1.0-dev.202603281752","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603281752","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"e719966175754883423dc6fedd2601bc1d775634","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603281752.tgz","fileCount":25,"integrity":"sha512-2KkrJrEqWV7wUP+ccvEZP0M+CWOMkrmq5rYB93aovAAveOtY6dKaO92MGli7ZHyy713xsxA3Oa4wfw15poAqOA==","signatures":[{"sig":"MEUCIQCRRGmVGnXreGRni2rLagr6PR+eZjQbqu8jVwPmpnUsUQIgFenKOj44nmvlHqtd256r7RWvFn+b2q4aJVh+Rscn8PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"b7a0bfa5f1131c179343de94c694f750540b19b1","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603281752_1774720353213_0.007372184846485608","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603290312":{"name":"@h-ear/core","version":"0.1.0-dev.202603290312","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603290312","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"9a5ad04abfa5a6886f47303ce89683cec1eb4f08","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603290312.tgz","fileCount":25,"integrity":"sha512-zy1h5DiG5wEm9GyZ5Hckp9/7b3eWcvPrZlnB6RbVp+RtTshkH13b8UuxTxeGlwHotbmqumUbEIGuObmVqXT3xA==","signatures":[{"sig":"MEUCIDROwB8VJO0py50+S0Q/WSeZJwcycs+KOWugTK3XbSjIAiEA0jMZh7JhslSof2EbyfJcQS7QWMkbztZB6Dg5m1NtcuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54693},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"3e07d9d51b1fcab8023399aefee21c82a65c24af","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603290312_1774753963454_0.19312330996962745","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603290844":{"name":"@h-ear/core","version":"0.1.0-dev.202603290844","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603290844","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"1348b5daddc0b838b2f8c1367faf9a61877f4a9e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603290844.tgz","fileCount":25,"integrity":"sha512-BB936FbLxfE1Yd+R4IzqBAXYKxTtL5IhsV16gN0r/UtO/y5lnblXIL5MzZsneFZBDhnvHKJ8fe8E9kwqi45NJQ==","signatures":[{"sig":"MEQCIDPptyiWjLajnfbHgt0byw7lV+0UMLKO+QZmcXgA3+0EAiAoX1Hq6MyrklSGBSA9L6LbvREhNEco4cRyGXKHpie6XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"41b6aa6a8133ae08024127a491aef1ff473d3e10","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603290844_1774773866480_0.011413740409229822","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603291934":{"name":"@h-ear/core","version":"0.1.0-dev.202603291934","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603291934","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"f88d9bca220a5ad0b81381a34f3931b11ae98180","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603291934.tgz","fileCount":25,"integrity":"sha512-VZpDIsbc8PGCqnIJKXLnjUyJx3zWVObwx5G7V8v2BV0TR3462P8+9yXTcz5LsvFOUGqWjwMfnLZI4tYtbLx8mg==","signatures":[{"sig":"MEUCIDI6sIQRWbtNRW5r543mgADMHPzthC8/fIC3AciXSSXcAiEAlzDAoe+SNdrvqdlwmFEO38vrImEHLwxsG1x/raz0mzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"4364db72b0e5404d1dee9417e7749343c39d834f","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603291934_1774812847847_0.3100179669394105","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@h-ear/core","version":"0.1.0","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c9b29e0cf3f1fa36cd0121f8f7dce4e719105e64","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0.tgz","fileCount":25,"integrity":"sha512-N3HYIvxCt0JuFc5CYb4WkFl29qK6XT42CqBane8NSl+DCN4tUO6WQ1ng6HK6m3ZinNJ86FAfqCqOa6QWYfSaZQ==","signatures":[{"sig":"MEUCIFzik10CHWMlG4JfKsJ3eWOJsh3AwWuMF0vX4p+cUyvgAiEAmuohEG+c5KFoKBCTre3Wd49Nvvca9tkwSvYxggajrGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61601},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f45578254305bb76f1feab15410b6a3371977e83","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0_1774818509560_0.8541462195720639","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-staging.202603292133":{"name":"@h-ear/core","version":"0.1.0-staging.202603292133","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-staging.202603292133","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"0cb55c8063f59c7193b54682f88f4bde0b3e044c","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-staging.202603292133.tgz","fileCount":25,"integrity":"sha512-shzSKFvo7Cy2gzZL/dYkyVx8RND7SRE1Jr2tpDcaVdQ7D+K3p6JbWiXspMci537+uVCLZyqV6OnO7Fge8N6CVg==","signatures":[{"sig":"MEYCIQDBjlWTjNwSiBZpL/8cudH5aJj3VEvAqb4gZGntM8F62QIhAK7N/WB8Gt0txwkO6qHjFybZ2JK+jGoLF1NrJMnl25S0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f45578254305bb76f1feab15410b6a3371977e83","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-staging.202603292133_1774820004881_0.9787749081084685","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603292253":{"name":"@h-ear/core","version":"0.1.0-dev.202603292253","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603292253","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"b6e291706366f79e3dcd1e1cf1638cea98c35945","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603292253.tgz","fileCount":25,"integrity":"sha512-nfGiUsILOLGpd/+UfNpbzuo/qTmZbUe1NtHDTS0c7kl+WIxdrBJGGyk6Z6bC54LTp4nKVlNae65ofD0Nk2O3Yg==","signatures":[{"sig":"MEQCIDRr41vbmYVB3P0WIlK1FaCEbIHotCXv7EA8TJbOwfHdAiA+EGiehUgFhXcUwG5Xh7yv1Ty1lD+uTGLKVHQ0U6C3mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66515},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"a2abda4489cee26a9a1b0e3f9387371ebaa62803","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603292253_1774824802608_0.7177914723740273","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603300330":{"name":"@h-ear/core","version":"0.1.0-dev.202603300330","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603300330","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"cc009e84c284fc1fc132980b2920adcb5ac0370b","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603300330.tgz","fileCount":25,"integrity":"sha512-JOCh6jlyqcGfI5kFUckpIUfieBro02ZQcFc/xPMlj6AMIKw43FwQxjnYbbUjdpXJMv4r6ZzEgktJXoKwNdT2KA==","signatures":[{"sig":"MEYCIQDJDszoovZyrLxMX6NVTIQH0UIT+KtW+DKlCaMbbDJDXwIhAKq9sZNP9bsk6XhWwZUqDBi6ghK/lVaFrsQM7ErXA7R3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70870},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"83ce496de8adf0d0c3726e95a01cfc6aaa8023d9","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603300330_1774841435173_0.5162380510783056","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@h-ear/core","version":"0.1.1","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.1","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"bfd44aef5d430aa95589d9569e97b694f6ec81cc","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.1.tgz","fileCount":25,"integrity":"sha512-2XYQCFajS6cVPdRCpOmrCg/K26fIRjaIozCMuPEt007hwm15av/6+WRRp4LaMeJC47g3HCF1Jp8rHyKGWybCkw==","signatures":[{"sig":"MEUCIH+8KmsZxM1JLUuDo1ZfbgguW0Tp9vmEVZtJg3KaXd5HAiEA0r4disLuUNw64c2mo5mloQiS4MmkmsH0tSTM8mugHSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70853},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"83ce496de8adf0d0c3726e95a01cfc6aaa8023d9","scripts":{"build":"tsc","clean":"rm -rf dist","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.1_1774913463071_0.09511659198414701","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603302340":{"name":"@h-ear/core","version":"0.1.0-dev.202603302340","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603302340","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"fd2b120bff72be0909e940788429fbe120ef4494","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603302340.tgz","fileCount":25,"integrity":"sha512-6R60yide/6kUY3Fuji00GIiAQPq24kG9lmIPPSBXkcBZBoT9opW0Sw85VFJQ1wdlvcCeC00OPStlb2MyqbFRaA==","signatures":[{"sig":"MEYCIQCw4z312+8iOTu2r222bX3Yzxx91QtyWB/z4F/uk2BeqAIhAO1aw3sEJ6Q9CMmjPEmdxT5fTDqIeLbfaGcbA4NI0VCq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"a587deebcacb220da17b590aac15fda4b9a7d180","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603302340_1774914024736_0.5774485106919596","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-staging.202603310020":{"name":"@h-ear/core","version":"0.1.0-staging.202603310020","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-staging.202603310020","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"aff2f75f3cfc1856e4024057300c6d8152179d96","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-staging.202603310020.tgz","fileCount":25,"integrity":"sha512-SBsmQfUWg1A/hGjKjp1W600hAY92eEldyJ1f9OgqzcqoLdIcM3IcSR2FVcGWZ1q4N6ehCU4mhwtFjpWwibcpzg==","signatures":[{"sig":"MEYCIQCpJ0O40GhVdLiA8yFwGie9YUwFmZjSn696JQFMyi56CwIhAOAnXHqIvIKKP/jEM/bRxLgCHyQs8UrxccyYC0G1w0Ts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71123},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"a587deebcacb220da17b590aac15fda4b9a7d180","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-staging.202603310020_1774916434067_0.6593696775926392","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603310125":{"name":"@h-ear/core","version":"0.1.0-dev.202603310125","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603310125","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"5f42398eecf4878ae386695aae92aad1a64e2b9c","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603310125.tgz","fileCount":25,"integrity":"sha512-ODBVHb4v+7Xiw0jcMFMamsqhDbC6WqwjK1axxNCfk99bSK0va29kfQTuYu6SI9ssmO7eEZP2BI+HWp3PLt+5Mg==","signatures":[{"sig":"MEUCIG5PgQhaYutwoFvR2sW4jhOB0yDU2HD2WqT5sbJzqRUuAiEA3MO9tq1CUxPUTGt+vZlHliz4+jQrfQfr4btmmFU15kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"9d4a54338535e9e97cfe1d8ffa33e0e7a81afd3f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603310125_1774920317209_0.861589779706335","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603310144":{"name":"@h-ear/core","version":"0.1.0-dev.202603310144","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603310144","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"b6236c6ce4b4685ecfda04e905ad12ed2a575690","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603310144.tgz","fileCount":25,"integrity":"sha512-jxsHhhv0uoaBEBvaw+5jcXjmXyEmAiiLZFcO7KqlQvGSx8Vt66/i7Qg38I/PiuHihyEKRrnMJlc3xSIX+Lr69A==","signatures":[{"sig":"MEUCIG/MbmXQfp4SOkfeObLiG3wEpPGwzIeI83u0Bcw03OuQAiEA8j49/od2ATKip26pLPx/SLesK9C85uDWKzRb57I7j3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"6c7fcc1f0767f2c0ef7838fe4dc18e880a1e1651","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603310144_1774921449094_0.059271770254727185","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603310202":{"name":"@h-ear/core","version":"0.1.0-dev.202603310202","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603310202","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"dc0e9a12bc0ba15ac7277be10e86a8e53055abb2","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603310202.tgz","fileCount":25,"integrity":"sha512-9FptTD4CCc8eeawz+IvpyYdgSkEpWzMSJKSdu/FXh0OX/PcMjNIwSBhvu4WH8h+0af/MmVDvU9Jqu5OCud7Ytw==","signatures":[{"sig":"MEUCIQCt+0n/mu1Xn/gj18LJmIjHulHg7Bzc/Z9fx9DRVupSfAIgfNiErnZxHwYUOcztvZTE4w9P5g3JaJt0XJePTDtOL1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"744bc5497e64af23374da3e0ee75e16a0ce63ab3","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603310202_1774922543502_0.9828568158739384","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@h-ear/core","version":"0.1.2","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.2","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"0281213af5b4e666b5beefa2930af7c40d8ef9a9","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.2.tgz","fileCount":25,"integrity":"sha512-FAYHzmNVAwwu2UMXzpn3IsvPO0JJMpzLlSzpUnBzi47mLn4/nrUG/PmksCWHttGMA16oEIjGhDFFFPR+ScckqA==","signatures":[{"sig":"MEQCIHkCtHUtRiF0jie2AecRgpsJgUe/q0QUlreyUCch+YupAiAlS+mRlQgD6aFb/m6jkwrSmo5PSXD/rxnn+QfEFGXHtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"744bc5497e64af23374da3e0ee75e16a0ce63ab3","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.2_1774925750596_0.15079914324033972","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603312132":{"name":"@h-ear/core","version":"0.1.0-dev.202603312132","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603312132","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"db9a65058390048d3aec79392709d6abef6c9377","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603312132.tgz","fileCount":25,"integrity":"sha512-T4oILOsdIkrc9TUDFxjb8IlHJyvW5f8hqwAnlyYV3kx5iUwq8UzNcyY2PonWuHWF/llFZRuDEK/o94kFQwrYKA==","signatures":[{"sig":"MEQCIGw+lHynO/JOn0cMPXrJ9+dx5QS4QjUbtPYbyFyIMaOdAiBt52hFl8c/AxVgVg7+USR5yg1k+2+Me6Jq4qV3rkzEZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"3c458cf8a10a528076132bf933171d7976a8dcfd","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603312132_1774992749884_0.4433960196744786","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202603312257":{"name":"@h-ear/core","version":"0.1.0-dev.202603312257","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202603312257","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"5220bfea063de7f1001665c5d5ee3d9f1f5c1041","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202603312257.tgz","fileCount":25,"integrity":"sha512-BVa3XwT8reZ2vZs2qavWPCbbXRwTXm40tlY/PFOaH2T/PvS+Ao5x3spVw08hexxQtLDfByG0ZiVYDHE/1+BCnQ==","signatures":[{"sig":"MEUCIQClIrdVrUoLSTv3tfGNmWTZSlIALwEhGbuqM/EpkD/fmAIgOTfFc+51Qgc5aifeuvrLicI7cytrTNPrzPQHEHD+MQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"fd7dae239196833ed59bec7d7272c1c5010a1663","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202603312257_1774997860021_0.722361285075034","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604010016":{"name":"@h-ear/core","version":"0.1.0-dev.202604010016","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604010016","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"61d375e09cde17da93e50cfb629f90521991c9c5","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604010016.tgz","fileCount":25,"integrity":"sha512-2mmnH+nHuTsI2IArW4Una9grxA79VxS7/AwBfypn3amGLwuLLSEbh04UZy+8GqZyBrM3PpMcpJQW6aPb9TbHIQ==","signatures":[{"sig":"MEUCIQCefRo3TGlNEK/BjqZXBuVrqlntfgI/Aa4n8E20FKQofgIgA7NtxqoFc3txCPnwu9sTx+h5fdt0JDO06dRs/NPPHW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"4ab9bd0365412df2c9c34b81c85d80ae6cbc40b1","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604010016_1775002607769_0.3693762777937699","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604010038":{"name":"@h-ear/core","version":"0.1.0-dev.202604010038","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604010038","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c4564e0b54dbd4841f7158ae32475a09527b6ae5","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604010038.tgz","fileCount":25,"integrity":"sha512-uA1R6cqGNM1GpxScG2XAt0wO6lShTre8cv9LTr0y0QcA+GaS3kZiZvuNk83aToiwETW4SQeTsvasJMPyMFR+AQ==","signatures":[{"sig":"MEUCIQCTqKW8Qbl0vR+4ZkjvUrBhVvSkqr2hRut3+7Q0onim7AIgKVKd/My6x3NDWrIv5HqELL37Cc2p339wSk6Oa2Mk7V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"4ee47010d4b1e103a49c8db8edc8e20720f5726c","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604010038_1775003899145_0.7179562977760421","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604010119":{"name":"@h-ear/core","version":"0.1.0-dev.202604010119","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604010119","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"21df1e57ed335760deff665dabb2a59448640099","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604010119.tgz","fileCount":25,"integrity":"sha512-e4Hy+gXPydRYxewldPFpXINARGBEhWrXijc4JWwW40tEnNcvhvsLFVPDuMlifuJ7g9fVK9Y09lJi6ePowbFkKw==","signatures":[{"sig":"MEYCIQC6XEVjYQYwv/SzYaQtwmnGiX23t1BXk7EHIgQRXvzU9AIhANJcUlZQF9h8rnAmLbzwn5rR7olJV3QWrad6WdarzrvI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"d97d8d7fe526480ef6033a9002d3b80279690afd","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604010119_1775006402795_0.21390856165689698","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@h-ear/core","version":"0.1.3","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.3","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c8c4c66a92e5cafc60bc8f8680a0cdb5773efb27","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.3.tgz","fileCount":25,"integrity":"sha512-wlufuFjIcMCXdYsgwIcsajAOmju6lb8XkDGsp1N/Poybi9FR9o6KnRiYl31Br4GpJQfMEAag7UmiFa1gbgsOSQ==","signatures":[{"sig":"MEUCID7zeXPh7SZp/QQs+5CtCX7+LqKH1+RA8uAmH+FuAS+uAiEA4D6sunS5OdCyU3ZUtYGGQvu/uNFMPnPT+7TAGX6qO1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"d97d8d7fe526480ef6033a9002d3b80279690afd","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.3_1775009588456_0.3665285421789337","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-staging.202604010253":{"name":"@h-ear/core","version":"0.1.0-staging.202604010253","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-staging.202604010253","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"7e34b0990f5ec099c430443b01c2e0d4b9a41632","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-staging.202604010253.tgz","fileCount":25,"integrity":"sha512-PY5PUR+1wGOero4EUuz/gSKsO+3EZDPa5Nigw/Nnm2PDUys3Mdz25TtJeBMH7pxTwVNGofVrCY8vSCpHSv63zw==","signatures":[{"sig":"MEUCIQC3rmL+jOFqx6E0/0iKwtnJbqILorC4p2GgOmZjR0mrdwIgYGxR7u7cAdUo4gZRpiFwIVlNON8Wsh+Dbw5y0U+vIfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71123},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"bd241d4b40903aaa268fa321c0716f1877f7dbb2","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-staging.202604010253_1775012032832_0.2173779452096598","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@h-ear/core","version":"0.1.4","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.4","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"9c1d4fcc887ca3d47f120bfdb38aa30d1f140edd","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.4.tgz","fileCount":25,"integrity":"sha512-bd4cQVM+dHkA1mfpzkiEnRkOOqPhudJw7qX9kgc7OxoPgQXYmR279eVbLIqXuxZ/ut9Zb12YEbmDTm1Tp0dfDQ==","signatures":[{"sig":"MEQCIGtNGyqxl9VTR9wMFvUadKW1FJMvlU/4Dji9OSmlt7FzAiAEp/1iGzmzDUqayQ+d9nM2fgDpQARkrjKCqRtBWJ7awg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"bd241d4b40903aaa268fa321c0716f1877f7dbb2","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.4_1775013873950_0.942889978956037","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604010350":{"name":"@h-ear/core","version":"0.1.0-dev.202604010350","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604010350","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"dc4df452d1ce2c5d3860584252616fd02f2777a5","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604010350.tgz","fileCount":25,"integrity":"sha512-VmF3CL9bvDw72MryONyykjv7kRCpURIsJNte3hJI9PJXx7SQLzZ47Sbryun8uHWi2cz9vC4JdHHvkxSFZK3mHw==","signatures":[{"sig":"MEUCIFvav9rKHVImdkLJ6/eliGK38bm6Y8LDkmDxvn1dYiZqAiEAuUg/l7ambYaMPxcLmlEfbN+MOdX5b07WIeuG7x1qD4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8efd553483f6b8570ed8da7fd9a7f381b0a7ef04","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604010350_1775015436942_0.2715798245229504","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604010705":{"name":"@h-ear/core","version":"0.1.0-dev.202604010705","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604010705","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"e7010d23ccbca7f3f9aec5ee5cf6d0b17d892119","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604010705.tgz","fileCount":25,"integrity":"sha512-sxCMSeLQGxMFDxbG8a67bFsFuc4ukY8db8zy0vGl2cIHLoru8SwI2HwLrbrYa+6beAo+yy+CejRr3V8BwgA4PQ==","signatures":[{"sig":"MEUCIQCGYXfwCU3JqDZ61Mp80jJwm7mNJqCSyzV8g2oKa5H9ewIgVLGrYSlNaYpkKLphFzk0FAJ10ehT6n7u2iIgqHgoLBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"c05c0ee6803f9af2eeb5298470b2cbf1b71207fe","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604010705_1775027146244_0.6924948768984525","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604010907":{"name":"@h-ear/core","version":"0.1.0-dev.202604010907","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604010907","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"4f2f3f7db8cd33e59dec8fbf62ce0aa3955b6e35","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604010907.tgz","fileCount":25,"integrity":"sha512-A4uD3O0Ooxdf9xIobdYSH3MS8XziNBEzVihnCb9VPGG/RiWFk44iSHL3CwASTw5VhcoLvG7hm4RE3CBQOq0MSw==","signatures":[{"sig":"MEUCIQDbzkYhRBHhuIVAtVR6gnLcIrmCkO8NcqJ43WrX1TYJugIgFXimBkGHecujhX7AJjaW6DemPBytkhok8b+eUApwxSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"6bf2bb3f6c76779f39f72d07e528b3d1c85c33b2","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604010907_1775034450896_0.4342211871374497","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@h-ear/core","version":"0.1.5","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.5","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"e7cb3725d869a438520d75de941ae1d852397a9d","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.5.tgz","fileCount":13,"integrity":"sha512-xAi9lB7As6fPrWm+tQDzLEQKU2Keukq3/NkLM3mj5JsLKxLXUM6n4u59L4ttExpMSuuzFs9EgMsELrnQhdzSZw==","signatures":[{"sig":"MEQCIBaCQfi+g2iKVDlW2HaET67ndn7aFS4xAjP8aaINWXP8AiBw7yFL+vLjHlfyGnpltaetz36UitTtKJNIk7AdaY9zVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40894},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"730f77a96a1a3867a0ca801b9935d8994ea30593","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.5_1775063537314_0.42784733864006186","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604012000":{"name":"@h-ear/core","version":"0.1.0-dev.202604012000","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604012000","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"d05e40be99a8fe78687b1fbf718b6af6f813e5a5","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604012000.tgz","fileCount":25,"integrity":"sha512-w/1cV2NvmHqjPJI6svGIQonIXlUUZf6JCzYrBkMkG0wof5nVAp2ksbiO615+/Qtsn72CEGE4ZO6GvRYD/sFEnw==","signatures":[{"sig":"MEYCIQD4fy1QoTPtL5dpjW3Jngn5xwBjg5+Z0J8OuIJfz2dTEAIhAOZcLSJ2+nKbI89NLY2Om2zzIqpd0713E8vaIT4TwpOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"dcdee2661f4602bc2bbaf06bf0d4f6e1fad6b71b","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604012000_1775073643275_0.6650668952394323","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604020029":{"name":"@h-ear/core","version":"0.1.0-dev.202604020029","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604020029","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"90f5c2d0ba2e4a71b488165729d5f53018e49d98","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604020029.tgz","fileCount":26,"integrity":"sha512-YRoMea8goYYM4YhQzEDhLtYO9Qz+v5aH5w4H124f3l0wFOkYUfXy1GgI3MKSQRyq6v046l+cJjJUeVPOWhMIEQ==","signatures":[{"sig":"MEUCIQCOJ2cJDgQI+25FZ8H/HNJqu2rLBx+OUS9FlkcsqatC5wIgdgM5kpQ1fUmCXXWIRcDd1vlkVjcs25gfuWiLyQytDqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"bf6433392800486bfacb27546487869e5df1a977","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604020029_1775089760074_0.2934768314421903","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@h-ear/core","version":"0.1.6","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.6","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"648fc2409ea79f0322dadb50673068afc9c88d93","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.6.tgz","fileCount":26,"integrity":"sha512-fLFCd5V0KdNDU5A7i2ee5VOZUJ4SqnjAFP3Q3mx6OCO3fkNIlzAzlcuPlpr4OA08Of6p9KapL/NOQDhiYg50Hg==","signatures":[{"sig":"MEQCIBk4ZUWl3UqKHMUm4eTwv25GpP55oCjfsf+n81RMmFyYAiA9st+6gZ8U/QYdjeBUZ3XOrmORQ3BTcJ6ih3ba7/mL5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"bf6433392800486bfacb27546487869e5df1a977","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.6_1775092453525_0.5660871091015336","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604020350":{"name":"@h-ear/core","version":"0.1.0-dev.202604020350","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604020350","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"f0b855c6900146ee8fd75c0699c1c2b6531584e5","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604020350.tgz","fileCount":26,"integrity":"sha512-NTHaiLHtMtAO6nuqinK4QksUp6CbTi+qq9TcCOX+N7jEgCeX3QJW2yIW3hvMTOeW6GOxGTHqSBENt9kl7V7zqQ==","signatures":[{"sig":"MEYCIQCESQbRDeiv1fwY9oDUjwQ2VqaPWtSCWaWHUQy47gBZ7AIhALmk/n4u3gWF6+bXCRckHsMTfpxF94MU+Ej0OCSL3BCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"df2e8b778d5fc8b88afb0182d7d7aa0fa4a51038","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604020350_1775101807620_0.9274438058667711","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604020420":{"name":"@h-ear/core","version":"0.1.0-dev.202604020420","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604020420","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ccc1654e4441fe80235617a61ff1864a2f76ed72","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604020420.tgz","fileCount":26,"integrity":"sha512-j2hk5zbFmPqzCNN+N3S/Y7wfo2c9B9mZdM6hDFUfGitC46wnZkRuNWY50rU55h54sYhUunTzvqV8yEKvssGZTQ==","signatures":[{"sig":"MEUCIGtNih58eojX1iaHsW4Y/lJ6i4hEmaZAMjh40qDvHRyAAiEApH8oOp/wKy4fyJhwtKKL+sLYQ3qysCsfvXRwFUuIsTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"e00a183c25ac9aa1e3f0402f4e2cfc694ec302d4","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604020420_1775103637005_0.8944334930066049","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604020600":{"name":"@h-ear/core","version":"0.1.0-dev.202604020600","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604020600","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"49e314e039c1a846d1390c276cb4d52ce0fe3812","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604020600.tgz","fileCount":26,"integrity":"sha512-sWFS7Zuaulg4fHP3nTRSL7wQcWKKOlXgevueGxK36LF+J267DIKEi0Ekpcwrqp/VlkEZtKIlYYyTkeqAysSI4g==","signatures":[{"sig":"MEUCIH1s6S4WNgMKN+F0GHJ/D5JMEF6SJE4msBXVfx+JZD6PAiEA15lUhH7dEj5GhZtVPWoSFhpP+mEg2lZESjSGO/9ujpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"9120fc4d4bda6f8d05459f07feb63d4e92be9a43","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604020600_1775109655846_0.8339229352645277","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604020758":{"name":"@h-ear/core","version":"0.1.0-dev.202604020758","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604020758","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"a92f46ead2ddbc889774bc9d315c1a8a04962982","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604020758.tgz","fileCount":26,"integrity":"sha512-3YsWIm5YgjuI07I/qc8VsayIgtTyuBrcm2swWucum4kCKQt/WQ0OIayRFWOK35p5gt/0tSHKilkCh5YHpQo6TA==","signatures":[{"sig":"MEQCICn6Ifj1vmILgYmY8HMxewWpLGwp4bJBorl6UPoW/Y3CAiANTWphMgVsbA4IHE4O+V311+5ksxo7ODrYlRNDIKmi1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82329},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8899db4895d3caa0ec008b4a37e6483121e7d594","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604020758_1775116737572_0.7269064238561245","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604020828":{"name":"@h-ear/core","version":"0.1.0-dev.202604020828","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604020828","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"adeddfe882b460d70ce74e7edaaebc27a60668ae","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604020828.tgz","fileCount":26,"integrity":"sha512-50vSn5iL0ncTEMVmWzQX5bnyneyBDI2mmMkwcigNPArKkQhKUmIPJoW16ZzBYlWZN1kr2/oeofqBmKDxpDS5lw==","signatures":[{"sig":"MEUCIGQZhlmIC3SqaarYhGx8kJF7FhqFir73mk3LA0jNURLeAiEAph4S3kYXkQzdWtcCL+TMlGAnqbn0m9gajEJ4W8yV4HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82329},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"9f35b5a83f78294f4b8cccadaf68728f738a6ae8","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604020828_1775118487760_0.46540445039041733","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604021700":{"name":"@h-ear/core","version":"0.1.0-dev.202604021700","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604021700","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"457467fc4ec0093ec5f96683114e7cacb6e62f52","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604021700.tgz","fileCount":26,"integrity":"sha512-Lem680DN8HqaN35PDemBeAyJR8Cvzsx3YqsgNZo6vw+8qj/pj78uvbXe3Jjfirf3AEjbZrVKg4AF3lcyAlPFFg==","signatures":[{"sig":"MEUCIGfxQLnUwCd91nWHK0glYgavtzA+fqehG3Qcch5n8ysHAiEAwIMktriuagRVvGvUSJuDYmgWh+rpR+9Nw+Oe3cedgaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f2075ad9cad0aaf9e59a5cfe3d0a1f5dc4ab3b6e","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604021700_1775149241466_0.4634864689828053","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@h-ear/core","version":"0.1.7","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.7","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"fabad203e5b76793e183edbf6ab15ba8e7be8dde","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.7.tgz","fileCount":26,"integrity":"sha512-mniZ1nSRQCUE9M7RMYWgfa9mya8az1WPBtVHQNfZFg4TS/WWt/qv4y0WLHVs3RZUooDjvi748mvHwUt2SF4JOw==","signatures":[{"sig":"MEQCIEC2bGyUPkfskb950A1bz4UAKQZodob5KE3cx9HQrwVJAiBtDcXkh7rj/mmGCB8HXPsgoh0k5tVOKv8K2O0vKNOppg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f2075ad9cad0aaf9e59a5cfe3d0a1f5dc4ab3b6e","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.7_1775152491181_0.6865836432585701","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604022023":{"name":"@h-ear/core","version":"0.1.0-dev.202604022023","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604022023","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"a8ec15001bb73e601ee828140401fbb76b076930","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604022023.tgz","fileCount":26,"integrity":"sha512-/gw4jWzxSK7EwjoTBLI6CJwY3oaDKLKQrF4oSalwIa4hsWXabMpQ10aUvx99pw91Keb9SY5TOQ4zelMEK4Wgnw==","signatures":[{"sig":"MEUCIQDFemkf9V9F+nGpXj+p0WEjrxGPYEGi0dDejRnBWTvkmAIgbO9OyvVm418Kkfo70nZyjt20WjLpsfJinKL4R8xxcog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"27377c4fe65ae28e9ceb40df28964d5eb9ebef9f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604022023_1775161403760_0.1371801205335177","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@h-ear/core","version":"0.1.8","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.8","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"abf110deb54772954c702ffd2dd6b667e6d274e7","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.8.tgz","fileCount":26,"integrity":"sha512-PdU8lj/1fTI50dBAdkRKYFGsXArbwOI3/9ej8WabNL2bnnPBrsc4c1N64KJ1duegJFcsC9lrhlcK3IzMFEtDJg==","signatures":[{"sig":"MEUCIQCPov0jbibuOL9tvFaPjlBDxJAZwYTdd2y4nIPwFLhMPQIgK7M8KoNSyN2Dvo7vXEIZ01bS2oZZJMS6kTd9PvmrTfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"fd5b994fd27ea7d56cc4f28a90c8e47834c732cf","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.8_1775165224832_0.15815073928488532","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604030035":{"name":"@h-ear/core","version":"0.1.0-dev.202604030035","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604030035","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"b79641cd451acf19c388697b8c5f637deab240f9","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604030035.tgz","fileCount":26,"integrity":"sha512-uYJMI/KqNBD8dNj4uPSOTIGk+DDiMn+Xc932Q/6UPr6epow/sMH5HSUuSTyCLLANvbCkiaw8XSVDpkG2/7SWsg==","signatures":[{"sig":"MEQCIFI4eGEh/44kUo+wt82xrt1dvI52ByqHpWuG+dhXQqQ5AiAhj9bR0r+l8Ank51M2oVxJqVkTFuNXozHzhY3JItOLQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"5119d6180ebf860af048faee55baadc979d159bd","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604030035_1775176534708_0.9014426140232714","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@h-ear/core","version":"0.1.9","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.9","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"f37a779c72b72487bbba0120d1aeac304fc2855f","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.9.tgz","fileCount":26,"integrity":"sha512-Xji1K2Jph+LaOJjgggSgs5oUcYfc/74R3Sxj6aqQI1aUgoQwR7hsqucHRopksAgaP78ERPiE1b/LCjayjA8i3A==","signatures":[{"sig":"MEYCIQCnp28J9AFGaaQ/U9WMQhwuq2ITVwptS8FP2xCr9+1HIAIhAI7hbuBzdiWO/VYOxNRy7SGQytLfknUqWIqMADU0x9gy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86157},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"5119d6180ebf860af048faee55baadc979d159bd","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.9_1775179940584_0.18978764162304462","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604030154":{"name":"@h-ear/core","version":"0.1.0-dev.202604030154","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604030154","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c072f87d3344a52dc17f6541bb6a629f594d97da","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604030154.tgz","fileCount":26,"integrity":"sha512-Kr+RFiZG9Ntx8XTmZeKg+7WvcY3FaM+s6eI1TyRl97is53fkTVS9YbTqgrFXSuo896rK8tWzb0q2hjqQ/17x0Q==","signatures":[{"sig":"MEYCIQDBuiSL3K8jtf0N5eFmuhI/DVZD3JlepUohE9deFjMV/wIhAIvvhnFimPxdSPg28n01777mi+lS+s1Jd0R4f52iis23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"4d79df7fc3e7b98e0ffb91fc581d3cff9acf6e2f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604030154_1775181290215_0.994891660647111","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-staging.202604030617":{"name":"@h-ear/core","version":"0.1.0-staging.202604030617","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-staging.202604030617","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"80513b89563e8d82f3d589e22cc0f884aac78842","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-staging.202604030617.tgz","fileCount":26,"integrity":"sha512-J0w1NDvtJ/7rlQIH2HieW03pOBD+FDk6nCt1Nt1Vqa3vjE9O47gJSPLoVRtSGF15lyTLIgMoOuBg5UYCTpEQXg==","signatures":[{"sig":"MEQCIHDz0v2jJYpWwegnk95qBUPgYpnZAqpJkbQF2jBrE/mlAiBUShqXtz37X3qoN7Alu8GtVzURBrxRFlzun34mpAKWDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"4a3cb0e51589b70d5007045b9ab5dabdf7feacc4","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-staging.202604030617_1775197048542_0.5306777286961446","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604031719":{"name":"@h-ear/core","version":"0.1.0-dev.202604031719","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604031719","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"fcf57eb58b432698eb40f51fac19ff11b0697422","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604031719.tgz","fileCount":26,"integrity":"sha512-aJHyuyjDdI05mWfr0Oq4zs3GrOiPsLN4i3kVuqeZEHRRJsj1fnSRWb9FKc6skeAbXuRETDr+Tfh5/qWjFEZHzQ==","signatures":[{"sig":"MEQCIHoS3F0pDYmWOOyVyjIT4odCvHRBKV+yKifBmzAVVHlmAiBslclW/WZ0bFBu0bbhBACGcNUEA6ywo24tVmdhafc6pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"282b0194a1040af4caa30cb820548a093a52c3ae","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604031719_1775236749684_0.2729347729633991","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-dev.202604032329":{"name":"@h-ear/core","version":"0.1.0-dev.202604032329","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.1.0-dev.202604032329","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"142064d1391d7b02688fe42f013a89f34f0a1656","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.1.0-dev.202604032329.tgz","fileCount":26,"integrity":"sha512-y0o4LEBueyhGC8yKJssnfEu7RcJrCHGSSM2Ju4R4z2H8TSClOLZpI9uXeUHbGSSRIHMJE71DBOxdgpLvg5Q2/g==","signatures":[{"sig":"MEYCIQCedUZH28hcWSwSr1CHjmXn2+9SjRNsUq0mvV2lIScpuAIhAOAM9IB6SUjyvHGCsmKKoCYUP4tDvAWaOHik5G9QUkLa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"df0b6cd80eb6f001e8956f0dbd4e004ad210df8d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-dev.202604032329_1775258994870_0.8942667797458845","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-staging.202604040130":{"name":"@h-ear/core","version":"0.2.0-staging.202604040130","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-staging.202604040130","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"5b1356d5b69fa7b35f1a7d53d9fe37733c94a9cc","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-staging.202604040130.tgz","fileCount":26,"integrity":"sha512-ZZNjSJXALtqsiJffVKlJWV5c1NXS8H8os30+S6MR+hOWHkbTPgDopiWUxOGym916poLGhi9JPv6qGTg1KJhdDA==","signatures":[{"sig":"MEQCICYWdJxeLqvXsn0x2+xuSH02wf+NY1Cg71qZjhTxaQwDAiBhsA8du4+Sc411jpJ4wcprXMa3MtcivQVzikygiaBgOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"504f4cceaeb2a633642613e3a20a18b24f4e81e8","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-staging.202604040130_1775266253355_0.8041925637638627","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604040405":{"name":"@h-ear/core","version":"0.2.0-dev.202604040405","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604040405","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"853b197ddd4da838211625890f452f8f1d2370aa","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604040405.tgz","fileCount":26,"integrity":"sha512-u45JYMkiJvBU/xrm+XHBhaDM2olHYVL5bolh6SbHM3+DnGolN3UOd0TbsaroF3iShzmd4mPP1QDifJ+mfs8Zgw==","signatures":[{"sig":"MEYCIQDPaYhMfU7OjiPspnOc/QP/LWKyPcI24VWL7t/+vZxsxgIhAP1SGyHcKpbS8+SVuMnr14piZGWq2LrdUBHPVJ+7CAg/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95093},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"16b525e341f85332500297b704f7315e1975bb03","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604040405_1775275510744_0.2593656470662935","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604042127":{"name":"@h-ear/core","version":"0.2.0-dev.202604042127","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604042127","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"60bc4b13aacfb89d70e8c44e325bf379f71d5c90","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604042127.tgz","fileCount":26,"integrity":"sha512-Pdla0Z9XpQvvQArRyRL5Uyg0sTsmwHieZm59fQcQmywf/3yl/95YC5Jai4MK7dzIIg/HW/C1fv86crs8upeP9Q==","signatures":[{"sig":"MEQCICl1yr09eROFohAe723hC0urFiSmJQ1Eh1Qif6QEcPHwAiAMIf286oeJJFTB4sxNz4FwL3KIN2DuZN5VDujGv3E9Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95093},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0295b7c10bac78c0f8f8fa8bd15cd0ddffceba27","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604042127_1775338073450_0.09170313352375392","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604042312":{"name":"@h-ear/core","version":"0.2.0-dev.202604042312","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604042312","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"8ee22d0d1f08a478196608eebb96078276e8d844","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604042312.tgz","fileCount":26,"integrity":"sha512-R8O4TjZ0SdssGn6fyAqKPy2UA9AoTXmJEkux9r7OGGqcgFT9MSOjrAQGfi5z/E90U4w0sfulSKQXMht9hq2+sQ==","signatures":[{"sig":"MEQCIE/hIKVn68j09SexVDZ/GEMuEFPEaz1e0OoIiRE9T2PHAiAGahXhuMAawC8qMAcyrNCRtG6rbGk8t+h1as3Az3QgBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95093},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"edbf7d4df7732e7fe759a38b631bafbffc4defac","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604042312_1775344383492_0.5398510690456448","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604050308":{"name":"@h-ear/core","version":"0.2.0-dev.202604050308","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604050308","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"338150e38b412e61855429f57e0d4154e8f7aaea","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604050308.tgz","fileCount":26,"integrity":"sha512-alvgx2y0PVPMhICQHEDbjAmtT096z9LjGTwNu2CImh1bBuNCsKoFeGpbGboWBSp1P6XI6O6Wk+Mc3SDnW821sw==","signatures":[{"sig":"MEYCIQDgnl4lghw5/XmInuOHAhf3+W9HgnB4rHr8mEHbcqRlhgIhAMub5+xtQyEz8T4r/94MHVNT8yaBRZXM+6EE9Ia37vve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8bfa0c97d00b418313d798539e465e9749d08d21","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604050308_1775358490393_0.1349552011748132","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-staging.202604050459":{"name":"@h-ear/core","version":"0.2.0-staging.202604050459","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-staging.202604050459","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"488bec3f841c114b2914ec388597fbf1f061e826","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-staging.202604050459.tgz","fileCount":26,"integrity":"sha512-spzFBFiWam0nMuGBOO6sJeFkwKa7ph2vNvxUAdDk6cFN07v3lqSlD2PiYGpi3B0/Nyr3t336S0ZBqwpKCl45BQ==","signatures":[{"sig":"MEYCIQDz2X/oeqD+gsnJVCb4fr6IvY0VkacWgX/tagzpgmrbKQIhAJFMCepXvaLYuG2og81djzNQXrcyiXZBbr/pD7RV/v5U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95560},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8bfa0c97d00b418313d798539e465e9749d08d21","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-staging.202604050459_1775365151942_0.3199868544758213","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@h-ear/core","version":"0.2.0","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"1226d8597ad84feaedff0b5ca77047385e23bfbd","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0.tgz","fileCount":26,"integrity":"sha512-NUk9RAvYrqslt21dXY9MyT6bmwhCxCgkNgQSf7F8CqbOwH3gGpo0+A/bTxyCT+//OalX41ViqBZI0tCC7nY5OA==","signatures":[{"sig":"MEUCIQClAM7MKt3dH76DBJqkSrO0bUe/zH2cpeSUMP4I8erOYwIgB24R7wHRYst2qcyuB1755hCl+moI6TvbA6hZGkB+atY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95539},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"ac276fa6257ec9f91ca0ef446cb8b93621e1c0b9","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0_1775374397460_0.9088388977020567","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604052110":{"name":"@h-ear/core","version":"0.2.0-dev.202604052110","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604052110","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"5f679afaaec2435e6bfd66cceb4f7d94d5c6ffe9","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604052110.tgz","fileCount":26,"integrity":"sha512-xy+0G40d7xLvEehzc/TY7bwvylbEV+lO0Q3h+2/P7gg7yjCw2jvOHAw4T0hwywDUfJPXQx2mkPFbRwhnsaitWQ==","signatures":[{"sig":"MEQCIBTkYP1rStefZMLei6Cn8otzaVGpUTdD7G30Wr0KINXQAiBqRPRQzWMVcHPgJDx/nuFj+q7rGyVrCHsknRXO2lt/GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"694ddd51cf515997120740e2b3bdaf8a07cca4e2","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604052110_1775423454310_0.45959104056998124","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-staging.202604052314":{"name":"@h-ear/core","version":"0.2.0-staging.202604052314","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-staging.202604052314","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"08bee063de3a33be9e0d0e9699603ac0f298c2e7","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-staging.202604052314.tgz","fileCount":26,"integrity":"sha512-SsixVZClTmX/IiPgnxcaZJVU76jRl55y5g03+jWQ3zDXSbxUV/t4bGWnF845SPoHqmb1PeQO71kowk1GmCpqzw==","signatures":[{"sig":"MEUCIQCD08+y9ga1SwPCmIvUDq/eL6yCHAf7zYg6THQN1bc6nAIgXxZspBjGI9u0lIDNW6xh5Zz2TLKsr5k2hEA3gQkIbZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"c03850fe6f274efc3f527f1d9ca9a568c82c86f6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-staging.202604052314_1775430884153_0.08145809446251229","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@h-ear/core","version":"0.2.1","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.1","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"f6ac4daf555aa7cb1ba581121c827d17a58a1e36","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.1.tgz","fileCount":26,"integrity":"sha512-Btu8xXJDU3X8svauOSsgz681Im53GIwQ0ivTOJYt0rfoOvLaK0+PM4yKQlZygJN0AvwbHq3fcaSQYWaXHW9mQA==","signatures":[{"sig":"MEUCIGjDm3wiMIi1btSN/EjJoY40FuTa83CvN92MEok5DwV/AiEAiWRABdf2UmrMLeih36LeSTX8UmM+7PPbnRObMrHAqGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"c03850fe6f274efc3f527f1d9ca9a568c82c86f6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.1_1775432306129_0.32280188168204127","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604060441":{"name":"@h-ear/core","version":"0.2.0-dev.202604060441","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604060441","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ad255fae98a0cd50ee024348354fd86e45b2ff26","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604060441.tgz","fileCount":26,"integrity":"sha512-zKW9q682CuogoHA5F6o3Kh+jdRUTqH2+uL+H8JW9BKQ67uYdWa9+A/72LvGtYr5KRhCmciNqOhBFKlHVRiwzXQ==","signatures":[{"sig":"MEYCIQD3XuAQH+lax+4R4H9ObzbTaTLjRAH+VWF/yTmBCw0oEQIhAOYPkVOKXE7T/9He9/NWEc5oZIsBeiuEcLhVuE/2zySU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"421bef26adf7d4005c4666e0961b148bf13b6008","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604060441_1775450485470_0.5529922837113499","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604060630":{"name":"@h-ear/core","version":"0.2.0-dev.202604060630","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604060630","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"66336394486e87f8c96fa97426913790bdf6ba3e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604060630.tgz","fileCount":26,"integrity":"sha512-Ra0oENHX8g24Djh/1A9fWexODXV2mcimUUHfqGFsc+UxwrITdermKvATR2TFAWCye1j15hYGjGdLDyfYL0RVWQ==","signatures":[{"sig":"MEYCIQCwzX+PjKvjcE1K5AhfFVp8+Qy76K70H5KdeMQWipDJxQIhAJzCj7cNAmcXZ29oSu5mt2nvUJ+CP85I5votTy/Xe1qd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"36e8fa3d88b27c541e761c16ca03b35ba5b06688","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604060630_1775457026247_0.5329949565634411","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604060756":{"name":"@h-ear/core","version":"0.2.0-dev.202604060756","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604060756","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"905ebb6eca002cad2b22b3dbf8e32ed3c38880d8","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604060756.tgz","fileCount":26,"integrity":"sha512-r/2Qj8kVDag1xDczot27Blc/G6pxsmqVz6hSwTro7u06T3G9ozk9wWlGRAgeEuMkj6bSZj6LHJ8QLXzWlUbkvQ==","signatures":[{"sig":"MEYCIQCqvGs83TQt18/cwodFiBqnwSgfpjN9lUC84uhvrWajogIhAM433JE0p34M/TGAVv835cErE/O552vm69oCNpImcWXe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"d73b2f831963836338d9f53ef1daa3ebfcfb8cb7","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604060756_1775462195386_0.9714422325807741","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604060956":{"name":"@h-ear/core","version":"0.2.0-dev.202604060956","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604060956","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"6ca089cbb6ece60220acf78a543f408a253b030f","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604060956.tgz","fileCount":26,"integrity":"sha512-Iifl6SlSZWtxiIiA6kteQ6nC3bkX5PCygkgob0507aDsdGDI3LiUWvBNrlgskq3rMdDBh2WGJkXA6zu2muURzA==","signatures":[{"sig":"MEUCIHmwWzhday9YPLk/9M7Vj6YaRSHJWXYtR0mok6W34IgOAiEAmb05S7AYsZd+BnbIIUjP7JQdXSmkz3iLNPowqQFdRFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"2bf30480879f485767dcae3e9e93293edf12625f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604060956_1775469410969_0.7866862462769271","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604061923":{"name":"@h-ear/core","version":"0.2.0-dev.202604061923","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604061923","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"29cbdf6c708868fdbb189fb6536471d76af2c169","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604061923.tgz","fileCount":26,"integrity":"sha512-gXTNft9hLCKIIWGfG8FX2iyydxkwsX7Zf5QMYpKMv4hMDKEOzTHsCDXxILTKPWm1ucI1zx5Ye1Jlesuz/xnVUA==","signatures":[{"sig":"MEYCIQDWMH79KFHSd4ezYpS9l+6LbzcnDyjLdmX8aroNzuUF5AIhAPhhoUKIYxkBtc39iBhsPNfj+mTY7sZh+04Mj7NM2M+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"adc4f1b68ebf3c419a570e669109c47fe3a5a0c9","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604061923_1775503440018_0.6972786984854693","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604062322":{"name":"@h-ear/core","version":"0.2.0-dev.202604062322","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604062322","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"5c1940244d90e91690fe6722a8439cb757d356cd","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604062322.tgz","fileCount":26,"integrity":"sha512-dZaBl/nWwmMB4zWhSB5iORki9g4o251tpU1xEVy7xI/vHco4SnAVuy6sDjl4Q3mJKk/1l/O0mIDe/ulQIB5yoA==","signatures":[{"sig":"MEYCIQD2Mu4CSlQRnQ8QQdJ+ycuZWh1D6yFI95fAnFGUSpKPsQIhAJPskjh6eWEhYdGwYiAtmTZfaw0B/G7NZ2WAlukQoS6Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"76368b4c8579258aee53d89475dcfe8a5667cefd","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604062322_1775517775063_0.82197369955142","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604070423":{"name":"@h-ear/core","version":"0.2.0-dev.202604070423","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604070423","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"3ca036fa3a5422987ad7490b7588008015e6ac23","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604070423.tgz","fileCount":26,"integrity":"sha512-kCUswlm7y6XfwfkVL37smF+nAPfPpKt886B2x4uX8yA7hW6miSTgZCylBMyjHJs8LMJnz1WhXu+ks6EiXk6PGA==","signatures":[{"sig":"MEUCIFCPnaeF22YOJQ/WP/GAfZnb8g1DIHybcLBINcTH52/MAiEA8l6ICKyuXEaqA6XwcXrElB5Urd9tipiaAHqfx/0Kyq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"bd95c06d3d0d41e8513a9e0c6a3a58ec0dadc597","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604070423_1775535831708_0.35252207114182577","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604070552":{"name":"@h-ear/core","version":"0.2.0-dev.202604070552","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604070552","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"b728a27dc618f9ba1169dfa641de977a029661c6","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604070552.tgz","fileCount":26,"integrity":"sha512-08DOrlZB5ru8bgRa/U8bK4jGdmNbApFikaC/KwlWxfUBFLkolI9MWL8YwP2yHTCveB7JGfBL1Q/QSncKCCJotg==","signatures":[{"sig":"MEUCIQD/9ZTieisLukMFsnPHlFIOEfkGPa4jM3nZPrJfU8qt3AIgRkSl6ahUUNsCmgXbHCrfpp0sHxUO02LJYRijsT05xBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8e629f50df608b86ad48bf920c084093115bbb08","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604070552_1775541126727_0.6383065193730664","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-staging.202604070718":{"name":"@h-ear/core","version":"0.2.0-staging.202604070718","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-staging.202604070718","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"f32df811d0cc5c1486dbfbfa992956e66761681a","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-staging.202604070718.tgz","fileCount":26,"integrity":"sha512-S+v91v92Sjh/SmIoxZS9rum+G6tgEqLzx5DD6puuee6fOhANj7wgsgxMDwVQ2f09jScGKCyXGJnq55VIr7Dg6w==","signatures":[{"sig":"MEQCIGcPeWe6zgR26BT87Wl8HV233E9ScxFotCJI/wZUtlpVAiBBbFmhHS7Ih4SnLhBND0EWeOW3F1yWTXbjdJQS7dhj6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"1a287aa2edcc58b3f906415efd5443dc201827ae","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-staging.202604070718_1775546300682_0.5824877450472172","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@h-ear/core","version":"0.2.2","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.2","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"e4ccbbb881f6c3259872f5b1ad6b40b85f2f7bea","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.2.tgz","fileCount":26,"integrity":"sha512-p66qivq0N+/LtZNF6Jbqe78r5b9z9oLw6ydV1LIXJPL2tJpTmk+HsnC32Q+46gYxLFAeDCwORxCHVIPhqHoCcA==","signatures":[{"sig":"MEUCIQCmaRytyWrLzDYN7bdfibE7UtuWZWY0ccpplPfEBUH5vwIgDLG2UDMcT81XuedR9RJOAOhi6eqxFSd9i/TicKQT/tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"1a287aa2edcc58b3f906415efd5443dc201827ae","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.2_1775547020178_0.8808627719230531","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604080206":{"name":"@h-ear/core","version":"0.2.0-dev.202604080206","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604080206","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c8c262a6962c8b3f5bdb0701ee50942f5fd1f2a4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604080206.tgz","fileCount":26,"integrity":"sha512-g+SgVMWWjzxUu+NReWaQUWlGoxhz31zW+uq20ttrLr6Av/wxRXojXdzJPyASEkeQc2Blqqb+Kav9Kv/VWLxUKA==","signatures":[{"sig":"MEYCIQDTcJaltYs0hF8KX7tF2jTdBzGKCpK/hub8WWIXdqwAyAIhAJDVYlZSvKwm7hCJ+9i5Rl3Ke9bwpzEgIccF5eCDl7go","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"073cb5a6c909aa71e7c2bec9f992a0ce1b701f3b","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604080206_1775613973370_0.7287588853545484","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-staging.202604080309":{"name":"@h-ear/core","version":"0.2.0-staging.202604080309","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-staging.202604080309","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"1f5a4a5a1d08f1313a75402e1693ef04c7c6e9b3","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-staging.202604080309.tgz","fileCount":26,"integrity":"sha512-JYfhKBje8Gp1fjPKm8i3DlGmGrv86ZZoDqKFHtNYo/Sr/RUu+W+BpN7N56KoT+JhIOMKzDWwWnhySmP6k8Eicw==","signatures":[{"sig":"MEUCIQC0TtWZ/aGPgpjgslHFZFsLXMJihdVZ6L4Kh9a2Z3Q35wIgTk+aqrY/tmf7Q68WqSWuH3etqtMqFE7D3rKmnX/uBAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"073cb5a6c909aa71e7c2bec9f992a0ce1b701f3b","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-staging.202604080309_1775617760069_0.08345483064726267","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604080501":{"name":"@h-ear/core","version":"0.2.0-dev.202604080501","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604080501","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ca8646f2d66a0a5c388fe53b9771fac371d44072","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604080501.tgz","fileCount":26,"integrity":"sha512-COOn3iGx4BaQ4SD9u0dzPFDvQ24QoOBEzo9opfFOw7xTsuy6wJ/031BWp+DSXuCVAgbJAo/YB2RGV1bihxEOpw==","signatures":[{"sig":"MEUCIQCWrJYCccJhrql1IEnnN1bZ3EnBJZenExS2Iwb6URKbzQIgJ1ItnlcR0FDkbc1iFsSV/a2aCDPzJJvpQZ429PXwi9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"db3a2dfb8f8475f961335fe694386c8c29d82773","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604080501_1775624469282_0.6854841677895203","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604082235":{"name":"@h-ear/core","version":"0.2.0-dev.202604082235","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604082235","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"cebdab82491fed7a97adce7751fafc22b96b2412","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604082235.tgz","fileCount":26,"integrity":"sha512-t0EHksmWwHMSpdz2fIYDxYWAwWff6Nr7q7qDz2J5BfsMG3zssuUeNoXH7FY0fVjXAHdpIcPlPJdplpSRP4lTRg==","signatures":[{"sig":"MEQCIDSpnPBjuqbM6+cqlY1Of9Db1ojBLJIFhpL8ar9OJBljAiAtCAMXmZwuhmRQz75BXpzViMDnaYqRA62qx0UMpXfyfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"64da2e4e731d9da9ef841ace1b47f4f9d61880f3","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604082235_1775687721828_0.6094418013746572","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604090109":{"name":"@h-ear/core","version":"0.2.0-dev.202604090109","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604090109","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"db79acfd6932ed4ab753b46b447c7fc56c41ea48","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604090109.tgz","fileCount":26,"integrity":"sha512-CrkZ0rTCoSS1x4OYK+UlMrECgq+e8Blcr/Y3b1SzU+xsGeVzq8f6nxdA2Z0Pxf7bhBX52rvDKv12fSG7tcrolw==","signatures":[{"sig":"MEUCIQCNOkNmp56kc9aaiika89MlPc9b34MFB2V6h+mlJsXttQIgeaFkqvHtFPXp92g3B/lcujfwaC4MEN0dprfoZ7ga8UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f58373136f240f9bba1d7151b4b9af6ee2cb6ef6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604090109_1775696993603_0.08680640050519428","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-staging.202604090213":{"name":"@h-ear/core","version":"0.2.0-staging.202604090213","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-staging.202604090213","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"9558722e84abeb55b0c825d8255c19de0a9f39c1","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-staging.202604090213.tgz","fileCount":26,"integrity":"sha512-i+LTesbRx/doyC4LU6euRzetpa21ST2/2pJWnMlId4kR4DcS3XYGSohIKDtQHphgprVGWiqppvgaGVA1B+FFIg==","signatures":[{"sig":"MEQCIEhQeO++YkfQLsuTRo7WZL24m1rJdGcY/xmNI4Nx6X8tAiAGeP7kyV34gJpWEAlpYl5J025FdboKAhGWATbHEEV+pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f58373136f240f9bba1d7151b4b9af6ee2cb6ef6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-staging.202604090213_1775700791720_0.17528980341344558","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604090445":{"name":"@h-ear/core","version":"0.2.0-dev.202604090445","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604090445","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c5f54b56daf1c3e7f2f3d11de97349d4c708ef0a","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604090445.tgz","fileCount":26,"integrity":"sha512-QBkqK2xnBt6jS4VLTqANfI3X2D8dUN6AQkrRhuSuRDDFW4fMJWazBm0u7BONHMEGKIHqJZbLUbCrDdfmYQqfNw==","signatures":[{"sig":"MEYCIQCStu+WGtYVZBgdxUXEX+Xfwt7fCLZWnKFVyOt5V5X4mQIhAJSzjRy6g05UdlYHozJdSwlKEpQym/71Wr2iu8vpz61O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"49f68081d68964e1201d686add2c502762472944","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604090445_1775709934912_0.908070926653572","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604092251":{"name":"@h-ear/core","version":"0.2.0-dev.202604092251","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604092251","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"e1888917a47894de75212507575df66c4b6a85a0","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604092251.tgz","fileCount":26,"integrity":"sha512-mcBeNsdM5HC5khQXgZiHoOXAiGCOf07Z5e8KuxAmjzndtIEG6kPWVwHaYpgxEJ2xN32cKikHWUkeWrrFq+stuA==","signatures":[{"sig":"MEUCIEVr8x2hfglWZIgUsn7JS/6IAGuYDQkjYTPsQEbZUHEfAiEAy1uyHTXJTUB3YLfOkJ3kgfbvIRhsnIA42WekzNn/4nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"6cb5b54aeb16d2da36615fa8a08454d5f5ed11a9","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604092251_1775775074039_0.4568724975394842","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604100346":{"name":"@h-ear/core","version":"0.2.0-dev.202604100346","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604100346","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"edf483c996a3d60dda2c0cbe55b3dc416ab3a666","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604100346.tgz","fileCount":26,"integrity":"sha512-PjRCrsBDrUgHiDiBbgYSm6R2NhYdfIpKuO+OmHiL5T6Ago6vhWH6REkOMawbi6ZXSbmrFjcIbiWNn2hwAA7ilw==","signatures":[{"sig":"MEQCIDedhktPG4l1EwK/E3N1zjy1kmEzMdwyjOXUCCPH4HiPAiA83iv8b5SmP9uANE5QuV1l54/zYjHepwCvX1m7RDeXIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"e4dd04ecd8e89309e7aeb872cb14afca0370d6b1","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604100346_1775792810890_0.05700583386519842","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604100414":{"name":"@h-ear/core","version":"0.2.0-dev.202604100414","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604100414","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"b33e1006e35b94aa16ef4f1e7e17def69d32f3c9","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604100414.tgz","fileCount":26,"integrity":"sha512-JFacI6pxPpgGyJY5W6B24vyooZxYwxTJ2QZey53FQow/4THheI5s9jaXVT9CmMAhAD/hGsn55kartWYxpM4WsA==","signatures":[{"sig":"MEQCIAjurvrVlMZ/T3QRE/nkWoYxCnEZqNMxfsQc0QSenkSKAiAKvnsEXENkmqL8i6X9Ns/4GlSso4Q+7EKm2fmmK/tecg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"4d34faf183f60b6e8abaf1062aa23ef5dfd777e6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604100414_1775794452602_0.22394004740265072","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604102203":{"name":"@h-ear/core","version":"0.2.0-dev.202604102203","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604102203","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"bb2aae710bc3943e0770da5cdb52078ac7780ac2","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604102203.tgz","fileCount":26,"integrity":"sha512-zlN4zf9r5vJodEMOOKlC1jNZUOf+lpXzZf5cwISuIY3jV+DgnfQQV4RuTlR1Kvpss90bSmCTeiwd+Yjz7x/X9Q==","signatures":[{"sig":"MEUCICy6DTx+x6Cke/xUcXWo86qRQOs9W6gyf0iZn+7zXkDpAiEAtqKBgcTsNXErudngKyfA3g2nYLyTxzHfE1nN1Mzwqak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"051f96d155cd57186c3259ae374bf04926d43bdf","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604102203_1775858584395_0.27681014036414076","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@h-ear/core","version":"0.2.3","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.3","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"fbb63f60abce69a3506abd867051f36ad7fc319e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.3.tgz","fileCount":26,"integrity":"sha512-SGG6/IgUV4gOfIH8SCSCkcLNmraYdLXLgvra4NdrjGaqzBuj8iYC+0eW0BRi9HKy6Nse4B6HX7JjKykVGL6+ug==","signatures":[{"sig":"MEQCIElCIcmmtOf9tFGxPL/eVnyy6ewmtmDFM2BSi67egvYHAiBKL8mW8T2gclLEX3P/0PBVv+pY8+dyPzq4aWyYMhcw/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"051f96d155cd57186c3259ae374bf04926d43bdf","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3_1775862495079_0.6023784979010145","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-staging.202604102308":{"name":"@h-ear/core","version":"0.2.0-staging.202604102308","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-staging.202604102308","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"0c1e6b23ee0eb0da45730559581d23d737648e38","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-staging.202604102308.tgz","fileCount":26,"integrity":"sha512-/Bxs3S/VGWA8v5/oPNBKgoz95SSGft+bi37vLlLYpQ3QxGwKAhUuVQdAxxmFtF2vw2xdyC+UwDYS2YPV+mZgHQ==","signatures":[{"sig":"MEYCIQCidSbizllnoT0DOUZa8p9Sxxr2TULxXXSx+2Rs/njVwwIhAI/iaFZoT/XoVMobgfxsFl9Gw52V/se5wRgamkEoL1p0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"051f96d155cd57186c3259ae374bf04926d43bdf","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-staging.202604102308_1775862513100_0.42649241273740257","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604110024":{"name":"@h-ear/core","version":"0.2.0-dev.202604110024","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604110024","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"5f6d5a328e8282db618b0994ca097bf8a8a8756a","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604110024.tgz","fileCount":26,"integrity":"sha512-bjPhcTiiIHM0ljLJMIOg2xjNNV2zM7p8upvItIkiZ41VgPHALLQQ/X9QxgmSvXQBRPWrk6nI0HGukMhvVXrYBQ==","signatures":[{"sig":"MEQCIFW4lcDyHsaAnsQwPc/D+14bqhyunQ96VdkWfLB7gYElAiBoH+IXPAFWV/+FNYYAE7iD8GJyBv1/Zh9DEmLk7SL9hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"70f9df1107d071c9df761c27f77934fcca7dee48","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604110024_1775867055842_0.5781676415660784","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604110227":{"name":"@h-ear/core","version":"0.2.0-dev.202604110227","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604110227","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"bf9b40cd9b25331945768b09cbd95136c790959b","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604110227.tgz","fileCount":26,"integrity":"sha512-U2iDQamihcHbC/wba1S98vS1M+HzDPLXZyy/95Av4KCQT5d9Jn5s4+cSddjPCo6UC0mIbtOZnCc6chQggBsK+A==","signatures":[{"sig":"MEUCIB+A5a9OwX6oMZHgzOEfjjTZJ1GZHAr7ozCCkMACUK/3AiEAn2CARNjYGlYqhxhs3F6uVa+JvWgkBt9Ay5zTLUORsCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"904576075347755818bf599edfeb992bf6f8b8a9","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604110227_1775874452243_0.5110875309241305","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604110251":{"name":"@h-ear/core","version":"0.2.0-dev.202604110251","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604110251","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"f5835f654edb17bc55dce6f19eb5cdbb0350294b","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604110251.tgz","fileCount":26,"integrity":"sha512-ExGO9OvkX274Oc1q7kRdP9qLLFyJrFQ0wHhbLjGuNU57IB/DK59V915xg5knicAKXXyVOV6Tw28Ya9yMYn1mRg==","signatures":[{"sig":"MEUCIQDA7WAASwrvDTZer2BiN2WXmD6ypoyKUKlyvxRVEhsmwwIgLa26cItwLF8TVzFkQoWOWgecnsQItbintv9V7kwZ2Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"d3563c337ab46cd5502f75ed5876c1a6cf958a9c","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604110251_1775875912216_0.5176611725264242","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604110315":{"name":"@h-ear/core","version":"0.2.0-dev.202604110315","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604110315","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"73fc13f53ca462efa141bdead5927575cd37adfe","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604110315.tgz","fileCount":26,"integrity":"sha512-RvK1tocXA2xAl3GZ3H+ZhzdudXp3CpIorq0sQKoIUlRO5dHhYaDwUxuJQpTuietpPBsxvaOxrigsFPsdCTVz5w==","signatures":[{"sig":"MEYCIQDZTQWk0nWJc8t2BWaahQUIywdF503RAeUPx3k6AdW8AQIhAPC0e6joI/65HszAl8HVf4z03pb5TQJgBS5iGAd6OF45","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"08eb0aa5ac6dab03c5629a77998b013b9f6d5e9e","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604110315_1775877343723_0.02552595799612245","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-dev.202604110520":{"name":"@h-ear/core","version":"0.2.0-dev.202604110520","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@0.2.0-dev.202604110520","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c4fb555e5074ad9a5ead67ada8286b41fd58d876","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-0.2.0-dev.202604110520.tgz","fileCount":26,"integrity":"sha512-LZb2c4Wq2OapgkGjYU0/3nd7osX7ZDoQegWf/dERSUip1lJFkxHnfSfUn1Lr4oXwz9Hrl8eSu3Dp9vkiF1+QaA==","signatures":[{"sig":"MEQCIQCAJ3sXLCzMJrWiL4raEheokMG5DlCd2114aiVLnCYyAwIfBFYENE54ePXvMIXoe7uMB+5DKt6KUwsjidLTvo945g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8dc4ac55bad087aaf709290b50a0f038a2f3662a","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — required only for splitAudioFile() large-file chunking (>25MB)","ffprobe":"optional — required only for getAudioDuration()"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.0-dev.202604110520_1775884831511_0.6912672795848873","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604120018":{"name":"@h-ear/core","version":"1.0.0-dev.202604120018","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604120018","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"2149ee47e413ce0b18f1c4f1eb61f640a7beb11d","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604120018.tgz","fileCount":26,"integrity":"sha512-nAf1YQO7WEMaq4Ovhvt0hxcxl9Ry/x5YdJvjndvZFcRJ+9pJeykEAvz4eFZGYNPtEEcqRcfLIhc/cS/Tgz4Vpw==","signatures":[{"sig":"MEUCIDqE0kam0sJaAqKlUdno5BzPxq6dMMlFymwYhegEeTvwAiEA2Opzid8OdiGPYdIJkqKCOdzWKYXDo6lKNpq4ghRWr/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"a15cbc959512fe65d0cd111be28423a99958d043","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604120018_1775953099500_0.3340734615234493","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@h-ear/core","version":"1.0.0","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"8418f5688eed544e4ef63b5dcf925f5c04b909fa","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0.tgz","fileCount":26,"integrity":"sha512-SG5ykRJjp1uTPn8TwShVMEjad01NL582h5i7XTMOk33rinaGlFB+7Y0dQ+nrUTjJMBWZKvoRK9L8Rt/mK7dnmg==","signatures":[{"sig":"MEQCIE+v9XUsfr9nyggf8DKbHqeFM+xSP/5QnR1IKDdDQkjjAiAY9MRGXxh4ELbCsoaqumqOtkSPqzEa2WPS4Na8vKolUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"a3c5fbea63c6bf1b9f127635de85618e04e9b4e4","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1775957164748_0.7120700958335549","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-staging.202604120214":{"name":"@h-ear/core","version":"1.0.0-staging.202604120214","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-staging.202604120214","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"8cd6c5cfc65d4a2f5ffcfdf170e22e30ad00e416","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-staging.202604120214.tgz","fileCount":26,"integrity":"sha512-iPISET/IwyTeT+7WN/Z1uZSiOn+dv5c+Wewf08ajoVDEcp5t0ksy9FwaXxmFMlC55G2lb4KR+Lt5s9dPPJgO/A==","signatures":[{"sig":"MEQCIBGpdK8LKSbe2r/IFAw4YKDfwlunf9onTk9okIlcnep2AiAQZcm41YvWz41kjQAOr4zDXHMkPyU/S1CmUbT7HmeYtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100980},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"a3c5fbea63c6bf1b9f127635de85618e04e9b4e4","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-staging.202604120214_1775960076618_0.32544497181563625","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604120939":{"name":"@h-ear/core","version":"1.0.0-dev.202604120939","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604120939","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"26f1c51cb5346b5cdf6ce29bcd4990cdb1e2f335","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604120939.tgz","fileCount":26,"integrity":"sha512-pWYTG7NOYKdBj4xsws0JguRsT5lkuWGWhY57b/UAW5wU05NH4kueyKKm9hypuMPCmK8F3uUvw1DBqBrvmsxDlg==","signatures":[{"sig":"MEQCIHvHC4kl8RCzePHrnn0UM+PaRgLASNb+8PoIG4jXd5CgAiA+5YcZa1b8/i6ZmHuM7DVExilMjxBWD83T0VYkxoyrLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"060d0b27fcf7b66cab46f3c8b66820e7d43fdd1c","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604120939_1775986770744_0.9362571458822149","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604121015":{"name":"@h-ear/core","version":"1.0.0-dev.202604121015","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604121015","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"befc738444ca74300ae86af02008a94507ca1719","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604121015.tgz","fileCount":26,"integrity":"sha512-7kqKwkMJLrBrqVUMG8eKdMBJQg7V5jllI02p26l8YUPhiNX/HwfiNvAxrwMheJAr4rkRWEZd2ZdF8VkVzQ/W4Q==","signatures":[{"sig":"MEQCIGuKV/Resdc2zxoMXrCXEDX7E68BuZuhlyGM2U/VHT32AiBhZkQ8qbtbVPh7ga0vE3jbd8TVw/jchcDpqB3YMD0icQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"7ffbf85c24f7541e01b28cdf03dd5dd3846d5c6a","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604121015_1775988960914_0.09120254591375976","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604121037":{"name":"@h-ear/core","version":"1.0.0-dev.202604121037","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604121037","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"5615c4891fbe2a164238fd0e50623ec84456a3c3","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604121037.tgz","fileCount":26,"integrity":"sha512-0VB782qeK6e8PX9TF4Wgjm9LgBf3Y3f1e71aXYn7ptW1KXeUDQB84IPUg2YByvywk4YgrPcK6caug7MbnGXOWA==","signatures":[{"sig":"MEUCIHbFTwSfHyIIuQcg4j7mmNIVVAo4A8VOeDKRPIAV2bZDAiEA1PvW11GnH7wTp2sxPHDlpyAuq11KJxxylgCB8MxLfDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"caa7b5029426187be23ed2150f9a191c125a6d5e","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604121037_1775990278861_0.018627841492343533","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604121852":{"name":"@h-ear/core","version":"1.0.0-dev.202604121852","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604121852","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"02dda726f64f23c5fdbf1f651bdda3f2f349ac8a","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604121852.tgz","fileCount":26,"integrity":"sha512-gFGW2hfJmPm9Sqx0S/G0D8FXDa7Yfsnf5EIGzsJqgn02ndnTucv245hKpdMaqomszTRvEty02NMO27XQwgqfkA==","signatures":[{"sig":"MEYCIQDrfQyBVyoxMJyRDC5D2/Cxc5tyuzwHxQoF5OEk7mKbNQIhAOh5/DkxfN7GNyiVMOq29MsK219zFvrb3joZg21WfHFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"090e0b0ea6982d472635e1a88ea70f5df45692cd","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604121852_1776019948838_0.9163508423477138","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604121938":{"name":"@h-ear/core","version":"1.0.0-dev.202604121938","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604121938","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"09f1a86c97697cefa28bd54311e9507d6e061018","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604121938.tgz","fileCount":26,"integrity":"sha512-tkpulYiHg1KiUbu21KjE8bBK10utRulU8xQ91nytbO1uEZmqzzOcDB0YzermoRxwyE+KVHe30lzhj8uHGOCEsQ==","signatures":[{"sig":"MEQCIAYug+yNoI6KegW4LuF7IGKHJMo7uhljzGChC23HFuaLAiBFFjZoZKflSSRW3lrD/3TyG/UjMjHUHKWP3Eu4b7HbpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"9a1f6773d977f5b5e3ac2e34b405fc627ee63814","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604121938_1776022707862_0.751126470985636","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604122011":{"name":"@h-ear/core","version":"1.0.0-dev.202604122011","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604122011","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"8dd4c94651c51827b1fd6103072df9506c9eded4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604122011.tgz","fileCount":26,"integrity":"sha512-21o7cS1Hk6Qr5kHOBovCVHia/1bso8mS2VEpLON34yMsosGYf9rFGYa5Hhk86u06vC6hl7Ravy7KzclX256TTA==","signatures":[{"sig":"MEUCIQCKO7g1BC341Bvhv0plGyAc2Ms419krbuv03HyMVG50BQIgHWRoSvtk+u9D64cgUk+bCyxXQ4IM1DLF8mXrVn7NOp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8b514924c544281a8d31fc129878b0c76c343544","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604122011_1776024693716_0.5989521160914903","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604122049":{"name":"@h-ear/core","version":"1.0.0-dev.202604122049","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604122049","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"12fba653f0c58d365065b193de8fc9497532c156","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604122049.tgz","fileCount":26,"integrity":"sha512-r3WZm2ciM5pyDilUvs+upmB7DsCsG/c1NUTjCxinpVVntvvolgtiLrhB3fkoQS84KlZlT709sLFw4or8vpxKNA==","signatures":[{"sig":"MEUCIFNUnWyyuCbTuiRvqj1Wz0vgMsmBEQCOg0HWYsaZvwymAiEArhNQxZlwcKhHTXX+jeQ6uNOON4DgOIVTsRxVtBx+gbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"526f167b9dc17d08ad69bfb071c793b221bd7c6a","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604122049_1776026993110_0.6130039770923117","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604122208":{"name":"@h-ear/core","version":"1.0.0-dev.202604122208","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604122208","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"39c0ab4525ffa5278fd4b829c72b5f8a77790b86","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604122208.tgz","fileCount":26,"integrity":"sha512-M3sC3+MweO0llw1F4YQLZKlkY4hHQrkyXijA41i2gyw3bWjVNcPRtniZXWiwRlWtz5p5wDUHQmVSKLhqCKr+hA==","signatures":[{"sig":"MEYCIQDuJX3mLtZv8mA0loQWWDTaVM3ZnSVJfl58askMz6Hk4AIhAKFjwWqUKzJ8x7enN9JKBaEAZAZkdMIkmT7wWHIGhU4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"02db00beddecfc1d8329d68736f045ef99dcb72b","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604122208_1776031730607_0.40115361545151584","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604130059":{"name":"@h-ear/core","version":"1.0.0-dev.202604130059","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604130059","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"9e2ed7269e7fe167a58495bd4c3641545e6122fc","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604130059.tgz","fileCount":26,"integrity":"sha512-PwTLpMo2DaNJ6p9I1ztPJldK0KbusoHUCXz7SxL6wfLkQ2J5pZ/uS3yOWNUo4eFzhDm7dUn+ImGzMb5I9lhXnA==","signatures":[{"sig":"MEQCICpAih+Si/h7IOzo/uxlPfPsWBmOVLIexghKFsIOrHPlAiBYNYWPj8vix1PLGhugfML/Y/MvzhyND3SaPFA2vBOtbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"36e65c6a4f2251e875b1e0114d6d47f98510b1e6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604130059_1776041988806_0.13679362419940588","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604130256":{"name":"@h-ear/core","version":"1.0.0-dev.202604130256","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604130256","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"198ced303623997d3dd392a93254eac45abd1e09","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604130256.tgz","fileCount":26,"integrity":"sha512-Ng1d13lhDsHZ2BDgUVZGwQ2SiouKcXa6TomsFL/2C4oj+/2b8gl8v622yRylFAxDDR1CC/jtfGoqnChUXLqHQw==","signatures":[{"sig":"MEQCIEgnDvApcLYYvvY7CNrmploKMhTMZGonmxnugNvJSxTOAiB1pDPVlY+dTi9KCJ7VL97xKAGZnfa2gQdjZahNVfTQXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"cfec919733be62882a65e669e085e7647a3f77f2","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604130256_1776048989820_0.5039209326765173","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604130509":{"name":"@h-ear/core","version":"1.0.0-dev.202604130509","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604130509","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"b358b8a5af5ff004935480bc8b3b88cadd28f733","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604130509.tgz","fileCount":26,"integrity":"sha512-KxLRYyyESdPy+p7zK0/twQCYlrsv0ypQnUg9UnBOmDeCzvi4LxVZrdOMH3C3irGIBt5bYNCC1Hq3NvvYruPZhA==","signatures":[{"sig":"MEYCIQDh5T7fJ3dw5B2+AN3o1P4kA/e/hGlJaVajQxjviMJ5BAIhAIwSkMnC03kOfZUUFOes55QrVxqJaffgeBg1hNMjcDiK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"750e0509607ba33f2c431ba558b3ed0113ad07d2","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604130509_1776056976342_0.6744116027528351","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604130732":{"name":"@h-ear/core","version":"1.0.0-dev.202604130732","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604130732","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"075b503024e37c22be57aadfdaf4268435abf194","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604130732.tgz","fileCount":26,"integrity":"sha512-bFa9BEBdBwn2vhQUUUDggF7PQ5I5m4ePef+TS0FL9sfykVu9huO/Y7Kq1hT7+3FDQniMV7asD2Uw7L6UJZdXCw==","signatures":[{"sig":"MEUCIGl9vdl0zcKDHahYvl4LpPW3zVM/Upw+ZEJoK8KGRCcpAiEAxgXwB2B5H8J5gyx3a11aa3DmeSdTId0qiG1B0w0/4qA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"1c61dd0fc23bc1b6e09771d026db2b28401232fe","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604130732_1776065532099_0.16789384440830024","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604131949":{"name":"@h-ear/core","version":"1.0.0-dev.202604131949","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604131949","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"eb2cbfc8dbeea73e88c369dca2905689f2233c47","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604131949.tgz","fileCount":26,"integrity":"sha512-Tynx0B6nxa9PHyKMMjzZYogw1kfhiBM3+dRMGOIh0/mDhN8fZ1R6dy6yXMqJFOinSxNwJYS45/EEok5pkFsn4w==","signatures":[{"sig":"MEUCIQC+fW39lLSgY3e+Yd3kDL9F2JWHH13IDsVhkdFJ0SldGwIgBnqHb/ZGdxSx6kEXRCBzEsmQ3OwfNqXxuG0m0x34mOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f4c29b3380ea906295fed5252827d4cb608537aa","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604131949_1776109790227_0.9890340446328871","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604132134":{"name":"@h-ear/core","version":"1.0.0-dev.202604132134","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604132134","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"2f877d651ce535874a6c8e3f145b365cd3e141b7","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604132134.tgz","fileCount":26,"integrity":"sha512-wx8370ovWxBKvcOLFq+ZZEW9Nvr/aqINPsCYq2vzv4CzqJ+K5+hMR/Bbx74MmpqAXARJPe6JIIMMX0+oNGYcAw==","signatures":[{"sig":"MEQCIHCbC6WyBeXU0Jw5S5A/9iSOOboFWUO8bSCrnFYhGOcwAiBLOxNjYom6LfAjdkHll5vrGDw1ysQogUW51Vu+TxId3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"5959c6540e00b67f19ef922b9ce03a38e088d820","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffmpeg":"optional — integration test ML comparison only (splitAudioFile). Not used by MCP tools.","ffprobe":"optional — integration test duration detection only (getAudioDuration). Not used by MCP tools."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604132134_1776116083241_0.8729031669676759","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604132221":{"name":"@h-ear/core","version":"1.0.0-dev.202604132221","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604132221","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"a659bb85c28d61643ee894ffb157daabc6ce2ecc","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604132221.tgz","fileCount":26,"integrity":"sha512-TR96rZ4x1XViBFmg1+2QRrZOdfofJ9EmsQVJO8HdrLND+gd83zuDJhnyuwtskSe6OKUFpCapd3/lBiiIedkw4w==","signatures":[{"sig":"MEYCIQDzBr2zXoAvy+kZbGQ8TEuca+pJvtZns5PbD0Q8EUnLlwIhAJh4EKn1iH6HXpE3aqwT6UMYTSGaVaiBhiebeebkYw5X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"d66f35d65eba4ac8abf814963305ef0c80b84607","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604132221_1776118911132_0.8239198095601197","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604140003":{"name":"@h-ear/core","version":"1.0.0-dev.202604140003","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604140003","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"1cbffb938fb17ee0c00e668b2b04f5e6c2de7b85","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604140003.tgz","fileCount":26,"integrity":"sha512-qD3YPh7quLCVuA541+7aVYrwjCjL7veY0oZcQMFajaekD3ygmZzZxnlKIJ9g/JuUaI0YuQ8g7byb2r3+GB32Pg==","signatures":[{"sig":"MEYCIQCiYlvCLYxo0jseqZLO8qOW00SrcMhRqgM6y5Gr94SdUAIhAOQQGABnj0JtOm2q0+EaHqDUxa6N8YqunkKGwVj68tGk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"443beb04b02cd4d098b240599dde1eee675509f8","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604140003_1776124992331_0.5415486788438504","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604140159":{"name":"@h-ear/core","version":"1.0.0-dev.202604140159","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604140159","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"4ed997479c25849b4d4b7ecda2328145a914489a","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604140159.tgz","fileCount":26,"integrity":"sha512-iq9qymDLb6PXT1kdn6ojMWMTqvEcqkjPPxXzpLuHo3JLf6l39In7IrCJvupJBZNsHLFti0t6AW6vbKzt+KhO7Q==","signatures":[{"sig":"MEYCIQDcGCR0EZX+MMQ37g495yrdfBC1atQ+g7OUUcaQmcThVAIhAJQHQG6K8ffnQZNOy0rNJWsO76DFfnHTPvjMOtra4cGS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"943b3f049d4cfe24a2d7eefb1c848f19e68c265e","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604140159_1776132001491_0.8102798975478858","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604140325":{"name":"@h-ear/core","version":"1.0.0-dev.202604140325","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604140325","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"a1ff1c5c792d236abe2d3f1bf74919c97beba4f4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604140325.tgz","fileCount":26,"integrity":"sha512-GG2ghwJv9V2eGOq9zDecFQrC7tzOEWb8o2dJlniy+QVTwN80WIp8HVqf2z3d6p8D9j5ySj4c/lTRePMbajxTsA==","signatures":[{"sig":"MEUCIQDReilMYI/x97WlnHWcj8VUeVo7ePsSibTXvH0u7uabVgIgIdCqhFCLpM5h0y7NPnxNt4BX1qXAYxLyF2wzBpgS23o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"5c29387192bb8ad3185ba88da426b5d6c0405389","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604140325_1776137133013_0.08224093370848196","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604140427":{"name":"@h-ear/core","version":"1.0.0-dev.202604140427","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604140427","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"b248c47377f93ad13153ac4ccfa5303835187287","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604140427.tgz","fileCount":26,"integrity":"sha512-DaVk7mvJpThra6SgHdAE0wHUp0QTSCZfe6UW7hZnsoKoJgdrLLRD5sraTE7BnqBY7807stf0s+mj/2LazGMSyw==","signatures":[{"sig":"MEQCIEpUE/7pYbhex/ZYt9JB7QEqypTbJ9svSR6QdBcYqlX0AiBOzlKSmMBJVEFqYRrr9h2flMSF1N4RmJfDeuzg1+j87Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"9df1998ad0bd6ea9dd9f79d956c9e9033394bf7f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604140427_1776140828562_0.9463348340476969","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-staging.202604140514":{"name":"@h-ear/core","version":"1.0.0-staging.202604140514","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-staging.202604140514","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"99b041a15e9510b18c2a029dae2d552db793bd1f","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-staging.202604140514.tgz","fileCount":26,"integrity":"sha512-0vVfrCzfnh6xBQcs9ZEPR69VJy8YZBusqTC4UDrV/b/0GoJ4dVnblwdpCBYOnWyCt+fHE0ywCewbPqGpESwdjg==","signatures":[{"sig":"MEUCIQCW7tguLslaTcAZOMxQJ0aPEC0Fj0bXJ2qF6KshSdynnQIgX0HaLy7cYGCmQ8H7s5X9Gj9fYZz/1vQWCTDOVWgFA4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89298},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"9df1998ad0bd6ea9dd9f79d956c9e9033394bf7f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-staging.202604140514_1776143694172_0.3107351589778491","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@h-ear/core","version":"1.0.1","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.1","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"f2c72c1658e80debd3037e98d214ba9afcd0ec3e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.1.tgz","fileCount":26,"integrity":"sha512-ZXIegZCFxEIA67WmKx14lwzKvpwxjgXxD9u/tBMg2a9Lk1QvEcOwAquvtj8/zOzoabz1a9de1A96XEXszGFtxA==","signatures":[{"sig":"MEUCIQDLGRT/eAiiMQIObpOYenyhspNZwKh5Ooivn+WRAUWXVAIgcgQnOE5pOsqcW/96sdONQt1g7m056dMiPTKQNBVBwI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"cbfca68812b66a4a9ddc201cecdda5c5861bd625","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1776147718885_0.6431870033240672","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@h-ear/core","version":"1.0.2","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.2","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"a901d6e8e30b9053307ebe3da2f7c36f1620495f","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.2.tgz","fileCount":26,"integrity":"sha512-Px0hBxrYut9HDg4S/xLcdD7GqaFQGXCwnhjb6y9GrB1dqa2FcuuhHbkri31zQ+q2n4HSSKkUvz/FLTE3hOu2Tw==","signatures":[{"sig":"MEUCIQDfELOo5/nvOSnyLG/PsT3stxb2ZFNkEOWW9QpVZiHUVQIgAmBXUhGbIp1U6vgZ1Fvrtzjsxc8+OHzsgZoKQreHvsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"59909aacfb13721291033a9c68876e498b9a1e37","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.2_1776149514008_0.8231979411946766","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604140722":{"name":"@h-ear/core","version":"1.0.0-dev.202604140722","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604140722","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"bdc48b2fb4831d43e3700d6e876e6361ac6be32c","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604140722.tgz","fileCount":26,"integrity":"sha512-WBj+TKsfCsiYqUTej5C+kro9Yecy7gSta3GZSr6HLRMKResamBZiQ3cQzQ0159pHtcDvhVbdVc1guVo1twakhQ==","signatures":[{"sig":"MEUCIE+6JZhfZDo/9w/eWP2hTDVwg5r5Z75EPGR4z6FK4hf7AiEAkksFQjLrL/+5yFCQ+cntxwc9w8yxa5Nic3iJTsSOXCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"91ef27e43e5daad49849d45db240c08e8edcf64d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604140722_1776151362057_0.6118135426776701","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604140831":{"name":"@h-ear/core","version":"1.0.0-dev.202604140831","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604140831","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"f068018c9dc6fa05a3e4b51a6ae20683e1c918a9","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604140831.tgz","fileCount":26,"integrity":"sha512-VUKhrB6uSBnURnG1ExVhqg8UsaivieSTuE926zJa22/WGaEDPk3rLlNDUKGfnKX++x4VWeBZI3hNH75UJlBd0w==","signatures":[{"sig":"MEYCIQCKModaWqPKc8jX2EjRARd+9sO13/D/jhtueQjYXTfxyQIhANyfSJ5eXcR7+0B43CiQNgUDInBLsD1LRrJe29mpebhH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f7c7f2aa73e92df91639dbfd7a2aac2cbb32b4e6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604140831_1776155521159_0.49715439421832763","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604142023":{"name":"@h-ear/core","version":"1.0.0-dev.202604142023","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604142023","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"428837706c1ad9802a2e0e9c54ab09905d7a1d47","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604142023.tgz","fileCount":26,"integrity":"sha512-KNICv0QCltsJ1+T14nu8tKq+rIhtJx3Z3LiPWJIyTBNThl06L8GuxWauLJe9qUyb+uKfmX0WyoMdvI3V/K2dTw==","signatures":[{"sig":"MEYCIQDdpLWAagq7ufysb3vppnmlVzOk5/HRYL0kOUdf45oLAwIhALS2kIHLpbtlXp1G/Hg6B/kj5S1WAFI0NQrytS1AP0sE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"66b2d6f6a11c4e77b3c6c10fcd7eb0a334a9f7ac","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604142023_1776198194438_0.47843357821794386","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604142154":{"name":"@h-ear/core","version":"1.0.0-dev.202604142154","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604142154","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"8b5eb3d6b41ff0552acd58a0797bcd2b9613f6d1","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604142154.tgz","fileCount":26,"integrity":"sha512-qK0wAowOQth/bDmeCTH+kaLI+irU7o+TCNIGqchcNl+I6sd+reCaFejVuB6OA9nXWUSzVA/8cZLCVj+qBqNKxw==","signatures":[{"sig":"MEUCIQDpkD8DTDO04njugcMmcy5e6qTL1sPTQFaIbE1g7RWc8wIgZUi7M4J5T2tqGTn83XY466ToMkGCSRD+j/gvC594Njs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0237db4caf1e44434afddbf4cca214256b72101d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604142154_1776203664797_0.6342891583010701","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@h-ear/core","version":"1.0.3","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.3","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ebe2d5fb2104ada4ba039d516067ae014c409e0f","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.3.tgz","fileCount":26,"integrity":"sha512-eDspzs2tssgwNWmqIfHMrAV4WAl5u/tdc04hwq5nsYvLAgqebVXRE3j1WoiNZ309ixTmeoEExhgwnswEao0C+g==","signatures":[{"sig":"MEUCIQCfn5714bo34YmsO2K2Kep1gaEFn5pvv3qX5lpKb6iacQIgN4KCDLcFcwMBn9ki/3Z9OWEkIJZMWZwJpUUsLxeilh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0237db4caf1e44434afddbf4cca214256b72101d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.3_1776206840607_0.6092436798798786","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-staging.202604142256":{"name":"@h-ear/core","version":"1.0.0-staging.202604142256","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-staging.202604142256","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"19e6186d194a51a400844a0be5e0b04f60530de5","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-staging.202604142256.tgz","fileCount":26,"integrity":"sha512-7zWiMDf5j7aWpADdD16mqJ3httxXdskVPkjy/yRhpCaYZEKQFM8qIaUsp9sB4kpDv9djqVlqsV1K+3ZslZOpWA==","signatures":[{"sig":"MEUCIQDnoFHGaMddDpAhr1oOfrwR1Yr9Ga22ZTz1MiR8EzDTsQIgRm+oubLzaP84JaqNAtWkYzJ4jEQIMSfwZnG/yvnRyoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89298},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0237db4caf1e44434afddbf4cca214256b72101d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-staging.202604142256_1776207387473_0.7361932170390986","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604150021":{"name":"@h-ear/core","version":"1.0.0-dev.202604150021","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604150021","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"944ca1084e9971886aea36431db92b9d8aabe186","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604150021.tgz","fileCount":26,"integrity":"sha512-GA2JOoVv4I9x9U/4MvhdCCzy8O5+G/64LvURnLsg6tFVEPN/KhEkfP259LbGSJdBQPBWMMcHEWvyb+eQGRYK5Q==","signatures":[{"sig":"MEYCIQCqFBRGK4ibaFZ9UKGq8rs9/5Z+rnsj+n0ZvgfV4c/Q2AIhANXr7Am77zsdunfOCLspau2OFRSMZNJsAFlTPVEbFMHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"54f70b702f1dd92367bf97a5047827a07acd031d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604150021_1776212465581_0.03193232896811016","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604150449":{"name":"@h-ear/core","version":"1.0.0-dev.202604150449","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604150449","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"777ac457a685fd1d50d2bf66c3d1201e69cae39f","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604150449.tgz","fileCount":26,"integrity":"sha512-+mFIFznSk62ovCgyBWxCMqOaLHif+5tj1qfCdXimnBXD2qvrOQKIb/iDjqJDImJAC2Vr5NtiJaWL3nPzoCgPQA==","signatures":[{"sig":"MEUCIQCQq/UZYLVn9re79VLdklBEwDLMtGj+dHgty5Zjk3mXxAIgeYW6mhxKeSuN3LcynHuIscYtvto3hCast0NcnSXqTtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"971dd13b5fd8f972859c51557c809a5ed22eba42","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604150449_1776228573599_0.3690198009607961","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@h-ear/core","version":"1.0.4","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.4","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c4b90120afc0a0341219f92ef93fe81b83172b90","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.4.tgz","fileCount":26,"integrity":"sha512-pLNuiO0WPqaPG/WSxCHTVJjwgvn6St/9mk86SC+hnyosFfO9vvBCH/OAsHYcQBhp/hmfNyocpWU8Ibd0gN/46w==","signatures":[{"sig":"MEQCIFMC7w7xmV7AVXJmGZhXrsGaO7bTx0f3dv6vEleLb2Z/AiAIlAY0pdGMsjJedMqhB3H7+dxjsiZveodflgbj6Wdq1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"9768fe2a41b9ea417f7ee38b4ea8620786648650","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.4_1776231936147_0.33144264951273494","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604150906":{"name":"@h-ear/core","version":"1.0.0-dev.202604150906","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604150906","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"4579347da94a0f3d8ed94e9d5c8c224ebe68566e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604150906.tgz","fileCount":26,"integrity":"sha512-hSKnpWCPAFhAc8jk6Q8dfa9bsaIPBkEfGxXNU9C3hhAVhGurVgLulJIeIRzugWHZ0QP/5AqC4aw9TelpHQaywA==","signatures":[{"sig":"MEQCIAxJyX/iqV4OzEFc4ctIjQjbceuBJTF5rdQ9PRYG4ZqqAiBaaD8ErxlVYTyGOzVczrZpe5yXoI14WZ6Hpf0FGmkU0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89598},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"ef2a53b9307146d33ae475186d69e5391152a979","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604150906_1776243974487_0.8814750685476023","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@h-ear/core","version":"1.0.5","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.5","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"a93cb5d7be9b1826b773eb8b06c858d5a012b259","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.5.tgz","fileCount":26,"integrity":"sha512-0tAWq1Dv/JrAf4t7yqdJ9HZN/tibsTk8wQ1FDTVSIym7QKARY/3A8vuwh3y//3zG+6psa93dHP/APqBJ8J+EaA==","signatures":[{"sig":"MEQCIAxwE/EsZUifdNG35M3no9anqPnZOenxoqJaa8CAxGWkAiADuQYbKXFDSAbl4Rksvcbs3RjkSlLn3VdylQAva9/qSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89581},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"ef2a53b9307146d33ae475186d69e5391152a979","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.5_1776246586959_0.34629088517450124","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604152311":{"name":"@h-ear/core","version":"1.0.0-dev.202604152311","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604152311","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"26d0ad31f5df2c7ab42febf2d69b757051c88787","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604152311.tgz","fileCount":26,"integrity":"sha512-9TiceTbXY7bGTbqRtGUM6jbpy66qPJxmonWD63DTbefYYRSuefIUPRy2RTOPTzPYi/4wpi2RXLRRYL9HBkWDug==","signatures":[{"sig":"MEQCIFiV0jPvo4LfZoZ6cYm8ZVdZ+iqsSn2JkR5uRPG6phciAiBJkTZZ6IPkm2vIIjkD8VLbxU05IAIb7O84Es7Uf0g1BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90024},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"a9f6d065dd20b072f48d5794a97336b3d99bbc81","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604152311_1776294678685_0.24027746957942187","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604160042":{"name":"@h-ear/core","version":"1.0.0-dev.202604160042","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604160042","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c7b353c6c2a1bf5412f1a70076cfcf95798248cb","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604160042.tgz","fileCount":26,"integrity":"sha512-9KfvalEH9xwg7kSEhH1gjxJx0IZcUBLTiVXPRX8s0YWBHB0k2bbNeuCFoocDveMb9p9bUSR2/5mTIayz+oj2Sw==","signatures":[{"sig":"MEQCIEs7wXBoqFD1apFLVrvBYf8CjrjTCkr3WENEK7jLlKPUAiBy+wh97coDGyX1i8OfMcaePqU8zc6Q9p10oBFJmPI9fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0653d2f853d06895413fabd27b627cad998fcffb","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604160042_1776300166983_0.7160257278954447","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604160326":{"name":"@h-ear/core","version":"1.0.0-dev.202604160326","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604160326","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"78b2c3c2481fdf7a4c74d409f9dfa6603563b597","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604160326.tgz","fileCount":26,"integrity":"sha512-gMb/Z3Qg8gKSjhNSwqMua01Q5HTFun15UcTMN0XvCr0fo95Vmfz9/L6B/5aQD47VF3bLR28m32ibhpX7h0g5vw==","signatures":[{"sig":"MEUCIQCpnNWbQfBlwa2I6zAPEuw501xP3EAkNfpS91S4VLgf4wIgKCwskoyiLzkQUrO5UhYY+/LbT1DAK7V7RKHwD9JBgcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"fc362442db289d886ceb05d9e2e2fdeb3f22c6b3","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604160326_1776310010099_0.41156640608307127","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@h-ear/core","version":"1.0.6","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.6","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"4e3dd02dc6bc1eeacabbfb7dae478565a727f0de","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.6.tgz","fileCount":26,"integrity":"sha512-ybhNtCf4lucenx73NMPPm/W+gaT6FLDPnQqrnOLGUJJf0msV0k5O9GuewxlNR+XQeqclgajveVY3aaFr7taVJA==","signatures":[{"sig":"MEUCIQDnmA6OazamfvpL3fBQcjxuDTRFBmNlh9lo0Xah/r0QTgIgfWrOIVww5BAD3AwqMNstzvYjzC+ekak9sDtg9c2ZDi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"fc362442db289d886ceb05d9e2e2fdeb3f22c6b3","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.6_1776316821206_0.3447413394001051","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604160528":{"name":"@h-ear/core","version":"1.0.0-dev.202604160528","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604160528","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"032ac466e22d3abca5e32286ac4c4acbc41c24a2","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604160528.tgz","fileCount":26,"integrity":"sha512-FzQneeDc++ub1y+uWRrI/vFX5f5ipiQmxGK1u13dQv6luNNfYCfYwBv/0obTTdCFjhzKzlpSpzYGJLOdCuN28A==","signatures":[{"sig":"MEQCIEoENjNqZKqummRLVRrFFeyU3eyi2JW7eMU5HUZDvzZCAiBuKbVl35lh/1UB7SIUS8qiIMRX6fz59+WANWIwBBH/Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8e6170eda44ed1f20fa556b1b960ba108f767e82","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604160528_1776317283918_0.40876420726180607","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604161645":{"name":"@h-ear/core","version":"1.0.0-dev.202604161645","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604161645","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ac68280102a9a3a310a724c2f791ad12c96637e8","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604161645.tgz","fileCount":26,"integrity":"sha512-k3F8TQfz4HiWd+jPs3vMVTzE9hx0RAAWcSRKhj420nozqCe4M/YN00esCQ0JcDs3XC96qU4iVGFqJGe7Hx9jgQ==","signatures":[{"sig":"MEUCIQCVDH7DXxYYYe8krTr2GLF81HtXP09+2g5YdJvvtQOFhwIgYnWKdDNFB9s0/DRZgxwavrVDJYnDGXKDsH92yUzgM3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"1526ca61e7ef1693c135f4a4667ec3b72541b811","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604161645_1776357913262_0.6115307574160673","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@h-ear/core","version":"1.0.7","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.7","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"99124d2d169ff5eb0aba5458801a17af08fec272","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.7.tgz","fileCount":26,"integrity":"sha512-gu2995yaUlQMzML2tOts0Yc4Vohj58Q1i52H9bQRCqAa3LL8715F4UU+iz/ZCWOq1bbIkQzas6T5I7bd6ANGKQ==","signatures":[{"sig":"MEQCIF849RiPwjwqACfJHf53t1KQYwmucUm4il5SHfJ8RpIkAiBo7ediiwFVo64CccP4a//7vQcAJTClWuOVeK4xGmy5dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"1526ca61e7ef1693c135f4a4667ec3b72541b811","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.7_1776360235510_0.41358237932704234","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604161805":{"name":"@h-ear/core","version":"1.0.0-dev.202604161805","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604161805","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"1928a7d167a16db74e18a9d23e3eaf0639fe72f4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604161805.tgz","fileCount":26,"integrity":"sha512-idjlmavPRQmwT8doyAxH94wFvcxuxv6Xo80V+d2gKG5RIDpQYmOgZ6EVYiZNK7xrc1LSbhLSuqk6micT1OhZcA==","signatures":[{"sig":"MEQCIEc1RsyikO2N2vfl9dg5iQXu4YwJ4PftVU/p+hrPplwMAiAi66hph69bGQ64AIhGiYWP7Ns5bVTmX3uN1VlogLrwwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"652f99e8e16325a70b716b8c091e8b2ec484c3c3","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604161805_1776362722017_0.9715798137796674","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@h-ear/core","version":"1.0.8","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.8","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"4c04c993ddfb23c0b16de0cafbdee67ad9381a45","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.8.tgz","fileCount":26,"integrity":"sha512-Bu6LyUZwrVWS/EVKG1shd3Q+F7whUrposxA3EcFWPcgjPKNlg6qZrrYI3iPige+4/TL7yzwQrs3BX8G/wNRIkA==","signatures":[{"sig":"MEYCIQDP3Yj1X/PruyqPqYyHhfw0yUK3rOCILEp/nM0ITEVU8gIhANNPKpJKEmWZzehhl5p3Sz4w8pkjpggXy4oBq1R3pCb3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"d0eb8fda6bf9f234828a4a25e93fc0e2dd979530","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.8_1776363418184_0.7599205270517462","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604162016":{"name":"@h-ear/core","version":"1.0.0-dev.202604162016","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604162016","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"39f2409b728ecba53f42f897d4b3b4387d9eb118","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604162016.tgz","fileCount":26,"integrity":"sha512-zFkOunne1YOYdGNcOXvh+ONrl44MSCJ7Fo2b9N72clY2frXDeEO0bISbeV31rxXWh68HT+EjYydlctEezKq04A==","signatures":[{"sig":"MEUCIEv2ribYRSW5wvt9ZQ8wiTTc0kLb/JDoHogBW0xvFUWxAiEAivx2CnsDiO69XFv2x0Omh5XPWj0QLbEEyLVu3XE6HAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"7c6a090676ea7e2fd033bcea0d7cda1becdd2437","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604162016_1776370564931_0.48664260678446536","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@h-ear/core","version":"1.0.9","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.9","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"d7c938db122ef6cad26c22d9f0b9217686c9fc98","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.9.tgz","fileCount":26,"integrity":"sha512-JAovH+0UkYAMu0b+PeyskVmwhPFxRmAtvx+JWV1ZzErNOD69E/T4Ox0L7Y/lrspZoUNmzD9rS1XH42mZi3423w==","signatures":[{"sig":"MEUCIFl2NpaJ+BlzW7xhoqE71I/amSW6ht6ZciurXjoQoq4WAiEAm6eI7dspa/d1eExud6ADdzP6yp9g83z+ah/K3gJYnQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90119},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"7c6a090676ea7e2fd033bcea0d7cda1becdd2437","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.9_1776373935941_0.6440431114271459","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604162330":{"name":"@h-ear/core","version":"1.0.0-dev.202604162330","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604162330","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"7c2e975b9e07c4e835a8ef7ba83efecd77508471","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604162330.tgz","fileCount":26,"integrity":"sha512-RD85THSggKliHeWpRCz3QgM7C1Qlxe5MzFDvm++RKkNOFUWt/tSJV0y3erH30JInqsLLVNZ+sfCKX8q24thTBg==","signatures":[{"sig":"MEQCIBHDbrm8O/oOX14iWpK9lnPpWRnNfIVWkw50hqomgxkEAiAYY/p3bbFyCUFvxl2gBNike5QwpDvy8ZXlIHPBa2e5QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"2e65055c24ef1e87c663f88b001b3934a6483218","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604162330_1776382244875_0.11512393889749917","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604170201":{"name":"@h-ear/core","version":"1.0.0-dev.202604170201","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604170201","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"af2f88f107fbbbee852ac1bed9da7aeda08aa0e6","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604170201.tgz","fileCount":26,"integrity":"sha512-yTt8jGvAz6v2Bkpk/3qv7Q3DabiwiLN1o6RP10jP5QY/oT9DjqcKlINt4CEFWwwu9rq2jXLKxo/T73x6O9ip6g==","signatures":[{"sig":"MEUCIQCQ2kqBq1geT9x/oi1LUn8A1iDZ09zgUWPDu70ir7uZFgIgHtHXcdtCVpHIsteu/ccrhZZ3QyVz+CEq+t6swRHLr9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"c8b5ee0320d759bdb4c809d5a8844997bc056771","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604170201_1776391291675_0.8905082659487225","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@h-ear/core","version":"1.0.10","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.10","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ce3a0e2ff141176c8791c252fe59ef693a1624eb","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.10.tgz","fileCount":26,"integrity":"sha512-O0B0Ws4Uf8RTLqVOk2vjuEH4UTnAvECeEArdLgbafLmiYBqFP49mpYNmEbu4RxXe9vN2jpvbc4615leZCiRQ+w==","signatures":[{"sig":"MEQCIBYiEO7+e2EOdyLUEd+q2+Dh52U7msqptBMYwOBNScMgAiBsbH42bfFXrewnz4sw0XvnCsRICPGwTUxpmZqLZdIP1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90120},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"c8b5ee0320d759bdb4c809d5a8844997bc056771","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.10_1776392994440_0.35999612214919297","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604170348":{"name":"@h-ear/core","version":"1.0.0-dev.202604170348","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604170348","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"9b2a1bf2dc63f4d708a60e5d6558a70c9e038ed4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604170348.tgz","fileCount":26,"integrity":"sha512-C/Sl4vbJvTZ8Ip2xelkiuwx45dmdriMHkwPyLgcIGKRCPKrRraaJAAHURc+ip5diyUofKSUOsVXS7BfY2z75gg==","signatures":[{"sig":"MEUCIGOfL1gGwAxX9tNY9+4yWMQfz59lidq0NP1i68na51FqAiEAqWkiTP0zm07pxjHq/fE+5Mtke546+hpaOuZbQXX9Xp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96350},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"064af3bbc70168e87f43c736318915c3e88c12e1","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604170348_1776397685172_0.9900230947610473","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604170829":{"name":"@h-ear/core","version":"1.0.0-dev.202604170829","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604170829","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"99ca9511c7217deb6e966af96b7a4ee5393965b4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604170829.tgz","fileCount":26,"integrity":"sha512-fuDmyuwdgcNet3mhMluSyAPZmnTbVNyIcR7RjumAnfspNM5Q1eRkrrAHw1qAJTZKPpjUUA5B4SxOKR0t8I41mw==","signatures":[{"sig":"MEUCIQDxTJ3IXb1pNdRpysKs+bCGtSPtd/PZWBh/bvb5B1bMlwIgNpuu67wEpjeL3YNkoAzTxCDMPSmr5NPSIzeybSFPd34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"9a357c8951663b0b8180feff5187eb18123aa045","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604170829_1776414543628_0.18523172570405055","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604171006":{"name":"@h-ear/core","version":"1.0.0-dev.202604171006","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604171006","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"cc8822e8150c16c7e379126f82669e9ee0390a24","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604171006.tgz","fileCount":26,"integrity":"sha512-pJO4iA/DhvnJwcshMp2asHoLFHUXEd8xRFd33eJgkJNzEfUsspeyAM2RF30FcpXA84lyvfPPoMJ5sPVw+tVk3w==","signatures":[{"sig":"MEUCIHlNRrLwmYUE8Zzk1fqpVDWeWPPnHrXJyNmYK8pPAU/2AiEAyJU0a8suxD1ydK8FbPgyLrGqmQK3AUrfs32hO0jTd3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"b09cc665c05ae609b78e0023b2a66af1447d5aaf","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604171006_1776420371178_0.13441672670762062","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604171910":{"name":"@h-ear/core","version":"1.0.0-dev.202604171910","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604171910","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"965ea3c3aa68d0cd29983ed1b25436f285a19aad","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604171910.tgz","fileCount":26,"integrity":"sha512-lSYRLuRSvZS3rRJCPxMplhlSrcN4TcaQsHhR8cX0hX/VdCXJ3JfWyOj5LXYMwqVIS4z8u4VeLbm4eWs9ZG1b3g==","signatures":[{"sig":"MEYCIQDc0kgZTnB4Qnx406MnzPerH5fM+DuzdaTxtKzYM1jlJwIhAIryoG7BON1PcMZ+/+kjiRWQ9i6uWFyv3enRT9+C4YmC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"c5493057a31d53c7414e408121ce8a7b421dbb97","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604171910_1776453014728_0.23381551052293492","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604171938":{"name":"@h-ear/core","version":"1.0.0-dev.202604171938","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604171938","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"d99a022775f05eb716e324dcb2d7f74f7500f94a","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604171938.tgz","fileCount":26,"integrity":"sha512-9/ql8S7hgd7WFyzXJ/t+1NtDr1p6UFJ78O/gcPs8ZooZD4a15LLLgDLQeDd1bLkf2iUwuo4CA8c2dGiZlaLxtQ==","signatures":[{"sig":"MEYCIQDw2pQF6nXO9u0Vr5xGgMnXrCYEy3fxZE3th7VnHCnt9wIhAJWRlCdUX8RJQI65a79emlio2yzFn8x/kK0auCdup0zE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"7bd3c054cf74b34db67ebb668f657d58b5dca679","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604171938_1776454718028_0.030255254361625683","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604180005":{"name":"@h-ear/core","version":"1.0.0-dev.202604180005","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604180005","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"53337a97565ff63e0fddc865fa271d7f0e9b679c","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604180005.tgz","fileCount":26,"integrity":"sha512-3LRpSXhbzdowtR+Srbhko0Q8Vti4FIepB6DZXoIr/Mvph766jbEzvgqXVRpfzRSZNYeUiTlvqG7bWF7ybVEPgg==","signatures":[{"sig":"MEQCIEAk2ZXEz7n/2JXxVdYX2MVfYVsUmnYbgsb2hDFQ6Q6CAiB1wyGD7Jl69hcVhV+nxNpRcghnqrfFFkmFvYx2Y7Pdbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"127ef5fb86b0f397bac70feb9f117f59a35e3792","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604180005_1776470762092_0.7209626636121136","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604180116":{"name":"@h-ear/core","version":"1.0.0-dev.202604180116","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604180116","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"0e3eb2e81ffe629a84d5d3e6c605408bb631388e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604180116.tgz","fileCount":26,"integrity":"sha512-V2+oHUqIxWIjNHNn4guztsAjTEcCb7S0iLWvXFRYDGVeDwlO2NKbByNds8LUrI/45S9C6vSW7vs8go+YXOebGA==","signatures":[{"sig":"MEUCIGcnAHHhlX994QnATqJ6PIsyYh2/Y2BBx/D0AQDilfLfAiEA+ghxNnNZpIPM0eFnvFRK5cB1oidzKdbTzl6YHtQuff0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"5f26539b9f8cab4d1729c532e23bdc42191001a8","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604180116_1776474964924_0.43629421159499726","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604180753":{"name":"@h-ear/core","version":"1.0.0-dev.202604180753","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604180753","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"cefc0423df2242fb74a3b7b8ae04dbb6e314a571","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604180753.tgz","fileCount":26,"integrity":"sha512-NwUVV9J5Y4o7QKOloO5V76lbZIMB1zTudpG3UM2qOzl3Pl7ObQAusWWGAzvm/EasNgzagriQ7PpLpuzefemBaA==","signatures":[{"sig":"MEUCIQCNkjd0GPTyWiatdmWTFcUZuFbJ896aUNClu5hMAsPrYwIgV1odMlkeeUi8Hqhh6ctq8+y3rTs9WvXmVA7+pLFimqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8ded877d1c7a4266205509650654436c35d26021","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604180753_1776498802842_0.10287829295496231","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-staging.202604180841":{"name":"@h-ear/core","version":"1.0.0-staging.202604180841","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-staging.202604180841","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"cef328deddd3ec2e85be1390138c2b557c0e770e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-staging.202604180841.tgz","fileCount":26,"integrity":"sha512-Waq2KmCYIdYpzaxGy5iu0y/LATouwtB+ap80MT/pPZHd7HxtXMo2FPadAZnOlfbd0Bw3vzQ7xC0Tw4YikEbjAQ==","signatures":[{"sig":"MEUCIQCBBRoYHv+X4+ESJk8xTMg0ugDEIHaFJZ8GRNLRSVLnxgIgX7HjgrrEKQ+efH/lNieJzgMpKTmChBInqOzPH8JgRgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"8ded877d1c7a4266205509650654436c35d26021","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-staging.202604180841_1776501687834_0.6616627364285275","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604182122":{"name":"@h-ear/core","version":"1.0.0-dev.202604182122","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604182122","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"aadefdc524929fa176a9b01e968c543069204e8e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604182122.tgz","fileCount":26,"integrity":"sha512-VxFTEn/k40VwzBW9aR12YP42lFNkwXUt9YjGlFOP3g5UHu/R2VBqNCguLPz2n9uikGOEE0G2DXPKmEIs0chRqg==","signatures":[{"sig":"MEYCIQDwW0+JbFG8RMUZ1GaI2+/YA4UBadd+fq9VQ+E2K79xMwIhAJWbKEJW/dulSZ5ilSO0fJStdMM5nqiiPQFgw+HSVK75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0e160b14a7128c0276f1d84b3c9263f939d5300d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604182122_1776547369974_0.5003221239416642","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604182231":{"name":"@h-ear/core","version":"1.0.0-dev.202604182231","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604182231","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"2fc879ac8aef7ee17639d4bd9986906f688bd9c6","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604182231.tgz","fileCount":26,"integrity":"sha512-3WRQGad7CojKk83TRP8IxicSawmLomr9NuGlA38AGxsP2xFZqjF4J3VD2AV+X4N0ModExu4VS5klovor52ZW6g==","signatures":[{"sig":"MEQCIHy7c+79pF/y3sQ0u0jTL7jr3xkKXeLaXZUx35khf0tPAiBRAYND8mxj2CWtVoLFXQqwoxDpK/2jqEfpqLY/aInQ6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"b1c9013133266dfa8d0c6a5f5da1109b9ce9651d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604182231_1776551515231_0.42542830568676493","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604190339":{"name":"@h-ear/core","version":"1.0.0-dev.202604190339","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604190339","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"8550d6c85ba0a356e93512a377eee369c29fe533","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604190339.tgz","fileCount":26,"integrity":"sha512-QchNSplBivxUzx4IvNwzaXAAiGPu1cbI+AIiEiUoXt5g2u34QjmqVACuGNgTIIBfxdVND5HYEQM04Fpz3t/WHg==","signatures":[{"sig":"MEQCIG8ocreLH8cmUX3CXCKlwx9wuqBEi+pSxtpo8iJ957XWAiAK4kUiI6GGwRjxm3ER74G0CgljC+oN+vIAyTMieWvMzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0b90dbe92a6e077c0940ae652251eb06b95f7f97","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604190339_1776570003368_0.8656946651258843","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604190537":{"name":"@h-ear/core","version":"1.0.0-dev.202604190537","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604190537","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"8a2331fc69aeee09317ce35ae6f6fd14a3d423ee","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604190537.tgz","fileCount":26,"integrity":"sha512-ak5JLZ4XzTs8LYylCbnxUVy10jWZ/cqywsWauYawf7LdYRozB7uAIJIQUaP/ygmWbXuafxjkebn2YlibJkcb2g==","signatures":[{"sig":"MEUCIEnUX2ukXoKQ4rNKCj94zYZiScaffdgOJwf0UV4dqJNaAiEA/MasiVVfv2M8kp1gDszS50SSojqW3AZS3FXbcUf/rz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"182aa3500aafc65953807a6ecaca80fc7df8fec8","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604190537_1776577028386_0.6449405211165329","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@h-ear/core","version":"1.0.11","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.11","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"2ee6d5e8eaa287cab235fac3a692050a1591f8b3","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.11.tgz","fileCount":26,"integrity":"sha512-ns8PrGxWILzlptDUbXEk4UZ9eWhnYhR/GhU2X+fpvCmCgeLDxSa6SJDBbqCj66/8b9hXGvEO0LjcTTUATG9+7g==","signatures":[{"sig":"MEQCIAhnkEvV10yi91AukxxsDqHaqlPU5bxUtFpJATn05YhDAiAOw8k0ch3jUBPOPLACT+AoJktB/M5X6wL4IVLA0y2Gnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"182aa3500aafc65953807a6ecaca80fc7df8fec8","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.11_1776581696253_0.8620181070183446","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@h-ear/core","version":"1.0.12","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.12","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"db80c895d236ecc3e0579787d5d4ea2e76fe592a","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.12.tgz","fileCount":26,"integrity":"sha512-Lxw64avx1Ss8cPdqxeTzuRqn6nUz6eSCl9QNO9qocaHYrguF8WAV5QgY45tuUijSgoozq2fzcHBPrh9xHDm4yg==","signatures":[{"sig":"MEUCIQDXS0TmamA6s9CePW7rnTY5YNMnsdYWCaRsTNhIf6BUmgIgG3FaJOmOLvpM5iWUctFqKgUkFpnHPwiOESxmnnsx454=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"132512cf19f207b952804d24a6a8a7b52f2ac627","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.12_1776583287347_0.9073410261880261","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604190904":{"name":"@h-ear/core","version":"1.0.0-dev.202604190904","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604190904","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"46bd36dd5fdd5990501aec950e6d603aaa9c1c12","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604190904.tgz","fileCount":26,"integrity":"sha512-PfBWpvVZhuvPNjDJdkVStRIdZNkiITp2JgFVcVLMqG6Y2X8c6wtdpQJkoiJXF56WG9VTfA8/zDJ528v1Bu3/Iw==","signatures":[{"sig":"MEYCIQCCe+Rg/FCS9kuMREmDB7FdyizF71DKz3ATuPP9EMQBoAIhALrbjTb4iQPyFO15P0wIsj1q3GfPk3KoHBIOf8aPCIhb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"db8dea485120bac61c92b0bffc11cdac6d9c20ef","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604190904_1776589451444_0.63511497287291","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604190941":{"name":"@h-ear/core","version":"1.0.0-dev.202604190941","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604190941","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ed60f71dba83ceadcd16b91155e54455acfd7bad","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604190941.tgz","fileCount":26,"integrity":"sha512-EGkaABYeGBq02znqcMuDHkdb3T2+3JzQSjVnARICn4BA8x9GgPX6s5gyPxw5F/ESkF6aEaL/s6IpnG3SsYb8dQ==","signatures":[{"sig":"MEQCIDK4snPLblpVSP7LysVlru8Y4JpG868A41KpyUVDnQM8AiB7QzMFAUGbePVRJWn30ET+U4PXq2zcx09i56bVcuaLBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"51be7d66d1842944728d298746a9ea98be8f9cb2","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604190941_1776591698353_0.7469986435925418","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604192149":{"name":"@h-ear/core","version":"1.0.0-dev.202604192149","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604192149","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"26374bfb508b4aa611a625d5d6c005ce1feafa7f","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604192149.tgz","fileCount":26,"integrity":"sha512-aHdgnph+nm1dpcBpv27pJUwg0MssSJWCjR22Xe90bR4zBVweWKB3Q9HCF1XZpg1tjW+FVce9bov6PI78MsoJVA==","signatures":[{"sig":"MEQCIFascZf6L62adz/1XEUfU1rT/eLCCHm1ubWpsvBezafRAiBG9uhf15h0S3Oi8DvNjNWU79TwBUc1vivupw3XcPDweA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"fc319cc97448c7660f4040661a30c4887d0c49e6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604192149_1776635354843_0.7347367671000913","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604200013":{"name":"@h-ear/core","version":"1.0.0-dev.202604200013","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604200013","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"14161ece4e7184554c4ce78f45ce261f1066b5ec","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604200013.tgz","fileCount":26,"integrity":"sha512-2Hu7YFV9csMwJ5IehYLn4nPJkLKKrOjzuyrnmmc2NAUZ9gn1jMcQaz93Hoq3RlTYOfPzPp9SAX3X61nG8rzHRA==","signatures":[{"sig":"MEUCIBf/DXVg/VxembC4Y/vuWfbyvE3uTHw92oVfgWfYArjlAiEA5KvJ/rxbogGl37u0PoLEgLjIaSE8otKWdR3UzE0r8X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"a3038fa74f98c474af639b60c3aae7706c3a2ead","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604200013_1776644022819_0.8768715094833981","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604200159":{"name":"@h-ear/core","version":"1.0.0-dev.202604200159","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604200159","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"d9ad5f7fe8568cd10029b263a695439fd94862cc","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604200159.tgz","fileCount":26,"integrity":"sha512-nooogPawTGT6syRr3q5ul+gIqCD0KRx+INAJuJ7R5WoHf31FjTfQNuRxOiliXbR4vpS1jQ4tf2Fn52sBf0Dcig==","signatures":[{"sig":"MEYCIQDJMPQztcPMgqmgXVPlnz14RmFGJacgv97UdHXYDVSrCgIhAJf3jBMYirLwAeMApmaeeUg6kT77ncJJSMUCv5NO3NKx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"20d01a9caf66a296aaa181e226a6a5b7e629cb5f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604200159_1776650389916_0.1787347025578152","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604200334":{"name":"@h-ear/core","version":"1.0.0-dev.202604200334","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604200334","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"6c06121e2fed5d0e42ba123bea2aec0629c10422","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604200334.tgz","fileCount":26,"integrity":"sha512-3fne5yTV5dyFMsPR+BFp9JVR831ZWgDD6go/HP4niuHdY//wIf0N8rKG0fZ7fhYu7+UjYD3Fwcp/qGWE6fE9eQ==","signatures":[{"sig":"MEUCIF7vSu5yxBsgMwWUo53GHrCpv3ewQG9K1cpJHEGqOJxNAiEA6lYJmTKDevXg6ziH+hDd0YQajLl9mSnbZPko2ZCDA7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"db7adfe31b788405fb4cfeed10fcd2506ee5f1ab","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604200334_1776656087801_0.4068048810912577","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604200606":{"name":"@h-ear/core","version":"1.0.0-dev.202604200606","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604200606","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"6fbd47099b94dfdee7994d60daefa27d6e41314c","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604200606.tgz","fileCount":26,"integrity":"sha512-WwbbueLYb+6GWiChU1ja/QFFVhejnfjW8M6p76RYQMvmR0eMivyC8MuYa+mcrZ/+gnZWldmbU/bcD4ONknbK/w==","signatures":[{"sig":"MEUCIQCaQ37zjNYTkRw4JM2+eJaS+t6KMxrKYhl50DxxIYslYQIgHzqYCexpIfr3JJLfoVfZYqZb2Vx4cJvak3qQlYuojWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"807b3d48d74325724cd64174dd1ec46c462c12b3","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604200606_1776665172536_0.5466126477372808","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604200730":{"name":"@h-ear/core","version":"1.0.0-dev.202604200730","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604200730","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"64e855429ac386ae2946e53d7d5a958b94953ce4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604200730.tgz","fileCount":26,"integrity":"sha512-EZWYWjyRlfsJQVboqsLgDPPPWkD+CEGwTcC2+bUSGXDWUMOcx7oIVttVEOxXnmPHr6W6HNN7rd6ArFJANEwD9A==","signatures":[{"sig":"MEUCIAiHK10TjTGU7+ea7nCqV4VaXFrLkFX5+BY73py+XC1kAiEA7LgglCLnAlzJejD7U8JI1axf3MB86Zqy/0zp646F9Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0e3629a0fb99680f7f4a93ede156f26f0eb2db87","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604200730_1776670242247_0.9982213956691453","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@h-ear/core","version":"1.0.13","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.13","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"846f39edf7884b959910d8aed0e39b56b76d47ca","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.13.tgz","fileCount":26,"integrity":"sha512-ibgm9TJ5o8j9VMSVfrECtpqPl1jQoRCiKdzalyeWUzjvA4Szu16GvAqcykpB3Qk9rClvu04OL57QRhiBuLGSYQ==","signatures":[{"sig":"MEUCIEHqsQ9A/252TLvTXqaHXTSe3KFjLY5huq7U2dDqLnb1AiEAigHepNHfo4NHt6s4ZEJDTw6zbv2S1okkWw1Z9/j0Z1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97949},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0e3629a0fb99680f7f4a93ede156f26f0eb2db87","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.13_1776675268754_0.3262959658924376","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@h-ear/core","version":"1.0.14","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.14","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"d8a16342c90bb04c4c200197498f5988ac039455","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.14.tgz","fileCount":26,"integrity":"sha512-ia+ypIpbvYILBdgOnaTK/yX1aTtLNk/l5NuFcebC6TOcQ8Owho1rtAMlMHorxMH2LqPGCT54Fr7YS7BwVSB7Bw==","signatures":[{"sig":"MEQCIDZ0NqCYuLxztVtUin14I9Cs7DKqXGsHUSfoh64WyXAbAiA30TCQ3iR9aeR926D8jSjBpMe+TaZTTqCjLh93U5jn5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97949},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0588adfff0ebb5d9cf5e452ac7f3596909a69588","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.14_1776676768721_0.6549417705626368","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604202137":{"name":"@h-ear/core","version":"1.0.0-dev.202604202137","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604202137","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c79ab404cd83a107e7b795c7a0e67faf8afb3f74","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604202137.tgz","fileCount":26,"integrity":"sha512-VEsj/0J3SzuGNiyN3/WI3lDDlB/X6tVAenD1AKGRMmzL+OZZ6ibnAquI/whrWCkpT6jPoBfchGPYaZx3fR2tlQ==","signatures":[{"sig":"MEYCIQCydAkRloZtYYK+wkHECG1GH5q8hX3vbHRcLe+l3f+i8AIhAMPkixuE+PSashhykKgFBxG83f77jFV9V/a4z6h28RWa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98019},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"cfbcb57b25533774162884d13efa6b4a3c29959a","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604202137_1776721070968_0.5629035004166199","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604202253":{"name":"@h-ear/core","version":"1.0.0-dev.202604202253","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604202253","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"e2223ccf862065280d35fab513fa506c150c7fe3","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604202253.tgz","fileCount":26,"integrity":"sha512-yOSEMISSZMOmkh8lP93FEtskQgFoSEka26Ho3KI87tDS0MfrpRFmrjWG7joZunJcU9PYDepJFGoWLSDhu24NUA==","signatures":[{"sig":"MEYCIQDHMRx99mNtgdsc7/dlXh4V50081wVbDUcolFVOLtdB8wIhANMM1eeB3pbHSew4rKPtdH4T0quLIDplzsEaG2O+T2oh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98019},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"76b5eef5c89960a365ecc1ae92e6abdd343eaf4d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604202253_1776725635421_0.9502163412702676","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604202345":{"name":"@h-ear/core","version":"1.0.0-dev.202604202345","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604202345","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"616dc860223a5d838fb18486c06a7e8f292a6322","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604202345.tgz","fileCount":26,"integrity":"sha512-1Ws/TazqUKqYftL2Hrhz79CtzG+Yl+JjaZ1Ws+xtkrIpGc0tMplctaSHOgzEL7GIAxBkDo64yy2cLDPiLhQSdA==","signatures":[{"sig":"MEQCIGySJ+jS1B62rlT42D/iestnhCDUUKk9bRjbXi8q4aDmAiA1XnKk4G3kvOzQSvqm0rubL9E0MQj9eVgI1O2JjDl/6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98019},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"ad6878af2e70aefa6a1fa3414ad10c90f275147c","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604202345_1776728719676_0.6278653001890717","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604210103":{"name":"@h-ear/core","version":"1.0.0-dev.202604210103","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604210103","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"87cf009599db08d8b3bf69ffc5f70d50e87fdde4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604210103.tgz","fileCount":26,"integrity":"sha512-m0Pf5TjfMhCFQ3jcUELhGYNnqVacLdUQ+Kd38cccCB/byFY4MIm+shaPph7yC1BSA5SFqpbE/ZnS8V6ufl5NWw==","signatures":[{"sig":"MEUCIHyIYnpDu+UkHgFG30FjRoq9bo3VZ7ign/JSNltjeQWzAiEAvEP4cT+VNyzRRHVLtc0Dvgc+mAd7bnQJgtTmnqdSktM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98019},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"dd77a2d1e19c03ab49e54c21bc4f0e33d2e7605e","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604210103_1776733439061_0.24857222336822815","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604210330":{"name":"@h-ear/core","version":"1.0.0-dev.202604210330","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604210330","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"65610eecb2eb1e7eed57c916b507f0a1ced4ecde","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604210330.tgz","fileCount":26,"integrity":"sha512-moPr+JV3pK/YQDRjZvF/WXCOtb8Qznn8K8FxUjY6vavLsXkoQfmBw2yIPqyZzIczW8FwGgPZN4c+oZ+WeO5LGw==","signatures":[{"sig":"MEYCIQCjRazsJjSxVdInzG8mplU6Sala748Q/lK2eNasjLNn2QIhAJW7Ww+8rNUK/GN5wkb6mHDiThhafVI3e+T6ko7kZW8A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98462},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"b722ee0cfcd961a26655c861ee4c6c9d85dba64d","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604210330_1776742211484_0.32997859164206744","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-staging.202604210841":{"name":"@h-ear/core","version":"1.0.0-staging.202604210841","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-staging.202604210841","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"1409bd1e691e9c5ec3f10e44ddad2cbcde2aced3","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-staging.202604210841.tgz","fileCount":26,"integrity":"sha512-oNqIKEMIBsZDgA3CR+L0IBe/vzwaFmw7rCwcz0YZcuW7xXnXyuwf3Y171tHQQRKQ/LyF1WZLak+KP42bnSqkCw==","signatures":[{"sig":"MEQCIB06YjN0EPbr0c+Fx0z/V1iyix4tLcjbGdxAs9dFTduhAiBpynQZAQYu5ADgw96DOdU9B6Oxl7hNqzkrE09mpsDGmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"161bb8df45c13c2b6da080eeaf0eeb0b4f804f31","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-staging.202604210841_1776760876440_0.5400506577009154","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@h-ear/core","version":"1.0.15","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.15","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"750f4cb39ff246c4cc856570a32def6a13864f60","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.15.tgz","fileCount":26,"integrity":"sha512-moZsnzTRv5QiiabnmlGR3GS1816S7CjTWvGu4HgNao3SNAQK/FPRqbPek4LPWXP0wKMehxz1TFM3A0hXRf09lA==","signatures":[{"sig":"MEUCIQC00I99lg0VxrP94TPYB8+R+TLVS2CUpuihEDgkMTtjgQIgO+G27YOtp9ic9hSSvHxZr5ZGnP+Tiy+lfwNOqr3KgwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98446},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"161bb8df45c13c2b6da080eeaf0eeb0b4f804f31","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.15_1776762428791_0.15028450456395004","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604220312":{"name":"@h-ear/core","version":"1.0.0-dev.202604220312","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604220312","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"3f863ae2422f9476565605f8535de6c6ac30c783","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604220312.tgz","fileCount":26,"integrity":"sha512-j34opqBFAagEgoROmvoKFjKuPdsdEJRLvItMyboAOoDTED7cIi0bJnBN1GSN7SvtsO0/5y5G+Z4TEtpJAR08IQ==","signatures":[{"sig":"MEYCIQDbE6T6Mx20sdEi0zUKCFZl791Zmbp59x9CQhNQtGjRPQIhALT9rVwwyPiRyOXBO47bRdC+WmPOq78SNNGzjEDnOOl+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98462},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f670cf661ee8f05654d2c171707c00b1e798df05","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604220312_1776827536772_0.2921881074756698","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604220529":{"name":"@h-ear/core","version":"1.0.0-dev.202604220529","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604220529","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"12fcacddc8bd0affcc1c671bbc6cfac92d7718bc","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604220529.tgz","fileCount":26,"integrity":"sha512-+KSzEzi62Zx5F47d2V9M3ixIqvONsRv3rMNWc6/pFiDgNstoAYQX0q4so5GjXypohkgVBunnEm8yIMLMleql5Q==","signatures":[{"sig":"MEUCIERQC+Kt+Z764dEp3IXSE5Ri09mrU3D7BydI7ovArM++AiEAzHiD9sdouJ8kYlatg8LH0RhE+INXfpxaiHWAor6ge2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"31c948852f7a6003e9f60e1172b06e2cc5c70536","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604220529_1776835773169_0.575087849984937","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-staging.202604220625":{"name":"@h-ear/core","version":"1.0.0-staging.202604220625","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-staging.202604220625","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"a3f9a89d9b9fe975c53379e8d138b59ee9d0ada4","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-staging.202604220625.tgz","fileCount":26,"integrity":"sha512-6buWbCkzACmMgRil0bC8cZl4XeMUwF9fct/ArG4zu4K97+DAl2XfK4I6mK2dwgIYqArHImKXxM8zWpz+ZOj0UA==","signatures":[{"sig":"MEQCIGBIQ+We9/czHb+cO6Q+5A9qlttCK+m6UoHJFGjvYPQyAiAqRfV2XAUDxWWKy01FH4dKvuFnEnbQbuauEhOq1n6MXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"31c948852f7a6003e9f60e1172b06e2cc5c70536","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-staging.202604220625_1776839136721_0.9809885796981965","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@h-ear/core","version":"1.0.16","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.16","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"c40addf7d88d2c4519abd5a34cc70fb5f96b8203","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.16.tgz","fileCount":26,"integrity":"sha512-dBKmPJfUulvehdTBHR9R0PY64Aen1mF5ZWHPnO104BG3FgEwzJPJi9DZVtvEOu9aPSLtvGlARXtXR8K26tNRrg==","signatures":[{"sig":"MEQCIG75aMzhivmvdlDqY2I6CeY5WWsiuaoyt1Ta12JsRnKQAiA9QHA39iPM6bj345Hr6xibDeEFKKUmd0Rj7qx7AcSiGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"ae791c5763f485a63f0dc0ca042e68daed2284a6","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.16_1776850875569_0.28260094993560547","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604270028":{"name":"@h-ear/core","version":"1.0.0-dev.202604270028","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604270028","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"50cfa380c63c3f340fd629fb02a951c9f6435f29","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604270028.tgz","fileCount":26,"integrity":"sha512-VUyWJyB4krDhj8+VCkKswVCCMihZLEH1Vsxq7y7S3Jhc/qUuoJnGqcLj6TWGHK/RWtwuJCzWevONXDePLALH6w==","signatures":[{"sig":"MEUCIQDzrw6zfQSs8CBG2Wp7W9C6C3/nPdmxJ5wyFHAdyArzIgIgYD0jRWCKY2j+jmtZ9tD2ogfpn93mC7r3Dv1son46JJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109513},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"89053beda2023d515d58ce3944df69287a9b097f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604270028_1777249698611_0.8733585164062956","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604270313":{"name":"@h-ear/core","version":"1.0.0-dev.202604270313","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604270313","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ed2a250a9805f293383b9063b366cf36e2281228","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604270313.tgz","fileCount":26,"integrity":"sha512-mymW+E0V5NBnqi8kryypLDinMPwmjRWfgQBqFSTXc/d3gylSdBmgATAOLz1z5NBSpaI4WG8+UYt6CtUSW+JksA==","signatures":[{"sig":"MEQCIAozZOItunAxgfrgu2E3+G7spnFakAdpb3ThtifF6EJkAiAXt4EnIiidc4BoqO5ZolM7mpiZLr83exKRtDqmNsxosA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"b92edc5d007eecfc1b9c571b3cbd630e48969e07","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604270313_1777259598142_0.24924657125215832","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604270519":{"name":"@h-ear/core","version":"1.0.0-dev.202604270519","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604270519","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"4eef4e74c49c8243bdd9f3f49495bcc7411452e8","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604270519.tgz","fileCount":26,"integrity":"sha512-V8tZUJraH5ZcOabZqqvEVu1UZvCa2WQ6CDcTGcjAlxSDwJ1HPYszFYcKzieYq3dsSNUGM8aozx3+sM0+pwJfdg==","signatures":[{"sig":"MEUCIDiWAJUJbJqQxl2svSNxmAAmHMFDo8eWXdMUNmjJguWlAiEA95sqDrgI9d2QZ1NGskwPM5jug/YSA2XoZzAzIgfZUqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"b05edf85e0e65066c22c5d31d97f4dd04cd88d94","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604270519_1777267187635_0.7864366139792689","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-staging.202604270839":{"name":"@h-ear/core","version":"1.0.0-staging.202604270839","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-staging.202604270839","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"3c1e77ed87f0dabfd8b6e8f09b1e5f4d5a6b7a4e","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-staging.202604270839.tgz","fileCount":26,"integrity":"sha512-lZD6/G9H9iyYyE+yjTBm3FNjF3YH1heaGUIMDoC8QVotxBEqx+TtTS95XEJn4dS86FGWHn8iksRPuQhA0Eb64g==","signatures":[{"sig":"MEUCIQDMlUAWF5Lx5KQD/cNbB4yL+4W/gS09ciY+nvkhEbR02QIgIIXLF5gHeLU0INQ/6bCDJS/rR1/TCOjNOkraLv9+cQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113374},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0633fb1f5f9ea14e016079bfba7729422be1a327","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-staging.202604270839_1777279200102_0.43492683510565966","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@h-ear/core","version":"1.0.17","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.17","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"62a8964f16a5155be0324c8d4c620ccd5e9cefae","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.17.tgz","fileCount":26,"integrity":"sha512-UQmJnvkDEwCeYEwZeDWxypUbwvLQDJT9r5uLC58g3CHUpfJtWEyv/Nl7o+7hdsScYwJlQNK6ejC+Zq3Y1crO8A==","signatures":[{"sig":"MEUCIAuRbCsqWfl25vq5+BC862LQ9TgKquXEbZR60tAMmnEyAiEA2T4zZFKqemczx/IFVM9jYKnSm2o2jfQrm3676yf2nMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"0633fb1f5f9ea14e016079bfba7729422be1a327","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.17_1777280350147_0.5353061355550435","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604280050":{"name":"@h-ear/core","version":"1.0.0-dev.202604280050","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604280050","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"5c8abf9ffec78a4432c78cc5ae128c9b725ba01f","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604280050.tgz","fileCount":26,"integrity":"sha512-8FmE4UmvK4r2OwbLHAPZ2qbyGk0uSX4ad1TM4UzMJ7VeAhysVb8+eRxVJK1sysEuVQ8vmbjX1SjWdZmH3xbl3g==","signatures":[{"sig":"MEUCIQCoBzTkn1Okl3A4MA8TDpoHkSnWu43eXxeHYsCo7k0iVwIgL9qC83gdM3oS0nq0ahPEtAItXnLC8nBr1USkCSHf2eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"f25fbb8bcf1294ed78a07f4f0706f568737dc317","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604280050_1777337426571_0.2717191066449036","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604280223":{"name":"@h-ear/core","version":"1.0.0-dev.202604280223","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604280223","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"9296471a6ed12c8b51a207d769c8b768d783a0ba","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604280223.tgz","fileCount":26,"integrity":"sha512-yf82J0M9KZNS6FKAx2UCAlheKFE9ett2AhVlkv+53F6UQ2mJflHXeGqIJr5N15hWGG7GymPuuCeXun56l2zsIQ==","signatures":[{"sig":"MEUCIB2uLyxGONGjL7Q2ysU8ver1Sogb+EIj/AMbC8c8fQfLAiEAsncPJKQasDBQdb0uip8IwDA/0AxQ/GcgEoGDWzuDqfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"4bd1bbe6d313285950ac411ea77e0676a81a6afa","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604280223_1777343031625_0.8434597463543754","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604290214":{"name":"@h-ear/core","version":"1.0.0-dev.202604290214","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604290214","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"842c43369cfde806caf4d775b92556929f5e80a8","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604290214.tgz","fileCount":30,"integrity":"sha512-bZivLBEgAr5QrUozH0qjq+HfKUc1aD4sV1mdQsVClQQ7uWAzv4uCeoOPb4EhRj8vPlphXIqj/MTR8eYUSHK34g==","signatures":[{"sig":"MEUCIQDWrvEYE7bGeWDgYDU9H15LtdSATCbvYvqdVKQ3qZU5fwIgR89vgCsVeB5r6kCHSaVhMAQ5hp1JfU33r7KUHOzVp7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156539},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"e872a53276ddb529fa406af4aec8d5ceb233fb4f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604290214_1777428902962_0.2613110811783015","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@h-ear/core","version":"1.0.18","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.18","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"171d8960907457ec34dbc11281d37d519b047b15","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.18.tgz","fileCount":30,"integrity":"sha512-fckIr9ztPMcUAYgfFV/Dv6FGh64rjLkKLYf3xcpkR8cg3/U36hiCi4HHEIvjmNC/SoriXk22M7Z5I3scfoFQ5Q==","signatures":[{"sig":"MEQCIDJNobeaJ1rySONG4UjvFEX65UpJQR1Wi5p8RTwCSrccAiBIDmz2s5asO6+czQ0hkhHSqY/CB1FXF6ujENIf9z/Azg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156523},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"e872a53276ddb529fa406af4aec8d5ceb233fb4f","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.18_1777434687276_0.8595403398498731","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.202604292145":{"name":"@h-ear/core","version":"1.0.0-dev.202604292145","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.0.0-dev.202604292145","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"e9270deea30ea278fbc50245998c00b63a64af8a","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.0.0-dev.202604292145.tgz","fileCount":30,"integrity":"sha512-CqPXUWJtiMBFlmoNTONhN+9uqZ/qmSjhfUIaeElN580PaKErxDKST2K7llR68sOttFbRDGHuJolILIfuJg58Ww==","signatures":[{"sig":"MEUCIFy8R9b6fQn4HEvBo3qfU0Ixc5PIM252EH0YxgUojdajAiEA7Y/sPlqkSGVhl4BBDvDupRsCJO+QAT85A6CsfcEKaAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"d0e6f31dd0f97697a2c7c478526d39ebe27fc193","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0-dev.202604292145_1777499123999_0.36975314844345464","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.202604292241":{"name":"@h-ear/core","version":"1.1.0-dev.202604292241","keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","_id":"@h-ear/core@1.1.0-dev.202604292241","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"dist":{"shasum":"ce68133185506b6a0a798b4fe45f1b0f6f1f8b94","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.1.0-dev.202604292241.tgz","fileCount":30,"integrity":"sha512-xmdsrTsd9HJrrTdsW14uOmMXQA2DT208RqaZ2B2RvScAaajEZaBqNsGBpYuUmTyltKXwr1okO5uCjiMdnKXS8Q==","signatures":[{"sig":"MEQCIBZx7vHR3oJzv17OVX9Awt6o0vGOx8lc7JQDvG0728r1AiBDcssZArxKWmV1zt+qYxUzvqHds4FsxVwTNKnezWilAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./config":{"types":"./dist/config.d.ts","import":"./dist/config.js"},"./chunker":{"types":"./dist/chunker.d.ts","import":"./dist/chunker.js"},"./constants":{"types":"./dist/constants.d.ts","import":"./dist/constants.js"},"./api-client":{"types":"./dist/api-client.d.ts","import":"./dist/api-client.js"}},"gitHead":"5e3a77df544fbc713cb68f0e8f700db30563edce","scripts":{"lint":"eslint .","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix","build:watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"repository":{"url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^20.11.0","typescript-eslint":"^8.57.2"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0-dev.202604292241_1777502490477_0.03386492162596322","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@h-ear/core","version":"1.1.0","description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./api-client":{"import":"./dist/api-client.js","types":"./dist/api-client.d.ts"},"./types":{"import":"./dist/types.js","types":"./dist/types.d.ts"},"./chunker":{"import":"./dist/chunker.js","types":"./dist/chunker.d.ts"},"./constants":{"import":"./dist/constants.js","types":"./dist/constants.d.ts"},"./config":{"import":"./dist/config.js","types":"./dist/config.d.ts"}},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","build:watch":"tsc --watch","clean":"rm -rf dist","lint":"eslint .","lint:fix":"eslint . --fix","prepublishOnly":"npm run build"},"dependencies":{"zod":"^3.23.0"},"devDependencies":{"@eslint/js":"^10.0.1","@types/node":"^20.11.0","typescript":"^5.9.3","typescript-eslint":"^8.57.2"},"engines":{"node":">=18"},"systemDependencies":{"ffprobe":"optional — duration detection (getAudioDuration) for upload routing. Returns 0 when unavailable."},"keywords":["h-ear","audio","classification","noise","sound","api-client"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","directory":"packages/core"},"_id":"@h-ear/core@1.1.0","gitHead":"4c22db56a534e625bf644771c44c593c8b3bd166","bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-EPg7S9fihtBHIgflw3rV2a4Pqzl0GcP1oTxZe49XBBSnvq8KAlh6nt4GTqdTKyBUf4FPVEyRydJ1UpUZnNMxjg==","shasum":"8c60f817a26512dbc9b67fe39a6faa407f1c1dec","tarball":"https://registry.npmjs.org/@h-ear/core/-/core-1.1.0.tgz","fileCount":30,"unpackedSize":156599,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCv4Rez56j8+0kM3vylRkDGNv/w07mwGx/SO90VvzZKrQIhALdhUHzShC8ehd9gcIT+1HYpUnw9mgXyzlpOn3k/KWFd"}]},"_npmUser":{"name":"badajoz95","email":"paulanthonyday@hotmail.com"},"directories":{},"maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_1.1.0_1777515191055_0.37571561835760536"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-28T08:56:16.340Z","modified":"2026-04-30T02:13:11.355Z","0.1.0-dev.202603280856":"2026-03-28T08:56:16.598Z","0.1.0-dev.202603280904":"2026-03-28T09:04:05.256Z","0.1.0-dev.202603280914":"2026-03-28T09:14:26.230Z","0.1.0-dev.202603281752":"2026-03-28T17:52:33.386Z","0.1.0-dev.202603290312":"2026-03-29T03:12:43.589Z","0.1.0-dev.202603290844":"2026-03-29T08:44:26.625Z","0.1.0-dev.202603291934":"2026-03-29T19:34:07.986Z","0.1.0":"2026-03-29T21:08:29.701Z","0.1.0-staging.202603292133":"2026-03-29T21:33:25.032Z","0.1.0-dev.202603292253":"2026-03-29T22:53:22.765Z","0.1.0-dev.202603300330":"2026-03-30T03:30:35.328Z","0.1.1":"2026-03-30T23:31:03.224Z","0.1.0-dev.202603302340":"2026-03-30T23:40:24.895Z","0.1.0-staging.202603310020":"2026-03-31T00:20:34.213Z","0.1.0-dev.202603310125":"2026-03-31T01:25:17.474Z","0.1.0-dev.202603310144":"2026-03-31T01:44:09.238Z","0.1.0-dev.202603310202":"2026-03-31T02:02:23.644Z","0.1.2":"2026-03-31T02:55:50.743Z","0.1.0-dev.202603312132":"2026-03-31T21:32:30.056Z","0.1.0-dev.202603312257":"2026-03-31T22:57:40.175Z","0.1.0-dev.202604010016":"2026-04-01T00:16:47.910Z","0.1.0-dev.202604010038":"2026-04-01T00:38:19.304Z","0.1.0-dev.202604010119":"2026-04-01T01:20:02.951Z","0.1.3":"2026-04-01T02:13:08.606Z","0.1.0-staging.202604010253":"2026-04-01T02:53:53.187Z","0.1.4":"2026-04-01T03:24:34.100Z","0.1.0-dev.202604010350":"2026-04-01T03:50:37.073Z","0.1.0-dev.202604010705":"2026-04-01T07:05:46.436Z","0.1.0-dev.202604010907":"2026-04-01T09:07:31.162Z","0.1.5":"2026-04-01T17:12:17.473Z","0.1.0-dev.202604012000":"2026-04-01T20:00:43.420Z","0.1.0-dev.202604020029":"2026-04-02T00:29:20.233Z","0.1.6":"2026-04-02T01:14:13.693Z","0.1.0-dev.202604020350":"2026-04-02T03:50:07.770Z","0.1.0-dev.202604020420":"2026-04-02T04:20:37.200Z","0.1.0-dev.202604020600":"2026-04-02T06:00:55.987Z","0.1.0-dev.202604020758":"2026-04-02T07:58:57.728Z","0.1.0-dev.202604020828":"2026-04-02T08:28:07.901Z","0.1.0-dev.202604021700":"2026-04-02T17:00:41.630Z","0.1.7":"2026-04-02T17:54:51.333Z","0.1.0-dev.202604022023":"2026-04-02T20:23:23.959Z","0.1.8":"2026-04-02T21:27:04.986Z","0.1.0-dev.202604030035":"2026-04-03T00:35:34.850Z","0.1.9":"2026-04-03T01:32:20.724Z","0.1.0-dev.202604030154":"2026-04-03T01:54:50.354Z","0.1.0-staging.202604030617":"2026-04-03T06:17:28.763Z","0.1.0-dev.202604031719":"2026-04-03T17:19:09.887Z","0.1.0-dev.202604032329":"2026-04-03T23:29:55.017Z","0.2.0-staging.202604040130":"2026-04-04T01:30:53.592Z","0.2.0-dev.202604040405":"2026-04-04T04:05:10.897Z","0.2.0-dev.202604042127":"2026-04-04T21:27:53.606Z","0.2.0-dev.202604042312":"2026-04-04T23:13:03.630Z","0.2.0-dev.202604050308":"2026-04-05T03:08:10.578Z","0.2.0-staging.202604050459":"2026-04-05T04:59:12.093Z","0.2.0":"2026-04-05T07:33:17.590Z","0.2.0-dev.202604052110":"2026-04-05T21:10:54.440Z","0.2.0-staging.202604052314":"2026-04-05T23:14:44.295Z","0.2.1":"2026-04-05T23:38:26.285Z","0.2.0-dev.202604060441":"2026-04-06T04:41:25.620Z","0.2.0-dev.202604060630":"2026-04-06T06:30:26.402Z","0.2.0-dev.202604060756":"2026-04-06T07:56:35.549Z","0.2.0-dev.202604060956":"2026-04-06T09:56:51.117Z","0.2.0-dev.202604061923":"2026-04-06T19:24:00.168Z","0.2.0-dev.202604062322":"2026-04-06T23:22:55.242Z","0.2.0-dev.202604070423":"2026-04-07T04:23:51.881Z","0.2.0-dev.202604070552":"2026-04-07T05:52:06.886Z","0.2.0-staging.202604070718":"2026-04-07T07:18:20.844Z","0.2.2":"2026-04-07T07:30:20.367Z","0.2.0-dev.202604080206":"2026-04-08T02:06:13.508Z","0.2.0-staging.202604080309":"2026-04-08T03:09:20.255Z","0.2.0-dev.202604080501":"2026-04-08T05:01:09.432Z","0.2.0-dev.202604082235":"2026-04-08T22:35:22.016Z","0.2.0-dev.202604090109":"2026-04-09T01:09:53.769Z","0.2.0-staging.202604090213":"2026-04-09T02:13:11.881Z","0.2.0-dev.202604090445":"2026-04-09T04:45:35.044Z","0.2.0-dev.202604092251":"2026-04-09T22:51:14.200Z","0.2.0-dev.202604100346":"2026-04-10T03:46:51.022Z","0.2.0-dev.202604100414":"2026-04-10T04:14:12.721Z","0.2.0-dev.202604102203":"2026-04-10T22:03:04.540Z","0.2.3":"2026-04-10T23:08:15.287Z","0.2.0-staging.202604102308":"2026-04-10T23:08:33.256Z","0.2.0-dev.202604110024":"2026-04-11T00:24:16.010Z","0.2.0-dev.202604110227":"2026-04-11T02:27:32.376Z","0.2.0-dev.202604110251":"2026-04-11T02:51:52.405Z","0.2.0-dev.202604110315":"2026-04-11T03:15:43.918Z","0.2.0-dev.202604110520":"2026-04-11T05:20:31.662Z","1.0.0-dev.202604120018":"2026-04-12T00:18:19.642Z","1.0.0":"2026-04-12T01:26:04.909Z","1.0.0-staging.202604120214":"2026-04-12T02:14:36.761Z","1.0.0-dev.202604120939":"2026-04-12T09:39:30.886Z","1.0.0-dev.202604121015":"2026-04-12T10:16:01.057Z","1.0.0-dev.202604121037":"2026-04-12T10:37:59.013Z","1.0.0-dev.202604121852":"2026-04-12T18:52:28.986Z","1.0.0-dev.202604121938":"2026-04-12T19:38:28.049Z","1.0.0-dev.202604122011":"2026-04-12T20:11:33.844Z","1.0.0-dev.202604122049":"2026-04-12T20:49:53.296Z","1.0.0-dev.202604122208":"2026-04-12T22:08:50.763Z","1.0.0-dev.202604130059":"2026-04-13T00:59:48.935Z","1.0.0-dev.202604130256":"2026-04-13T02:56:29.957Z","1.0.0-dev.202604130509":"2026-04-13T05:09:36.472Z","1.0.0-dev.202604130732":"2026-04-13T07:32:12.246Z","1.0.0-dev.202604131949":"2026-04-13T19:49:50.391Z","1.0.0-dev.202604132134":"2026-04-13T21:34:43.377Z","1.0.0-dev.202604132221":"2026-04-13T22:21:51.271Z","1.0.0-dev.202604140003":"2026-04-14T00:03:12.470Z","1.0.0-dev.202604140159":"2026-04-14T02:00:01.627Z","1.0.0-dev.202604140325":"2026-04-14T03:25:33.156Z","1.0.0-dev.202604140427":"2026-04-14T04:27:08.695Z","1.0.0-staging.202604140514":"2026-04-14T05:14:54.329Z","1.0.1":"2026-04-14T06:21:59.019Z","1.0.2":"2026-04-14T06:51:54.189Z","1.0.0-dev.202604140722":"2026-04-14T07:22:42.197Z","1.0.0-dev.202604140831":"2026-04-14T08:32:01.288Z","1.0.0-dev.202604142023":"2026-04-14T20:23:14.598Z","1.0.0-dev.202604142154":"2026-04-14T21:54:24.946Z","1.0.3":"2026-04-14T22:47:20.761Z","1.0.0-staging.202604142256":"2026-04-14T22:56:27.793Z","1.0.0-dev.202604150021":"2026-04-15T00:21:05.725Z","1.0.0-dev.202604150449":"2026-04-15T04:49:33.750Z","1.0.4":"2026-04-15T05:45:36.290Z","1.0.0-dev.202604150906":"2026-04-15T09:06:14.667Z","1.0.5":"2026-04-15T09:49:47.124Z","1.0.0-dev.202604152311":"2026-04-15T23:11:18.839Z","1.0.0-dev.202604160042":"2026-04-16T00:42:47.120Z","1.0.0-dev.202604160326":"2026-04-16T03:26:50.249Z","1.0.6":"2026-04-16T05:20:21.342Z","1.0.0-dev.202604160528":"2026-04-16T05:28:04.052Z","1.0.0-dev.202604161645":"2026-04-16T16:45:13.409Z","1.0.7":"2026-04-16T17:23:55.720Z","1.0.0-dev.202604161805":"2026-04-16T18:05:22.195Z","1.0.8":"2026-04-16T18:16:58.349Z","1.0.0-dev.202604162016":"2026-04-16T20:16:05.080Z","1.0.9":"2026-04-16T21:12:16.099Z","1.0.0-dev.202604162330":"2026-04-16T23:30:45.015Z","1.0.0-dev.202604170201":"2026-04-17T02:01:31.844Z","1.0.10":"2026-04-17T02:29:54.605Z","1.0.0-dev.202604170348":"2026-04-17T03:48:05.342Z","1.0.0-dev.202604170829":"2026-04-17T08:29:03.793Z","1.0.0-dev.202604171006":"2026-04-17T10:06:11.333Z","1.0.0-dev.202604171910":"2026-04-17T19:10:14.960Z","1.0.0-dev.202604171938":"2026-04-17T19:38:38.210Z","1.0.0-dev.202604180005":"2026-04-18T00:06:02.226Z","1.0.0-dev.202604180116":"2026-04-18T01:16:05.080Z","1.0.0-dev.202604180753":"2026-04-18T07:53:22.982Z","1.0.0-staging.202604180841":"2026-04-18T08:41:27.965Z","1.0.0-dev.202604182122":"2026-04-18T21:22:50.120Z","1.0.0-dev.202604182231":"2026-04-18T22:31:55.366Z","1.0.0-dev.202604190339":"2026-04-19T03:40:03.518Z","1.0.0-dev.202604190537":"2026-04-19T05:37:08.525Z","1.0.11":"2026-04-19T06:54:56.403Z","1.0.12":"2026-04-19T07:21:27.492Z","1.0.0-dev.202604190904":"2026-04-19T09:04:11.605Z","1.0.0-dev.202604190941":"2026-04-19T09:41:38.578Z","1.0.0-dev.202604192149":"2026-04-19T21:49:15.023Z","1.0.0-dev.202604200013":"2026-04-20T00:13:42.964Z","1.0.0-dev.202604200159":"2026-04-20T01:59:50.075Z","1.0.0-dev.202604200334":"2026-04-20T03:34:47.977Z","1.0.0-dev.202604200606":"2026-04-20T06:06:12.666Z","1.0.0-dev.202604200730":"2026-04-20T07:30:42.392Z","1.0.13":"2026-04-20T08:54:28.891Z","1.0.14":"2026-04-20T09:19:28.865Z","1.0.0-dev.202604202137":"2026-04-20T21:37:51.112Z","1.0.0-dev.202604202253":"2026-04-20T22:53:55.596Z","1.0.0-dev.202604202345":"2026-04-20T23:45:19.877Z","1.0.0-dev.202604210103":"2026-04-21T01:03:59.181Z","1.0.0-dev.202604210330":"2026-04-21T03:30:11.628Z","1.0.0-staging.202604210841":"2026-04-21T08:41:16.581Z","1.0.15":"2026-04-21T09:07:08.932Z","1.0.0-dev.202604220312":"2026-04-22T03:12:16.955Z","1.0.0-dev.202604220529":"2026-04-22T05:29:33.295Z","1.0.0-staging.202604220625":"2026-04-22T06:25:36.851Z","1.0.16":"2026-04-22T09:41:15.725Z","1.0.0-dev.202604270028":"2026-04-27T00:28:18.743Z","1.0.0-dev.202604270313":"2026-04-27T03:13:18.279Z","1.0.0-dev.202604270519":"2026-04-27T05:19:47.815Z","1.0.0-staging.202604270839":"2026-04-27T08:40:00.240Z","1.0.17":"2026-04-27T08:59:10.274Z","1.0.0-dev.202604280050":"2026-04-28T00:50:26.711Z","1.0.0-dev.202604280223":"2026-04-28T02:23:51.831Z","1.0.0-dev.202604290214":"2026-04-29T02:15:03.124Z","1.0.18":"2026-04-29T03:51:27.420Z","1.0.0-dev.202604292145":"2026-04-29T21:45:24.186Z","1.1.0-dev.202604292241":"2026-04-29T22:41:30.652Z","1.1.0":"2026-04-30T02:13:11.202Z"},"bugs":{"url":"https://github.com/noise-control-monitor/ncm-monorepo/issues"},"license":"MIT","homepage":"https://github.com/noise-control-monitor/ncm-monorepo#readme","keywords":["h-ear","audio","classification","noise","sound","api-client"],"repository":{"type":"git","url":"git+https://github.com/noise-control-monitor/ncm-monorepo.git","directory":"packages/core"},"description":"Shared API client for H-ear World audio classification — used by @h-ear/mcp-server and @h-ear/openclaw","maintainers":[{"name":"badajoz95","email":"paulanthonyday@hotmail.com"}],"readme":"# @h-ear/core\n\nShared API client for the [H-ear World](https://h-ear.world) audio classification API. Used by `@h-ear/mcp-server` and `@h-ear/openclaw`.\n\n## Install\n\n```bash\nnpm install @h-ear/core\n```\n\n## Usage\n\n```typescript\nimport { HearApiClient, resolveConfigFromEnv } from '@h-ear/core';\n\nconst config = resolveConfigFromEnv(); // reads HEAR_API_KEY + HEAR_ENV\nconst client = new HearApiClient(config);\n\nconst result = await client.classifyUrl({ url: 'https://example.com/audio.mp3' });\n```\n\n### GPS Location\n\n```typescript\nconst result = await client.classify({\n    url: 'https://example.com/audio.mp3',\n    latitude: -33.8688,\n    longitude: 151.2093,\n});\n// result.location → { latitude: -33.8688, longitude: 151.2093 }\n```\n\nBoth `latitude` and `longitude` must be provided together. The server applies a GPS priority cascade: file-embedded > client-provided > IP geolocation. `JobResult.location` is returned when coordinates are available.\n\n## Authentication\n\nTwo auth modes — `HearApiClient` picks the right header automatically:\n\n| Mode | Header sent | When used |\n|------|------------|-----------|\n| API Key | `X-NCM-Api-Key: ncm_sk_...` | stdio transport (Claude Desktop, OpenClaw) |\n| Bearer token | `Authorization: Bearer <JWT>` | OAuth 2.1 + PKCE via APIM (Streamable HTTP) |\n\n`resolveConfigFromEnv()` reads `HEAR_API_KEY`. Bearer tokens are passed via `ServerConfig.bearerToken` — obtained automatically by Claude Desktop/Code via RFC 9728 OAuth discovery.\n\nTwo tools (`healthCheck`, `listClasses`) need no auth.\n\n## Config\n\n```typescript\nimport { resolveConfigFromEnv, type ServerConfig } from '@h-ear/core';\n\n// From env vars\nconst config = resolveConfigFromEnv();\n\n// Manual\nconst config: ServerConfig = {\n    apiKey: 'ncm_sk_your_key',\n    environment: 'prod',\n    baseUrl: 'https://api.h-ear.world',\n    apiPath: '/api',\n};\n```\n\n| Variable | Description | Default |\n|----------|-------------|---------|\n| `HEAR_API_KEY` | H-ear Enterprise API key | (required for classify tools) |\n| `HEAR_ENV` | Target environment (`dev`, `staging`, `prod`) | `prod` |\n| `HEAR_BASE_URL` | Override base URL | Environment default |\n\n## Environments\n\n| Env | Base URL |\n|-----|----------|\n| `prod` | `https://api.h-ear.world` |\n| `staging` | `https://api-staging.h-ear.world` |\n| `dev` | `https://api-dev.h-ear.world` |\n\n## Exports\n\n| Export | Description |\n|--------|-------------|\n| `HearApiClient` | HTTP client — all API operations |\n| `HearApiError` | Typed error with `status`, `code`, `requestId` |\n| `resolveConfigFromEnv()` | Build `ServerConfig` from environment variables |\n| `apiUrl(config, path)` | Resolve full URL for a given API path |\n| `ENVIRONMENTS` | Base URL map per environment |\n| `HEAR_API` | API constants (formats, limits, noop callback URL) |\n| `getAudioDuration(filePath)` | Audio duration detection via ffprobe (returns 0 when unavailable) |\n\n## Requirements\n\n- Node.js >= 18\n- ffprobe (optional — duration detection for upload routing)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}