{"_id":"@12deg/saas-fastify","_rev":"35-a989140afbd2b73a2ad721c320ad8664","name":"@12deg/saas-fastify","dist-tags":{"latest":"0.21.0"},"versions":{"0.1.0":{"name":"@12deg/saas-fastify","version":"0.1.0","license":"MIT","_id":"@12deg/saas-fastify@0.1.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"b2073921c0982eb22faee8f26eb4950d560d7983","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.1.0.tgz","fileCount":110,"integrity":"sha512-nR4swss2uo6oamsteFA1j02UnT00jiWlzg4IrDKAsYbXjHswssfboEAfVafEnpioZ7HFV/TKLwkmodOYrcwxBQ==","signatures":[{"sig":"MEUCIFzdGqQLE6gwgyXYR8wR+hwNFCFTm7F9NnaHdrteSNeUAiEA2XPHp69sFhlSLvsWl6cUEv3f0/2VWakmp6Rg4EI5HzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268354},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.1.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --ignore-path .gitignore","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/44b0bc605dfcf894c9651e686e2005da/12deg-saas-fastify-0.1.0.tgz","_integrity":"sha512-nR4swss2uo6oamsteFA1j02UnT00jiWlzg4IrDKAsYbXjHswssfboEAfVafEnpioZ7HFV/TKLwkmodOYrcwxBQ==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.1","dependencies":{"pg":"8.13.1","humps":"2.0.1","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.56.0","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.10.2","prettier":"2.8.8","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"4.9.5","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","supertokens-node":"14.1.3","eslint-plugin-node":"11.1.0","@types/lodash.merge":"4.6.9","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"46.0.1","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","@dzangolab/fastify-user":"0.75.5","@dzangolab/fastify-config":"0.75.5","@dzangolab/fastify-mailer":"0.75.5","@dzangolab/fastify-slonik":"0.75.5","@typescript-eslint/parser":"5.62.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.75.5","@typescript-eslint/eslint-plugin":"5.62.0","eslint-import-resolver-typescript":"3.5.5"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.10.2","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.75.5","@dzangolab/fastify-config":">=0.75.5","@dzangolab/fastify-mailer":">=0.75.5","@dzangolab/fastify-slonik":">=0.75.5","@dzangolab/fastify-graphql":">=0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.1.0_1733743436557_0.06491719881304436","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@12deg/saas-fastify","version":"0.2.0","license":"MIT","_id":"@12deg/saas-fastify@0.2.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"5e4345e61fc23bad8a211504d609927eb8e5566d","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.2.0.tgz","fileCount":114,"integrity":"sha512-CNwEa8X/EwcDZFnaTt175kxTSUzLdAJQzJVBCuqpEFclc4y/4byiJY3KJl9TqTe8qTFQKwFMSmpNGHqO13+Gog==","signatures":[{"sig":"MEYCIQC6gFb8SLVpUumKEbcw1tV9jEDoThQcb1NDaPPMROHE6AIhAOiRJx5nzinnsCjiem0eWzTrb2eJj9OfRxP/7YaHDFKK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272248},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.2.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/eb1b73822abae0d451b2c150073a29dd/12deg-saas-fastify-0.2.0.tgz","_integrity":"sha512-CNwEa8X/EwcDZFnaTt175kxTSUzLdAJQzJVBCuqpEFclc4y/4byiJY3KJl9TqTe8qTFQKwFMSmpNGHqO13+Gog==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.1","dependencies":{"pg":"8.13.1","humps":"2.0.1","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.10.2","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"4.9.5","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.75.5","@dzangolab/fastify-config":"0.75.5","@dzangolab/fastify-mailer":"0.75.5","@dzangolab/fastify-slonik":"0.75.5","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.75.5","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.10.2","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.75.5","@dzangolab/fastify-config":">=0.75.5","@dzangolab/fastify-mailer":">=0.75.5","@dzangolab/fastify-slonik":">=0.75.5","@dzangolab/fastify-graphql":">=0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.2.0_1734625340277_0.14100577852121754","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@12deg/saas-fastify","version":"0.2.1","license":"MIT","_id":"@12deg/saas-fastify@0.2.1","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"25d6f158ef2b75e7b42771518977db93191b0db3","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.2.1.tgz","fileCount":114,"integrity":"sha512-D9OU/6c4jZmCDU3DbqkU0EHuDdK0Ju5uPgJm8hJpDFatiVL9O06hh7JPP85OyUMruSrAbaj3tVr4vn89NcvAtQ==","signatures":[{"sig":"MEUCIQDBspbsWYzWuSOSG56ODWrkgDH2Trhd8QVjNZvIbqhOFwIgTcz1wyB8Zx+Ip5Di/xcJtDDCVUyklYgvTlH525D+oBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272682},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.2.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/95d1a60210c6a8f9ef1cd49cd530a23a/12deg-saas-fastify-0.2.1.tgz","_integrity":"sha512-D9OU/6c4jZmCDU3DbqkU0EHuDdK0Ju5uPgJm8hJpDFatiVL9O06hh7JPP85OyUMruSrAbaj3tVr4vn89NcvAtQ==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.1","dependencies":{"pg":"8.13.1","humps":"2.0.1","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.10.2","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"4.9.5","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.75.5","@dzangolab/fastify-config":"0.75.5","@dzangolab/fastify-mailer":"0.75.5","@dzangolab/fastify-slonik":"0.75.5","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.75.5","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.10.2","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.75.5","@dzangolab/fastify-config":">=0.75.5","@dzangolab/fastify-mailer":">=0.75.5","@dzangolab/fastify-slonik":">=0.75.5","@dzangolab/fastify-graphql":">=0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.2.1_1734709025154_0.5768630022927672","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@12deg/saas-fastify","version":"0.3.0","license":"MIT","_id":"@12deg/saas-fastify@0.3.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"b76ae6c15617c7452eebbc894e390f987749ade3","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.3.0.tgz","fileCount":116,"integrity":"sha512-V9psqUqIorNFZJdydUpC2KN6FoERzfe6b1ACkb7vq7gV9d1GSYiBGDBpvbh3duF3RYWP8F5aM+dWJrlX78ufFA==","signatures":[{"sig":"MEYCIQDLIx4kciT957xNXZ4PngsM0MvzdNDWGfftCl9hoqF5aQIhAPgkpi+WuUWR/CHHrSWejosT2hA1t/vI1fvrPAwg74xQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290380},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.3.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/6698a68c62a7375448a6ca5cc59a5071/12deg-saas-fastify-0.3.0.tgz","_integrity":"sha512-V9psqUqIorNFZJdydUpC2KN6FoERzfe6b1ACkb7vq7gV9d1GSYiBGDBpvbh3duF3RYWP8F5aM+dWJrlX78ufFA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.1","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.10.2","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"4.9.5","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.76.2","@dzangolab/fastify-config":"0.76.2","@dzangolab/fastify-mailer":"0.76.2","@dzangolab/fastify-slonik":"0.76.2","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.76.2","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.10.2","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.76.2","@dzangolab/fastify-config":">=0.76.2","@dzangolab/fastify-mailer":">=0.76.2","@dzangolab/fastify-slonik":">=0.76.2","@dzangolab/fastify-graphql":">=0.76.2"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.3.0_1737541736511_0.7996703832167473","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@12deg/saas-fastify","version":"0.3.1","license":"MIT","_id":"@12deg/saas-fastify@0.3.1","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"ba0c8f6d4d520672835edce979fc82f1db6e0904","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.3.1.tgz","fileCount":116,"integrity":"sha512-k076tpy/bVrdI/baZq1LrL0/HRTbHyspSZR7AMcqB2BlyeOBrdYHU1WTkSCMgwQ6v1qgE/s/YfAI2mFXkSrmyA==","signatures":[{"sig":"MEUCIAgEZtg3XGfY+Rs2uu2cBoZfVGHYhxov5ECBCMmd39wAAiEA8ImvVtFFy4rnqzJXPmgPlkGmgZ5mQKTOVUwgPYcPn/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290380},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.3.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/766f7c0923d6f8d268d7c623133b227f/12deg-saas-fastify-0.3.1.tgz","_integrity":"sha512-k076tpy/bVrdI/baZq1LrL0/HRTbHyspSZR7AMcqB2BlyeOBrdYHU1WTkSCMgwQ6v1qgE/s/YfAI2mFXkSrmyA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.1","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.10.2","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"4.9.5","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.76.2","@dzangolab/fastify-config":"0.76.2","@dzangolab/fastify-mailer":"0.76.2","@dzangolab/fastify-slonik":"0.76.2","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.76.2","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.10.2","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.76.2","@dzangolab/fastify-config":">=0.76.2","@dzangolab/fastify-mailer":">=0.76.2","@dzangolab/fastify-slonik":">=0.76.2","@dzangolab/fastify-graphql":">=0.76.2"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.3.1_1737548305853_0.9184732016115484","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@12deg/saas-fastify","version":"0.3.2","license":"MIT","_id":"@12deg/saas-fastify@0.3.2","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"39b7c7d6b62b5ed204762fe1cde39cd15a7ef2d8","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.3.2.tgz","fileCount":116,"integrity":"sha512-pLtDUNq9gc6tGOYdezRMO07H/3NLRB+wBOThLUw5s7T73MiuLbGEKAg6SnPG5Z+rkHiumAfeZXiuD75CMhzvgw==","signatures":[{"sig":"MEQCIFmkoVInFa77w7zx/coBGhCAq/6j26Uh2Fqt0Ov7E2xbAiB27orpiPHSV5aehrgxtiJa2xsHEKMOA5uvhzX3Ax3kRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275157},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.3.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/ee6dc307aa4c2f9b2984788607ffacba/12deg-saas-fastify-0.3.2.tgz","_integrity":"sha512-pLtDUNq9gc6tGOYdezRMO07H/3NLRB+wBOThLUw5s7T73MiuLbGEKAg6SnPG5Z+rkHiumAfeZXiuD75CMhzvgw==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.1","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.10.2","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.0","@dzangolab/fastify-config":"0.77.0","@dzangolab/fastify-mailer":"0.77.0","@dzangolab/fastify-slonik":"0.77.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.10.2","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.0","@dzangolab/fastify-config":">=0.77.0","@dzangolab/fastify-mailer":">=0.77.0","@dzangolab/fastify-slonik":">=0.77.0","@dzangolab/fastify-graphql":">=0.77.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.3.2_1737721829882_0.7132130656778355","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@12deg/saas-fastify","version":"0.3.3","license":"MIT","_id":"@12deg/saas-fastify@0.3.3","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"f479326f940332b06767b8e2f58cbff31db837d5","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.3.3.tgz","fileCount":116,"integrity":"sha512-ZQFPzGJmDkf++OQT/pa0AEWz6ibKcZrDEe/dFNgN6puXz0GrwJ7DV+WCi1RgXjMI0HRwQThW/1s/iuUocd98NA==","signatures":[{"sig":"MEQCIFXj1vQFYg5VUt7t/0T22cj14zvtzHfn/2r/Y9kphe4qAiATqsPmGod1tCtol8NizX2tlZs1DK8N0SDvM72AB+LR2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275369},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.3.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/0f483b11e083ec8c18542afb0c92113b/12deg-saas-fastify-0.3.3.tgz","_integrity":"sha512-ZQFPzGJmDkf++OQT/pa0AEWz6ibKcZrDEe/dFNgN6puXz0GrwJ7DV+WCi1RgXjMI0HRwQThW/1s/iuUocd98NA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.1","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.10.2","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.2","@dzangolab/fastify-config":"0.77.2","@dzangolab/fastify-mailer":"0.77.2","@dzangolab/fastify-slonik":"0.77.2","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.2","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.10.2","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.2","@dzangolab/fastify-config":">=0.77.2","@dzangolab/fastify-mailer":">=0.77.2","@dzangolab/fastify-slonik":">=0.77.2","@dzangolab/fastify-graphql":">=0.77.2"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.3.3_1738122962629_0.9191381994063577","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@12deg/saas-fastify","version":"0.3.4","license":"MIT","_id":"@12deg/saas-fastify@0.3.4","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"543f71a3aeceff82e0e41f0c31b51b096ca78f9c","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.3.4.tgz","fileCount":120,"integrity":"sha512-Advhknu1j2VVWHXDVZVEqHWXN2zFhJvJSI6eWddbekeevzPZhJLutHs1ugN/J5LAz5GZJmW+0UI3skkvFoV5mA==","signatures":[{"sig":"MEQCICn8wVYyq1bY/GL5RvQj74ovScQQ90rX7K/4cQdZ+3y4AiA33VTImAdaeOvS40rw1NM2SE49WsLUzowly7hE0O5MBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280219},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.3.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/e3476c4b1766ab1a365981e5c3edba65/12deg-saas-fastify-0.3.4.tgz","_integrity":"sha512-Advhknu1j2VVWHXDVZVEqHWXN2zFhJvJSI6eWddbekeevzPZhJLutHs1ugN/J5LAz5GZJmW+0UI3skkvFoV5mA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.10.2","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.2","@dzangolab/fastify-config":"0.77.2","@dzangolab/fastify-mailer":"0.77.2","@dzangolab/fastify-slonik":"0.77.2","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.2","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.10.2","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.2","@dzangolab/fastify-config":">=0.77.2","@dzangolab/fastify-mailer":">=0.77.2","@dzangolab/fastify-slonik":">=0.77.2","@dzangolab/fastify-graphql":">=0.77.2"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.3.4_1738239054442_0.05706382100361895","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@12deg/saas-fastify","version":"0.4.0","license":"MIT","_id":"@12deg/saas-fastify@0.4.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"5268b648b7aa4466608a2628f2df4753de7ab2e4","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.4.0.tgz","fileCount":124,"integrity":"sha512-GCJgB3+xf3KRF/dFODj3NljQgsvMD4jiORtokmUECWsIzHf4JM7yK50nLq04CAvcnC99O8Ncll8NK5lPsDrRuw==","signatures":[{"sig":"MEUCIQD99JVNJI3nPjkcpdukdHhqxtHckTqX6zoGE+H168OeSgIgFOR0xR+pFmoOhj3xfGWTdJXBTuEeUjNyMR6Xtu5R2kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284341},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.4.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/a8e3283741dfad54bad70e2fa3b6b4b1/12deg-saas-fastify-0.4.0.tgz","_integrity":"sha512-GCJgB3+xf3KRF/dFODj3NljQgsvMD4jiORtokmUECWsIzHf4JM7yK50nLq04CAvcnC99O8Ncll8NK5lPsDrRuw==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.3","@dzangolab/fastify-config":"0.77.3","@dzangolab/fastify-mailer":"0.77.3","@dzangolab/fastify-slonik":"0.77.3","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.3","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.3","@dzangolab/fastify-config":">=0.77.3","@dzangolab/fastify-mailer":">=0.77.3","@dzangolab/fastify-slonik":">=0.77.3","@dzangolab/fastify-graphql":">=0.77.3"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.4.0_1738850846995_0.1189045204401018","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@12deg/saas-fastify","version":"0.5.0","license":"MIT","_id":"@12deg/saas-fastify@0.5.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"9e59dd801c6b8fcbf6b039a456769684c2edd005","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.5.0.tgz","fileCount":124,"integrity":"sha512-LoXxEn0jvioZV2g8eMRt0Wg3qtcsdxMRLUDM34mQKO64jp8irdr8XzzfPQ7rx447hZNLefRPDNQgbq/VDQ/72Q==","signatures":[{"sig":"MEYCIQDwele+IeMucQTOv56X7nVqcFh+7tcgzulPKLbWkAkfjgIhAJvK/04fdPpPb3GXv2+VuZVDg0H9LtIMzkOyjE++QFmd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284341},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.5.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/df2c905b639ed395e0153248f97ea292/12deg-saas-fastify-0.5.0.tgz","_integrity":"sha512-LoXxEn0jvioZV2g8eMRt0Wg3qtcsdxMRLUDM34mQKO64jp8irdr8XzzfPQ7rx447hZNLefRPDNQgbq/VDQ/72Q==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.3","@dzangolab/fastify-config":"0.77.3","@dzangolab/fastify-mailer":"0.77.3","@dzangolab/fastify-slonik":"0.77.3","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.3","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.3","@dzangolab/fastify-config":">=0.77.3","@dzangolab/fastify-mailer":">=0.77.3","@dzangolab/fastify-slonik":">=0.77.3","@dzangolab/fastify-graphql":">=0.77.3"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.5.0_1738921850346_0.3041465122001583","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@12deg/saas-fastify","version":"0.6.0","license":"MIT","_id":"@12deg/saas-fastify@0.6.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"86d97b18a63d9c4c2c2233b85456de4b01aaf5bc","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.6.0.tgz","fileCount":124,"integrity":"sha512-SDLs0aiwvDwHr84I6fxCH/TydffIEYJKVq1FDwuopafc6TnrBpUXeVLSw2NYCluZgmhkgx8XSlhFUENG7RHpkg==","signatures":[{"sig":"MEYCIQDi/mHYe5aNcDDeKNc/IIbW3EhLcCHcb/uFTQ1WmC0KHgIhAKvd3c+FMWjK6Q0bstnwOCbpeydXoJsTmO8+PcNbeRZa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284341},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.6.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/225b2010c3be9023a276e84d59742d3e/12deg-saas-fastify-0.6.0.tgz","_integrity":"sha512-SDLs0aiwvDwHr84I6fxCH/TydffIEYJKVq1FDwuopafc6TnrBpUXeVLSw2NYCluZgmhkgx8XSlhFUENG7RHpkg==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.3","@dzangolab/fastify-config":"0.77.3","@dzangolab/fastify-mailer":"0.77.3","@dzangolab/fastify-slonik":"0.77.3","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.3","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.3","@dzangolab/fastify-config":">=0.77.3","@dzangolab/fastify-mailer":">=0.77.3","@dzangolab/fastify-slonik":">=0.77.3","@dzangolab/fastify-graphql":">=0.77.3"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.6.0_1739190999652_0.6928988037655524","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@12deg/saas-fastify","version":"0.7.0","license":"MIT","_id":"@12deg/saas-fastify@0.7.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"0c6157f615b6ea60df3c1cb110b2f0c8137a52ef","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.7.0.tgz","fileCount":124,"integrity":"sha512-lYoKReiGU5aKLWXbQiquZMzFAdxp54P4yh1hN/XlkVKlxULkOYtbK+fXGLQqLLwOz6oD4nGapNLDyV/vtlLyAw==","signatures":[{"sig":"MEUCIEZ19atQXNxFN5H8+I+jbFEVu8aYn6wt2mHnQ+nRCjeZAiEAmDqoNLOlGKTD86eEhwY89jwW4WlfiDzB5WNEhMr7kTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284341},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.7.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/c1f3c6cf35568d24faf3fd49a67cc0bb/12deg-saas-fastify-0.7.0.tgz","_integrity":"sha512-lYoKReiGU5aKLWXbQiquZMzFAdxp54P4yh1hN/XlkVKlxULkOYtbK+fXGLQqLLwOz6oD4nGapNLDyV/vtlLyAw==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.3","@dzangolab/fastify-config":"0.77.3","@dzangolab/fastify-mailer":"0.77.3","@dzangolab/fastify-slonik":"0.77.3","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.3","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.3","@dzangolab/fastify-config":">=0.77.3","@dzangolab/fastify-mailer":">=0.77.3","@dzangolab/fastify-slonik":">=0.77.3","@dzangolab/fastify-graphql":">=0.77.3"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.7.0_1739274262846_0.47899375560648827","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@12deg/saas-fastify","version":"0.8.0","license":"MIT","_id":"@12deg/saas-fastify@0.8.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"0ddb5281d0c442a01314860cd2bf8e887fe26155","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.8.0.tgz","fileCount":152,"integrity":"sha512-GkxGMzwNRUVR0LHSVoTv6OwotuHT76IhmPK3iqJgJEBHOdUlDrxeKcf1zxlfpUtC1JP0+vOHOr6D1gPslMSRhQ==","signatures":[{"sig":"MEUCIQDqAvCPK/FgJLOVDPilBFN45zuGFVbfpoko/PygY3UwsAIgZznJDmwoFQaf3XWbysYAezBiGhq9SR0AZ/DBrM+8zVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334358},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.8.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/18ef0c7eb9d8a40d6ed4685457954c81/12deg-saas-fastify-0.8.0.tgz","_integrity":"sha512-GkxGMzwNRUVR0LHSVoTv6OwotuHT76IhmPK3iqJgJEBHOdUlDrxeKcf1zxlfpUtC1JP0+vOHOr6D1gPslMSRhQ==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.3","@dzangolab/fastify-config":"0.77.3","@dzangolab/fastify-mailer":"0.77.3","@dzangolab/fastify-slonik":"0.77.3","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.3","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.3","@dzangolab/fastify-config":">=0.77.3","@dzangolab/fastify-mailer":">=0.77.3","@dzangolab/fastify-slonik":">=0.77.3","@dzangolab/fastify-graphql":">=0.77.3"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.8.0_1739279431032_0.12129329681022227","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@12deg/saas-fastify","version":"0.8.1","license":"MIT","_id":"@12deg/saas-fastify@0.8.1","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"45f68d475d98e049ae8365ead778bdd0184558bc","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.8.1.tgz","fileCount":160,"integrity":"sha512-cykBVY1/NHlwFsDDziFbMpDDHtDGKqc6qkvU88vzz4AmVV4rTBq5f43EDekS/rU/WDgbMxfCLOFddtEUOp78Ew==","signatures":[{"sig":"MEQCIGbGuoXr3ibEJzLgpcOHuIh5d1UDQlkdKv81v9fksOmbAiATnYoxEYFN4RFMSt72Ek1EjtgZG8DZ284s/f3icAU5JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342585},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.8.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/8d1a8e9a8f0b835563e99545dece8f92/12deg-saas-fastify-0.8.1.tgz","_integrity":"sha512-cykBVY1/NHlwFsDDziFbMpDDHtDGKqc6qkvU88vzz4AmVV4rTBq5f43EDekS/rU/WDgbMxfCLOFddtEUOp78Ew==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","lodash.merge":"4.6.2","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.4","@dzangolab/fastify-config":"0.77.4","@dzangolab/fastify-mailer":"0.77.4","@dzangolab/fastify-slonik":"0.77.4","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.4","@dzangolab/fastify-config":">=0.77.4","@dzangolab/fastify-mailer":">=0.77.4","@dzangolab/fastify-slonik":">=0.77.4","@dzangolab/fastify-graphql":">=0.77.4"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.8.1_1739533680282_0.03597293821484149","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@12deg/saas-fastify","version":"0.8.2","license":"MIT","_id":"@12deg/saas-fastify@0.8.2","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"f2753f24f52c3c653cfc2b5abcc7db40f1d8a81a","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.8.2.tgz","fileCount":160,"integrity":"sha512-i8u0ujVwFLi+Xkb121xd9zAbfEpvpIL6HiOBkpXzGo8vJBQifvTqsiiTaJAHjbI/2tlzWWcHhSuljFDahs5OBg==","signatures":[{"sig":"MEYCIQDL7AfWH+p+ykuCH7BVh+Jb9vPbzPG1iTEW+RkSnhnIsQIhAIGxxzGPA1qNpqhY73iXuO5sQhJhSKyPPC6hfBc9iytX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343643},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.8.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/123eb6d7e2ebb875fa15c73ff2721df9/12deg-saas-fastify-0.8.2.tgz","_integrity":"sha512-i8u0ujVwFLi+Xkb121xd9zAbfEpvpIL6HiOBkpXzGo8vJBQifvTqsiiTaJAHjbI/2tlzWWcHhSuljFDahs5OBg==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"4.5.3","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"2.0.4","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@types/lodash.merge":"4.6.9","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.4","@dzangolab/fastify-config":"0.77.4","@dzangolab/fastify-mailer":"0.77.4","@dzangolab/fastify-slonik":"0.77.4","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"2.0.4","@dzangolab/fastify-graphql":"0.77.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.4","@dzangolab/fastify-config":">=0.77.4","@dzangolab/fastify-mailer":">=0.77.4","@dzangolab/fastify-slonik":">=0.77.4","@dzangolab/fastify-graphql":">=0.77.4"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.8.2_1739550873699_0.6077568692261317","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@12deg/saas-fastify","version":"0.9.0","license":"MIT","_id":"@12deg/saas-fastify@0.9.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"ef6f6e19806ceebd8b12fc6d808bb568918b1f59","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.9.0.tgz","fileCount":160,"integrity":"sha512-34FpoX0G/rkIrLHLp9vcxVQ7luKkDnCIJQlO6brfnNaI7E0M8zjIR+/px3p25QnxA/XDDxsXQ/10c6RXhD8mbQ==","signatures":[{"sig":"MEUCIQCVMaBntYuqehrWPjBccX9DcCupK5CBD+x8pWKtD1vfpAIgLC+if6ju94yuQNxfZ3uUa5eF5t5MnQX1Yc5JT10cDIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338905},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.9.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/f7a5a95fb40148b2e8c944f36df8e69f/12deg-saas-fastify-0.9.0.tgz","_integrity":"sha512-34FpoX0G/rkIrLHLp9vcxVQ7luKkDnCIJQlO6brfnNaI7E0M8zjIR+/px3p25QnxA/XDDxsXQ/10c6RXhD8mbQ==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.4","@dzangolab/fastify-config":"0.77.4","@dzangolab/fastify-mailer":"0.77.4","@dzangolab/fastify-slonik":"0.77.4","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.77.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.4","@dzangolab/fastify-config":">=0.77.4","@dzangolab/fastify-mailer":">=0.77.4","@dzangolab/fastify-slonik":">=0.77.4","@dzangolab/fastify-graphql":">=0.77.4"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.9.0_1739795685561_0.8830720126325349","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@12deg/saas-fastify","version":"0.10.0","license":"MIT","_id":"@12deg/saas-fastify@0.10.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"26a8d28f346a094fc97c96df955fbb71fa3457c9","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.10.0.tgz","fileCount":160,"integrity":"sha512-30B5Pg27TGFNSlMxzK1d2GgXYOWjd9y+Qozhxf5Qbe9dQ4QTBCGsMAlr8hWjMijgJAsXPV9NxJZCAtH+fOrbNA==","signatures":[{"sig":"MEUCIQDNClmU/GAE95PmC7SAp3tPDkHcGGAAC6KBsH98Q7qM5QIgIk08P4FTMH/IcNEHTNR5JIVsv4Y/vHaw4Dq9cGF7gJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338906},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.10.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/4d8320c7f58a678e9b47d56dfe1fcb7c/12deg-saas-fastify-0.10.0.tgz","_integrity":"sha512-30B5Pg27TGFNSlMxzK1d2GgXYOWjd9y+Qozhxf5Qbe9dQ4QTBCGsMAlr8hWjMijgJAsXPV9NxJZCAtH+fOrbNA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.1","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.9.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.7","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.4","@dzangolab/fastify-config":"0.77.4","@dzangolab/fastify-mailer":"0.77.4","@dzangolab/fastify-slonik":"0.77.4","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.77.4","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.4","@dzangolab/fastify-config":">=0.77.4","@dzangolab/fastify-mailer":">=0.77.4","@dzangolab/fastify-slonik":">=0.77.4","@dzangolab/fastify-graphql":">=0.77.4"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.10.0_1739879641371_0.12206140643086072","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@12deg/saas-fastify","version":"0.11.0","license":"MIT","_id":"@12deg/saas-fastify@0.11.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"0301d473995cb98ec3916d5bef1b238abd80291e","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.11.0.tgz","fileCount":160,"integrity":"sha512-fCvaRKWEK3gc4PIQ6XdJOp1jNmTM9kmgFtlxfamRKGyUyc6IEWtnx0ZjieNkjIr2dz8w1zbOz4er+YFdBL30zA==","signatures":[{"sig":"MEYCIQDPYI7qQFiPpsZJ4iVUeYsD6kjQAes9Npxw7xFAMs9UPAIhANwB58qz4S44kX+yyuWvIcUhlh3rv9i1qKpxq4rbTqkd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323312},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.11.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/c60c0a26a8d99f78ee61970aed5ecba0/12deg-saas-fastify-0.11.0.tgz","_integrity":"sha512-fCvaRKWEK3gc4PIQ6XdJOp1jNmTM9kmgFtlxfamRKGyUyc6IEWtnx0ZjieNkjIr2dz8w1zbOz4er+YFdBL30zA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.7","@dzangolab/fastify-config":"0.77.7","@dzangolab/fastify-mailer":"0.77.7","@dzangolab/fastify-slonik":"0.77.7","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.77.7","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.7","@dzangolab/fastify-config":">=0.77.7","@dzangolab/fastify-mailer":">=0.77.7","@dzangolab/fastify-slonik":">=0.77.7","@dzangolab/fastify-graphql":">=0.77.7"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.11.0_1739970401221_0.45780920616324083","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@12deg/saas-fastify","version":"0.11.1","license":"MIT","_id":"@12deg/saas-fastify@0.11.1","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"fe6cd6b67e4e598847813835e451ed2a99ab4470","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.11.1.tgz","fileCount":160,"integrity":"sha512-9m5GSsFlJCalu1A74L3FBa/lbITu89u25EwNVYWwmBz5R796lBX4c/WkXKJuoUwQL7ZYldZ2jOmhHtHIDVMzPg==","signatures":[{"sig":"MEUCIF97kYGy8bclWB2wJGP32soJ6zXGLbQ8zj/dHEy6jKgXAiEAkC4gi6YVYgoJazzGCfZcXwvj8H6KS69FJ57IU20BMSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323310},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.11.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/2597f09baf82b515c71481229ac8241c/12deg-saas-fastify-0.11.1.tgz","_integrity":"sha512-9m5GSsFlJCalu1A74L3FBa/lbITu89u25EwNVYWwmBz5R796lBX4c/WkXKJuoUwQL7ZYldZ2jOmhHtHIDVMzPg==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.7","@dzangolab/fastify-config":"0.77.7","@dzangolab/fastify-mailer":"0.77.7","@dzangolab/fastify-slonik":"0.77.7","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.77.7","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.7","@dzangolab/fastify-config":">=0.77.7","@dzangolab/fastify-mailer":">=0.77.7","@dzangolab/fastify-slonik":">=0.77.7","@dzangolab/fastify-graphql":">=0.77.7"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.11.1_1740050086872_0.6574812661615346","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@12deg/saas-fastify","version":"0.12.0","license":"MIT","_id":"@12deg/saas-fastify@0.12.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"b99960001cabf61023add8a99556a668f85192ee","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.12.0.tgz","fileCount":160,"integrity":"sha512-8kk3P+hJQw9rBGzZb51fdXrLrqfVhHigs4YzWqCGFQMnco5pd9Q6x2dVCue6I9goj/rxc5RkezSt6D1dW6UTAw==","signatures":[{"sig":"MEUCIQDb4By7C8JDuiZ/FUaneNv58yL+VgwqLW4syVhuc3FhGwIgFDNbrbT63V47eItKeIfDROTk4lwYQ3N4G2maTTjOvkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324965},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.12.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/d2f122e87e32efe1678c2c9c02832529/12deg-saas-fastify-0.12.0.tgz","_integrity":"sha512-8kk3P+hJQw9rBGzZb51fdXrLrqfVhHigs4YzWqCGFQMnco5pd9Q6x2dVCue6I9goj/rxc5RkezSt6D1dW6UTAw==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.7","@dzangolab/fastify-config":"0.77.7","@dzangolab/fastify-mailer":"0.77.7","@dzangolab/fastify-slonik":"0.77.7","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.77.7","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.7","@dzangolab/fastify-config":">=0.77.7","@dzangolab/fastify-mailer":">=0.77.7","@dzangolab/fastify-slonik":">=0.77.7","@dzangolab/fastify-graphql":">=0.77.7"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.12.0_1740138636516_0.23702945988878543","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@12deg/saas-fastify","version":"0.13.0","license":"MIT","_id":"@12deg/saas-fastify@0.13.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"92224e3b9d74136a12b9f3b981817bda17ffc323","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.13.0.tgz","fileCount":160,"integrity":"sha512-+SONwaBD6k4N2Z6CB5oSB8YqQ0z8AXh1dF09MZURJUXImF/bY//Nzg+xV2Scw3nqxGOZNy8RulU8A/Wuf4uNDQ==","signatures":[{"sig":"MEUCIQCUx7OU8HPlXIy0vX3SwhBzKtZgsmlsMxjUsc8M4qBSEAIgPc0jzPkEEcCqQ3zDvwx2zcHSGUaT5uoeW6P8SYQH3EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324965},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.13.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/788b087fd403592d3fc13fcc10e76489/12deg-saas-fastify-0.13.0.tgz","_integrity":"sha512-+SONwaBD6k4N2Z6CB5oSB8YqQ0z8AXh1dF09MZURJUXImF/bY//Nzg+xV2Scw3nqxGOZNy8RulU8A/Wuf4uNDQ==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.7","@dzangolab/fastify-config":"0.77.7","@dzangolab/fastify-mailer":"0.77.7","@dzangolab/fastify-slonik":"0.77.7","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.77.7","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.7","@dzangolab/fastify-config":">=0.77.7","@dzangolab/fastify-mailer":">=0.77.7","@dzangolab/fastify-slonik":">=0.77.7","@dzangolab/fastify-graphql":">=0.77.7"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.13.0_1740412478504_0.004361511739120916","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@12deg/saas-fastify","version":"0.14.0","license":"MIT","_id":"@12deg/saas-fastify@0.14.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"fb5ab6d636fb7ecb65d6a2d9a2f90c34b177c662","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.14.0.tgz","fileCount":182,"integrity":"sha512-+Ie1lobs371y+j+6ua8aLy8C0zxUP6ZxKYdI8phR5DK5TM7UF0YZJrQJmi6hlsUtvYkhD7G0WAswqSS+Ic0dUg==","signatures":[{"sig":"MEYCIQCFnjpGt1uTUK4ExwgEnSOYOiWmJ8K2Sa9iFQmyO+qPywIhALdrtNPPEqwnZx2QgrA56pldYbXClqn5KOjB55lgl/lX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355736},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.14.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/28f783f330f940452c6618c44e28de01/12deg-saas-fastify-0.14.0.tgz","_integrity":"sha512-+Ie1lobs371y+j+6ua8aLy8C0zxUP6ZxKYdI8phR5DK5TM7UF0YZJrQJmi6hlsUtvYkhD7G0WAswqSS+Ic0dUg==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.3","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.77.7","@dzangolab/fastify-config":"0.77.7","@dzangolab/fastify-mailer":"0.77.7","@dzangolab/fastify-slonik":"0.77.7","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.77.7","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.77.7","@dzangolab/fastify-config":">=0.77.7","@dzangolab/fastify-mailer":">=0.77.7","@dzangolab/fastify-slonik":">=0.77.7","@dzangolab/fastify-graphql":">=0.77.7"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.14.0_1741106411999_0.9530203434546549","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@12deg/saas-fastify","version":"0.15.0","license":"MIT","_id":"@12deg/saas-fastify@0.15.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"ed1755cf81dd9df5b03d638bcacfc8e2056da714","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.15.0.tgz","fileCount":184,"integrity":"sha512-ja/Z9Db1dFMxI6welJPV4hVYh8C9+7McTPXibRgersh0eCoc04tHOmIySqXsTaqWoX6g5iGCvwjjws8VXPLDrA==","signatures":[{"sig":"MEUCIQD/rzovu3Nxd+ooSMYJwrHuVbi3DUY9fi/75uX04RjWJAIgDISyNMYMzy8HHIc8dGVMHHMN/W5fwFH3f+YSOB9M/YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362671},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.15.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/ec957c53abb5cc2b339648a25edc3174/12deg-saas-fastify-0.15.0.tgz","_integrity":"sha512-ja/Z9Db1dFMxI6welJPV4hVYh8C9+7McTPXibRgersh0eCoc04tHOmIySqXsTaqWoX6g5iGCvwjjws8VXPLDrA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.3","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.78.0","@dzangolab/fastify-config":"0.78.0","@dzangolab/fastify-mailer":"0.78.0","@dzangolab/fastify-slonik":"0.78.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.78.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.78.0","@dzangolab/fastify-config":">=0.78.0","@dzangolab/fastify-mailer":">=0.78.0","@dzangolab/fastify-slonik":">=0.78.0","@dzangolab/fastify-graphql":">=0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.15.0_1741762335219_0.47632520414040513","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@12deg/saas-fastify","version":"0.16.0","license":"MIT","_id":"@12deg/saas-fastify@0.16.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"55f01a9ec6e945768846d37156f7fb93a81d807a","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.16.0.tgz","fileCount":192,"integrity":"sha512-V4LJHE3qvgRrz6JB1sEPQarpy1HDma8AW6Je7FvmDebEn2uNdk4gIUElJLoa5K05TGvYkPwA5VvgTJy8VnrteA==","signatures":[{"sig":"MEYCIQCtWDUl2C3lRdbn9/VL4K6/Bcga/eKjFHQ8rq3bslsM+gIhAOlIlo7MeaDu/z6X630apyMSCku5sGD9p+U5LN2rs1tC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376037},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.16.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/ecead1a5f4d6639aa4cfbdc9e868412c/12deg-saas-fastify-0.16.0.tgz","_integrity":"sha512-V4LJHE3qvgRrz6JB1sEPQarpy1HDma8AW6Je7FvmDebEn2uNdk4gIUElJLoa5K05TGvYkPwA5VvgTJy8VnrteA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.18.3","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.78.0","@dzangolab/fastify-config":"0.78.0","@dzangolab/fastify-mailer":"0.78.0","@dzangolab/fastify-slonik":"0.78.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.78.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.78.0","@dzangolab/fastify-config":">=0.78.0","@dzangolab/fastify-mailer":">=0.78.0","@dzangolab/fastify-slonik":">=0.78.0","@dzangolab/fastify-graphql":">=0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.16.0_1742370327280_0.38289994146719364","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@12deg/saas-fastify","version":"0.16.1","license":"MIT","_id":"@12deg/saas-fastify@0.16.1","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"5701e3d65045d169c1dbcc41a72c61afa27d88b0","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.16.1.tgz","fileCount":192,"integrity":"sha512-yFbvVv+eG9qlHmdD2/yOATs4hCsu1rnGMxHEdcwULaB7vktfiWfqVFPnxsknI/OQ4HuM8TQQiDiv/ZECV190sw==","signatures":[{"sig":"MEUCIQCuQb5TawpcjDRaX4gk64PBrybiOXLL9xHNMinQFjzvVgIgUjubDxcPQeIgk+W5/Hv8qSm348mRhs5+sEmLJ9GcJW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376037},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.16.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/5edb12620cf1154101563783887db94d/12deg-saas-fastify-0.16.1.tgz","_integrity":"sha512-yFbvVv+eG9qlHmdD2/yOATs4hCsu1rnGMxHEdcwULaB7vktfiWfqVFPnxsknI/OQ4HuM8TQQiDiv/ZECV190sw==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.0","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.78.0","@dzangolab/fastify-config":"0.78.0","@dzangolab/fastify-mailer":"0.78.0","@dzangolab/fastify-slonik":"0.78.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.78.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.78.0","@dzangolab/fastify-config":">=0.78.0","@dzangolab/fastify-mailer":">=0.78.0","@dzangolab/fastify-slonik":">=0.78.0","@dzangolab/fastify-graphql":">=0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.16.1_1742549425245_0.5961753092922744","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@12deg/saas-fastify","version":"0.16.2","license":"MIT","_id":"@12deg/saas-fastify@0.16.2","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"d688a92383efcba1d5ccae3dde35d5b969c38248","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.16.2.tgz","fileCount":192,"integrity":"sha512-EZ7tFBgYWpjkC3h0oCFelPKriNaBEYlVhMisZnhoumVPNblabThP5fYQVY/oYBZJUKGiwTQiDI2hJH6Xq2XL3A==","signatures":[{"sig":"MEUCIQDkmY+41YDqQSkxQGQk108scSjMXaxL9jet/PzEgqCZngIgXMzPMsUh6tY5Ocq33M+PlvSefMUGl6q68vX3D3heotU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376413},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.16.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/c095bc826b376bd47529e6ca8210fe7d/12deg-saas-fastify-0.16.2.tgz","_integrity":"sha512-EZ7tFBgYWpjkC3h0oCFelPKriNaBEYlVhMisZnhoumVPNblabThP5fYQVY/oYBZJUKGiwTQiDI2hJH6Xq2XL3A==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.0","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.79.0","@dzangolab/fastify-config":"0.79.0","@dzangolab/fastify-mailer":"0.79.0","@dzangolab/fastify-slonik":"0.79.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.79.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.79.0","@dzangolab/fastify-config":">=0.79.0","@dzangolab/fastify-mailer":">=0.79.0","@dzangolab/fastify-slonik":">=0.79.0","@dzangolab/fastify-graphql":">=0.79.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.16.2_1742557733213_0.5854083038770459","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@12deg/saas-fastify","version":"0.17.0","license":"MIT","_id":"@12deg/saas-fastify@0.17.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"0f610417cef07b18f5f322ff618688957fb45959","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.17.0.tgz","fileCount":192,"integrity":"sha512-JViE14KksUHXTC6Wm23iu4xF7H/jZLQZZhPJvmgpWC8NkGJ2YXhq27+6WTqRVePc5JR1LSg3BY5OL5R1PrGDHQ==","signatures":[{"sig":"MEUCIBZ9Wmlkgiex0ERdVP9F7URzORiIC/oA/EvfPGAIO8lGAiEAjhSaASTtlqN8aGyle0RZyIUdytv4hHLjrhghBFqljYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376726},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.17.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/75f4e5f029b6047e0fc97b2229fb1dbf/12deg-saas-fastify-0.17.0.tgz","_integrity":"sha512-JViE14KksUHXTC6Wm23iu4xF7H/jZLQZZhPJvmgpWC8NkGJ2YXhq27+6WTqRVePc5JR1LSg3BY5OL5R1PrGDHQ==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.0","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.79.0","@dzangolab/fastify-config":"0.79.0","@dzangolab/fastify-mailer":"0.79.0","@dzangolab/fastify-slonik":"0.79.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.79.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.79.0","@dzangolab/fastify-config":">=0.79.0","@dzangolab/fastify-mailer":">=0.79.0","@dzangolab/fastify-slonik":">=0.79.0","@dzangolab/fastify-graphql":">=0.79.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.17.0_1742986143095_0.3645426715691247","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@12deg/saas-fastify","version":"0.17.1","license":"MIT","_id":"@12deg/saas-fastify@0.17.1","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"607a491932fa015c47b804b7daa0bee6b82e02cc","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.17.1.tgz","fileCount":192,"integrity":"sha512-/S5F89xXXyqfDR1atccem0YOeWaepbdo8g9wd8fgtCuFAp8tZF8rxJsha3Xe7lxyKo3e/InxWYVZdnXqXJPgkQ==","signatures":[{"sig":"MEQCIA3EGSFTb1zt8lUcZe/VQKEPN/HNkKxvsxGUcxj3K7gEAiAcik7DG7tyBrj6chbA21yci0+LTRc6Qm66ovHNZBj+NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399263},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.17.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=18","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/df04917be482200c131f91a6a56339a9/12deg-saas-fastify-0.17.1.tgz","_integrity":"sha512-/S5F89xXXyqfDR1atccem0YOeWaepbdo8g9wd8fgtCuFAp8tZF8rxJsha3Xe7lxyKo3e/InxWYVZdnXqXJPgkQ==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.0","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"4.29.0","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"14.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"4.5.0","mercurius-auth":"5.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.79.0","@dzangolab/fastify-config":"0.79.0","@dzangolab/fastify-mailer":"0.79.0","@dzangolab/fastify-slonik":"0.79.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.79.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=4.29.0","mercurius":">=14.1.0","fastify-plugin":">=4.5.0","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.79.0","@dzangolab/fastify-config":">=0.79.0","@dzangolab/fastify-mailer":">=0.79.0","@dzangolab/fastify-slonik":">=0.79.0","@dzangolab/fastify-graphql":">=0.79.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.17.1_1743076558488_0.8048553211894398","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@12deg/saas-fastify","version":"0.18.0","license":"MIT","_id":"@12deg/saas-fastify@0.18.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"5d8a469c902bdeb792a4bf1fd8f443bd73a9a191","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.18.0.tgz","fileCount":194,"integrity":"sha512-3sraqp45I0PcWcbPPCVEvu2EJ8Y3MqGGOXuU7TzNuQT7IZ2q65j2vdtr5E3OQHIl1GET4i/TEjDr6e+Y7cVqww==","signatures":[{"sig":"MEQCIFzFKdsn1qy3fxsN7rVzYUBTyCPtuFzhD4dSO4sV7uVfAiAqLMKoy2UAv2s4Xie0porVRH4UmpaQgy/W7iWmS7OvYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404023},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.18.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=20","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/aadb187b7ade020b8028288c0459060c/12deg-saas-fastify-0.18.0.tgz","_integrity":"sha512-3sraqp45I0PcWcbPPCVEvu2EJ8Y3MqGGOXuU7TzNuQT7IZ2q65j2vdtr5E3OQHIl1GET4i/TEjDr6e+Y7cVqww==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.0","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"5.2.1","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"16.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"5.0.1","mercurius-auth":"6.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.80.0","@dzangolab/fastify-config":"0.80.0","@dzangolab/fastify-mailer":"0.80.0","@dzangolab/fastify-slonik":"0.80.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.80.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=5.2.1","mercurius":">=16.1.0","fastify-plugin":">=5.0.1","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.80.0","@dzangolab/fastify-config":">=0.80.0","@dzangolab/fastify-mailer":">=0.80.0","@dzangolab/fastify-slonik":">=0.80.0","@dzangolab/fastify-graphql":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.18.0_1744024975945_0.5666809917589546","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@12deg/saas-fastify","version":"0.18.1","license":"MIT","_id":"@12deg/saas-fastify@0.18.1","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"fc09c8b2a280abbe82f2008ff3dfd94d4ac45314","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.18.1.tgz","fileCount":194,"integrity":"sha512-j/tbvbVm1DyFXcXVOxFQKH8K42by56D8Fredw06zIj4cbtWciaksiqw31LKn/LyJT4PL8mcPBFdp4/4tDEYNLw==","signatures":[{"sig":"MEUCIQC7OOAVRKAbLVtRDqA0/DTT6UUqz6VXa44QOZ+7F+Kh7gIgYBobhQfvosIQsK2ldCRYPFVKtt55cZcExM/TUWUbgGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404021},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.18.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=20","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/270f54a2de9a17e8b22e04d90667dfe8/12deg-saas-fastify-0.18.1.tgz","_integrity":"sha512-j/tbvbVm1DyFXcXVOxFQKH8K42by56D8Fredw06zIj4cbtWciaksiqw31LKn/LyJT4PL8mcPBFdp4/4tDEYNLw==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.1","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"5.2.1","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"16.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"5.0.1","mercurius-auth":"6.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.80.0","@dzangolab/fastify-config":"0.80.0","@dzangolab/fastify-mailer":"0.80.0","@dzangolab/fastify-slonik":"0.80.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.80.0","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=5.2.1","mercurius":">=16.1.0","fastify-plugin":">=5.0.1","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.80.0","@dzangolab/fastify-config":">=0.80.0","@dzangolab/fastify-mailer":">=0.80.0","@dzangolab/fastify-slonik":">=0.80.0","@dzangolab/fastify-graphql":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.18.1_1748249728281_0.6129498248907068","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@12deg/saas-fastify","version":"0.19.0","license":"MIT","_id":"@12deg/saas-fastify@0.19.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"5bef4fc23eac4881e71880f1495fa53dcc4a8bc1","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.19.0.tgz","fileCount":194,"integrity":"sha512-dVxiFk0XaWi2aKrKkAHCLx7LoHZKMeZyOOIwGr1MnmDyNY+U3H0rxY9Esj3ePfMagwHPhUS35lHm79aG4n8QSQ==","signatures":[{"sig":"MEYCIQDqTwLRSbSRmS28VDfpm8v0IL5q33SOYhbGd/JTfAsFVQIhAN+3wg3i3CbhZ7hK+uGpfFei8ARna96hQ7joKpxUVEbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415967},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.19.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=20","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/d34cbb152bb193b262b16d12bdd9681a/12deg-saas-fastify-0.19.0.tgz","_integrity":"sha512-dVxiFk0XaWi2aKrKkAHCLx7LoHZKMeZyOOIwGr1MnmDyNY+U3H0rxY9Esj3ePfMagwHPhUS35lHm79aG4n8QSQ==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.1","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"5.2.1","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"16.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"5.0.1","mercurius-auth":"6.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.84.2","@dzangolab/fastify-config":"0.84.2","@dzangolab/fastify-mailer":"0.84.2","@dzangolab/fastify-slonik":"0.84.2","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.84.2","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=5.2.1","mercurius":">=16.1.0","fastify-plugin":">=5.0.1","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.80.0","@dzangolab/fastify-config":">=0.80.0","@dzangolab/fastify-mailer":">=0.80.0","@dzangolab/fastify-slonik":">=0.80.0","@dzangolab/fastify-graphql":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.19.0_1748261103274_0.017320607940508825","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@12deg/saas-fastify","version":"0.19.1","license":"MIT","_id":"@12deg/saas-fastify@0.19.1","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"5e70797331fb0f2bbf281132df3e47838fab7494","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.19.1.tgz","fileCount":194,"integrity":"sha512-tqoHOU3BviQCb90gZJ4pkOXj6ib4ChSOMUyBeNanUruiaMNsU88W37QiQ1YKISWoW6PEOtRcCzcvd5e4w7fOSA==","signatures":[{"sig":"MEYCIQCZDnC255XXLKXimsR7lYpImvcih1thvp2fFpddvEuJdQIhAOoq8+4mYEKhbPSy+drohhMjEiAoYIAZo0D4VMagyxu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415967},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.19.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=20","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/c4c3baee4b5078255fc6fd39c46cb9cc/12deg-saas-fastify-0.19.1.tgz","_integrity":"sha512-tqoHOU3BviQCb90gZJ4pkOXj6ib4ChSOMUyBeNanUruiaMNsU88W37QiQ1YKISWoW6PEOtRcCzcvd5e4w7fOSA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.1","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"5.2.1","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"16.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"5.0.1","mercurius-auth":"6.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.84.2","@dzangolab/fastify-config":"0.84.2","@dzangolab/fastify-mailer":"0.84.2","@dzangolab/fastify-slonik":"0.84.2","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.84.2","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=5.2.1","mercurius":">=16.1.0","fastify-plugin":">=5.0.1","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.80.0","@dzangolab/fastify-config":">=0.80.0","@dzangolab/fastify-mailer":">=0.80.0","@dzangolab/fastify-slonik":">=0.80.0","@dzangolab/fastify-graphql":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.19.1_1748502315545_0.9077681021781776","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@12deg/saas-fastify","version":"0.19.2","license":"MIT","_id":"@12deg/saas-fastify@0.19.2","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"4ab64333098c5a149aa960b392fabdfeb555da98","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.19.2.tgz","fileCount":194,"integrity":"sha512-qkBH1GAkH1mZS8pa29MnLr0U9l5/QzoqUHbdKxHLqEY6WAalBrHbB1GkTFuaZRljEJjd+PyLpZYN+lOHX7w+4w==","signatures":[{"sig":"MEQCIEH0Am5p6OVik3nZGmDU1KZ85KMxqESrhOawrAPxCt9KAiB4g82vxmFIXUp+xPmD5Hb29DdFdgDrVCkYIDm+QkmmfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416322},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.19.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=20","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/dc021b5a3cd7ef2dd543084d79612a85/12deg-saas-fastify-0.19.2.tgz","_integrity":"sha512-qkBH1GAkH1mZS8pa29MnLr0U9l5/QzoqUHbdKxHLqEY6WAalBrHbB1GkTFuaZRljEJjd+PyLpZYN+lOHX7w+4w==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.2","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"5.2.1","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"16.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"5.0.1","mercurius-auth":"6.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.84.2","@dzangolab/fastify-config":"0.84.2","@dzangolab/fastify-mailer":"0.84.2","@dzangolab/fastify-slonik":"0.84.2","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.84.2","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=5.2.1","mercurius":">=16.1.0","fastify-plugin":">=5.0.1","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.80.0","@dzangolab/fastify-config":">=0.80.0","@dzangolab/fastify-mailer":">=0.80.0","@dzangolab/fastify-slonik":">=0.80.0","@dzangolab/fastify-graphql":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.19.2_1749201470562_0.03725367358876985","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@12deg/saas-fastify","version":"0.20.0","license":"MIT","_id":"@12deg/saas-fastify@0.20.0","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","bugs":{"url":"https://github.com/12deg/saas/issues"},"dist":{"shasum":"9a9cd1a4b914a1809dbec2af01e778e9d55c8090","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.20.0.tgz","fileCount":194,"integrity":"sha512-t/8RjhFzBr/llqAieviTrnBP267LeFWLUIGConvIAWWN1ZumxNXFXdvjx3g5flBT37EEj6JTGSLvUKeyZ+wHuA==","signatures":[{"sig":"MEUCIBPqLYAen0KzbZKW4lH3aYxJsjXqJfra5S6iEtkhlBcLAiEAh2r9z3mKzVerWWfnBvqJR56I7uDZdY0QdnwFJwDWSQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434064},"main":"./dist/12deg-saas-fastify.umd.cjs","type":"module","_from":"file:12deg-saas-fastify-0.20.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/12deg-saas-fastify.js","engines":{"node":">=20","pnpm":">=9"},"exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"scripts":{"lint":"eslint .","test":"vitest run --coverage","build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit -p tsconfig.json --composite false","sort-package":"npx sort-package-json"},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"_resolved":"/tmp/de3be836c41aaac76de4c81b7e7e4829/12deg-saas-fastify-0.20.0.tgz","_integrity":"sha512-t/8RjhFzBr/llqAieviTrnBP267LeFWLUIGConvIAWWN1ZumxNXFXdvjx3g5flBT37EEj6JTGSLvUKeyZ+wHuA==","repository":{"url":"git+https://github.com/12deg/saas.git","type":"git","directory":"packages/fastify"},"_npmVersion":"10.8.2","description":"saas plugin for fastify","directories":{},"_nodeVersion":"20.19.3","dependencies":{"pg":"8.13.3","humps":"2.0.1","nanoid":"3.3.8","graphql":"16.10.0","graphql-tag":"2.12.6","@graphql-tools/merge":"9.0.19","@dzangolab/postgres-migrations":"5.4.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","vite":"6.1.0","eslint":"8.57.1","pg-mem":"3.0.4","slonik":"46.1.0","vitest":"3.0.5","fastify":"5.2.1","prettier":"3.3.3","@types/pg":"8.11.10","mercurius":"16.1.0","typescript":"5.5.4","@types/node":"20.12.2","@types/humps":"2.0.6","fastify-plugin":"5.0.1","mercurius-auth":"6.0.0","@12deg/tsconfig":"0.1.11","eslint-plugin-n":"14.0.0","supertokens-node":"14.1.3","@12deg/eslint-config":"0.1.11","eslint-plugin-import":"2.31.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@dzangolab/fastify-user":"0.86.1","@dzangolab/fastify-config":"0.86.1","@dzangolab/fastify-mailer":"0.86.1","@dzangolab/fastify-slonik":"0.86.1","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","@dzangolab/fastify-graphql":"0.86.1","eslint-import-resolver-alias":"1.1.2","@typescript-eslint/eslint-plugin":"8.14.0","eslint-import-resolver-typescript":"3.6.3"},"peerDependencies":{"zod":">=3.23.8","slonik":">=46.1.0","fastify":">=5.2.1","mercurius":">=16.1.0","fastify-plugin":">=5.0.1","supertokens-node":">=14.1.3","@dzangolab/fastify-user":">=0.80.0","@dzangolab/fastify-config":">=0.80.0","@dzangolab/fastify-mailer":">=0.80.0","@dzangolab/fastify-slonik":">=0.80.0","@dzangolab/fastify-graphql":">=0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/saas-fastify_0.20.0_1752666377083_0.5780032898309924","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@12deg/saas-fastify","version":"0.21.0","description":"saas plugin for fastify","homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","repository":{"type":"git","url":"git+https://github.com/12deg/saas.git","directory":"packages/fastify"},"license":"MIT","type":"module","exports":{".":{"import":"./dist/12deg-saas-fastify.js","require":"./dist/12deg-saas-fastify.umd.cjs"}},"main":"./dist/12deg-saas-fastify.umd.cjs","module":"./dist/12deg-saas-fastify.js","types":"./dist/types/index.d.ts","dependencies":{"@prefabs.tech/postgres-migrations":"5.4.3","@graphql-tools/merge":"9.0.19","graphql":"16.10.0","graphql-tag":"2.12.6","humps":"2.0.1","nanoid":"3.3.8","pg":"8.13.3"},"devDependencies":{"@12deg/eslint-config":"0.1.11","@12deg/tsconfig":"0.1.11","@prefabs.tech/fastify-config":"0.88.1","@prefabs.tech/fastify-graphql":"0.88.1","@prefabs.tech/fastify-mailer":"0.88.1","@prefabs.tech/fastify-slonik":"0.88.1","@prefabs.tech/fastify-user":"0.88.1","@types/humps":"2.0.6","@types/node":"20.12.2","@types/pg":"8.11.10","@typescript-eslint/eslint-plugin":"8.14.0","@typescript-eslint/parser":"8.14.0","@vitest/coverage-istanbul":"3.0.5","eslint":"8.57.1","eslint-config-prettier":"9.1.0","eslint-import-resolver-alias":"1.1.2","eslint-import-resolver-typescript":"3.6.3","eslint-plugin-import":"2.31.0","eslint-plugin-n":"14.0.0","eslint-plugin-prettier":"5.2.1","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.1","fastify":"5.2.1","fastify-plugin":"5.0.1","mercurius":"16.1.0","mercurius-auth":"6.0.0","pg-mem":"3.0.4","prettier":"3.3.3","slonik":"46.1.0","supertokens-node":"14.1.3","typescript":"5.5.4","vite":"6.1.0","vitest":"3.0.5","zod":"3.23.8"},"peerDependencies":{"@prefabs.tech/fastify-config":">=0.80.0","@prefabs.tech/fastify-graphql":">=0.80.0","@prefabs.tech/fastify-mailer":">=0.80.0","@prefabs.tech/fastify-slonik":">=0.80.0","@prefabs.tech/fastify-user":">=0.80.0","fastify":">=5.2.1","fastify-plugin":">=5.0.1","mercurius":">=16.1.0","slonik":">=46.1.0","supertokens-node":">=14.1.3","zod":">=3.23.8"},"engines":{"node":">=20","pnpm":">=9"},"scripts":{"build":"vite build && tsc --emitDeclarationOnly && mv dist/src dist/types","lint":"eslint .","lint:fix":"eslint . --fix","sort-package":"npx sort-package-json","test":"vitest run --coverage","typecheck":"tsc --noEmit -p tsconfig.json --composite false"},"_id":"@12deg/saas-fastify@0.21.0","bugs":{"url":"https://github.com/12deg/saas/issues"},"_integrity":"sha512-GYrY6q1tRReMJTvf9os8Euv9WJzvgZv+//V7hNZ1hij1tnYZLX/eJyiV0sWMKybcVAZJPLjPUdboPfvmvIib4Q==","_resolved":"/tmp/23089620b0b2b44923e663e283fdbb96/12deg-saas-fastify-0.21.0.tgz","_from":"file:12deg-saas-fastify-0.21.0.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GYrY6q1tRReMJTvf9os8Euv9WJzvgZv+//V7hNZ1hij1tnYZLX/eJyiV0sWMKybcVAZJPLjPUdboPfvmvIib4Q==","shasum":"0ff9f3772929017d1756ef79ad3eab12b640ce40","tarball":"https://registry.npmjs.org/@12deg/saas-fastify/-/saas-fastify-0.21.0.tgz","fileCount":194,"unpackedSize":434730,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF0NC/zn8J7h3jhOuQgC9iK/RLKPU+EQ6+Df3CaFQNHnAiEAhkqEJLpWRyCbEnmk5lr79NM8u9viVv+xPFKD21hVdR8="}]},"_npmUser":{"name":"rameshlohala","email":"ramesh@dzangolab.com"},"directories":{},"maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/saas-fastify_0.21.0_1753960648441_0.4660368291727397"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-09T11:23:56.428Z","modified":"2025-07-31T11:17:28.865Z","0.1.0":"2024-12-09T11:23:56.831Z","0.2.0":"2024-12-19T16:22:20.472Z","0.2.1":"2024-12-20T15:37:05.446Z","0.3.0":"2025-01-22T10:28:56.673Z","0.3.1":"2025-01-22T12:18:26.053Z","0.3.2":"2025-01-24T12:30:30.157Z","0.3.3":"2025-01-29T03:56:02.831Z","0.3.4":"2025-01-30T12:10:54.659Z","0.4.0":"2025-02-06T14:07:27.181Z","0.5.0":"2025-02-07T09:50:50.546Z","0.6.0":"2025-02-10T12:36:39.894Z","0.7.0":"2025-02-11T11:44:23.046Z","0.8.0":"2025-02-11T13:10:31.346Z","0.8.1":"2025-02-14T11:48:00.582Z","0.8.2":"2025-02-14T16:34:33.938Z","0.9.0":"2025-02-17T12:34:45.799Z","0.10.0":"2025-02-18T11:54:01.528Z","0.11.0":"2025-02-19T13:06:41.799Z","0.11.1":"2025-02-20T11:14:47.081Z","0.12.0":"2025-02-21T11:50:36.768Z","0.13.0":"2025-02-24T15:54:38.764Z","0.14.0":"2025-03-04T16:40:12.212Z","0.15.0":"2025-03-12T06:52:15.420Z","0.16.0":"2025-03-19T07:45:27.577Z","0.16.1":"2025-03-21T09:30:25.459Z","0.16.2":"2025-03-21T11:48:53.484Z","0.17.0":"2025-03-26T10:49:03.294Z","0.17.1":"2025-03-27T11:55:58.798Z","0.18.0":"2025-04-07T11:22:56.183Z","0.18.1":"2025-05-26T08:55:28.483Z","0.19.0":"2025-05-26T12:05:03.498Z","0.19.1":"2025-05-29T07:05:15.764Z","0.19.2":"2025-06-06T09:17:50.767Z","0.20.0":"2025-07-16T11:46:17.290Z","0.21.0":"2025-07-31T11:17:28.666Z"},"bugs":{"url":"https://github.com/12deg/saas/issues"},"license":"MIT","homepage":"https://github.com/12deg/saas/tree/main/packages/fastify#readme","repository":{"type":"git","url":"git+https://github.com/12deg/saas.git","directory":"packages/fastify"},"description":"saas plugin for fastify","maintainers":[{"name":"rameshlohala","email":"ramesh@dzangolab.com"},{"name":"semanta","email":"semanta@dzangolab.com"},{"name":"olivier12deg","email":"olivier@12deg.com"}],"readme":"# @12deg/saas-fastify\n\nA [Fastify](https://github.com/fastify/fastify) plugin that provides an easy integration of saas.\n\n## Requirements\n\n* [@prefabs.tech/fastify-config](https://github.com/prefabs-tech/fastify/tree/main/packages/config)\n* [@prefabs.tech/fastify-mailer](https://github.com/prefabs-tech/fastify/tree/main/packages/mailer)\n* [@prefabs.tech/fastify-slonik](https://github.com/prefabs-tech/fastify/tree/main/packages/slonik)\n* [@prefabs.tech/fastify-user](https://github.com/prefabs-tech/fastify/tree/main/packages/user)\n* [slonik](https://github.com/spa5k/fastify-slonik)\n* [supertokens-node](https://github.com/supertokens/supertokens-node)\n\n## Installation\n\nInstall with npm:\n\n```bash\nnpm install @prefabs.tech/fastify-config @prefabs.tech/fastify-mailer @prefabs.tech/fastify-slonik @prefabs.tech/fastify-user slonik supertokens-node @12deg/saas-fastify\n```\n\nInstall with pnpm:\n\n```bash\npnpm add --filter \"@scope/project\" @prefabs.tech/fastify-config @prefabs.tech/fastify-mailer @prefabs.tech/fastify-slonik @prefabs.tech/fastify-user slonik supertokens-node @12deg/saas-fastify\n```\n\n## Configuration\n\n```typescript\nimport { supertokensRecipesConfig } from \"@12deg/saas-fastify\";\n\nconst config: ApiConfig = {\n  ...\n  saas: {\n    rootDomain: process.env.APP_ROOT_DOMAIN as string,\n    mainAppSubdomain:  process.env.MAIN_APP_SUBDOMAIN as string || \"app\",\n    subdomains: \"optional\" // \"disabled\", \"optional\", \"required\",\n  },\n  user: {\n    ...\n    supertokens: {\n      recipes: supertokensRecipesConfig,\n    }\n  } \n  ...\n};\n```\n\n## Usage\n\nRegister the saas plugin with your Fastify instance:\n\n```typescript\nimport saasPlugin, { accountMigrationPlugin } from \"@12deg/saas-fastify\";\nimport configPlugin from \"@prefabs.tech/fastify-config\";\nimport mailerPlugin from \"@prefabs.tech/fastify-mailer\";\nimport slonikPlugin, { migrationPlugin } from \"@prefabs.tech/fastify-slonik\";\nimport userPlugin from \"@prefabs.tech/fastify-user\";\nimport Fastify from \"fastify\";\n\nimport config from \"./config\";\n\nimport type { ApiConfig } from \"@prefabs.tech/fastify-config\";\nimport type { FastifyInstance } from \"fastify\";\n\nconst start = async () => {\n  // Create fastify instance\n  const fastify = Fastify({\n    logger: config.logger,\n  });\n\n  // Register fastify-config plugin\n  await fastify.register(configPlugin, { config });\n\n  // Register database plugin\n  await fastify.register(slonikPlugin, config.slonik);\n\n  // Register mailer plugin\n  await fastify.register(mailerPlugin, config.mailer);\n\n  // Register fastify-user plugin\n  await fastify.register(userPlugin);\n\n  // Register saas-fastify plugin\n  await api.register(saasPlugin);\n\n  // Run app database migrations\n  await fastify.register(migrationPlugin, config.slonik);\n\n  // Run accounts database migrations\n  await api.register(accountMigrationPlugin);\n\n  try {\n    await fastify.listen({\n      port: 3000,\n      host: \"0.0.0.0\",\n    });\n  } catch (error) {\n    fastify.log.error(error);\n  }\n};\n\nstart();\n```\n","readmeFilename":"README.md"}