{"_id":"@mauroandre/weave-sdk","_rev":"47-9881821fa35077b21e210b8af426fc0c","name":"@mauroandre/weave-sdk","dist-tags":{"latest":"0.0.47"},"versions":{"0.0.1":{"name":"@mauroandre/weave-sdk","version":"0.0.1","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.1","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"8f17cd966e7e8ff8b86c9bdeba8bd24a4c0cad3e","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.1.tgz","fileCount":10,"integrity":"sha512-Q+pUGLyYL2V3VfK9yYJ2nQ05+NvJ8nrT01K0Y1TQRME/qpqy1ML9SkkwU6K6fkVo+bvNhXBl0g+I02h/RHX1vQ==","signatures":[{"sig":"MEQCIDqO6pi9pHNSZ6tOJSnvxSuKWy9fvTo4IbOf+HizpgyAAiAWRT7iWPsI+DYSTr0hJ+IUBO1mlWMr8NqRc85XyiUjjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mauroandre%2fweave-sdk@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"3908a1c8ec47025b2debcafb19449dc592c233c5","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.1_1782848748531_0.8351440594327801","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@mauroandre/weave-sdk","version":"0.0.2","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.2","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"ff836dafa693aea0b359d8e05023d196107b2dac","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.2.tgz","fileCount":11,"integrity":"sha512-yxvS9DfNiyAnyGVr+n4+OpSPctx2AvGxxvtLaTE2ZYD3e80e1TKvo/YrkTRUXa5I9T0tK8mm/wdv0zI9EQX7oQ==","signatures":[{"sig":"MEQCIARUmWkjwfsDfJwDW4+DtS8Ss6s7PpCtVoDXq36k21LQAiA1S2OAWkKMpurczo8CV+vdg6klL/ZhTYuKtR9uMiSNpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176065},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"ded01e580fbc6315d2641fba228aef6716bac96e","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.2_1782863354385_0.23003572040470255","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@mauroandre/weave-sdk","version":"0.0.3","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.3","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"bfdb6b17ee192af57970cc1a67de4acaa87794d8","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.3.tgz","fileCount":11,"integrity":"sha512-HcHvvlOK9kW+3formGiIZ5v4O+temsAg51zCSC7dQUFbR1qiWMe7w5+5pv9s5OkZPLuD4qZBzEkGYOOPBe8mJg==","signatures":[{"sig":"MEQCICOL57u8BrkTWM6PncmVOAF77cba96EqdPH+Cb2jHE9iAiBE3dpzEOjIfvCe2YaFNZjx/ibTH4mm5kAMveWAaOmeQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"35e2ab71ac1f97b63356798d5f38262848345d44","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.3_1782870701633_0.11796793265969185","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@mauroandre/weave-sdk","version":"0.0.4","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.4","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"84c048a680273b62d1c255325b4fa7a256bb3d54","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.4.tgz","fileCount":11,"integrity":"sha512-OXET1NLhlDET4yeNZgR0F/IDl+XzgKu1D1iGNYKGTpE9vZ9q85+4aTG3vXMC0Dv6FNTiH8ExOn7iWAiVibxnXQ==","signatures":[{"sig":"MEYCIQDBSU0V6lCl7R79NS6Q72WrLc7JbEBV+Y4+T4ADd4H8KgIhAKfhkEUZnI+/U23XsPyaoxe/xqDT5xZ1lOs/m9OZmqij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"4da4a9bac9f82488cd9d381473b0a360e19a8f84","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.4_1782873896063_0.9272577909324968","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@mauroandre/weave-sdk","version":"0.0.5","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.5","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"2d6e1f8a4f5f4e4589d7ddf3705b4e8223a25a3a","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.5.tgz","fileCount":11,"integrity":"sha512-Os17RIV4waieoqgm9PKOdFuJuodeXGQtdddZTjlxbY69+TRG4Ms/9dOuFr+2yIa2GYfj5pwYbuchoDIpI96W2g==","signatures":[{"sig":"MEQCIHddMp5Zs6IZfEMLX/fpz6sPDWllLUAXzg2kY02Hn+8RAiALQmW4ZccYlVz1c0m8CMAFPIxAe2VWagS1rbZX6+tqOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"99e93a7f16eef38b3fe98db17491cdb11f96e38d","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.5_1782928940230_0.10865228396443438","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@mauroandre/weave-sdk","version":"0.0.6","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.6","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"a336284cf134060b1bc7e515f576f435cea29beb","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.6.tgz","fileCount":11,"integrity":"sha512-XoLzWyEiObyYghn3gs0O1ujzdcOLCWFHXXGPgiwhSXO5v9SeBEckjuSabSppwOuV+d9IsEaJh13jbnUcOI/WeA==","signatures":[{"sig":"MEYCIQCguzFs+znfWbXmyCG4ePw4GcnSEXpAcXGm8bwRsAadawIhAN2zGy8+ad56gmRZbFcpCLmabQs0+a5RBtcvNCh9TfgP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"2cfea530fa3da1c1878c7fbee1e25c808ea261cf","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.6_1782934361161_0.5033079654878023","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@mauroandre/weave-sdk","version":"0.0.7","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.7","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"1b5afcc9164b868e64bcdc30d9f15cc16dde3b6d","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.7.tgz","fileCount":11,"integrity":"sha512-kzRSKNC7YNMT4F7y/U88TdypMKpPPoD5aTdPU5IDsULqM1sGR4J0zyL4CuhxZPgsi77BbXCQAEV1ifvoMwMP/Q==","signatures":[{"sig":"MEUCIHNoCcJnGifR62sfPd2Y2I9m49jstNoDSH/Q1lAa2r/eAiEAvL9eUppF2LTbctffjmalQHfWI+1Tx9DztIvFPeMzp5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"29e73404322d748ae931b5342a14458d9e3db15c","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.7_1782937297785_0.07144631946911928","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@mauroandre/weave-sdk","version":"0.0.8","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.8","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"152a7afcbd146e4ccb91420973afced145e42bea","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.8.tgz","fileCount":11,"integrity":"sha512-f8dFcICaHHyHvMjfVYuWp7fmPwvpkZbeV4ZoxcvANKws9t8u8hPAa7RECYTujaAG8qSd3Wzyek1Cy4TLLxhGqg==","signatures":[{"sig":"MEUCIQCyD+tT4k/aCYRfkA5DAcbIzGeoJFdtT5ZVGr5oj1UJTQIgXlv4dbk5o4vetD71KD4hvvSULIDIzyvo3Zwkcs45A8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"1a5aa87d4bad589eb92f7459e77ef103b13646ab","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.8_1782951117430_0.225585586916202","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@mauroandre/weave-sdk","version":"0.0.9","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.9","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"5f8c38e732e869e925091daff901abf02936a85e","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.9.tgz","fileCount":11,"integrity":"sha512-jCelzqdxvYgDv04/Ex3ountlQzm0VEseYChNDqSjE8PNCxipOUZU41grWDtvHE5y7eXdWsayzwYp/LHKIu1aNQ==","signatures":[{"sig":"MEUCIFQG2aJsUKN3De59B5KnS3eog/LZvuFHn2tvKcguoVQcAiEA5/F38NIJ7+++0nw4xt9hAugw5qaIBahrrDuUXCbnTY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240205},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"09fab70e410bd9f80ff80178328f2bd4c7b44e9c","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.9_1782955777024_0.6339457203987453","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@mauroandre/weave-sdk","version":"0.0.10","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.10","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"15c7ba3fd85b5f8679bfb2e148d5a876d5eab9b1","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.10.tgz","fileCount":11,"integrity":"sha512-xWGqwOWCRmlb2feeD5l99BVuwMfyfMnOH0IIqiy+AQcVVIG51eQ46Z33IfwEGPKvf8XXVKWPp9jVz1ZuEIvRWw==","signatures":[{"sig":"MEUCIQDrb/u9mC64t0bSkZ+4IHOE+2MSLXuezTyjOtSO7htKFAIgKo9qnnPmjAMtmqWjcEwZdPd2OeRsMov8I/9T7FJI7qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240206},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"2660ad7613053bd7c513d6d61488437878c31551","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.10_1782957814626_0.5734232398218866","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@mauroandre/weave-sdk","version":"0.0.11","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.11","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"14b01cd334bbb74d9dab2ed159311d2820f25bb5","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.11.tgz","fileCount":11,"integrity":"sha512-UGQ50ANmIF4AKgCTSJN9laBF+vfOwAdDStz+bJr6VaXrfK4OuvbNC/cZRsI6Q5jgVue5TQWUnk1m1p3O8e22LA==","signatures":[{"sig":"MEQCIAFh2TIcqd17mKETBw2waVTCfwVc9hCeKRuprpYVFzD1AiB0RyabkNh32GHCooHTPyQIersx1ds8M6GFwbf81Bt+VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240396},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"45b2588477bff56bf8ccecc0d86dbba6506e56fa","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.11_1782958686093_0.4702165916452721","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@mauroandre/weave-sdk","version":"0.0.12","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.12","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"1690b75058787b0ada53c17a5cada16dc98f72fd","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.12.tgz","fileCount":11,"integrity":"sha512-3x7ZdhN1RPm7El+2Ime0hgANMr+nlJyK0qEcd8sM+dSGgtE/KPeje1k3pDB50TO/sX/WKIlVC2GXMcO9Y0QaYQ==","signatures":[{"sig":"MEUCIQC4QaBZL7oLaQ3AR1iEdfGwp7hdB46cZP/fVG268p+F0AIgNFFMi49axOY4Ius0JZwrlLPIdzci6RHPmRy0EyQ9VvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240443},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"aee57371c8953527523df7a25da4c4fbbdc017c9","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.12_1782962393443_0.317868372613876","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@mauroandre/weave-sdk","version":"0.0.13","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.13","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"f099fa9a4aeeee024202ea39dde6a86ff41348d3","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.13.tgz","fileCount":11,"integrity":"sha512-6QJ5TTP1bjXOBekYx90VZHxXV0p35Nb7ko9yKdq2GTOQLTL/KsRyAPb2DfBLpt/KzXADx0umVbEXLDSg+8PPUQ==","signatures":[{"sig":"MEUCICnRw9vUr+hdXY5rIrmrJjy7HltNWTRbhymOQb6araaFAiEA36psEiQZY63depsrQju+qhzUwJbDYCf3IoNDKuB9Ueg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"1a43fc0475457dc50217241f48ead687707ac7bf","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.13_1782999007930_0.1202604589569618","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@mauroandre/weave-sdk","version":"0.0.14","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.14","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"dd7142b12e6c754df9d4c95c41f046fe8b376239","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.14.tgz","fileCount":11,"integrity":"sha512-oPhatIJiVeqlMncZIAxJx+zZ7Fgwhpk3fD/hAHmVgPOgK/ilpHprg8TO/b9tJgPdqSt7ZuG97ELhsuvlrgj46Q==","signatures":[{"sig":"MEUCIQCNaQ70addLEEuKzh2IJhRCo3BYm+4Eccf8u329xQAkQwIgHG6hJhtzxUtMMMMrJMS5++xS0lB0ItwZeHVjqd/Vk/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"9b3275d56b6a63ce8756c43e4877f63f4e740b37","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.14_1782999784590_0.8051938716922182","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@mauroandre/weave-sdk","version":"0.0.15","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.15","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"563269a550c6e9b805870c542ebfdc959841af0a","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.15.tgz","fileCount":11,"integrity":"sha512-7IOf+y09/TcLx+vvbI7bcQNT1/4sNhKaCkrQjBWYWhNuHI9AMYRT+Hreo6uu8HC7uq6KrBj3x36gIrB7TiT3qA==","signatures":[{"sig":"MEUCIF+oNQUuX/xq5lcNj7g7k4lXsVTUDqevYvTjJdWTffr4AiEApSYoRliyqFjWubdyZYhX9kCqkyo2IAtuFe6AgbtN+SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246398},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"e0ef94af932266eb7ce1983605db0da5e555fee5","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.13.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.15_1783001945917_0.2807636729022742","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@mauroandre/weave-sdk","version":"0.0.16","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.16","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"ace182627d0a60371759d0b7e3721aa79c42a085","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.16.tgz","fileCount":11,"integrity":"sha512-l7ehjNDfvEecIJ1dCgA50EZRObg3elKnrVQPSEwyZuD+DXCnch/MUTXpjZnlQUwLHwtyKtWQF13OFAhsAjW8jw==","signatures":[{"sig":"MEQCIFyDFfGISE2eAFRGn7twNPuN+gSR5G5Xha9EKjXynbvxAiAx3q2RCwCxCNQHdmgpC0Vzw5dXnRdhrr/XOEsxDz6A1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246398},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"9100bc6626ee4203f9e838eef9ec602b1e589642","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.16_1783004285527_0.04783538493229589","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@mauroandre/weave-sdk","version":"0.0.17","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.17","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"68209bbc4d874197d545abc436690c7e1fe211c8","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.17.tgz","fileCount":11,"integrity":"sha512-AD3aI4CsSRkxh5WSY0c0Kgn44nbEaErkcHY66TWx6p49Nxai07/rOGGd2ejC/ucRiKTDZvsW/6X94iOAXGsXEA==","signatures":[{"sig":"MEUCIQDezXU0m9325mnD6B0j9bY507RUS87sF/lknANlJynjTgIgN0hUJmdS6+ZtMKZX5vfT0tzVp0yLt0oFxRpEdkfYCwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251678},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"2db9ab1eb05ad9767eec8c6bd0932818da738538","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.17_1783019452021_0.7302461048170321","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@mauroandre/weave-sdk","version":"0.0.18","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.18","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"4fa1880b91e6996b41db741e70682e86f1953b93","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.18.tgz","fileCount":11,"integrity":"sha512-j/7PN/jVdiLMH9KPOI4Xi9x3IFxJa+Gp9oYR+maC3CJ1tK0UuIzqKErF1Zq8Jxe4GfObVmXPk2hHz3u6TZR96Q==","signatures":[{"sig":"MEUCIQD628rY0OI51WrCCDBcfPy69Fd1Z6kDEiNkDG9+f5TBUAIgdHf4veV2MBd2y3E1qnFZ/dU3GuYbK64TzeRG08v2O5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"65f68e2bf8f46a8991b3b72327448ffa6653161d","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.18_1783025466919_0.2630265446916973","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@mauroandre/weave-sdk","version":"0.0.19","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.19","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"e2b94e0da787cd7e50882a73b98525c507eb7727","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.19.tgz","fileCount":11,"integrity":"sha512-FRAfUaUAXf8Qs1jZ1aMneM1mXMULQkiV7ipLMxx/cva1KtvkOIjolW0Z1x3myYUcslRQM2bQcg8/X8WNs83Weg==","signatures":[{"sig":"MEUCIQCrJKLBkXwVg1nWcozOlW5ZEiolSBfrEN4wrCceo8yLIQIgNSrR/Wf65sRx3mFgyRBBdoTbyEinTMJYGotd6Ka1lkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258558},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"342931450c3e17a4e32e6320c78ecb7aa34b4d3d","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.19_1783091074472_0.6759800748243254","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@mauroandre/weave-sdk","version":"0.0.20","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.20","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"e0673e7e5d78cb746741fbddd743dd3271fcdb96","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.20.tgz","fileCount":11,"integrity":"sha512-JS/4y7cFj1nd1xMRPlUeUiiN/WCkIOVAqZcj50KaXERJY9mgDhRBQn0c+GMua1KzfH6vIAKBmfN+gQC1bbT7Kg==","signatures":[{"sig":"MEUCIFEwjzc9dmCTFb5LcEfVNxdRe7T8mnTy16hYI7Xmzt6OAiEAr3SvgqeSVkUi0r9nkWJjjoFfzEJwmEFO5HKgJyW/8LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260617},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"716f33ffdf7c8df5334b1724387750c16cdbf833","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.20_1783108692322_0.7879523687096901","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@mauroandre/weave-sdk","version":"0.0.21","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.21","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"7c8df9d8b5f7848f07e66992cce51714f9dfe0e2","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.21.tgz","fileCount":11,"integrity":"sha512-LKXxRAqyJkEQ3XaEdHAfKJXPMzfghcHO3wtKwglacFF5jRJyiYayX7Ua4Q6gVhN4/S3PJwm+Trb2TeKSPKfU5A==","signatures":[{"sig":"MEQCIE3mEDunj9/giCIB97hMdYezsfrx06O/XGNu0C8npOwIAiB2W4nQ1qYg2RMqbwU6j7PQmTrPfIfVodsStX3jgT+QHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260617},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"2b22a93f106188e47844569f95f71888c18b4d11","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.21_1783120271090_0.7434688298759047","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@mauroandre/weave-sdk","version":"0.0.22","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.22","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"1a9a5e30f3ff1383662eb68b237f91632cae63f0","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.22.tgz","fileCount":11,"integrity":"sha512-lyHzwWOYFJY8I/bATQAli6jBLSNO8TNCyWiz7zqVCuKRf6eizZOcFCKo8wabm1NnuyRh/MyjUOjD4te34dtisw==","signatures":[{"sig":"MEYCIQCssMxUdn4RmUXuX777T5DXuC8Kq7Am6bqaPANxj1XGzgIhALIY9EYFfT7z1X1VCNE0OZcWvDjgGJGX5lRnO3gPI7fj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"bcffe1f6d62505f5692330c57381877ab1fdeb95","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.22_1783140161768_0.6125827265213983","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@mauroandre/weave-sdk","version":"0.0.23","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.23","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"7397e1c49fbca5f0a3038b584267f8d2916edd0e","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.23.tgz","fileCount":11,"integrity":"sha512-cJ0vfGRqB+aUJoDEfs6j7dTiBr3zCCAiQSyQ4iEzOLd5kWdbOG2GJ4XoLykECPvh5y273HLZ0ROK07tII6oPdA==","signatures":[{"sig":"MEQCIBtqyDTpuX3IyH95z3GyL7d1PQd/nbjfzIlwfvieFZUjAiBt/KbWuE7YR3VD6lClU8AMQYc7XQaH4IMeclugdgnqRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"0f7b8c60bf65d67b6d183bd9c4f27f2b7d692cd1","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.23_1783173830754_0.209592351178004","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@mauroandre/weave-sdk","version":"0.0.24","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.24","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"ece6babad15841c079c194f07a115ad2ee173793","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.24.tgz","fileCount":11,"integrity":"sha512-FZ1u75fEtBMC7hUQOHMwHBB/lBpOSTpLejBZvZilFdbYSQQUS+O+alded2vhOPVrpx6RfIIrzmJjm67Wxaq/Nw==","signatures":[{"sig":"MEUCIBRUzxet/VwGNJIkp0P23d8Nn9aoS0GQeGlGwjoS+It3AiEA+HydOylrwbHUsEpwcVNRhgr46sIH2IS8QJUdVRx1RBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"5847fc9f1310fabf50dd31d6f65e1312de262ced","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.24_1783217943521_0.3588128998317397","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@mauroandre/weave-sdk","version":"0.0.25","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.25","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"da48792443265d001f151dc40cb5a953de035ca9","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.25.tgz","fileCount":11,"integrity":"sha512-MZkOqOtFlyg1dULnqRT1I8uBaNAovI3iajH518/soWxVbPbJTx1FxvTUOWp2ZCavHNeYxQF/zEXjl5N9eR3xvQ==","signatures":[{"sig":"MEUCIQCwXXfwalOOAFWunvCgisdALr8zHt8kaI7UxxCHpbvm+QIgabvMGNXueIaD0zFXR7eayEsSEKK8ekmc1eYFZ43LRBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"d40610c04ef37fee3e79d7675018a62459e85b66","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.25_1783220781908_0.11402193121058946","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@mauroandre/weave-sdk","version":"0.0.26","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.26","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"1c400ee71da1f5b61bd82f74eaea2babd8bcffcb","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.26.tgz","fileCount":11,"integrity":"sha512-OF1DSNHYktg/zWjHo830R/i8mH9rtRcoU9rruj3CGd5YO/r0gawKZRLm+l1z041WWIGjJdWF3aSJfHQA9Se8EA==","signatures":[{"sig":"MEUCIBP+pYsls0JAlNeq0tr/Z7kr8Lgt9ciiRPl5pYTflB/gAiEAtFYpYW8FmFtMgAodNB2PHVzuU4vCGCKMa2yvMv0agmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"eb13d1686cd0dd1532ce1ad645faa3f1e996504b","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.26_1783236372335_0.16915034820892205","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@mauroandre/weave-sdk","version":"0.0.27","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.27","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"a936b4c3298a8ddd30e66471ec913c2c9a3da51d","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.27.tgz","fileCount":11,"integrity":"sha512-YZBnPj26nhri4l1VDSz6q1G5t6YyA3ChUjvfDNTOk565DB6Wnbd0+w5pQMoi/cvqhyf8Zra6oJ0veynrdpEQfg==","signatures":[{"sig":"MEYCIQCjub9RR9N5qHuwFKzdMLUm8yoNVuO35ffJprHvKoDZIwIhAN+Er8M4JiPf+dzKcfw+Q2dCZGwfp1QIBb3Z+wQUHFdY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"bffe83efe64ad2915c47bbcb54b3a36f4a409364","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.27_1783263982797_0.019488932549801552","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@mauroandre/weave-sdk","version":"0.0.28","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.28","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"767aa5461af53d0e8861f1222bf4b3c5aeec6d09","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.28.tgz","fileCount":11,"integrity":"sha512-7IxGOQDrLNS1JVfDPJoBDtnDKu6QZvDtWZdhwUgpsPT7HKAoqyznzz9aJ+yPNpt0JlqT+ic7HDZMk+C59OG0aA==","signatures":[{"sig":"MEQCID/r3XQFS6DJVGsz8x2Z57WlW7In1DRpCUTKRpVgPZTZAiAdv7xOfALqUaiqDMvkyQawq+WCWihBOToGGP9elSR+bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"227023f1e69654840435754cafb4e9f044503aab","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.28_1783603556076_0.5981068372377041","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@mauroandre/weave-sdk","version":"0.0.29","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.29","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"71858948c7d5b7d2b547b3305d1ec469b2118568","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.29.tgz","fileCount":11,"integrity":"sha512-Wnp/wG4p2SdATcqKBkG3HDd9KyQbKbYs6FbVPYjxZYoYnKt3P0YwGIT5ixQV7PTVv7QLIGyUfTUn8K/YRdie/Q==","signatures":[{"sig":"MEQCID29drPcQf8+64uK0YjguKurwCau8FN+Kw7TYk6z/vE/AiBdH0+tVWbBtTw/m5qE60z9X+sQFZaVtDdhbIGozfMoCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283948},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"a2eef22f6d776737193ace1d1505993e7ee44e0b","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.29_1783619696828_0.18055921283822896","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@mauroandre/weave-sdk","version":"0.0.30","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.30","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"d339a04bbcd6a86bcbbbde6532e87ae8bde46e38","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.30.tgz","fileCount":11,"integrity":"sha512-3gND8TrW/jSDGod3q22DM+sVO9i8Z5s8Na3uxxfBNCygATPVF8aY/XVJzjJUfQ2dgKCB89moujlYDGH1gv+V7w==","signatures":[{"sig":"MEYCIQCehm0WhJ4qhpSKLQDEdS1RLgfSwW1sXEEhitIYAiPjAAIhAK6Mc/duaEzUU45wwC5hHLSzB/0iVMs0U6BdsYiy91nc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284794},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"64223c3df3b3c2540d2b7523d541db2820203c35","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.30_1783622113574_0.9703688837413817","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@mauroandre/weave-sdk","version":"0.0.31","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.31","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"48a9d0a36d9fedc28a09c507f4f12e14fed9fcf8","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.31.tgz","fileCount":11,"integrity":"sha512-dCj6J2Rfl4mdphkk7k6yaua0Ce4O/I+Gcc5RQp80l6Df7Q/zFm/Z2JJtfeBAqAneaYZXKrx6bmJbv0liH5ZicA==","signatures":[{"sig":"MEYCIQDnQZdZi365ntMJXSgMWhpFZ532ujJnAu0LDsWSIW8SMgIhAMVC3G3JZASIdHUjXM7fLcURVknPF6Qej6eQ+JGjdxHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"bbac698cc7f5cb621edd37d1779c85301a37062d","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.31_1783690087027_0.21482184336029042","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@mauroandre/weave-sdk","version":"0.0.32","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.32","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"fa12a3a1aad58ad65a19953c1cdbf6b9062862bd","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.32.tgz","fileCount":11,"integrity":"sha512-fCmtgmEEFant+wa5Toxuo12ltoBx2sATgtsm+SzpuyfQt36RT8/3b+2AtcVf23Jq1axUL53U9X3vR2kHo7zuwg==","signatures":[{"sig":"MEUCIE5gte5gqVK5z7gT1EE6Bk9GNuUab/HnFr3L3pxuwZruAiEAvg6lqN0Hfj114jK05S1h2odwJmJhuda9ukZICzTY2w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"63ff3151d27491d8738d9a9d7f59b621c39f0e60","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.32_1783695933849_0.8286861896371223","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@mauroandre/weave-sdk","version":"0.0.33","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.33","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"aea2178e79ded8f34dadd346ad5b1f878a99c215","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.33.tgz","fileCount":11,"integrity":"sha512-giTGbhANFy1g1DJO0rdWs0YeHrBSiDLlXsziYb2ffq6NdReChkE/TSWELItAFo+rzdSr9tabSjhGcr8rNt3odg==","signatures":[{"sig":"MEQCIFD5f9wiEZ9qOJXBjnyp/PvtSOcMaG0XNDyRtnzhyoh6AiBrhtF/EXQMiWIba0vny5Jv8b+PXK105sxSnAdf7eCgMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"052e03edeea22ff0707be2a47e0c5e9bb1adb412","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.33_1783697966133_0.0633067642796481","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@mauroandre/weave-sdk","version":"0.0.34","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.34","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"74e19488942cdb3b98a5b2f77e99903604687607","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.34.tgz","fileCount":11,"integrity":"sha512-JMfTLd0SmApJCYUv/e8k8Kt8K++uMxFKi/hYbgW4zyLaJ+haQH8wNkSwLib9hnHkSpTnnRNRB2eAIJvNRsrnsQ==","signatures":[{"sig":"MEMCIF0XJFilKbHwDtfJm5HEo7jz+RuW8G9bOd8j25uBn4enAh8NSNzgff7LwR56XpB8yc5cB1ae72YvorRdqi52bDZ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293851},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"d646eb954e5b273009a07d859b88dc32b0e1e6fe","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.34_1783724900757_0.07902715255465376","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@mauroandre/weave-sdk","version":"0.0.35","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.35","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"ee4ff9b4bf0ee8b47ad13ada50ee47165da5a293","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.35.tgz","fileCount":11,"integrity":"sha512-0Vb6Ek6BDp79eAxT7K+z6+rYLN5do1PtK3Y+PA6yTf2yFTWRicQ4zxtlrrl8ZFxenKsvdH6YiHgXFT7qvokdiw==","signatures":[{"sig":"MEQCIBGmOxTa/E8jsoPCinZBw4KRXsbj9Q5Y76MJ9aZnQvhpAiAYrW3EdY9Rd9iqIG1R0RqVme6OiHRt2OyqCn+24/vxwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293851},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"688a3c4efe14b46505d5799c48d109651819dc2a","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.35_1783754528134_0.4936339281283757","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@mauroandre/weave-sdk","version":"0.0.36","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.36","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"3559be6047b89c2a5b32417a8f22d7e3c90b493a","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.36.tgz","fileCount":11,"integrity":"sha512-F79O+L0fovApI0/87Evc+v33bFUcxXraJvKqfMr5jyavVnZgsLXnStXia1VTDOV8iXVcMNuDGOg+gPcuqkiMDA==","signatures":[{"sig":"MEYCIQC1+8HawVlzt9EFWrYpMa9pEEVyMzgla3wUSNgq/uLK8QIhAOjAYxHdlIOwAdL2b+aAbeYqN8jSkgXrYvJjPmewg8xr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296357},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"a3c69527a6ead22bce7f1ce6c26aef074f3a2b01","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.36_1783814625649_0.7020876933696647","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@mauroandre/weave-sdk","version":"0.0.37","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.37","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"d45ca82458bf4a62ac130b247ec0bc5da667ffbe","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.37.tgz","fileCount":11,"integrity":"sha512-wh8yTjxQsDqDWQgMQ2VFvkZsgWDrbxZ6Msgrdt+lt7/PxhiCcdAr98FG/o3mo2mzt4MFBPBQk4V6JxPoPTGAGA==","signatures":[{"sig":"MEYCIQDHdbCRUbiS2RXRcSyIzpLuEegSSxbhTO5Get49mmdSUwIhAK7ibNulkQuJ/xo3w0ucqw04cQOrtV+2k5OsN6ZLBG3j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"66b939440ff42206a6d0d41b58df5d2a1df05902","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.37_1783960671946_0.2063050009493954","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@mauroandre/weave-sdk","version":"0.0.38","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.38","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"516585db4e89509dc785ee24559de855704e1fc2","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.38.tgz","fileCount":11,"integrity":"sha512-M5wWZS6fneZdcXA8EpgzZvq6K49Fiys0rUXBTr1IdgKwoykAXwmi4UXDvG3cw5f7sqoCaz2q3TWzM2/xUTGbeA==","signatures":[{"sig":"MEUCIFlkmwqvfogJPF2STESuuye8nRBm4zAXHlcZqSCklO05AiEAq6usnMT25S/GyMlS1zEnpj1dExIMRr/ANfhxZybJvhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"359074730f496299d172de33f5fb39508d1382f3","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.38_1783962307458_0.23847035229452618","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@mauroandre/weave-sdk","version":"0.0.39","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.39","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"4a7e421738e168565cec7ee5a296cd0d8186c548","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.39.tgz","fileCount":11,"integrity":"sha512-KN8JIjEULJMrxxm5uzF9dKrCvTYduMWzdB5uiQ+6W7TtMiitAug0UB+m/2YNXk3KOYcxaxk4XovMRL95FisCAg==","signatures":[{"sig":"MEUCIBHv5p6dSXJmMQkNrUFkd/PGZ9OlYHh5xD6bScBeAeRoAiEAqFP1PbnwqOph+2UwFQfU6YZDOy7te2x/rTwNs6Eub2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315589},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"f01c89c6b82ace159aeaf01eb617784405f51272","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.39_1783964166337_0.3086673286076662","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@mauroandre/weave-sdk","version":"0.0.40","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.40","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"7f0c00912a553fa17314e6ba7bbf4b3f7eb1d289","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.40.tgz","fileCount":11,"integrity":"sha512-jbW1L8SZQpMZDSd1+lDEiFi0iqHlFDthyUyAltZG6RV7zLJIS8QcJos/oQeroGb4CRoL9ikmuZkBMKxKkOiLfw==","signatures":[{"sig":"MEYCIQC02TsWhZoXJQvL3qpA0pPuDV4nuV2V5ZM2vfrTehCtagIhAM8Q5vjwuO24lCzQI7hLWtCXQ5HjEz/RhAO/jJ/YnhuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"ce08bc8785d4f9eed935574ed130dc0d7033136a","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.40_1783965137876_0.12854233027344186","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@mauroandre/weave-sdk","version":"0.0.41","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.41","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"034cff45001a0e039dd7912632d2828e42e49488","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.41.tgz","fileCount":18,"integrity":"sha512-g/sIYP/8AhKi8Sh+cFvLF3R50aZDKtFQTUn0lzNLAzf93ndn6XpLIs4xlSPzMwxsXJtCsg/3G+ztOxBlrMsC/w==","signatures":[{"sig":"MEQCIEIRsMlgjd5lVVOz0Wbcve1LRAHCUEVLIAqytDEOHGRcAiBABoNygxT+OOCuiPy/8ARy7OTkFqT7NW6fM7+2h+TRTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./als":{"types":"./dist/als.d.ts","import":"./dist/als.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"a4397c5bd27923a7596a7bb77945a9b565819340","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.41_1783971357895_0.6321116290187077","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@mauroandre/weave-sdk","version":"0.0.42","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.42","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"d7135633cbba38ae2f0042cfcb970a7a7c24f5d1","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.42.tgz","fileCount":11,"integrity":"sha512-G2XrgBLqf79tSWZCtTYsFkGtQKGdvKPcIADlJ1zdQFheDE/Te+Ov0oxbMy0DRCcztqELlFVdSLoL2L+hZd2WbA==","signatures":[{"sig":"MEYCIQDhDaoeE1nZS+aeU5r8ZLPmTq8V/HwhMjgv2dUY75PHEAIhAPhVZv2QKpAgBhc9td0tHtv1cjUTFYxgHHZ5/mKCUqvw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"9d186cac5333fb8274117c5553d4a58baa57939d","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.42_1783979214388_0.08782985375403207","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@mauroandre/weave-sdk","version":"0.0.43","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.43","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"f11263123eed67616ffb881f0b36cfa75bfb4a0b","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.43.tgz","fileCount":11,"integrity":"sha512-VbUmpmi1OEmszoEqTivpywJsqFYVGOu/zFdOB0eAC0AH0ZYLK7EugvDmgVZtGmPeHuSsrM9PusxYPk48EmB0wQ==","signatures":[{"sig":"MEYCIQCJMYVBHlg4z8O1J/6H+yn2nw8y/HfMDFcB3/UNCwYM1wIhAKUo72LZzjONJmodH4oPzlXzIld+ztUmRlPe4DTB6A8g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329378},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"db3070a5a484063edb6ffb5ef3bcbc58e38974cb","scripts":{"build":"tsup"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.43_1783986211253_0.8470342752346478","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@mauroandre/weave-sdk","version":"0.0.44","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.44","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"0b47a4d89063ee2df640f8e2d591d620604ea94d","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.44.tgz","fileCount":20,"integrity":"sha512-rL3iv7NaXJoBS+GmSJcx4jrlyBiAlySWNYjgeIgTAWmMzLow5ZZPoRed7+BmimQW12hjCflqLuGCsOS2Irbnkw==","signatures":[{"sig":"MEYCIQC9tPo0cCM6kfstDnO0ERGEebUZ1lzqwTEdcmYhJTFiTwIhAIsrUT+XF8egCG/idhERkrHFFOlCrpdwwJec2JrfRZNk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"0f7286ac8b961841faf59cf7dc31f3dd431e3c2d","scripts":{"build":"tsup","prepack":"node ../../scripts/build-agent-skills.mjs"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.44_1784212182520_0.8754774114836341","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@mauroandre/weave-sdk","version":"0.0.45","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.45","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"61c1c4978daba613634623dead7f87a19287d175","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.45.tgz","fileCount":20,"integrity":"sha512-9lxiMd6Ztk1tDDG/1wmfplysokAYFZLeeDMZVpc/rp6HIk/xMOX25o1CncEoPsuWBQ16bp1ZKGGbfhgoea6jYg==","signatures":[{"sig":"MEUCIB6UGhY/41Mqp7Vgf6j9oKmiZFdPtknJsmlOuDE0LjqVAiEApVXZNxBy1rx3f/NQwHlrm46BjPaBuggYS55Ins0bxHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"c5331784d5466136b1fc2c5469f4f64a599af1e3","scripts":{"build":"tsup","prepack":"node ../../scripts/build-agent-skills.mjs"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.45_1784337255776_0.24203790847311257","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@mauroandre/weave-sdk","version":"0.0.46","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"author":{"name":"Mauro André"},"license":"MIT","_id":"@mauroandre/weave-sdk@0.0.46","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"dist":{"shasum":"4779910921074144cbe58b2ed6fb52c9ed937781","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.46.tgz","fileCount":20,"integrity":"sha512-2JQwBHv3duDP2atxaqmY1QyeTH6JrSkYfOkrD11UjdRaNNqZ3yHm9KDwIxOil/2fMMdBY2xagavrCcmGqxZh9w==","signatures":[{"sig":"MEUCIQCFMuLi41MaSAVLG2rp5uPP/1M2RmuFt0Bz0HmOlucgJQIgbFEA2ORTRmucusxCv8r9MwPIimA6faRiVEdhNjJVYYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"f66f7d45e3cc77f37b79b770083c52fe9fdbe22d","scripts":{"build":"tsup","prepack":"node ../../scripts/build-agent-skills.mjs"},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"repository":{"url":"git+https://github.com/mauro-andre/weave.git","type":"git","directory":"packages/sdk"},"_npmVersion":"11.16.0","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/weave-sdk_0.0.46_1784339275779_0.6560403257439067","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@mauroandre/weave-sdk","version":"0.0.47","description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","type":"module","license":"MIT","author":{"name":"Mauro André"},"repository":{"type":"git","url":"git+https://github.com/mauro-andre/weave.git","directory":"packages/sdk"},"homepage":"https://github.com/mauro-andre/weave#readme","bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"bin":{"weave":"dist/cli.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"scripts":{"build":"tsup","prepack":"node ../../scripts/build-agent-skills.mjs"},"publishConfig":{"access":"public"},"keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"dependencies":{"jiti":"^2.7.0"},"gitHead":"fac958ddf35469aea9e3a44f5a844c437b4570b0","_id":"@mauroandre/weave-sdk@0.0.47","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-0u2NlsxgW8MhALQQ7bNdPOHKs8kIGuQ+yaEbMumq3A+akZ1Opmcq5ksQtbsCMI7pds8WrqhTn0jxCY+l8TgqVw==","shasum":"9e61e03fbe61ab6fb79d7e594d4974e063ad01d7","tarball":"https://registry.npmjs.org/@mauroandre/weave-sdk/-/weave-sdk-0.0.47.tgz","fileCount":20,"unpackedSize":398471,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG+8fKNomSqCFZMnrMAJgLS2vi9JXHitEjQU5xXI6JJLAiBjTrQCNdUIv+xUuJXsneOGV3GyGPhuUgNW79+3HB93pA=="}]},"_npmUser":{"name":"mauroandre","email":"eng.mauroandre@gmail.com"},"directories":{},"maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/weave-sdk_0.0.47_1787812489678_0.35874894708848837"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-30T19:45:48.318Z","modified":"2026-08-27T06:34:49.975Z","0.0.1":"2026-06-30T19:45:48.672Z","0.0.2":"2026-06-30T23:49:14.539Z","0.0.3":"2026-07-01T01:51:41.758Z","0.0.4":"2026-07-01T02:44:56.246Z","0.0.5":"2026-07-01T18:02:20.414Z","0.0.6":"2026-07-01T19:32:41.297Z","0.0.7":"2026-07-01T20:21:37.928Z","0.0.8":"2026-07-02T00:11:57.589Z","0.0.9":"2026-07-02T01:29:37.155Z","0.0.10":"2026-07-02T02:03:34.804Z","0.0.11":"2026-07-02T02:18:06.255Z","0.0.12":"2026-07-02T03:19:53.662Z","0.0.13":"2026-07-02T13:30:08.082Z","0.0.14":"2026-07-02T13:43:04.742Z","0.0.15":"2026-07-02T14:19:06.077Z","0.0.16":"2026-07-02T14:58:05.655Z","0.0.17":"2026-07-02T19:10:52.203Z","0.0.18":"2026-07-02T20:51:07.068Z","0.0.19":"2026-07-03T15:04:34.626Z","0.0.20":"2026-07-03T19:58:12.459Z","0.0.21":"2026-07-03T23:11:11.231Z","0.0.22":"2026-07-04T04:42:41.901Z","0.0.23":"2026-07-04T14:03:50.923Z","0.0.24":"2026-07-05T02:19:03.678Z","0.0.25":"2026-07-05T03:06:22.027Z","0.0.26":"2026-07-05T07:26:12.485Z","0.0.27":"2026-07-05T15:06:22.950Z","0.0.28":"2026-07-09T13:25:56.198Z","0.0.29":"2026-07-09T17:54:57.006Z","0.0.30":"2026-07-09T18:35:13.733Z","0.0.31":"2026-07-10T13:28:07.163Z","0.0.32":"2026-07-10T15:05:34.025Z","0.0.33":"2026-07-10T15:39:26.281Z","0.0.34":"2026-07-10T23:08:20.931Z","0.0.35":"2026-07-11T07:22:08.296Z","0.0.36":"2026-07-12T00:03:45.789Z","0.0.37":"2026-07-13T16:37:52.102Z","0.0.38":"2026-07-13T17:05:07.614Z","0.0.39":"2026-07-13T17:36:06.478Z","0.0.40":"2026-07-13T17:52:18.050Z","0.0.41":"2026-07-13T19:35:58.041Z","0.0.42":"2026-07-13T21:46:54.558Z","0.0.43":"2026-07-13T23:43:31.399Z","0.0.44":"2026-07-16T14:29:42.697Z","0.0.45":"2026-07-18T01:14:15.978Z","0.0.46":"2026-07-18T01:47:55.932Z","0.0.47":"2026-08-27T06:34:49.832Z"},"bugs":{"url":"https://github.com/mauro-andre/weave/issues"},"author":{"name":"Mauro André"},"license":"MIT","homepage":"https://github.com/mauro-andre/weave#readme","keywords":["weave","postgres","orm","typed-client","sdk","typescript"],"repository":{"type":"git","url":"git+https://github.com/mauro-andre/weave.git","directory":"packages/sdk"},"description":"Weave SDK — typed object client over the Weave HTTP API. The glue: entities-as-code in, objects out, HTTP/JSON invisible.","maintainers":[{"name":"mauroandre","email":"eng.mauroandre@gmail.com"}],"readme":"# @mauroandre/weave-sdk\n\nTyped object client for [Weave](https://github.com/mauro-andre/weave) — a code-first\nobject abstraction over PostgreSQL. You think in nested objects; the SDK speaks HTTP\nto the Weave server for you. **No SQL, no REST plumbing, no hand-written result types.**\n\nThe Weave server itself runs as a container (`ghcr.io/mauro-andre/weave`) — it holds\nyour entities, data, and access rules. This package is what your application installs\nto talk to it.\n\n```bash\nnpm install @mauroandre/weave-sdk\n```\n\n## Quick start\n\n```ts\nimport { createClient } from \"@mauroandre/weave-sdk\";\nimport { product, category } from \"./weave/entities/index.js\";\n\nconst weave = createClient({\n  url: process.env.WEAVE_URL!,\n  key: process.env.WEAVE_KEY!,\n  entities: { product, category },\n});\n\nconst cat = await weave.category.create({ name: \"Books\" });\nconst p = await weave.product.create({ name: \"Clean Code\", price: 80, categoryId: cat.id });\n\nconst found = await weave.product.findMany(\n  { price: { gte: 50 }, category: { name: { ilike: \"%book%\" } } },\n  { orderBy: { price: \"desc\" }, expand: { category: true } },\n);\n\nfound[0].price;           // number | null — fields are nullable unless you .notNull() them\nfound[0].createdAt;       // Date    — revived from JSON\nfound[0].category?.name;  // the object — present only because you expanded it\n```\n\nThe verbs per entity: `create` · `createMany` · `findOne` · `findMany` · `paginate` ·\n`updateOne` · `updateMany` · `deleteOne` · `deleteMany` · `aggregate`. You target rows\nwith a bare **where** (`{ id: \"123\" }` is shorthand for `{ id: { eq: \"123\" } }`); `One`\nhits the first match, `Many` operates in bulk and returns `{ count }`. The read return\ntype **self-types by your `expand`**, so you never write a result type by hand.\n\n## One query language\n\n`where` / `orderBy` / `expand` are the same object language everywhere — the GUI\nclick, the SDK call, and the stored access rule all speak it. A taste:\n\n```ts\nawait weave.order.findMany(\n  {\n    or: [{ status: \"paid\" }, { total: { gte: 1000 } }],\n    items: { some: { product: { name: { ilike: \"%pro%\" } } } }, // any item matches\n  },\n  { orderBy: { customer: { name: \"asc\" } } },                    // nested sort\n);\n```\n\n### Typing your own helpers\n\nWrapping the client in service functions? Name the query types at the boundary with the\n`Infer*` aliases — no `as never`, no `Parameters<>`:\n\n```ts\nimport type { InferWhere, InferPatch, InferOrderBy } from \"@mauroandre/weave-sdk\";\nimport user from \"./weave/entities/user.js\";\n\nconst getUser    = (where: InferWhere<typeof user>) => weave.user.findOne(where);\nconst updateUser = (where: InferWhere<typeof user>, patch: InferPatch<typeof user>) =>\n  weave.user.updateOne(where, patch);\n\n// verifyEmail in one call — find by token, set verified, clear the code:\nawait updateUser({ emailVerifyCode: token }, { emailVerified: true, emailVerifyCode: null });\n```\n\nThe full family: `Infer` (read object) · `InferInsert` (create) · `InferPatch` (update) ·\n`InferWhere` · `InferOrderBy` · `InferRead<E, X>` (return shape for an `expand`). The raw\n`WhereInput` / `OrderByInput` are exported too.\n\n## Aggregation\n\nRoll rows into numbers — counts, sums, percentiles, breakdowns — in one call, pushed\ndown to Postgres. Accumulators (`count`/`sum`/`avg`/`min`/`max`/`distinct`/`percentile`/\n`histogram`) go in `select`; `groupBy`, `having`, `orderBy` and `page` behave like SQL\nwithout the SQL:\n\n```ts\nimport { count, percentile, timeBucket } from \"@mauroandre/weave-sdk\";\n\nconst series = await weave.appRequest.aggregate({\n  where: { host: \"api\", ts: { gte: since } },\n  groupBy: { ts: timeBucket(\"ts\", \"5min\") },\n  select: { requests: count(), p95: percentile(\"durationMs\", 0.95) },\n  orderBy: { ts: \"asc\" },\n});\n```\n\nEvery accumulator takes an optional `{ where }` (→ a filtered aggregate), expressions\n(`div`/`mul`/`add`/`sub`) let you sort/filter by a derived rate server-side, and\n`facets` runs many breakdowns of the same set in one pass. Batch ingest is\n`createMany([...])` (one transaction); `findMany(where, { latestPer, orderBy })` gives\nyou the latest row per group. Full tour: **[weavepg.dev/docs/aggregation](https://weavepg.dev/docs/aggregation)**.\n\n## Entities as code\n\nDeclare entities with the same builders the server uses — one file, one entity:\n\n```ts\n// weave/entities/product.ts\nimport { defineEntity, text, int4, reference } from \"@mauroandre/weave-sdk\";\nimport category from \"./category.js\";\n\nexport default defineEntity(\"product\", {\n  name: text().notNull(),\n  price: int4(),\n  category: reference(category),\n});\n```\n\nA third argument declares **composite** unique constraints and indexes — each group is\na list of field names (a `reference` maps to its foreign key):\n\n```ts\nexport default defineEntity(\n  \"registryEntry\",\n  { slugName: text().notNull(), stack: reference(stack), host: text() },\n  { unique: [[\"slugName\", \"stack\"]], index: [[\"host\", \"slugName\"]] },\n);\n```\n\n## The CLI — code ↔ server\n\n`url`/`key` come from the environment (`WEAVE_URL`, `WEAVE_KEY`). A `weave.config.ts`\nholds structural decisions — where the generated folder lives (default `weave/`):\n\n```ts\nimport { defineConfig } from \"@mauroandre/weave-sdk\";\nexport default defineConfig({ dir: \"weave\" });\n```\n\n```bash\nweave push                              # entities (plan → apply) + scopes, then re-gen locally\nweave push --confirm product.legacy     # confirm a destructive drop\nweave push --fill product.sku=\"N/A\"     # backfill a new required field\nweave push --rename product.name=title  # a rename: data preserved, not drop+add\nweave push --no-gen                     # apply to the server but don't touch local files (CI)\nweave gen                               # regenerate the whole weave/ folder from the server\n```\n\nThe server is the source of truth. `weave push` sends your code to it (the server\ndiffs and applies, with risk buckets: 🟢 auto · 🔴 confirm · 🟡 needs value · ⛔\nblocked). `weave gen` mirrors the server back into readable `.ts` — entity files\n(each field carrying its stable `$id`), scope files, barrels, and a ready `weave`\nclient. You can author in the GUI **or** in code, mixed.\n\n## Access control as code\n\nA scope shapes access per entity — which **verbs**, which **rows**, which **fields**. You\nwrite it against the entity object; the server stores it by stable field-id (rename-proof)\nand enforces it on every request.\n\n```ts\n// weave/scopes/storefront.ts\nimport { defineScope, scopeRule } from \"@mauroandre/weave-sdk\";\nimport product from \"../entities/product.js\";\n\nexport default defineScope(\"storefront\", [\n  scopeRule(product, {\n    verbs: [\"read\"],\n    where: { company: { id: { eq: { param: \"companyId\" } } } },\n    fields: { exclude: [\"cost\"] },\n  }),\n]);\n```\n\nParam names are **inferred** from the rules, so acting under a scope requires them, typed:\n\n```ts\nconst tenant = weave.as(storefront, { companyId: ctx.user.companyId });\nawait tenant.product.findMany(); // server enforces the scope's verbs, rows and fields\n```\n\nThe row filter governs writes too — a `create` or `update` whose resulting row would fall\noutside it is rejected, so a scope can never write into another tenant. Derive the params\nfrom the authenticated principal, never from request input: without `weave.as`, the API key\nis god, and it's the real trust boundary.\n\n## License\n\nMIT © Mauro André\n","readmeFilename":"README.md"}