{"_id":"@embrace-ai/common-sst-drizzle-utils","_rev":"58-838183088250fcb0e9a36c13508c44cf","name":"@embrace-ai/common-sst-drizzle-utils","dist-tags":{"latest":"1.29.5"},"versions":{"1.0.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.0.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.0.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"6d6dce7ae6b69cb4e72f1fc75a358b0bee813339","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.0.0.tgz","fileCount":31,"integrity":"sha512-sU1AvDkZTPZgasOrAnMjxw6DmteVAnFxvaeiJ0sbJe8NxeWKQ8TQMbtY1JftfspjgBGsbLVgy0Q9wbup+0Qh1Q==","signatures":[{"sig":"MEYCIQCgHq9vC8e2EguRYYcbVYBJI3mexM3xRF8VlD3lE/sz9gIhAJUQQ/dtIyFZXwvDoQqjyVZBIz517Fl3Ijmst7xSGYWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9739},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.0.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/b2e2d21ac6c9dd8ac148abd9687d1d54/embrace-ai-common-sst-drizzle-utils-1.0.0.tgz","_integrity":"sha512-sU1AvDkZTPZgasOrAnMjxw6DmteVAnFxvaeiJ0sbJe8NxeWKQ8TQMbtY1JftfspjgBGsbLVgy0Q9wbup+0Qh1Q==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.12.0","dependencies":{"drizzle-orm":"0.39.1","@embrace-ai/common-sst-app-utils":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.19.0","vitest":"3.0.5","prettier":"3.4.2","ts-pattern":"5.6.2","typescript":"5.7.3","@types/node":"22.13.1","@eslint/compat":"1.2.6","@tsconfig/node20":"20.1.4","@vitest/coverage-v8":"3.0.5","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.23.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"8.23.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.0.0_1738877805195_0.22457688153675126","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.0.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.0.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"2452ed9d06eca913da44f9d04f6bc8454d6178bd","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.0.1.tgz","fileCount":31,"integrity":"sha512-aePRZwmgcPlFhzsciDnBwPjx7N5oJTF/a8xMECF3ao0XmfFaKi7978Y/4kfwUdpo61zUjsLiHH2mbljNe+Dmog==","signatures":[{"sig":"MEQCIBkWv3CJ9Y3ld55UyMOtEMW7KHq/vLZDiSG96oKcjEhJAiBZdLVJONWjUqcN+V9EGJRWi8OlTx5/f5OHLWpXLABMCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10122},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.0.1.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/49ae3a80ea3cddffa4bd9c36b0dbf4a5/embrace-ai-common-sst-drizzle-utils-1.0.1.tgz","_integrity":"sha512-aePRZwmgcPlFhzsciDnBwPjx7N5oJTF/a8xMECF3ao0XmfFaKi7978Y/4kfwUdpo61zUjsLiHH2mbljNe+Dmog==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.12.0","dependencies":{"drizzle-orm":"0.39.2","@embrace-ai/common-sst-app-utils":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.19.0","vitest":"3.0.5","prettier":"3.4.2","ts-pattern":"5.6.2","typescript":"5.7.3","@types/node":"22.13.1","@eslint/compat":"1.2.6","@tsconfig/node20":"20.1.4","@vitest/coverage-v8":"3.0.5","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.23.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"8.23.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.0.1_1738878890604_0.9484441823367615","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.0.2","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.0.2","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"29d5b0c5eebf362e8dc637d3b2b3197db1f765de","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.0.2.tgz","fileCount":31,"integrity":"sha512-CGUPzOZfCzy5jSVrQIknV8xaZfl8UGgGw3H3eDpBLkArSjWmz2Vfz2Bqkq3SYh+SuwPD9JPYzZgLqazRML22kw==","signatures":[{"sig":"MEUCIGPf79S/XlRSuf8PnH47Hfm6t/WPmIJUQX5BVM/AQ/IcAiEAi6jne52o0fDJjokAE0TkFCtSeoul5Wo1KR5DvAJUgj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10494},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.0.2.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/298f3e12b1ee2d3bc52fd6b01eef5723/embrace-ai-common-sst-drizzle-utils-1.0.2.tgz","_integrity":"sha512-CGUPzOZfCzy5jSVrQIknV8xaZfl8UGgGw3H3eDpBLkArSjWmz2Vfz2Bqkq3SYh+SuwPD9JPYzZgLqazRML22kw==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.19.0","vitest":"3.0.5","prettier":"3.4.2","ts-pattern":"5.6.2","typescript":"5.7.3","@types/node":"22.13.1","@eslint/compat":"1.2.6","@tsconfig/node20":"20.1.4","@vitest/coverage-v8":"3.0.5","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.23.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"8.23.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"drizzle-orm":"^0.39.2","@embrace-ai/common-sst-app-utils":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.0.2_1738881375396_0.7532148571725084","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.1.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.1.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"22b939f792ad0cf4b547a85fb5e3f10f388e50a2","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.1.0.tgz","fileCount":39,"integrity":"sha512-X0ko8T0gqiPVBaBMiM8bZ8isFr9QyQOc+StaHeNoeHHkJT4A8kgfjxa3mz6Z/f7ljM2bQ1lgngS75Jrfn5uwKw==","signatures":[{"sig":"MEUCIENGl4AQiFN8KM6DGrCaKAq8QQJWbgF5vuq6s7FgHmexAiEAm5IzE2H2C7o9eARiTtGQWUGU2ybnQDFgjHGlV/tvXhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12009},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.1.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/34b93e78b31b97fb8b596acdb179b7b9/embrace-ai-common-sst-drizzle-utils-1.1.0.tgz","_integrity":"sha512-X0ko8T0gqiPVBaBMiM8bZ8isFr9QyQOc+StaHeNoeHHkJT4A8kgfjxa3mz6Z/f7ljM2bQ1lgngS75Jrfn5uwKw==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.20.1","vitest":"3.0.5","prettier":"3.5.1","ts-pattern":"5.6.2","typescript":"5.7.3","@types/node":"22.13.2","@eslint/compat":"1.2.6","@tsconfig/node20":"20.1.4","@vitest/coverage-v8":"3.0.5","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.24.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"8.24.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"drizzle-orm":"^0.39.2","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.1.0_1739474679334_0.2359811011532571","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.1.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.1.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"0cde6790311f19cdd173c5b3b978b7263e30dc80","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.1.1.tgz","fileCount":39,"integrity":"sha512-YYW3p/WvOweQb2xirTAKPH+sU66QZCSiaGOk+rVJGdB5BfrNP2nnvzdq8QhwuNmoBlr52vlEyo6E4x9zYPzeiw==","signatures":[{"sig":"MEUCIQCsnzwjsT/2iLc/jEYhhPOGz/v/5GeSAvekSaiIwQuOKgIgBCIz9jLCRHX1FVMi2DQwzUuObyA7bMCLTXAaU1E1cXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12325},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.1.1.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/81036c2319fc114e85e97463ea64eb64/embrace-ai-common-sst-drizzle-utils-1.1.1.tgz","_integrity":"sha512-YYW3p/WvOweQb2xirTAKPH+sU66QZCSiaGOk+rVJGdB5BfrNP2nnvzdq8QhwuNmoBlr52vlEyo6E4x9zYPzeiw==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.2","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.14.0","dependencies":{"drizzle-orm":"^0.39.2 || ^0.40.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.22.0","vitest":"3.0.8","prettier":"3.5.3","ts-pattern":"5.6.2","typescript":"5.8.2","@types/node":"22.13.10","@eslint/compat":"1.2.7","@tsconfig/node20":"20.1.4","@vitest/coverage-v8":"3.0.8","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.26.1","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"8.26.1","@trivago/prettier-plugin-sort-imports":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.1.1_1741711599741_0.5729408832443732","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.1.2","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.1.2","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"bac53e654d4e5f0ec925b06e4066026ecf79e0ee","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.1.2.tgz","fileCount":39,"integrity":"sha512-0c5RY0ymnfITouzWrC3yt7MIflQlxRVR/mSXEYPiFZtjwuNcHx4u8TQ4XPV9Jo4080B3SzclvcvEAweNQWlRzg==","signatures":[{"sig":"MEQCIA0GfWsaCcxZVZ+UY0SxlgQuZNwy6iPEtJyfCSYWKNkmAiBQR0E3eCcLJo6D2MUYl5K0Kf2CUVYwhJ9II77sawJETg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12683},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.1.2.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/6cd428e9545fa220ef850a1d63f34e5a/embrace-ai-common-sst-drizzle-utils-1.1.2.tgz","_integrity":"sha512-0c5RY0ymnfITouzWrC3yt7MIflQlxRVR/mSXEYPiFZtjwuNcHx4u8TQ4XPV9Jo4080B3SzclvcvEAweNQWlRzg==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.2","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.23.0","vitest":"3.0.9","prettier":"3.5.3","ts-pattern":"5.6.2","typescript":"5.8.2","@types/node":"22.13.11","@eslint/compat":"1.2.7","@tsconfig/node20":"20.1.4","@vitest/coverage-v8":"3.0.9","eslint-config-prettier":"10.1.1","eslint-plugin-prettier":"5.2.3","@typescript-eslint/parser":"8.27.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.1.4","@typescript-eslint/eslint-plugin":"8.27.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"drizzle-orm":"^0.41.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.1.2_1742672979989_0.7348397044800257","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.2.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.2.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"e5c7576f6ee48b0c8586522ce1e5544b6dbc6133","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.2.0.tgz","fileCount":43,"integrity":"sha512-5Bfts1VvXm0IIm5Uik40C7r/7KTCpt/55UguUAG3ef6uR8VUtq/3VRt66QnUTfkQJDwn8dk4eywanUoGEtSzeQ==","signatures":[{"sig":"MEUCIQDTlgv/o5LyRUSQm7hja5lsmsgIhQnS1ulIbkbkvFJeQAIgOeD4FuA5RzBG3aOU80TfRYS6U8xvq/cFsFq0spq6owg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16122},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.2.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/7cf94e69d9789de1f927ae23b454c754/embrace-ai-common-sst-drizzle-utils-1.2.0.tgz","_integrity":"sha512-5Bfts1VvXm0IIm5Uik40C7r/7KTCpt/55UguUAG3ef6uR8VUtq/3VRt66QnUTfkQJDwn8dk4eywanUoGEtSzeQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.35.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.2","@types/node":"22.18.1","@eslint/compat":"1.3.2","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.43.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.43.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"drizzle-orm":"^0.41.0 || ^0.44.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.2.0_1757696479255_0.7097902982752022","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.3.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.3.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"4990a7b96a60ad8a1a5657f16b4dfb00940e5bdc","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.3.0.tgz","fileCount":91,"integrity":"sha512-fKPVqdxE+J48Jgxxr58itLHayEewkHDPQ6n3+Sf1HlpRZNuTBUmQYEd60EqbGy86fwLsO864s+0Xv7g0IGbwsg==","signatures":[{"sig":"MEUCIQCcVL8KGknh2xHELZ3/Cznua/9AjEsnJRJL46pbSyR1+gIgMj22cnY+StdqPbmO0Yyopa5V+vsGxaKbu6GQ29osWtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61717},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.3.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/d766ce4a16112183bd47288b825e8d8c/embrace-ai-common-sst-drizzle-utils-1.3.0.tgz","_integrity":"sha512-fKPVqdxE+J48Jgxxr58itLHayEewkHDPQ6n3+Sf1HlpRZNuTBUmQYEd60EqbGy86fwLsO864s+0Xv7g0IGbwsg==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.37.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.8","drizzle-orm":"0.44.6","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@aws-sdk/client-sns":"3.901.0","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.46.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@aws-sdk/client-sns":"^3.899.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.3.0_1759781465853_0.37771311308800426","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.3.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.3.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"96d7cf6a425a5ecbc8c698750612cc8c4d757677","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.3.1.tgz","fileCount":87,"integrity":"sha512-KVsX9fxwCB8SNkYrcjTP0IOq/i5EswepjkZZ7+ZpnXe8QnsXCMcMNVhDSW6H+qKQrPyamqgArJ6h6DvBpwIbgA==","signatures":[{"sig":"MEUCIQCs0hQIzJacWGLwa2wyS7B/Zd4vBOqbAvtrrIBuUldQCQIge7N16JY449sMhcxPmlJC8ZTOoY6mEarcuLV3VcVohws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61355},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.3.1.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/c597fae70621e51fbec806590c441265/embrace-ai-common-sst-drizzle-utils-1.3.1.tgz","_integrity":"sha512-KVsX9fxwCB8SNkYrcjTP0IOq/i5EswepjkZZ7+ZpnXe8QnsXCMcMNVhDSW6H+qKQrPyamqgArJ6h6DvBpwIbgA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.37.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.9","drizzle-orm":"0.44.6","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@aws-sdk/client-sns":"3.901.0","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.46.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@aws-sdk/client-sns":"^3.899.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.3.1_1760039674287_0.8595272835280527","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.4.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.4.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"91812404c2c4e44997140194eb4ed729a727a7c2","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.4.0.tgz","fileCount":87,"integrity":"sha512-bFc5DsbU4GOSeCLaLGbC1yGiZLjHwGPPyvQB5gPa4gpnxllx4urbLGBy3kqEJfDdJXhroLTS9wG9N+NndUleWA==","signatures":[{"sig":"MEUCIQC3X8hD9TDlCDPxGcnGBO8b5yimnRGySZu+mzU6fMtpjgIgM+ZNfmzgHPgCtbnlJtaHOpO/x31ro+LZYFhgDuy88gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61838},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.4.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/a2e251db5cfb05b76efa4ef07ef04029/embrace-ai-common-sst-drizzle-utils-1.4.0.tgz","_integrity":"sha512-bFc5DsbU4GOSeCLaLGbC1yGiZLjHwGPPyvQB5gPa4gpnxllx4urbLGBy3kqEJfDdJXhroLTS9wG9N+NndUleWA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.37.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.9","drizzle-orm":"0.44.6","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@aws-sdk/client-sns":"3.901.0","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.46.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@aws-sdk/client-sns":"^3.899.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.4.0_1760046296962_0.08932760565297926","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.5.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.5.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"7399f80929289f47e492897c2eb3d8c8b2adc365","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.5.0.tgz","fileCount":95,"integrity":"sha512-/2blo7cBtNI4mfojnfcndjqarucSS2jksdGGXOFm47tzF+vtC0SZWEA/BseE3JuaGPHwylMh1Gsyq/jL5+eunA==","signatures":[{"sig":"MEUCIFArVS4ia8OMzyyscz9r+UNrinJ2q5oinnOOhw2D7oNMAiEA+Uq2jerpVkxNunToQ6cyIfEJcLzXeDoe1tyAygzKJ54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72145},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.5.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/dbdc7c031480972ba0ac8dff6d0701d6/embrace-ai-common-sst-drizzle-utils-1.5.0.tgz","_integrity":"sha512-/2blo7cBtNI4mfojnfcndjqarucSS2jksdGGXOFm47tzF+vtC0SZWEA/BseE3JuaGPHwylMh1Gsyq/jL5+eunA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.37.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.9","drizzle-orm":"0.44.6","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@aws-sdk/client-sns":"3.907.0","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.46.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@aws-sdk/client-sns":"^3.899.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.5.0_1760126276400_0.1235003089086455","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.5.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.5.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"050d4e4118f60718e8db2e2a1059708faed50c01","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.5.1.tgz","fileCount":103,"integrity":"sha512-WYta0VHod+S4EG9ai9t70FseORM70h0CpwKgCgnXseUxXS++aBgbRYEDds6Qxm4D8AnNn3iQaWmSWWbWG4GE8Q==","signatures":[{"sig":"MEUCIQCdDXLKAfJI3umMB8oZJhY5hNirKhfDV0doa0yhh0JQZQIgYid6/iF+mksMzFOGf4vNBqqQ234PaO3VRY2Q/3kRoIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77651},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.5.1.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/a88a7d806abc4aba671aa07ac548e77e/embrace-ai-common-sst-drizzle-utils-1.5.1.tgz","_integrity":"sha512-WYta0VHod+S4EG9ai9t70FseORM70h0CpwKgCgnXseUxXS++aBgbRYEDds6Qxm4D8AnNn3iQaWmSWWbWG4GE8Q==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.37.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.9","drizzle-orm":"0.44.6","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@aws-sdk/client-sns":"3.908.0","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.46.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@aws-sdk/client-sns":"^3.899.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.5.1_1760135170538_0.9441466963591889","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.6.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.6.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"6e7bf1919e677405a55cb78c9f7e3eae9725aa64","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.6.0.tgz","fileCount":103,"integrity":"sha512-Sn7w4tDUeqiN8w5Y9+lWW1590nQymta5ePCyoBrFV8EgaYUDq1RxAJX75MHI8QfK2ekerEg/yJh1TzWEkX5u6Q==","signatures":[{"sig":"MEYCIQD4H7LWEFfMu6QR9SnMJxtWHtvrT1BWAULRQZcB+ro+bQIhAO0NXh88B5o5WK9jbhIU8B6WkshMlr797TC2sqrXyF0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82429},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.6.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/0acd6c59477c573a0c1faab99cd258c5/embrace-ai-common-sst-drizzle-utils-1.6.0.tgz","_integrity":"sha512-Sn7w4tDUeqiN8w5Y9+lWW1590nQymta5ePCyoBrFV8EgaYUDq1RxAJX75MHI8QfK2ekerEg/yJh1TzWEkX5u6Q==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.37.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.9","drizzle-orm":"0.44.6","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@aws-sdk/client-sns":"3.908.0","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.46.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@aws-sdk/client-sns":"^3.899.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.6.0_1760567663584_0.2111230959216659","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.7.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.7.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"0a5ab5dc0b2bfcfc84c2eba5d4ba48ec127108d2","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.7.0.tgz","fileCount":103,"integrity":"sha512-iJH2NhkcS/z8Ea+MuS7Hvwv/F7dNrjkxe5rsZUmjPrBdkcAtG6qrHbWfcPJbSzY9AXnYyY9QZm5UPKBoGUOz+Q==","signatures":[{"sig":"MEUCIBnwrd+MamP7UO+zsFwjlMsetj7lTXHE2Ttat1XkblrEAiEAup4CYPmJLysSPZIowPqBn3ET6+15EtiDUikCc0gnBGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83589},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.7.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/a49121442e25730404bdd964426a39a2/embrace-ai-common-sst-drizzle-utils-1.7.0.tgz","_integrity":"sha512-iJH2NhkcS/z8Ea+MuS7Hvwv/F7dNrjkxe5rsZUmjPrBdkcAtG6qrHbWfcPJbSzY9AXnYyY9QZm5UPKBoGUOz+Q==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.37.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.9","drizzle-orm":"0.44.6","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@aws-sdk/client-sns":"3.908.0","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.46.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@aws-sdk/client-sns":"^3.899.0","@embrace-ai/common-sst-app-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.7.0_1760570938791_0.44106456845767084","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.8.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.8.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"6d7573cc2dbe8992fdf8bb9122997eafc44fe15a","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.8.0.tgz","fileCount":103,"integrity":"sha512-2gSXIr6HmSGmU5FTrrJdyGeXOBPr+kwPTVVb8ErUjLqZBZebGabt1HXMfJo7rIvbu8dCVL1us2jTpm1Kmz6FdQ==","signatures":[{"sig":"MEUCICR0Cx5HQEPoO0eW4GW1vo9/L7lled/vV1jZcpEbe45bAiEAp+C4BKe2smMuOsioR80qDNq6R+Kb0ScoxBE3qR+FD3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84813},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.8.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/62d80e3c5abf7a9fe42ffe2abf4e6aee/embrace-ai-common-sst-drizzle-utils-1.8.0.tgz","_integrity":"sha512-2gSXIr6HmSGmU5FTrrJdyGeXOBPr+kwPTVVb8ErUjLqZBZebGabt1HXMfJo7rIvbu8dCVL1us2jTpm1Kmz6FdQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.3","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.37.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.10","drizzle-orm":"0.44.6","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"3.2.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.1","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.2.0","@embrace-ai/common-sst-app-utils":"1.9.0","@typescript-eslint/eslint-plugin":"8.46.1","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.8.0_1760650920481_0.6763231090545399","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.9.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.9.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"af5134cbee728b4866e43dc1903499641feac6d5","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.9.0.tgz","fileCount":103,"integrity":"sha512-Ge+yTKKWMRP8ewVf5m14zeFbbe5qmG+T9FwkgHpGDpOlPDGXBjdlOdbtpetY7yef+CtS9SndhiRFvz+1Kcaw4Q==","signatures":[{"sig":"MEUCIBR4QylCu5Tu/Rcb6UiR3c0jYK5Q/RFJuMzzBdcWyqewAiEAkxxwGz00jEAUtBOR58HSjqUSNs9vapCS23QNOrrVn6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85460},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.9.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/6b0f0410a841842abdf6f1e21c1cf81c/embrace-ai-common-sst-drizzle-utils-1.9.0.tgz","_integrity":"sha512-Ge+yTKKWMRP8ewVf5m14zeFbbe5qmG+T9FwkgHpGDpOlPDGXBjdlOdbtpetY7yef+CtS9SndhiRFvz+1Kcaw4Q==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.38.0","vitest":"4.0.3","prettier":"3.6.2","ts-pattern":"5.8.0","typescript":"5.9.3","@types/node":"22.18.12","drizzle-orm":"0.44.7","@eslint/compat":"1.4.0","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.3","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.2","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.9.0_1761323369106_0.5869390630683549","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.10.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.10.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"a3de327211725a6e599abdfec00dbb271ade91bc","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.10.0.tgz","fileCount":115,"integrity":"sha512-lkkx12EhfA/+AKExO+s77B+8T+tcsC2HPGrDEy4dPDsakwBJbF16cWQNxner4w/eTuBlB+aHEeynGLkoUOjLDQ==","signatures":[{"sig":"MEUCIBL6IB/vMhs+0vrBEklT8+7cao+oC1i57J2DJAO+h4ifAiEA2izp9ZtVhLNCdbP7jESJ45hNxQUIPlqWHI4heJwxadc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114421},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.10.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/a459f449d5707740c015bbf0afb13325/embrace-ai-common-sst-drizzle-utils-1.10.0.tgz","_integrity":"sha512-lkkx12EhfA/+AKExO+s77B+8T+tcsC2HPGrDEy4dPDsakwBJbF16cWQNxner4w/eTuBlB+aHEeynGLkoUOjLDQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.38.0","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.18.13","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.2","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.10.0_1761780719314_0.7441593724802289","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.11.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.11.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"c229b377ed82cd43ea044be407a42f751267d35d","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.11.0.tgz","fileCount":119,"integrity":"sha512-Eec8zlLaP9r1SZIJ2uYNrcL5jSbfvEs2y1tciJRVMRSMbcLsBK1YWBn4ZsSRDs5s9gu0WxmucXIS7AlDoaOETg==","signatures":[{"sig":"MEYCIQDrkGZlqQ+TLsrVbHZV8+oXhay86tXqr1mvwnojukZ3UQIhAKsLpCHVer3d9IuugYMAuLcE+IZISUlPHBJOl31LtHir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117464},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.11.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/427cbd8aa2bfffaf158ea239df80065f/embrace-ai-common-sst-drizzle-utils-1.11.0.tgz","_integrity":"sha512-Eec8zlLaP9r1SZIJ2uYNrcL5jSbfvEs2y1tciJRVMRSMbcLsBK1YWBn4ZsSRDs5s9gu0WxmucXIS7AlDoaOETg==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.38.0","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.18.13","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.2","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.11.0_1761840297833_0.44923782397379597","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.11.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.11.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"ba3a90a461ebd7dbdaacd120ab363695cb6e3fd7","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.11.1.tgz","fileCount":119,"integrity":"sha512-dI8x/hQw74hoeJ44sZFcoHHk3xipmCAJgdaCcWMW9pNcURkXgZywvef8tMdjNZVJjsxApUyUTSPmowK2MEoMSg==","signatures":[{"sig":"MEUCIBBPVqFrnfc+6nYWqHKm/n69PO6+ReGwCRC8cdDzSAjkAiEAgAbs6rLgJQI/7PQ7Ey12tt6tn1eHVWPRRDzUnyLocEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119349},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.11.1.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/f3a0e053c1dfb58f369811d823c47952/embrace-ai-common-sst-drizzle-utils-1.11.1.tgz","_integrity":"sha512-dI8x/hQw74hoeJ44sZFcoHHk3xipmCAJgdaCcWMW9pNcURkXgZywvef8tMdjNZVJjsxApUyUTSPmowK2MEoMSg==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.38.0","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.18.13","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.2","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.11.1_1761845674106_0.25768308352178493","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.11.2","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.11.2","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"5024a4f464b8cdd7818e0b6d923250ee3f27bcdc","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.11.2.tgz","fileCount":119,"integrity":"sha512-5pB8N/PabwUHRwAZrVkOJxdS4eYkM86zv1hej7W3szeDexU1PWgmLuygjvN/fhglD1df553zDg60l+/gObfQUg==","signatures":[{"sig":"MEUCIQCxNSi96ZP7aLwhkRHt8MAUb05DUqYyfreiticP4x6BgQIgaz7IqH1MuOtFxdqve266uBhggVESjr768k24VcZ9EIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119702},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.11.2.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/f076b74a338c79282c59f660ddfab128/embrace-ai-common-sst-drizzle-utils-1.11.2.tgz","_integrity":"sha512-5pB8N/PabwUHRwAZrVkOJxdS4eYkM86zv1hej7W3szeDexU1PWgmLuygjvN/fhglD1df553zDg60l+/gObfQUg==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.38.0","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.18.13","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.2","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.11.2_1761858771979_0.3127875987248012","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.11.3","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.11.3","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"e745572a972f57604e79083b29d69b8dd030dd76","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.11.3.tgz","fileCount":119,"integrity":"sha512-IIqGS0pKRgpScuql8nrCk1U/9Uhd8fXQTfTYcPVK3qcFirTd4821L9wXYAZtpDtVE2qmGzi3R1I05PE3scyKJw==","signatures":[{"sig":"MEQCIBeTUQEeqolw2UtLX2MNTNA5AE+QGXMGlbXvIWn5QWd/AiBHTakY/WLpIMwF3ehVw1ICQUZdvxo+6oW/ApAz+Yw7Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120898},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.11.3.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/ac6f2620f83a248d5927fe42850a4c0e/embrace-ai-common-sst-drizzle-utils-1.11.3.tgz","_integrity":"sha512-IIqGS0pKRgpScuql8nrCk1U/9Uhd8fXQTfTYcPVK3qcFirTd4821L9wXYAZtpDtVE2qmGzi3R1I05PE3scyKJw==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.38.0","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.18.13","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.2","@trivago/prettier-plugin-sort-imports":"5.2.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.11.3_1761863420272_0.05092438046121339","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.12.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.12.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"0beb67d6c7e5f55d713a66c46f638ddfd1863bd7","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.12.0.tgz","fileCount":119,"integrity":"sha512-Ck9IFZ8jpXjoGHow6TC6txgHo+f6BknruELXtIx+fMmj6PA5IurzZSCUgnaS9ecW2l5KYZsGmQWhvxUq71wdZA==","signatures":[{"sig":"MEQCICFyK83AOj4EBYvTrfF/O8dc26rMlm94sV2Rrgj6RXVvAiA4HtbDfeNq6VwxHYJhJUD8yxhV2Mjupq9HI1UIcp5gaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122691},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.12.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/de17b782b031ed3041e8dd998abceab6/embrace-ai-common-sst-drizzle-utils-1.12.0.tgz","_integrity":"sha512-Ck9IFZ8jpXjoGHow6TC6txgHo+f6BknruELXtIx+fMmj6PA5IurzZSCUgnaS9ecW2l5KYZsGmQWhvxUq71wdZA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.39.1","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.0","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.7","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.3","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.3","@trivago/prettier-plugin-sort-imports":"6.0.0"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.12.0_1762383787860_0.8384551118029451","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.12.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.12.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"d4539eb2356cbecb3560ae4bee21a407c11bf246","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.12.1.tgz","fileCount":119,"integrity":"sha512-uJxVE+RYlMWKBh2s6LdAYWmhJI91PbbViIWAkN16DfcSmDkWlsJrlxBYZaKV+vpxY9LvXoLHDHaCTC+I2ySxRw==","signatures":[{"sig":"MEUCIFblDKsrKhRWsJrY/cXhS75pU3vxG9FiGixnY5rwhovSAiEA9mTMYD3lRS6d9FWpZCMOZDM3j2dvEmmMvfhkhHYMIqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123032},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.12.1.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/5a3226371be93736eba3d620e6a767e3/embrace-ai-common-sst-drizzle-utils-1.12.1.tgz","_integrity":"sha512-uJxVE+RYlMWKBh2s6LdAYWmhJI91PbbViIWAkN16DfcSmDkWlsJrlxBYZaKV+vpxY9LvXoLHDHaCTC+I2ySxRw==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.39.1","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.0","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.7","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.3","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.3","@trivago/prettier-plugin-sort-imports":"6.0.0"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.12.1_1762462074438_0.9090116932905989","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.12.2","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.12.2","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"d1684c586f8e9667a332cd1800098f38115c2424","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.12.2.tgz","fileCount":119,"integrity":"sha512-50SlkShtDE1aG/5FEvxu68+TW3tsNDmoq+sJQSW44UU7+El33uB6TeDSad3bAG+E7CxM6AnJEaO9LEzZZZIAhA==","signatures":[{"sig":"MEUCIQDzGyEGl/sfzhudBVD0TiLcp00GVgQ20OC0rTBtyafGWwIgHtHlsz8cSzZXaQdKtamSlAnsAT/OQQoj37ac3aXCFBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123371},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.12.2.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/aa35560126d6bc6bb417b8509690dc59/embrace-ai-common-sst-drizzle-utils-1.12.2.tgz","_integrity":"sha512-50SlkShtDE1aG/5FEvxu68+TW3tsNDmoq+sJQSW44UU7+El33uB6TeDSad3bAG+E7CxM6AnJEaO9LEzZZZIAhA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.39.1","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.0","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node20":"20.1.6","@vitest/coverage-v8":"4.0.7","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.3","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.3","@trivago/prettier-plugin-sort-imports":"6.0.0"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.12.2_1762469795917_0.9895220911864209","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.13.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.13.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"3f8912a4b3d9b29398755f1c60cadf823b410557","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.13.0.tgz","fileCount":119,"integrity":"sha512-pw/xWhb0SfTDQ3WfvvVaXy5G5bks0/p0eP1MoNsFY0BTHi9XScPVc6iD7CKzIkF9ncGHPpbEc7XOfGHubOQYyQ==","signatures":[{"sig":"MEYCIQDkwDL3WppnAZJQDBxbrsniKbYdTPrLXfTPLeMbAxUl/AIhAL6mKTrn3EVDjXZPcX9zoal65JCsgpoaPzhsSG0TB70Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123985},"type":"commonjs","_from":"file:embrace-ai-common-sst-drizzle-utils-1.13.0.tgz","types":"dist/**/*.d.ts","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/133f5421f321a361275801f1616607c1/embrace-ai-common-sst-drizzle-utils-1.13.0.tgz","_integrity":"sha512-pw/xWhb0SfTDQ3WfvvVaXy5G5bks0/p0eP1MoNsFY0BTHi9XScPVc6iD7CKzIkF9ncGHPpbEc7XOfGHubOQYyQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.39.1","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.0","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node22":"22.0.2","@vitest/coverage-v8":"4.0.7","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.3","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.3","@trivago/prettier-plugin-sort-imports":"6.0.0"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.13.0_1762552550545_0.2172266814350876","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.13.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.13.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"625bab627eed370907435e6485047c45181084d9","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.13.1.tgz","fileCount":119,"integrity":"sha512-BcDstFEegMv5SUqhgtaRoxIPfWnY11RymYkcc3Dvd34xDdI+WNYau8tSkUJ+4f43D3ccH2HlyNg6SKHrPyFNaQ==","signatures":[{"sig":"MEUCIQDpfNgQxIo1lTDnyZUu4Qz8uqOBaUdziYPdo3dkelXGegIgPsNQ5WMP3hcQgtZ/BNd+4xVRvlnzYPxKhAtHgAauMX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119633},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.13.1.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/e0a08c0a0ebd912ca784e0824951ed2e/embrace-ai-common-sst-drizzle-utils-1.13.1.tgz","_integrity":"sha512-BcDstFEegMv5SUqhgtaRoxIPfWnY11RymYkcc3Dvd34xDdI+WNYau8tSkUJ+4f43D3ccH2HlyNg6SKHrPyFNaQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.39.1","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.0","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node22":"22.0.2","@vitest/coverage-v8":"4.0.7","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.3","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.3","@trivago/prettier-plugin-sort-imports":"6.0.0"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.13.1_1762559762997_0.05846417032631224","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.14.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.14.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"f451e191430cdd88f0137cb7f236a2dec5d9b993","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.14.0.tgz","fileCount":127,"integrity":"sha512-GaBt+dgU8NTbvBnTfTQbchJanPkOusTO9682xQ7U0rIuLcKJDeqIDeJNQn07ozXNmFGfEhlylqo7tzffPPZcOA==","signatures":[{"sig":"MEUCIQDUM+ejDWP7EHdZCv153whnYl7OasnRw1C4+C6Z0UaiewIgN8QLXDY/oQdALW7EWePZxo0iVIroOAMZqdQLwfnGznI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141549},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.14.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/f4d3157c9714290227402a188d8d103d/embrace-ai-common-sst-drizzle-utils-1.14.0.tgz","_integrity":"sha512-GaBt+dgU8NTbvBnTfTQbchJanPkOusTO9682xQ7U0rIuLcKJDeqIDeJNQn07ozXNmFGfEhlylqo7tzffPPZcOA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.39.1","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.0","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node22":"22.0.2","@vitest/coverage-v8":"4.0.7","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.3","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.3","@trivago/prettier-plugin-sort-imports":"6.0.0"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.14.0_1762823856844_0.8193002098842783","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.14.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.14.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"739531600b7d8ccdc3bfcf0094b448fa9ccd3b84","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.14.1.tgz","fileCount":127,"integrity":"sha512-Y2+8JyykoEYisA4Ca251KShgIdS7cF5eSuPoEiQHGgCAOKGMGX51azVY972FeKYKMJVgaUjCKR0QRgVKQ99Rvw==","signatures":[{"sig":"MEYCIQDtCeaOC9z+Ke92yaK0JuS7fmZ6Ijz4llWZQS25jcxs8AIhAKHTcBm8FA06xAWrYGXIXfPipffdyyE5dkmPfYvGRxK+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142266},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.14.1.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/1a4646c466679814e046cbde8d4830af/embrace-ai-common-sst-drizzle-utils-1.14.1.tgz","_integrity":"sha512-Y2+8JyykoEYisA4Ca251KShgIdS7cF5eSuPoEiQHGgCAOKGMGX51azVY972FeKYKMJVgaUjCKR0QRgVKQ99Rvw==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.12","eslint":"9.39.1","remeda":"2.32.0","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.0","drizzle-orm":"0.44.7","@eslint/compat":"1.4.1","@tsconfig/node22":"22.0.2","@vitest/coverage-v8":"4.0.7","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.46.3","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.46.3","@trivago/prettier-plugin-sort-imports":"6.0.0"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.32.0","drizzle-orm":"^0.44.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.14.1_1762827306405_0.4797532201866954","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.16.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.16.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"e4e55f1f550cb016792eb2750000f21b0c971270","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.16.0.tgz","fileCount":131,"integrity":"sha512-dxMXVaziOdY8QwS7QN+DYfqK81/oqSNQed0g7DK1AEL6PEjvQvQ/0Zk9daGNSaJ9Re/ZgV1EEwygsG5fPHC4Sg==","signatures":[{"sig":"MEQCIE6zw+7mc+RDXQqhn7aNKx5E1t/itnsKYYplZamhn5ctAiAqDwHCUvJ9DU6/3D1t5s4XyMp6zaCiilPLp4mDJQ5UXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148372},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.16.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/cb4791eb14ba79ef790e1ea5765df2d5/embrace-ai-common-sst-drizzle-utils-1.16.0.tgz","_integrity":"sha512-dxMXVaziOdY8QwS7QN+DYfqK81/oqSNQed0g7DK1AEL6PEjvQvQ/0Zk9daGNSaJ9Re/ZgV1EEwygsG5fPHC4Sg==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.5","eslint":"9.39.2","remeda":"2.33.2","vitest":"3.2.4","prettier":"3.6.2","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.6","drizzle-orm":"0.45.1","@eslint/compat":"2.0.1","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.0.17","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@typescript-eslint/parser":"8.53.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.3.0","@typescript-eslint/eslint-plugin":"8.53.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.2","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.16.0_1769550917088_0.788915150993486","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.16.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.16.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"12e3291936d2e47b4221842ade2193a3a3b45e13","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.16.1.tgz","fileCount":131,"integrity":"sha512-HJ2yKPOCPSoTdH7wCxgUAfWowIrkZ7dzTIDGNhvSOkjR7h+ieK14MhG3egrRHd+c8oQr8DW2TJiVArGdi2gnaQ==","signatures":[{"sig":"MEQCIHuZbkjyhHuu6cVUodc+o+32mOzuRKqHkOunVVwCRWXMAiAlNG/e+Cbc4VdI3y1ggS4DSkdNVqyT/B/UHvLXnQKVQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148734},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.16.1.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/35359f9f0e9b5636b29fd838354639cc/embrace-ai-common-sst-drizzle-utils-1.16.1.tgz","_integrity":"sha512-HJ2yKPOCPSoTdH7wCxgUAfWowIrkZ7dzTIDGNhvSOkjR7h+ieK14MhG3egrRHd+c8oQr8DW2TJiVArGdi2gnaQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.2","remeda":"2.33.6","vitest":"3.2.4","prettier":"3.8.1","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.11","drizzle-orm":"0.45.1","@eslint/compat":"2.0.2","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.0.18","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.55.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.55.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.6","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.16.1_1772493224286_0.02053002390734937","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.17.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.17.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"b59b1e933f3164e139470a03c4caa591dd0329d7","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.17.0.tgz","fileCount":151,"integrity":"sha512-XH1y4gcc+AXC2L5GmGAn8EdjKWc8hrgTAKO037D4RMFgR5mHnKlnw/JIszOxxe6ThIzdM3E+dDgikZ3JhM6OFQ==","signatures":[{"sig":"MEUCIGlPMbH4Lw2Nz/+Cc78UmMnaG12isXWZiQEqXu8GXvcwAiEAjX2DIKFFteN1qejTV2LWrse/6VtXPVUNwPaKpAAD5rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177454},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.17.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/0b28305cd3be5a4f6739ac142f7e279b/embrace-ai-common-sst-drizzle-utils-1.17.0.tgz","_integrity":"sha512-XH1y4gcc+AXC2L5GmGAn8EdjKWc8hrgTAKO037D4RMFgR5mHnKlnw/JIszOxxe6ThIzdM3E+dDgikZ3JhM6OFQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.3","remeda":"2.33.6","vitest":"3.2.4","prettier":"3.8.1","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.12","drizzle-orm":"0.45.1","@eslint/compat":"2.0.2","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.0.18","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.56.1","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.56.1","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.6","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.17.0_1773420656045_0.44632290818581377","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.18.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.18.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"6678e46dbae64e52f53e934998833f9543e7e0cd","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.18.0.tgz","fileCount":151,"integrity":"sha512-5NXXXsrViyHzUS1qWkLV20XFbM2WNFrlwWX57qTWgN3Nm5T7IbFvNZ1JzJMvQAXH51BQeIVp6UHsi6g6puRPyA==","signatures":[{"sig":"MEYCIQCVUNxer6iIasEsl2oIZpiwWyV88XDxpSlKjqX7dAp4egIhAJ7wKosULvoQ0ySThE+PA0dzU2MLs91RYF3VS46QnonU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178169},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.18.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/149a74b47ddc9a505e7b57053c8c32be/embrace-ai-common-sst-drizzle-utils-1.18.0.tgz","_integrity":"sha512-5NXXXsrViyHzUS1qWkLV20XFbM2WNFrlwWX57qTWgN3Nm5T7IbFvNZ1JzJMvQAXH51BQeIVp6UHsi6g6puRPyA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.6","vitest":"3.2.4","prettier":"3.8.1","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.15","drizzle-orm":"0.45.1","@eslint/compat":"2.0.3","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.0.18","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.56.1","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.56.1","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.6","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.18.0_1774472324805_0.9878086534599422","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.18.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.18.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"191c54a5f5c36634ea88377c21886297ceab1a82","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.18.1.tgz","fileCount":151,"integrity":"sha512-mjhCb4KZ8WHD+qPV2itIqSaPszwhq4rAlVCqv5cRzNSXQmqWe8yEBHxGgwGoKkU7KNfb/m9WNRTF2SiYin8jbQ==","signatures":[{"sig":"MEQCIHsvoP6YE+hK+t7tlUyXsVu4om7lxtDKtTCzcW1Th8u8AiBvXdAVffGklYJXe/E3N0m0w3gi4PrddfZ+Elo/yjyLjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178539},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.18.1.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/030b4deb0bd6e9bf56c9c9674596efc5/embrace-ai-common-sst-drizzle-utils-1.18.1.tgz","_integrity":"sha512-mjhCb4KZ8WHD+qPV2itIqSaPszwhq4rAlVCqv5cRzNSXQmqWe8yEBHxGgwGoKkU7KNfb/m9WNRTF2SiYin8jbQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.6","vitest":"3.2.4","prettier":"3.8.1","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.15","drizzle-orm":"0.45.1","@eslint/compat":"2.0.3","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.0.18","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.57.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.57.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.6","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.18.1_1774531510536_0.33399857728112137","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.19.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.19.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"210773c88caf052ac81e335bb3c7634a1abff7fa","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.19.0.tgz","fileCount":151,"integrity":"sha512-ZR/yxtxuUW4E/8+nf1j/u3LfzfqOT8i/SmW7zk4Zz+vYhakiyzpum90wMcBgX4Nz4HbkGEJX5iPdvDy/8+ptXQ==","signatures":[{"sig":"MEYCIQDiHpS43rb+yH2lVY+utezWuKjeCCEeWAz6ODGXVHkT4QIhALjDI3SsESc6ELG9RLSx+ozh4kqQeQK7DoSFNfr5Kzqj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178707},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.19.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/bb9c147350e32459d89963d4fa096420/embrace-ai-common-sst-drizzle-utils-1.19.0.tgz","_integrity":"sha512-ZR/yxtxuUW4E/8+nf1j/u3LfzfqOT8i/SmW7zk4Zz+vYhakiyzpum90wMcBgX4Nz4HbkGEJX5iPdvDy/8+ptXQ==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.4","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.6","vitest":"3.2.4","prettier":"3.8.1","ts-pattern":"5.9.0","typescript":"5.9.3","@types/node":"22.19.15","drizzle-orm":"0.45.1","@eslint/compat":"2.0.3","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.57.1","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.57.1","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.6","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.19.0_1775163495458_0.8943504698704314","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.20.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.20.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"960b4085e1f5b7fdb8fb014a95d9ad7767c076a6","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.20.0.tgz","fileCount":159,"integrity":"sha512-SdgE93kc/nA0imDO1yqoFj2UasZZe1x/e3l7lrMbKYJZZxghGeUuFor0kdYf1wzSZQgcStGh+Y38Xwx/FlS7bg==","signatures":[{"sig":"MEUCIQC3wnHVKnPYB/3/T3fbSVSvpn4qIDkVwVNvEByR2unBsQIgNtCx9i6v++svZZsFFuP3ibcBCSuipuwv3daAYpXjKE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199502},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.20.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/3d0cf7a5fe4beaa4add067ecfebc6e98/embrace-ai-common-sst-drizzle-utils-1.20.0.tgz","_integrity":"sha512-SdgE93kc/nA0imDO1yqoFj2UasZZe1x/e3l7lrMbKYJZZxghGeUuFor0kdYf1wzSZQgcStGh+Y38Xwx/FlS7bg==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.6","vitest":"3.2.4","prettier":"3.8.1","ts-pattern":"5.9.0","typescript":"6.0.2","@types/node":"22.19.15","drizzle-orm":"0.45.2","@eslint/compat":"2.0.3","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.1","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.57.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.57.2","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.6","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.20.0_1775750633800_0.24034723792915313","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.21.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.21.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"c407855dfa00f4e5fac23a584a577cdb90c5a1b7","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.21.0.tgz","fileCount":159,"integrity":"sha512-aE+axGQ2in/LSsK5cld48hDe6vh247vnizkHcTI3JiandPF/ZqOunEWyYCo64MqdgFaaNwyzCbTHAs48yOcq8A==","signatures":[{"sig":"MEYCIQDDSS31J8ieP349FUfZaEzSQE+ZKSMcLMpTwptjPLGEhQIhANkfNEQiHMK+/jEKIu1/LoKNP+S9e0sW4/R94L4T1Roy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199879},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.21.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/55ca162ebd0c29bcc063aca5a96b9a07/embrace-ai-common-sst-drizzle-utils-1.21.0.tgz","_integrity":"sha512-aE+axGQ2in/LSsK5cld48hDe6vh247vnizkHcTI3JiandPF/ZqOunEWyYCo64MqdgFaaNwyzCbTHAs48yOcq8A==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.2","ts-pattern":"5.9.0","typescript":"6.0.2","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.57.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.57.2","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.21.0_1775792547499_0.45593374061982317","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.22.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.22.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"2a3dbc211b8126318e8cfa9e06dedaabb3335ca5","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.22.0.tgz","fileCount":159,"integrity":"sha512-//2oRulXp41cNLo0CtogEh7iuq/ZDApBz41F2Noedl3IbpGL2/a+iqbWjMjSivWNk+7zojYtrfptGXYPqrk8wg==","signatures":[{"sig":"MEYCIQCX4z9qsK1yyWyUkLl6BvPtE/n75jr4QFtJSMvw8hBzrgIhAONeT92tmAihZEhUUxvZzEZb9WiuLVuokkV+dF1AEH5O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202575},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.22.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/2d5d306af90bca3dac43276a5a81e811/embrace-ai-common-sst-drizzle-utils-1.22.0.tgz","_integrity":"sha512-//2oRulXp41cNLo0CtogEh7iuq/ZDApBz41F2Noedl3IbpGL2/a+iqbWjMjSivWNk+7zojYtrfptGXYPqrk8wg==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.2","ts-pattern":"5.9.0","typescript":"6.0.2","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.57.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.57.2","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.22.0_1775852590024_0.022239794321688322","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.23.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.23.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"5c863a6649dae3683fb07c716246b84a2348989c","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.23.0.tgz","fileCount":163,"integrity":"sha512-8PBsUifcr0nP8l7RW7+MWFQvqvN4cRCagipLRIbV8vBTeqKcXUQ/V0f0ZIRnirXhA586pkUtp+vO803J920P+Q==","signatures":[{"sig":"MEUCIQCcDOD5EYUW8YiSOiUKpzp+ALAoG4B44m/lqQ54wbdA7AIgCq3B0JQdKy0nPlvD0jV5efbxQjS3TEbK/XT7Qls96fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235404},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.23.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/dd646b2b68f4eec26007c4c3c247ae45/embrace-ai-common-sst-drizzle-utils-1.23.0.tgz","_integrity":"sha512-8PBsUifcr0nP8l7RW7+MWFQvqvN4cRCagipLRIbV8vBTeqKcXUQ/V0f0ZIRnirXhA586pkUtp+vO803J920P+Q==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.2","ts-pattern":"5.9.0","typescript":"6.0.2","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.58.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.58.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.23.0_1776354204859_0.7895987405676377","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.23.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.23.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"f6172836c6235eeb57a589d52b1fda434f2f13e0","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.23.1.tgz","fileCount":163,"integrity":"sha512-u+PIjPjLEw/MwoHW9Z6a4NWwcpRnas+0w9KmVl64lKSsP1pdgEQ+j2nAGdDT26MkEPAp7nmaxN581Hx9G9OB1g==","signatures":[{"sig":"MEYCIQC8Uco3GhhHD2A5HhEAog24GRxV+5d62jjVLG1fJqryRwIhAJ13L4R+Qnj0n9xh53JjYq4ntv54ol2bo3UI9vL+dwKH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235885},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.23.1.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/17e7c774e8acc47880fadac1859f5d91/embrace-ai-common-sst-drizzle-utils-1.23.1.tgz","_integrity":"sha512-u+PIjPjLEw/MwoHW9Z6a4NWwcpRnas+0w9KmVl64lKSsP1pdgEQ+j2nAGdDT26MkEPAp7nmaxN581Hx9G9OB1g==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.2","ts-pattern":"5.9.0","typescript":"6.0.2","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.58.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.58.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.23.1_1776436856673_0.7070201540665271","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.24.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.24.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"ee4936bb38a9487912ed39fa8c9a73fef2997c1e","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.24.0.tgz","fileCount":163,"integrity":"sha512-WH6XgzdvhDihJLXjzYoBpmeipEaCYKp6MqvNScaPQtNeEjFDOOTQEkqY4YPd9wJnJEm/7VxMOFbQunE/5nAMog==","signatures":[{"sig":"MEUCIQDYHC0RNhs/oEvKo2RWdGaA9+Jj8sbKBc61FJATRlI23QIgBs7NQLB4hiTJLSqi1f3UtL9FQn2Nh3iCnPgrUsG3lkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264295},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.24.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/8ca2bbf1a261bccf1bda312f0fea4550/embrace-ai-common-sst-drizzle-utils-1.24.0.tgz","_integrity":"sha512-WH6XgzdvhDihJLXjzYoBpmeipEaCYKp6MqvNScaPQtNeEjFDOOTQEkqY4YPd9wJnJEm/7VxMOFbQunE/5nAMog==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.2","ts-pattern":"5.9.0","typescript":"6.0.2","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.58.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.58.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^1.9.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.24.0_1776693653177_0.2391576159671407","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.24.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.24.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"0bf1f698915ac0e714fb72bde81a99c5a22710ed","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.24.1.tgz","fileCount":171,"integrity":"sha512-IxAXLBiNDk9Uv/ElIP3nguupA/Mg0NlE5e/OfoTLE1Y3jFP1l3X+r2SZLv/EOmHh1hsw3HkXdZOeUVCkCCoNVA==","signatures":[{"sig":"MEQCIHfopn+IhbGemFuHgrdnj/4ca9ztWklXyeLgy/fDYmiBAiBvoNnrxQ5WJAXoJ2yLHbVBM5MRn82fQ7Z7nA7jnaD2Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273322},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.24.1.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/9253ce4e25254b23da7c9d0a7dc72b23/embrace-ai-common-sst-drizzle-utils-1.24.1.tgz","_integrity":"sha512-IxAXLBiNDk9Uv/ElIP3nguupA/Mg0NlE5e/OfoTLE1Y3jFP1l3X+r2SZLv/EOmHh1hsw3HkXdZOeUVCkCCoNVA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.2","ts-pattern":"5.9.0","typescript":"6.0.2","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.58.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.58.2","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.24.1_1777386508247_0.8988797335022836","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.25.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.25.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"36df23405f608c63a06e93a89e7f06222bc82af8","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.25.0.tgz","fileCount":175,"integrity":"sha512-4jSpsJFE7WNVhQI8QGzFNmWJXkGOazZgGvoo9XK+JKPyDRLc9bNYF+EQKk67hugfohiPlCkH9szkm6exPM3UAw==","signatures":[{"sig":"MEUCIQCRW2jeyqWPzz8pO7as+90PYJmvSBSRPZE9gXtBEZckAwIgeztfWqMqlkakJ7FX4Na17zRfE8po1z6cxrfigEx1zA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279251},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.25.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/f6b0186979900f36eadbe383cc2d12d0/embrace-ai-common-sst-drizzle-utils-1.25.0.tgz","_integrity":"sha512-4jSpsJFE7WNVhQI8QGzFNmWJXkGOazZgGvoo9XK+JKPyDRLc9bNYF+EQKk67hugfohiPlCkH9szkm6exPM3UAw==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.3","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.4","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.58.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.58.2","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.25.0_1777671410853_0.6925629166737859","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.26.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.26.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"bf8c883c78a8f9dc6c3bfa1e186f7d31a8bb0fa6","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.26.0.tgz","fileCount":183,"integrity":"sha512-FAIv3Mf2pRYiGwz3srtS0yzKKV0e6ayaBGIJZLk/c44NkV+EQsGC/27U5V2zp699V3hxF6aez2846a/2ARBqvw==","signatures":[{"sig":"MEYCIQClPRmgVlW4m18qHGV+e4HOL43UR8xgaYwxEvTcVF3g3gIhAOt62LhreJVCJK7Yo/yuexgkiJU4Sz3q/S86ePUrL+K1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292465},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.26.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/d449906f368517b219ee7b637838a910/embrace-ai-common-sst-drizzle-utils-1.26.0.tgz","_integrity":"sha512-FAIv3Mf2pRYiGwz3srtS0yzKKV0e6ayaBGIJZLk/c44NkV+EQsGC/27U5V2zp699V3hxF6aez2846a/2ARBqvw==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.3","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.59.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.59.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.26.0_1778098028727_0.34305531389250277","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.27.0","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.27.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"30ad8a35579db3e9d4024d046c561f423e1647b9","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.27.0.tgz","fileCount":183,"integrity":"sha512-lhAskRNLkfTa9pdDE1hU4gu5bvivlBADfqH8SyAKQKNYCqQrCeQZRxBtNPoP3yCXY0AaGH7glEWHm2Z9bTfqyA==","signatures":[{"sig":"MEUCIGUl9GtjMdczG2cKzYUHTf44aiD7q3qDti7hP89ExUjqAiEA25nXE8isrjz5lv/21UCpklhUgj9dHv/al3L1GL1vPoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295972},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.27.0.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/c43a0b849bc246060604c1bd5c501393/embrace-ai-common-sst-drizzle-utils-1.27.0.tgz","_integrity":"sha512-lhAskRNLkfTa9pdDE1hU4gu5bvivlBADfqH8SyAKQKNYCqQrCeQZRxBtNPoP3yCXY0AaGH7glEWHm2Z9bTfqyA==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.3","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.59.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.59.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.27.0_1778265691686_0.5201617000621075","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.27.1","keywords":[],"author":{"name":"Embrace.ai"},"_id":"@embrace-ai/common-sst-drizzle-utils@1.27.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"homepage":"https://github.com/Embrace-AI/common-sst-drizzle-utils#readme","bugs":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils/issues"},"dist":{"shasum":"47c6dd546035e35c9bf528b274208f0ad91233af","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.27.1.tgz","fileCount":183,"integrity":"sha512-bj3rhXiuwTV0YKdDlMpzld9KicOKVSqklBLOH4CqqmS9Qkz37oD6X6AraHZ5SHUIDQueWf2++lkKO+XzDL0L5g==","signatures":[{"sig":"MEUCIArCMdHWNkQ7WorLefCZs1ppO7h28nreHPzINhRbYNvUAiEAgZzZZsJv6thgTLAe8rAL16KfA2tOrHDDmOOw2RI4Kqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295962},"main":"dist/**/index.js","type":"module","_from":"file:embrace-ai-common-sst-drizzle-utils-1.27.1.tgz","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"_resolved":"/tmp/3d50c425356e3cb5ee2921c7a9e9f8fb/embrace-ai-common-sst-drizzle-utils-1.27.1.tgz","_integrity":"sha512-bj3rhXiuwTV0YKdDlMpzld9KicOKVSqklBLOH4CqqmS9Qkz37oD6X6AraHZ5SHUIDQueWf2++lkKO+XzDL0L5g==","repository":{"url":"git+https://github.com/Embrace-AI/common-sst-drizzle-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.33.7","vitest":"3.2.4","prettier":"3.8.3","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.59.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.59.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.33.7","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.27.1_1778510796328_0.8753996597158265","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.28.0","keywords":[],"author":"Embrace.ai","_id":"@embrace-ai/common-sst-drizzle-utils@1.28.0","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"dist":{"shasum":"4b7d2ec0c1bcfb10ef11e092d1d9091bb9bc60ab","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.28.0.tgz","fileCount":187,"integrity":"sha512-hQvrAq6Obt2D0oifAo9F2z9tXIc0r3G9SBfW41aZB2HmwpPUUOVwKKy9jyOLupLEOHYG0k481OF1dQyBjhgVIQ==","signatures":[{"sig":"MEUCIHIl1+9TjhPDOUHPbioj8aqgZJbuy0YCCl8ZlIUYUC1RAiEAlTPEQZAO18araWYC4DZJ2PvuyDh6vNsHjfRfJIfKlR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304689},"main":"dist/**/index.js","type":"module","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"repository":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils","type":"git"},"description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.34.0","vitest":"3.2.4","prettier":"3.8.3","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.59.1","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.59.1","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.34.0","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.28.0_1778700786332_0.7936249621218046","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.28.1","keywords":[],"author":"Embrace.ai","_id":"@embrace-ai/common-sst-drizzle-utils@1.28.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"dist":{"shasum":"88c2f4cf610b0bd252619836f1a11fdb4952fdff","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.28.1.tgz","fileCount":191,"integrity":"sha512-ZYVuwQ6I09PpmqA0KJij+H7Q7UDhGUxC7526Cif0yFiEq4pHMkPhW6IDUzc5QUSGvwl/iU3Aj1x5AWVycuDhXg==","signatures":[{"sig":"MEUCIQCjzN6W3dqRBOxIFLpmPO0/4ZlCU4L40FvkEHfAfGF5WQIgI2jyqAuEmXWjgCN3dOJiS3cYc4aiW/H1oAZG4iyPcqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308190},"main":"dist/**/index.js","type":"module","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"repository":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils","type":"git"},"description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","eslint":"9.39.4","remeda":"2.34.0","vitest":"3.2.4","prettier":"3.8.3","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.19.17","drizzle-orm":"0.45.2","@eslint/compat":"2.0.5","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.5","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.59.1","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.59.1","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.34.0","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.28.1_1778707452088_0.04552427021808647","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.29.1","keywords":[],"author":"Embrace.ai","_id":"@embrace-ai/common-sst-drizzle-utils@1.29.1","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"dist":{"shasum":"037fbfc468d77d1cf096d7b7a1391539678e6cc5","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.29.1.tgz","fileCount":199,"integrity":"sha512-nYdZV+8/ZHpAxBJ7a4Y99KFPg6dioJ7G7iChwirQC74PujM5snoxKT1fx/tiBIU/2DJ0jcYFSdk6TX8ErodJsw==","signatures":[{"sig":"MEQCIA90U+bn2aBnYgJSgWfEBo5eJpe6bgVXX6mCbxjCI+ayAiANqNFCQC6/bAcbCgIj0NYFMb8gggCqq+3D7DDgOXo5tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328545},"main":"dist/**/index.js","type":"module","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"repository":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils","type":"git"},"description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","eslint":"9.39.4","remeda":"2.34.1","vitest":"4.1.7","prettier":"3.8.3","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.19.19","drizzle-orm":"0.45.2","@eslint/compat":"2.1.0","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.7","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.5","@typescript-eslint/parser":"8.59.4","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.59.4","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.34.1","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.29.1_1780510207488_0.14734401162357336","host":"s3://npm-registry-packages-npm-production"}},"1.29.3":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.29.3","keywords":[],"author":"Embrace.ai","_id":"@embrace-ai/common-sst-drizzle-utils@1.29.3","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"dist":{"shasum":"513999372e1a3f2997a46d11ab4e01a1ad73e806","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.29.3.tgz","fileCount":151,"integrity":"sha512-xZM7JZp4uEGWWjs8V63mo+D+FjPVjDyAxcih+shQB2lWWjMRrI+8LPHSx3vDAC0yf7NyI3duj5PJhnoJ6BgGEA==","signatures":[{"sig":"MEUCIDZGCt7p2waZw7arMlAV80zDJlbJCASdf5c2XCtvzvVWAiEArgmYbBxHqHv+vxEsR118gQ/iS9AByBH3BxKNP5Vf3sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189485},"main":"dist/**/index.js","type":"module","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc -p tsconfig.build.json --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"repository":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils","type":"git"},"description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","eslint":"9.39.4","remeda":"2.39.0","vitest":"4.1.9","prettier":"3.8.4","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.20.0","drizzle-orm":"0.45.2","@eslint/compat":"2.1.0","@tsconfig/node22":"22.0.5","@vitest/coverage-v8":"4.1.9","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.6","@typescript-eslint/parser":"8.62.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.62.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.39.0","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.29.3_1783387831869_0.4092136587785642","host":"s3://npm-registry-packages-npm-production"}},"1.29.4":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.29.4","keywords":[],"author":"Embrace.ai","_id":"@embrace-ai/common-sst-drizzle-utils@1.29.4","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"dist":{"shasum":"25000c97f7d3355a41072932b89228f1271ac0c3","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.29.4.tgz","fileCount":151,"integrity":"sha512-Ydai5fFuuthKJ/RgMIyUnt1jdU4mYl6mZs2CfnKKHIMlaFfV/VWOGGysD8DLf9KXQXtwBTwKLPCJQvVcJJ/RBg==","signatures":[{"sig":"MEUCIHmJZhzt2oBw24waGDHtwgOP/UsWgag6aYmJfW2qev3CAiEA+n3fN9lIZ/QhEtETOEsoVaNwQdnuvA4I3kiRLHVV2k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206868},"main":"dist/**/index.js","type":"module","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc -p tsconfig.build.json --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"repository":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils","type":"git"},"description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","eslint":"9.39.5","remeda":"2.42.0","vitest":"4.1.11","prettier":"3.9.6","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.20.1","drizzle-orm":"0.45.2","@eslint/compat":"2.1.0","@tsconfig/node22":"22.0.6","@vitest/coverage-v8":"4.1.11","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.6","@typescript-eslint/parser":"8.67.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.67.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.42.0","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.29.4_1788386403984_0.5245024291854656","host":"s3://npm-registry-packages-npm-production"}},"1.29.5":{"name":"@embrace-ai/common-sst-drizzle-utils","version":"1.29.5","keywords":[],"author":"Embrace.ai","_id":"@embrace-ai/common-sst-drizzle-utils@1.29.5","maintainers":[{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},{"name":"kubaembrace","email":"kuba@getembrace.ai"},{"name":"gct_embrace","email":"gregory@getembrace.ai"},{"name":"natalia.nowak","email":"natalia@getembrace.ai"},{"name":"luke_embrace","email":"luke@embrace.ai"},{"name":"jfra","email":"francis.jamesii@gmail.com"},{"name":"utrerf-embrace","email":"francisco@getembrace.ai"}],"dist":{"shasum":"e9c45c4f321c732da5acc4b04c1e4524994d59b7","tarball":"https://registry.npmjs.org/@embrace-ai/common-sst-drizzle-utils/-/common-sst-drizzle-utils-1.29.5.tgz","fileCount":151,"integrity":"sha512-i8lFavJOvQyaqlbL1r30SgXVOhIjF5HbA4EFaV2WnpGLwx58luqG0inywwlxNM6kgmY3h4vmms4WbNa/uzidvA==","signatures":[{"sig":"MEYCIQD490hIy2hBSoxd0uVC6gvrS0kb2IURSy2w5AC5QGMh4AIhAKsUnnf0qOCHzSP94ifmFMiNHxi/n1JHVjI2B48evScb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206065},"main":"dist/**/index.js","type":"module","types":"dist/**/*.d.ts","module":"dist/**/index.js","scripts":{"lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","types":"echo no types","rebuild":"pnpm clean && pnpm build","typecheck":"tsc --noEmit","build:watch":"tsc -p tsconfig.build.json --watch","prettier-format":"prettier --write ."},"_npmUser":{"name":"mdnorman-embrace","email":"michael@getembrace.ai"},"repository":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils","type":"git"},"description":"Common utils for apps on sst ion using drizzle","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","eslint":"9.39.5","remeda":"2.42.0","vitest":"4.1.11","prettier":"3.9.6","ts-pattern":"5.9.0","typescript":"6.0.3","@types/node":"22.20.1","drizzle-orm":"0.45.2","@eslint/compat":"2.1.0","@tsconfig/node22":"22.0.6","@vitest/coverage-v8":"4.1.11","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.6","@typescript-eslint/parser":"8.67.0","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unused-imports":"4.4.1","@typescript-eslint/eslint-plugin":"8.67.0","@trivago/prettier-plugin-sort-imports":"6.0.2"},"peerDependencies":{"zod":"^4.0.0","remeda":"2.42.0","drizzle-orm":"^0.44.0 || ^0.45.0","@embrace-ai/common-utils":"^1.0.0","@embrace-ai/common-sst-app-utils":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/common-sst-drizzle-utils_1.29.5_1788539959151_0.14459926090427544","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-02-06T21:36:45.194Z","modified":"2026-09-28T16:02:52.006Z","1.0.0":"2025-02-06T21:36:45.358Z","1.0.1":"2025-02-06T21:54:50.796Z","1.0.2":"2025-02-06T22:36:15.618Z","1.1.0":"2025-02-13T19:24:39.529Z","1.1.1":"2025-03-11T16:46:39.904Z","1.1.2":"2025-03-22T19:49:40.162Z","1.2.0":"2025-09-12T17:01:19.412Z","1.3.0":"2025-10-06T20:11:06.052Z","1.3.1":"2025-10-09T19:54:34.493Z","1.4.0":"2025-10-09T21:44:57.196Z","1.5.0":"2025-10-10T19:57:56.559Z","1.5.1":"2025-10-10T22:26:10.769Z","1.6.0":"2025-10-15T22:34:23.781Z","1.7.0":"2025-10-15T23:28:59.027Z","1.8.0":"2025-10-16T21:42:00.680Z","1.9.0":"2025-10-24T16:29:29.321Z","1.10.0":"2025-10-29T23:31:59.561Z","1.11.0":"2025-10-30T16:04:57.995Z","1.11.1":"2025-10-30T17:34:34.293Z","1.11.2":"2025-10-30T21:12:52.190Z","1.11.3":"2025-10-30T22:30:20.520Z","1.12.0":"2025-11-05T23:03:08.052Z","1.12.1":"2025-11-06T20:47:54.636Z","1.12.2":"2025-11-06T22:56:36.104Z","1.13.0":"2025-11-07T21:55:50.717Z","1.13.1":"2025-11-07T23:56:03.225Z","1.14.0":"2025-11-11T01:17:37.041Z","1.14.1":"2025-11-11T02:15:06.618Z","1.16.0":"2026-01-27T21:55:17.243Z","1.16.1":"2026-03-02T23:13:44.447Z","1.17.0":"2026-03-13T16:50:56.214Z","1.18.0":"2026-03-25T20:58:44.963Z","1.18.1":"2026-03-26T13:25:10.690Z","1.19.0":"2026-04-02T20:58:15.632Z","1.20.0":"2026-04-09T16:03:53.986Z","1.21.0":"2026-04-10T03:42:27.639Z","1.22.0":"2026-04-10T20:23:10.308Z","1.23.0":"2026-04-16T15:43:24.989Z","1.23.1":"2026-04-17T14:40:56.809Z","1.24.0":"2026-04-20T14:00:53.318Z","1.24.1":"2026-04-28T14:28:28.410Z","1.25.0":"2026-05-01T21:36:51.009Z","1.26.0":"2026-05-06T20:07:08.885Z","1.27.0":"2026-05-08T18:41:31.852Z","1.27.1":"2026-05-11T14:46:36.474Z","1.28.0":"2026-05-13T19:33:06.510Z","1.28.1":"2026-05-13T21:24:12.232Z","1.29.1":"2026-06-03T18:10:07.654Z","1.29.3":"2026-07-07T01:30:32.054Z","1.29.4":"2026-09-02T22:00:04.198Z","1.29.5":"2026-09-04T16:39:19.325Z"},"author":"Embrace.ai","keywords":[],"repository":{"url":"https://github.com/Embrace-AI/common-sst-drizzle-utils","type":"git"},"description":"Common utils for apps on sst ion using drizzle","maintainers":[{"email":"michael@getembrace.ai","name":"mdnorman-embrace"},{"email":"gregory@getembrace.ai","name":"gct_embrace"},{"email":"atkachenko-ssv@lwolf.com","name":"atkachenko-ssv"},{"email":"ssuprun-ssv@lwolf.com","name":"serhii-lwolf"},{"email":"salman.r.rana@gmail.com","name":"srrana"},{"email":"francisco@getembrace.ai","name":"utrerf-embrace"}],"readme":"# Common Drizzle ORM Utils\n\n## Setup\n\n### Node\n\nThis project uses `nvm` ([Node Version Manager](https://github.com/nvm-sh/nvm))\nand `pnpm` ([Package Node Modules](https://pnpm.js.org/)).\n\n1.  Install `nvm`\n2.  `cd` to the project directory and execute the following:\n    ```\n    nvm install\n    nvm use\n    ```\n3.  Install `pnpm`\n    ```\n    npm install -g pnpm\n    ```\n4.  Install dependencies\n    ```\n    pnpm install\n    ```\n\n### IDE Setup\n\nThis project uses [EditorConfig](https://editorconfig.org/) for IDE configuration.\n\nSee `.editorconfig` for settings.\n\nMany popular IDEs and editors support this out of the box or with a plugin.\n\n## Development\n\n### Prettier\n\nThis project uses [Prettier](https://prettier.io/), so please run it before checking in:\n\n```\npnpm prettier-format\n```\n\nSee `.prettierrc` for settings.\n\nSome IDEs and editors have plugins for running Prettier.\n\n### Linting\n\nThis project uses [ESLint](https://eslint.org/). Check linting before checking in:\n\n```\npnpm lint\n```\n\nSee `eslint.config.mjs` for settings.\n\nMany IDEs and editors support ESLint.\n\n### Typechecking\n\nIn addition, running typecheck is recommended before checking in:\n\n```\npnpm -R typecheck\n```\n\n## Testing\n\nThis project uses [Vitest](https://vitest.dev/) for testing. Run tests before checking in.\n\n```\npnpm test\n```\n\n## Building\n\n```\npnpm build\n```\n\n## Releasing\n\nThis project uses Github Actions to release to npmjs.\n","readmeFilename":""}