{"_id":"@gjuchault/typescript-service-sdk","_rev":"190-f7f8ae4d294f5757ebf9ec1f587dc8e5","name":"@gjuchault/typescript-service-sdk","dist-tags":{"latest":"6.32.0"},"versions":{"1.0.0":{"name":"@gjuchault/typescript-service-sdk","version":"1.0.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/src/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"tsx ./scripts/clean.ts","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","test:setup":"tsx ./scripts/test-setup.ts","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@types/ms":"^0.7.31","@types/node":"^18.15.3","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","c8":"^7.13.0","cspell":"^6.30.2","esbuild":"^0.17.12","eslint":"^8.36.0","eslint-config-prettier":"^8.7.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.5","semantic-release":"^20.1.3","source-map-support":"^0.5.21","tsx":"^3.12.5","typescript":"^5.0.2","vitest":"^0.29.3"},"peerDependencies":{"ms":"^2.1.3","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","zod":"^3.21.4"},"overrides":{"semver-regex":"3.1.4"},"gitHead":"bb57b1a0f4c96284ef8eb1123e8585247aa52512","_id":"@gjuchault/typescript-service-sdk@1.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.0","dist":{"integrity":"sha512-eyGEpV+saDvKo3V0s0ivoG5q81mCtDtESFhXkZOYGseNMhfzkh0PPyC8SeWlKI57bM8bteFECkRTffgnsHFXgQ==","shasum":"389ae6092ad4df4d472387195ff92b68c8a8988e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.0.0.tgz","fileCount":44,"unpackedSize":89261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFXHcPOZZ1pVgYQtY2bZkY5vYkFJm0wF2zGKYRgbN+5AIgdjfLVV6opkFipMXb2bC/069280ChvhxqhFJJmNuuFtI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGcysACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoROg/7BoiZVCHf1cXlvVJTDuDJdBgAHINdKbLOk6eO4tOvq6ud6gsA\r\n6hQF4l0KDkAslLJ9joL/k+a1VXdc/BMiSFC/8yLi7qMPT+Uz71QM7g/FsA6F\r\n9voAEhsTIiezm+M3GAsMX/pmMr5dODLGtalNTfbohCOyMAMVqdOXk343n50D\r\nh9+olrhWzQb2+iVPB6H+GhklZpjMAW91ylTWzjCCRrznwQliS117NrInNe2e\r\n5iTYHmh3SUH0NwO3j8IxGL6Q6Ec9V2kpYCp2HKmOFM0FmizRHt6iUmxheMLJ\r\n6lM3DWwMk8ELjDrjUmiY3wSdccP6zCTDHmI+bAYzjt48GfaWIf7YQfqxyBkr\r\n5fUkWrnb0kSp5IISj7kwbyf7xIvEe2ac1CMbwQhhPWbxHFKM+MNk7YfRbGSs\r\nOYbSKdPo41nwC2Vt0mV9rVcToFJpOtHz+Yuewiq3JAaiOEGVQvR7yMhHkSwp\r\nriNo1SbjQK8itlTfLOfd33+MEHb4VhyzQATz/f7Jl2N3X4oenwAqbe9htAAm\r\n9QNgnvvHIoeTbhu7VKIJiHlDb+M1ioOM+daR1gbhUiGxfqHpPZB5M3sSyCSW\r\nVoQ82H5l6E4oR51Qea36PkM54if1zmWPF2asLqjeV8aSkxxs69gNBvgdlL1B\r\nnDbNx8kMd34/+RkfKxdT2cuejA5p24WsYok=\r\n=aWHq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.0.0_1679412396485_0.9571365252497934"},"_hasShrinkwrap":false},"1.0.1":{"name":"@gjuchault/typescript-service-sdk","version":"1.0.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/src/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"ms":"^2.1.3","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","zod":"^3.21.4"},"gitHead":"a1f96bbf8f7d388cf54ec73feb0edcbc092580e8","_id":"@gjuchault/typescript-service-sdk@1.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-c2va1qS5B48I4QUj0pLv8wI+RCjQR9zxJRTff2zHdXiH/sBLvw3Y/YNjZN6elXGk5yl0dSzHgXUM7EShSppRWw==","shasum":"e063180683037e33357e70601aa31fd56f72c797","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.0.1.tgz","fileCount":61,"unpackedSize":92014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/6herM/bOYW6hQt3w/egqka9QicfMrqIAOblV4yOgdQIgA68+JJJxnYqJA4YLk06anFHSheCB88l9Kbpldi59npM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGxP2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdbxAAmQsFKj9viqzQlsxVjS/brzt4P0IVjjaOmq0T0bV+ZTOlvVO2\r\nZKozVJ5QwvFsvtVBJIHusU13MICityRfDo2grVuiLEUtRqSVB7zgJdHc5biO\r\n4+zRtt+Hx7k/3eKddL+LdXQOG1hEn/8AS9KLfJQLY+rb2/hHZcmCVl0+mZDP\r\n5RkYqYUcC24oT8stakreWPJRLs8iTIbGLJmd4wzkJyZ1SgNKY9Vhkpp1EViV\r\nUMZgqJeTLgCzg/nYDSqL6ddfAUJXq/nbg45Tenp5tZ9Qde0SMfUxcu7RPKiP\r\nsuKyiWKXD5nTcoX1htblpFkhIAhCehXsSY0tfypLJg6sSCWyCXbz7L3MGTFp\r\nep3q1etGDXnvtB/6sTk203Su0qwCpcfKoD6wHP9lctYFzx5ofRnVumxZ2Jjj\r\nwsUz8gl7PopxtKpSTzRQFFeOkLPXQCVbxrGC45DU/PbXacWQBgBaP604j5EG\r\nBmL1jkOtV3cvnWX/SyUpOjN2Rg0RiMQkX2sP6jpR9eiTBSD+eC7bzgUwbA60\r\nwllxsAGTKZ/fvRh19p3St8ebkWUHkOqzjviHU7lm7ITsJJV/PnnEQgsUts7f\r\n/Z6Ttb9sMcPcPArqDjHDqPRYj9DFitQNP2HbDhsWqcKzi4EuUBcF70nLLTSE\r\n9dTnVtgQYxCvoo5hT1u8ph62nQ0+6dByLv8=\r\n=e9QS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.0.1_1679496182368_0.7659161212599703"},"_hasShrinkwrap":false},"1.0.2":{"name":"@gjuchault/typescript-service-sdk","version":"1.0.2","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"ms":"^2.1.3","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","zod":"^3.21.4"},"gitHead":"a110a575f8771495e1ebad0ec3730dbad33273fd","_id":"@gjuchault/typescript-service-sdk@1.0.2","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-r0QlaYIBgqBe+uNXo4KgqSczoR/RK1Xl26lvP6WyrmkX31XK2FAja1MndxthvOjPcSC7MbdbAxKn4B1+P7cLVw==","shasum":"e3564560cb3839acfc828e05ce041cf39ca4c75f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.0.2.tgz","fileCount":61,"unpackedSize":91955,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnyghjGSWz/5nJscovvYdUypi6sDuiJ1/MOQNw8q7tDAIgRnDHub4Jooc5zbvgkzw6HyEHYkuzVD42bNr+0HVieDE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGxecACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6JxAAmkduvU1lPUYC+rVleprVy16DAUv+SzS9MvAaRnTWh0J3Tl+6\r\nTnhHSVttro8c6z+fq73OKp5JznE6ZrBeca3aQiyw0FS9VKMBYpAQHpf5ONZ7\r\nCMCBR+5kJoN3zULWcZeGTtQoC8tp8wH9VUIv1rasUYC5Kt0MG5yQ7mHUHTze\r\nZEOP9h+5CsMDBiosqsFgnkbtCPWTPNLH8m1ouhV6AcggbVfEOY2iteKqATHq\r\nm3f6LnEPVi/a0NRRiKpZTUOqCShN/p+RVbHxuK5rfCsivtgIbqtyaYubvJV/\r\nsWUXhL6qP700QklxooGh6GbwwLDVUaXhucGf2aJn9AR80miWdaabGPLOlmrZ\r\nkM7VpUiK2FFuGOAkVk8NE8zF9rgov4kfJ0+/lD7jx1+5Ce9FMin64cspM3a3\r\ne7HZOoBk4wCY9kgyV/v6wPetrJKNxTwqytuRv3t/RnO4wiiG2Q507tzpFlWx\r\nac35kR+aCbNn6jLg03C+qm6dz1mj3LR/m2+6MSCfgxpGm+9jUbupkhlvLsOI\r\nqxVaZ1i6scEUlWHadPRMsIlb0Jrek/9CRZoIjIC4qroMvLj7Fwuf8Nu/7GI9\r\n7XTRpttTimwgjsMorJe2pWlwtUid0Rr/p7rJsxASBSgbDQRilkfljb7I9jVB\r\ns1H0r9rYCc8V4kfs9peU72EZbRn+3cRzNWo=\r\n=It+I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.0.2_1679497116801_0.540295941348014"},"_hasShrinkwrap":false},"1.1.0":{"name":"@gjuchault/typescript-service-sdk","version":"1.1.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"ms":"^2.1.3","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","zod":"^3.21.4"},"gitHead":"de0947bb620dcb986755589dd705844dcfbd95f2","_id":"@gjuchault/typescript-service-sdk@1.1.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-AoxdllW2UNV+AocK9RqDT6/HESxCbkBXHsThuZALOEP5Ajx6sxbPPaO3DwxkPwVxW1cYAavN1pqbJMPb8Ncufg==","shasum":"c425afcdae6a50a14cd6d61ad00fdcde151e0e8f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.1.0.tgz","fileCount":61,"unpackedSize":95280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHThqdq0r8uiPdQCk+IFyxAH/RYY9qhhOnCnZOwZ7k/AiEAty0yc1CV8b3xugsQYkmt7+KFDbb6m1NEwXLmm5HRZj8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGxsqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoENA//dRNHftyrYJfncrvTF7bKg6/dNRLSY+uYsPlnYffGKsuBjXhG\r\nmfnj7UkYf65874If1dCU6+4LDjYGsOA3G9n7VYKDU0ZvqkInfVCOyXOwLnLb\r\nrepMhn/cB4zgAd4DiGvi/Xmv2Oo+v5vtWN3gRzFET07FtdiqlySRPvwOfs/o\r\nBIlk9KY9k7sEGgCAKRtULcrnjFwR+v6IrkiimqoAxABMS345JYgCkiIBG7Sg\r\nku2hqOeMyawsjweYDgaBAnfKtjKPmQrBDPSZJlD9TB0GqVwvXrq1qXG0goCt\r\n9+AF36QUWwE1ic8relDTbhqexKkOlYtXl9Kls8AEJIbabbsGC9TBhah+7Fvd\r\nMA/rPaUuoZzLyR16ApBM3M01HgC+x0UFtv1oPLVxJsyRebQHCHbaxZRXGZg7\r\neWnXoqXrxDHVirYsJJdN1FS27hgSijERflS5bGY+4CCT8qf4KzWa2xUmFNur\r\n3q091IrmkT6AcFyWpMFDZSHHbL06zpXxiKJy/GhPuM7kR95zgjBXxg2ke90O\r\nP1gFjlu70ShsJO/QSh8OCbTd+8jNgdNDzqZw/Cy4D2UYy43RFgkKeqfNWtBv\r\nDpwLNTqAo87ANkRomEg+ldrrhDgSbAco7K+whygLiFuR17lGR9nUueEZKpdC\r\nf5zeHirso57n7cWX5W8u/n1ojs6jEN+0x9c=\r\n=ZH/N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.1.0_1679498026665_0.9145441066804632"},"_hasShrinkwrap":false},"1.2.0":{"name":"@gjuchault/typescript-service-sdk","version":"1.2.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"ms":"^2.1.3","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","zod":"^3.21.4"},"gitHead":"93ec0cc1409afff98abb31d323c93f2fbeebd5ba","_id":"@gjuchault/typescript-service-sdk@1.2.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-F3wpUroW+GLyoMXMHSIE5LtzX6wg/aQqHypwoB7shJY5lrVB2EFF2Xj/2YGotJdaG56oao3ATj2mCUYLxsEDow==","shasum":"11824dc4ab3fcb038c7b0d8ecaef1bfacece6b1f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.2.0.tgz","fileCount":61,"unpackedSize":95413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgVAzB8jVlaJJVcdrjGUF2YrsTfmYl41y2iIL8qRcWpAiEAzz0sTMlm5NX/k/u4mvSxGyPZ7udWUiA+fEyQrB8zlGE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGx1VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmRBAAhPxfFSYveAv+/utuY0ZRRqQOQYaS1endOao9tq0+f6TTsvcz\r\n0n4/Bf23YYliGD3cMYG1jqLCsHfHnVi9BX2azcRtqL7RQNpytuHNsCEguoFY\r\nFVhx7zThMfErAGfvW/TXqrmoWDESVcg3lg1OK35YFox0CbnMLOcmnQW3uc/b\r\n9JtXmJnwL1/IEqWmbogVSaqP0gDc2/zFwFoad94LqC2FXYtDTbSnrCuMWBxX\r\nSJ3y9PEdTExkNNmsJTyTw/gwM7dvvPBiOY48VCPi3hQ/bqXjX2diBBlVuQAY\r\nBnk58WeMSEiUzTAlY9oTGrPPgQ6qQ80xdBkfNeiFfQj867YU7SefHHRbR1gg\r\nL41uN2vODds/Tjs99X34hnuoRZpASWR7j+ylTyNJUYfEnxyBpQo1tySlBo2E\r\nwC2try9RtfbU9X+eQjssjPnBuQnE8GOC2YrnV3XiLn1m5x4OqzA3Iu2dtnhL\r\nQ/iPTgdorPhLWG4XJwkNDNSjqNa5P0zl3jR7CLZda+TnHXtJPrpO17iv6d/U\r\n/a6PbZFErKEl+tYG6A/J6qFXgBhpGoANRFZNOI6KnrtRkAqoemKtoiFOyZ0M\r\nobAH92okJgpY6ddWDcfeTJWlSYlhyJaYYZ1hRULqrF1JMUKlcyCSw/eqY5TB\r\nzRNytkbUCTxOhFH7naqpGAMLDmQdGA4uKPs=\r\n=N7Au\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.2.0_1679498580824_0.3269621222097998"},"_hasShrinkwrap":false},"1.2.1":{"name":"@gjuchault/typescript-service-sdk","version":"1.2.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"ms":"^2.1.3","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","zod":"^3.21.4"},"gitHead":"7722ddbee7d801a35b227fd232fbf151edab1a02","_id":"@gjuchault/typescript-service-sdk@1.2.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-9qCm7BGoPaBt5X8aKotHtNmlDWXh/GtHtey0bMk6uAWAzCGjF6HDLirb93Puc0W0MmDVpPnUTuz6WhbX2BBczQ==","shasum":"67c8ddcb0c31b5f101d2a6c9e960f6b9b81f0f8e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.2.1.tgz","fileCount":61,"unpackedSize":95636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgc1RDnvlmIeaU52B74dk7U6VodCLwc6QCPuKGMxmxigIgGxphszY0MhNBKZ48ZQXziHdhwPXwRm2Cty/6F2ozpLE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGx+DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZAA//VpiRTFhdPG67Nr6cgwqPFhkJo1ugZefbZ8JSDmtW3UW/E8Kx\r\nZGJTHOME8Dick6m+Z+z9vV2RFMkc1CnYhD+4G5VG2dVj3ePoq6XDSArSf3uF\r\neL0FLER0IHVTv33XknPTiP41noehrjBRJPn3i+8SQ/sQO2TmEjVJn1rNImpr\r\ne0PV+gjbAY5WXgoPQ8kg5bL7NcPr4FCuGNDoeeX+lzbVM2ZgfLB4QgqOmwFH\r\n7ZM2VeFxzkpJ/Jfzw8dUM3bg+czmJVQLEE9uGo3Ne2FpSXx/gPOcrcLD5koy\r\n0h9XHHtyKVGqKzZXjXhdYc4Ajk1b1Nkpm29RGooK54ZoLKsUMJVDrFynn0Os\r\njvlpBW3lh653QUoJMGtPGm0l3By2eJRwrD7XvpEMkJuxfpO61X4NnWHTNNnc\r\nAreQgis3AEMhGC1YLzppd8wPs2bO5L6k+b+ThYm9efDJlNd1eGBK2tOxrNkA\r\noSGCQxARJ7JQ66tjCqUeUgkT6xzIDMSnAETKhsG80asqylrQkXAqn0NWHR2T\r\nL6MxIc7gzjVwB8V9EtIfZE+9YmAVMraL0w6NmNUwcn4zm+BiT0OV7fbgU4xC\r\n48gObyLkLZ2RqzyA9tPANWLfjG7dwA9vXaB6ZjgIw08vh2eqBapK7clUOBwH\r\n4ek2jnXypQQ4eetbm22TiOAnluTlUwYiGnw=\r\n=VURW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.2.1_1679499139309_0.6204802923369017"},"_hasShrinkwrap":false},"1.3.0":{"name":"@gjuchault/typescript-service-sdk","version":"1.3.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.10.1","@opentelemetry/exporter-prometheus":"^0.36.1","@opentelemetry/resources":"^1.10.1","@opentelemetry/sdk-node":"^0.36.1","@opentelemetry/sdk-trace-base":"^1.10.1","@opentelemetry/semantic-conventions":"^1.10.1","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"22e6a6bfccbef30a8390361d216f5f45890bb1ab","_id":"@gjuchault/typescript-service-sdk@1.3.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-Li2fFAGwXTNfd4R9r+Y0oMdGYrUrFxrkBqg5D3+kEnkzRsE7/2uQXp5k7KQtI2i/T33j90cLtCQfhdpcujaUNQ==","shasum":"70275e443b9fa547368923a2812c99ecc51e09ea","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.3.0.tgz","fileCount":129,"unpackedSize":275487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrHTLwyLL8S5si+2xF/XE8Idn/a5Wm7lxnNQ0g7ReUaAIhAOx431xGel8PAS+JQIggV6HRwL9ChY4LkO9FUYdeakh8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHbLuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbqhAAjoOyYrtM05ew7mEnWdthZJw0x4SOFfyg7lh3f8rq/pC7KTjD\r\nHOw3NvNdSf7Gu2JPRc4Vkc4tsUQuA+irh8o3kDp25zGwonAE9AVKX8QoIR8Z\r\ntyxa0rrfrbgWCDdGbOYHhfuh9zD70inLKa1BAvt36uuUXCg7IBG1MnLI2zPC\r\n6mXs2HvHbCslNlaHaYg4+r9gxjfy6+e36cxnXx5Oc7Cbc1WMwVcaTH5OBfSM\r\n3jxcJgJMhbeL/ui21+QenX+Zg3AiSarqLPgfqkm357uPbZJ6i9wr/RcAJS1Y\r\nMhYmBP+d5U9HbhxrHMCOVOfr7+6s0WF7voyOxLWoz8h95/dGKIRBZmXsjj1F\r\nua7Plpsu2ZGUcpQVFWKb4lx9ksBeV6RrkuZV3vi4Cbc7mU5s6fh+hYuHkMIs\r\nLMiOqib2ElhNgnKzyM40OuGFRZM/kfp+uTrGRDr1RCoKMrWcu4Fyqb0MdOho\r\nG8Z46KinUm/8I8K6kvJAeUCwe3zoR0kRIigVBWPl2/MTklyfai7eu9/jdUGo\r\naKn2dpHlkp92r3lNc2dpqkBwN0qrh+qzDwGA02tedYLDKb9fJi5ZH4G+91EW\r\nhE3yBadMKjd7aU3Xe9QN/jDm3P6vcfIvlI4H0FsmbfjNLB9PzJO1w90TPr/T\r\nTFOfdOM1QBR2UL2E/p4POcrJMyct2VisqeQ=\r\n=8mg0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.3.0_1679667950203_0.10443049965846751"},"_hasShrinkwrap":false},"1.3.1":{"name":"@gjuchault/typescript-service-sdk","version":"1.3.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"f1aee3c9c7befe33836956cf187ce326377dbfe0","_id":"@gjuchault/typescript-service-sdk@1.3.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-XqLaT1NjYbZ4TUaO2LVZa5kef/1bFG/9nPzJTCUAUkP/vhOlNb2H2cqCNjvpommzCqz8dsyaPp6u9fHGOGVgOA==","shasum":"22600ad3244f34be586afcb91fd11d14f4caaa27","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.3.1.tgz","fileCount":129,"unpackedSize":276443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl1LjxRw5Yno14EHV9/0F+NXWWTY7UTVrCgz7AKNq5yAIhAJWUX5EtTsy6m3JbMcgMbls5td5NuHFQvrvYluHfAdcu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHbl9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnzA/+LsNathOh7JhFJidgq3X6ONDdnt1KIlzkrMaMSo8Fz1HcRq+f\r\nRuNZrydQOMMFAIyKZ5bSze8+/jN5oApexrK8ghOWMzoQLdXjw0E48vIncVdS\r\nJF3pyU6NAyy3HwGvK4HnISUotvXSC5UJz2iCtM/Nf0w+zEuGT972QWycfMID\r\nk3k3OocyHUEmRqUPyhxcaqw13lynIKHao6/tcBiYxFwyLDSbUGkILlcFNTjQ\r\nr0803/mXnPL4O93kIgWQDQbFIvohwAVe9ZCPjVmwEMgD1sOPyr+K9jfoTiKq\r\nFUpcr9CJNGiv5jO5KCRlUOJ59OC6Vl6aphOa05V9zf11OA+kaGX4dLj/cJMU\r\nJoNJ67yJ3Az467IjgYBHETNxZwHUrhtC2v2u7U4w4UR/OSA1ke23LlSUUikm\r\nBZBmzBoPXfkuUaPJ0q/v+dfGSbcw8orGkqE6XvGRrDi9dJ0clEye7dRy0Bhm\r\nB8WsMgApUS2wgA+bcOPWSYiJz6sgwgwpLRFPh4OJBWQocGJpm7oVSW33Ay2U\r\n9EvlJyAC62kzzP0mLTIXWlvlmr+Mzv5n3cP1s/bFIFF6GREm+/COYkPEssEN\r\nf34L0S33X22LCqmwXg8ENgffMWsSR257LAhRYwHV6ioSeCqXd9bryloIGrCT\r\nb5kqLOF9HVPnTrLSYhsQcNn4GLuv48eXJ8E=\r\n=COvC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.3.1_1679669629137_0.6927443137809972"},"_hasShrinkwrap":false},"1.4.0":{"name":"@gjuchault/typescript-service-sdk","version":"1.4.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"c5cc90323cb38216b0b3aafe693414c64c45a48f","_id":"@gjuchault/typescript-service-sdk@1.4.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-CnhgT0lKopiwLvpIcxWfIL4TluzGiSXds8IKT9ttM3ntH+gUnfFRfM/Hzo4LjW/JMiMOtDx44j0DlrNhY+pJ2w==","shasum":"3d3093194025cd24c05ca8a2a2c355bc38d78bde","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.4.0.tgz","fileCount":133,"unpackedSize":292523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvulOhrqcdyIGxJGk0JqC7I4XTCx4oH+yXut9w5KmYxAiEA01FMiXS/huoIcyKeD9ZesZEMDZ5XgeR3+SwJceaw8xA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHcPtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGPRAAnf3eo1RQyjveiXQDkfoaY79F4yFxCPnpN/2YL9OtIma+SbFk\r\nE18JcYXL5P0cOiP7F66PW6+tzcfT6M21OtozoIjAQt/T2JTJqv4RvpbjkzUa\r\nZQag9A9WOvaLtfGpvr17SMNnhQipQSgF8m3yYz2WJP6ZrzPXRIkPfrvwuxeD\r\n2lcnV/3IM0vHWXzR46qymucijmCIsK/ov7DEGdQnPRBQfAyDgUertqj9zGBf\r\nQaXoewPD/527VXkD9yINsEw8DphR61CgqjtGIfXm31OAFwu66gsfflyU6Wh7\r\nyE7Jttm1en8iFlwGS1asphEExFlnREHkzIRJBvoX5gyJm1W6JRpZ/O2f8C0Y\r\nxVel9sFNzPCQq1gfNc8AUU65sqpQxkG5HV4KXDca5gJglO4xvNavhBlOyogi\r\nkatKThRIgjWEmU4u86fCBlt9DKbR2myR42KboUcdykgmybVQoSKSR2mbuRzK\r\nEncyuGAm6CsMZVe8+L+cJYXO7m0dHeAXGfErdmGXBMoGal1cTPvHuHlMoiYK\r\nwjBibkkXNnqzWJjvgrBLlxHDPSzbtRhzFg2uez02mS5cQx4USeuQVyMbvXcS\r\np7uAtHWrNugtiw+CwHIrZ2j6qdqphqEmNzJ+A2clwwVWYTq5tAvN/QLaLaEs\r\n+ItBWgLjQQXfVOoSXDAlVVu/heQMFIknjOU=\r\n=yFLX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.4.0_1679672300764_0.3141841214068124"},"_hasShrinkwrap":false},"1.4.1":{"name":"@gjuchault/typescript-service-sdk","version":"1.4.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"197501fa4a8db6faf79cd24cd5b02c92c73f9df2","_id":"@gjuchault/typescript-service-sdk@1.4.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-xyEg8i/ne+LOP2SOeZfeZaEaT2OL8Tnx5KEfpe6GQuTlRn9T4rxdcuCJhRVtAsWW33QwDiXHBAzc1Lwv3GOlzQ==","shasum":"742840100b92e409d965b90ef1ec5b8c444c443c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.4.1.tgz","fileCount":133,"unpackedSize":292541,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+jRoZ+f4z6IRI4F2O37wxou3gKeodBIVvckbuK6gpzAiEAw8emaqZC0Ig+n3kLrPJyqHknFETaUByvk1/XAkHYv3o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHcSoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXdw/9GQNcogi0fO8+0mCuZdUn1ASYlaxIKnHRVz3/8mwumchtlcRs\r\nNsC/QI60mQoc4f3HEBDxcykHGEs/saFT0RpbweaF1XcZ8MItCo3SZoz9/3RT\r\nXOpi71NqcpZRXZl+p57rDGNyrHxb1mFSKeBmCaGmxqFq7EcOUq+v+g+v6ofT\r\nR5CxZgiXBdPSaqNUR20XNA79wR4XmOVGRvdW/I/pqB+Pd3TzOVlSqz+H5SLF\r\nAnYiTGKZ5nLswY2IW8VhZ6jw/cVFGRSMvfJ8OneXIRgN3F8B+XkfLTHLplKF\r\n3gFSqalXr9uSrh81Z64IucysKLzqyemAmSsD8Xw3zQVvoSLaRlV2NZdpkQqc\r\nJS9tOJHZzVVHVGScBt8uelyIww9l18cXakXnHbWdfFJQ4jQfoJG3pnergFPt\r\n2OACa4Um+ebbnP49aOdiWDo2nu8HObubK5Cv1BmcL6rTtVImHW+wWEujM7xk\r\n/3iEnVQdg0YLeBB7CPKkQvgBvr6bKEXpaOqRmkNzWG7PG+L8UvvHYCa01d12\r\nWt8KY46hHtIRYphtY/lmQ5YvP3lMaEzDbVzT8VrUgg1bFUafgU/Sx8xEXYNU\r\nAyut+klBFl5saPJswUu5G8fy7ynQhiXaSS22J2tCKM6bzw+/IirKSg1uYfmf\r\nP6tngFr+YlPkz8OuZk94VoxoM+Fu861VwTE=\r\n=DdkJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.4.1_1679672488108_0.6342932121455096"},"_hasShrinkwrap":false},"1.4.2":{"name":"@gjuchault/typescript-service-sdk","version":"1.4.2","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","ts-results":"^3.3.0","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"de5523c48eea8f957083e46d7d5b08623a485ac4","_id":"@gjuchault/typescript-service-sdk@1.4.2","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-npokaOXTiMJqwff50z0y/YKK0NwICOrOZoyssMGiDvYHq+vbdDNAo95jxuI8z3VOzL9EgTutuf/eHBUr2uH1fg==","shasum":"d2b2a53ce729d33154fcc92e2f53fee5432a0ccc","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.4.2.tgz","fileCount":133,"unpackedSize":292345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHuNG1WCkGmCllktuAT+GIGIcnE4s1g+52gGyL96pgDgIhAL/WdxJzr8xD8Rrx8qWNSZFU1KdjQvuGxHAEoKGCWjtn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHchqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow1A//TY0Nmv6LAyP3DrMtViYvI9xoreSXlDAEr0T4BlL9g8d512ru\r\nZFhlB2UNaQPoR2rx7FZ51u95AIgiwiEvrm8hTRBFUwaAq3A77Sx6S99yBV/d\r\nD8UGftv+N4JbVaWy+9gnJ2CY+EcBLb//f57Oxw+Xx89KNmndIrGC2EC2PY+/\r\nn5ZrTxR6SZ0DN6rbHGBn/J4azFyioQNdDeqyI5loCuduNSNjZwvE+B6UXqDS\r\nodgPb32wEFfaLqlbhI5iaP11ITzdQC5/diVuXQoNIGSWoLdx5LRS/Vdd2QNQ\r\n17yYDOvr2kTRV0SVtwbGe2QolcfEWEwA5FPSq9KD21CCgW21/fK9Xc8DyyED\r\nHwY7cyHKxkgaG8y3Zk5wp5U4jgjnR1viKn7I9ttQg/ipY2ygm1nTp5C74wcv\r\nCQXKNA4Q+MDuZOrvGgtErfFRz3WnNaLSLnrWcx3zjn6pPZ/pTlgqEs9qSrLD\r\nW3gHMo0rngiYPRqQqkKz/82eP4rb6vamx/YLFBKfxnz4nSdR9SvJvGpUGTOZ\r\n2CBLyjbjjwuRfQdc0hevHYDFHQGB1IlDnQ2ETroZyg6FgiDrjDJZMY0sebO1\r\npHPeVDkn6zs3FJFU9G4522vbbR6K5CDtpnmYsmuah5Vlv34bGpNUjahcEq6d\r\nf0kahb2lNaw7r3k7x0kUXNXRIidaHShYdzs=\r\n=lGRW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.4.2_1679673449990_0.12484095974672726"},"_hasShrinkwrap":false},"1.4.3":{"name":"@gjuchault/typescript-service-sdk","version":"1.4.3","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","umzug":"^3.2.1","zod":"^3.21.4"},"dependencies":{"ts-results":"^3.3.0"},"gitHead":"3cd90f6bc3ca82808af93c612f2dfb4ecd7e883e","_id":"@gjuchault/typescript-service-sdk@1.4.3","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-5XKZAby2dCyvKpKOvuWI2duw+T5cSzhEiBd4B6Kxn2HocfesiIfAz3vpuoQLG8LYcV05ryrnluvnwX9Onl1ddg==","shasum":"3062662280b2f09f289efe6acbcc197ac811ca3a","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.4.3.tgz","fileCount":133,"unpackedSize":292405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZFscHxSKYmpVlX/Pkq94T9bcXCXJM/BoEPYgLBy29dQIgNBfUwsWCcbPRR0t5R1c7H+StF5oZTxFPZXNtV+yqdzA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHcoiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIDw/5ARcD6ts+dSyDdS+77wLP2CS8i887p9yJN+ERRoEqt7ZKu9uV\r\nz9nf899UtOyYUrzvJjZdTGi/xgOw5hJ2RRSRoPcImMvFtgE60qtk6bqxlwoU\r\nD7GZSPw7U5/HXaKm5ep8GEI6pcbgGrhyt+N5jNZGpaGl+emlPKg9Rp5u4vl+\r\nkb4upWFIuxfKQhMK/iV06vDRAX18Gzv0jb4KLv2jMNSi1mSPGY3N+nbmIJAP\r\nHurDKHyfn6s+oQNG1bns9XXuv/u2t/ZXWKd5b51HSklDNmUHw/PZR4r9wsBF\r\nse0BAa0e3Eh0NwoJc8A/1q7PbYUxUNd9jrUpfrFLW3CcDsEzkaQoesq2XK/I\r\nhTTg9G4C25Y2sKUz/8HNfKggcv0PFqqF2I10HgtAn+uOS+XOoKuA02Unrl6R\r\nhQ2Fg0yk6hE+qcE+7S75oy5OB6ByfHJYK8/UeroQw1K6dHCGNWuGOvZz1bTD\r\nnIzVR4EkeAx/l4yPjMqcXOS6uMgVQl6Rof1H/p75P2wdYV8NyL/d5HHdBl8+\r\nNt4aFouZa9m9CjQC0djA5cnHxcR+fuz3EtlpfRBNGJJBYpfY3PzR/dvEgiVu\r\nyE3hb2nYRs1nwbxEVH3duOd5jMXosE4uy5I6v6yK99s0TiN3bd/KXfLPtq5W\r\nKNJQe+voKpezvaGyzbe8E+Rjkc/ZxBTq9hY=\r\n=KKMU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.4.3_1679673890648_0.4562968081870684"},"_hasShrinkwrap":false},"1.4.4":{"name":"@gjuchault/typescript-service-sdk","version":"1.4.4","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","umzug":"^3.2.1","zod":"^3.21.4"},"dependencies":{"ts-results-es":"^3.6.0"},"gitHead":"95df393e5891da9c32088e258967b2e43fdd544b","_id":"@gjuchault/typescript-service-sdk@1.4.4","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-MEaz8FaYR0bQARtzLNC2vMnTRMKN23ZxVOkjUX2cxe/wZxyAIA81BrW4fDPs265IILuHpEyy1YWAYgQ3n0vKmQ==","shasum":"55eb0cb1c947b343dc912db3e6cdd91e5bb3506e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.4.4.tgz","fileCount":133,"unpackedSize":292497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa26QFNVGt+Lx5rkY3wG2zzd2wNJQ6p9SW6HPOdQADSAiAj2kGCDb+1hVqOkYEjivmKD9maty4yTXQ5WARM59FT3Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHc0OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojjQ//a9B4q6YsYsYgzgp4hfSP5skvOJ63B44B9c+GE4vHQ2E344pp\r\nyli7G+m/ZqhKM3UWAzFAXdcGpbVr48u5b1g+wpFy0VQb910bwNY1lI9wMF9Z\r\nLGuqk7yRCV5eIpEfpsOTlRn+Slo90ZepuIbpPyrJFXnWyOir2BvS0++GNwWQ\r\nIevkHYOhIIv87vWMdoBe568hh5RNvC6/nU1dMByNorzfqQ3RUMXz/I2AQGbz\r\nZCcsdEANVS9+O5X4A9DvaZcJIRYH1b9E0xrEjXDwdd5ENOGXjze+mjvN2Pd/\r\nCNtzYkjhD3Ut08LiSI7YuNQchyntZ2atESguD5qY7j0jXcoDZRckq8RVqg8Y\r\nwURPi3jic8mHpvL+8M/2L66l50honfeg9zn5O5QACyMUm+8jAJZggi14vgfe\r\nx8f8bkXgS8HuQcilI1hdhSTw39ZQhfMZXO2OvCm6J7JCHMRW4457HLKz7oCn\r\nOhAF6zWX2t//RzXK4ojkpjqokKcvLpXOFSsS48lEQ2DcNyXWkgVk0DgDCvWE\r\nIWw2ye7QbgB1gv5qGZT1nStTqeM9L/nXG9e7vOc283kVdXdtb4/E/jIQgYW0\r\nk7/mDlcOR/RcAg2zJnjg4b+efS/QbTRI9aY5e9Ow4uAhBYrwt2n/jWVhQ3Ei\r\n6BWySjEWVLLG+DoPTR14h9PQmhWWhmnOnPQ=\r\n=iGc6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.4.4_1679674637864_0.10436554630996331"},"_hasShrinkwrap":false},"1.4.5":{"name":"@gjuchault/typescript-service-sdk","version":"1.4.5","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","umzug":"^3.2.1","zod":"^3.21.4"},"dependencies":{"ts-results-es":"^3.6.0"},"gitHead":"7c108abfc76c7da400e633befc2f1efc3e6e7e89","_id":"@gjuchault/typescript-service-sdk@1.4.5","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-jJ0fq4oP+TG4PNV+Pls4ihfQiUz+oE6xBmCOomTCC4Du6vNvUa5yDQaLIhIwlinAfecylHKSdmdrA9l3ptGatw==","shasum":"a50553085b3e1656fdfa933a2d5e0c94bcb833af","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.4.5.tgz","fileCount":133,"unpackedSize":292769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUdx6oU4X6TONjAkK7ZoPpELtcJqgBJDeG6hM0i7KClQIgT6xsynTHtt3eGHMEJH7OaMIX1FNZDSVk1wL7Py74C6I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHdEcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDTQ/+LIOh1i10N8hBUNUL84PkboAwOlUIyV7kke/yuFGaTYrwUQI4\r\nBK3iP6HPyIpoVK1RwVPag3Mx2M/1CKYX8RnwX7t5nfqPKpLTUCuF2E4VAlz3\r\nCuYgqxP3GTNxbRsId4cTxRrwj4tNum6U0nYyLiRbEm2CV0bcMve5zjnSoehP\r\nwd5qw4e8q0znWPDIsPCPeq2k90iUjCj4TehFsP2F3+oEgYpStpQjF6JylaVh\r\n0Z3S3GcAv9+XIx0KFSBWvAhCx/WQV7VQp9khHvWbb/MhQ+1/RLBmXG/iRSRu\r\nJYW0+kGpl62QJ5yYEwMfA9KOjO9jwkhiu9Valpm+XSjGc4R/d5HOeWM+aMsx\r\ngciDQxUXSbPdjVhVBBpQr3rSzX+Zb15RivUir1YtXRNDtzLLTWoYjMdumQXg\r\n8emYdQQBqplSlhkU4HIUig5/unB8eKPvUPiT0hHi9hpMZnftose4eiBhi9Uz\r\n0OAT/DEiUq3A6Rrmy5aEOB1O1zo+yOvAYjPU7BVzzmA25vSJJEvclQMXgvFL\r\nCGR+9FWP35rYyekvltC3b7ZlvQl8R4LsYEu7SNrb1gzGsdf6yuH+IYQE45nH\r\nQWEfyPXMmwPwNJ97baXrwPnuN0rnJyJJBGSEI0vL/rHQNkcXsQfk+MflQ2BB\r\nix7UV7F9syVL9Gc6Yd4u2EhnGUvcVss4UbI=\r\n=K4xf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.4.5_1679675676373_0.36540515399823836"},"_hasShrinkwrap":false},"1.4.6":{"name":"@gjuchault/typescript-service-sdk","version":"1.4.6","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.0-beta.4","@semantic-release/release-notes-generator":"^10.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.42","@types/ms":"^0.7.31","@types/node":"^18.15.5","@types/prompts":"^2.4.3","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","c8":"^7.13.0","cspell":"^6.30.2","eslint":"^8.36.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.6","rimraf":"^4.4.0","semantic-release":"^20.1.3","source-map-support":"^0.5.21","typescript":"^5.0.2","vitest":"^0.29.7"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.5.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.17.0","bullmq":"^3.10.2","fastify":"^4.15.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.1","ms":"^2.1.3","pino":"^8.11.0","slonik":"^33.1.3","ts-brand":"^0.0.2","ts-pattern":"^4.2.1","umzug":"^3.2.1","zod":"^3.21.4"},"dependencies":{"ts-results-es":"^3.6.0"},"gitHead":"6fc93c4e1de7130ce33fb367a8c45e3025e74c84","_id":"@gjuchault/typescript-service-sdk@1.4.6","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-pSM7v0Ueg5aqiR095nlDZwyJc80TVS8EPaUJXh1EjGtwAWAmWnYR5seVwn7TFHPb3XLu7+sqo1rBz4ycEjR0rw==","shasum":"679a873a7b39b6afc99a741621f4e851eb4ad0c9","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-1.4.6.tgz","fileCount":133,"unpackedSize":292847,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4JTS9y+ZlkWvAqIrGRy8uUCUc/iu+eo3RhFdX8f4fCAiBJRgVnqDjiNjKFdWTCRe2shgS4pk0k1I8UzBjffg37gw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHdyPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohWw//TWT/WvSmdOruYkMRsHpn174+Pr1eIYxrKRXgZ31lYTzDCnEg\r\nx9zWEbebZgZTEw1ToH3rvdWB7NygwkKPqqDhNBb5wMc2jslYB7531h60wKUm\r\nFc55eQPJFMjLnr1r3DQy6OSjfErv1V72ncxtcWWsdB4z5/RybnafbMKRdska\r\nH4bZ44vmIle8X0HNJ+a5u+eJo09C9ZDy9tmqYIQWGitVEUoQc1iSegDfs2XP\r\n4smC/uwSJrB/YSCF0FT1GPWHRFqG1LjJ/ucL3R+XBYAwDkzb7M6upHOoIQEk\r\nvmeuGUBQFedZLOEmdCOrQg4v+eQecWqMMNyFQo5lByLeyvJWIDD/0M80yDNT\r\n9hasm5Dt7KkHS4QjHc7UjlEcup7zQ6EkGdAwFEUml8M34fwAz7wYvsJVZt77\r\noJDSNWi7LGUa/KJFlYG12pXxIUZ0n0Erm5upGq/XtyBrJDCpmcNQEVGQkbtc\r\nSuuv4KpMSz8w2e+7MjVWzHOEnNUxbDi5TsreORpDi4hTJFqJVj81kqxfSfgb\r\nYJCs+BjyzhgrA8zBilDuJcxwGSf1gI8UD5rfcxmJciLmfaWu4qKis7aj1Ypt\r\nYmCqf8DdFirx2ceZglCXD8yQMH/0lm+WNzHCUwIuahbgtoWLWJJSUgetFoWc\r\nXEKYOjMCgJHXkOaXq2Qc95IpRtrl3XaUBs4=\r\n=9dcx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_1.4.6_1679678606940_0.09795709554190113"},"_hasShrinkwrap":false},"2.0.0":{"name":"@gjuchault/typescript-service-sdk","version":"2.0.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.3","@semantic-release/release-notes-generator":"^11.0.1","@swc/cli":"^0.1.62","@swc/core":"^1.3.58","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.59.6","@typescript-eslint/parser":"^5.59.6","c8":"^7.13.0","cspell":"^6.31.1","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.8","rimraf":"^5.0.1","semantic-release":"^21.0.2","source-map-support":"^0.5.21","typescript":"^5.0.4","vitest":"^0.31.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.6.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.25.0","bullmq":"^3.12.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","pino":"^8.12.1","slonik":"^33.3.1","ts-pattern":"^4.2.2","umzug":"^3.2.1","zod":"^3.21.4"},"dependencies":{"ts-results-es":"^3.6.0"},"gitHead":"d60a3fc13358b17f968e82d7c121134324a56870","_id":"@gjuchault/typescript-service-sdk@2.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-TpWTZnzi5iX3H5vDkFb06QlZ6pbXX96w/vEEF3NvklsrTVgMwL7gjgf7Ybe7PebwKLoJSNJEvi+SH5ifF2ZuVg==","shasum":"08f3a7378f58c1be49478fad5377d6ad83d95317","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.0.0.tgz","fileCount":131,"unpackedSize":283170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe+ZP93S1A3MTMDd7mhtzTcyux2xBAEdK0vuHGV04iYAIgFmZ1F6jo37iz4SmayU3UF7Zw2MZm/Kd8n698G7H5vO0="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.0.0_1684510410193_0.2711780760097324"},"_hasShrinkwrap":false},"2.0.1":{"name":"@gjuchault/typescript-service-sdk","version":"2.0.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.3","@semantic-release/release-notes-generator":"^11.0.1","@swc/cli":"^0.1.62","@swc/core":"^1.3.58","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.59.6","@typescript-eslint/parser":"^5.59.6","c8":"^7.13.0","cspell":"^6.31.1","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","nyc":"^15.1.0","prettier":"^2.8.8","rimraf":"^5.0.1","semantic-release":"^21.0.2","source-map-support":"^0.5.21","typescript":"^5.0.4","vitest":"^0.31.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.6.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.25.0","bullmq":"^3.12.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","pino":"^8.12.1","slonik":"^33.3.1","ts-pattern":"^4.2.2","umzug":"^3.2.1","zod":"^3.21.4"},"dependencies":{"ts-results-es":"^3.6.0"},"gitHead":"59ddbd3b4c02d00034bc276b5e4336981764edb8","_id":"@gjuchault/typescript-service-sdk@2.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-zEG6w2DubCOc6p12lwn1+AeCi817plxUTKemoKor05wXs/NoMaL9yfiBIZuVvqOI+ppAwpbp+vJEbZ++GbXDDw==","shasum":"43bd8db3968125ff1a7b6a5c7d3cd4b7d8ba99ce","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.0.1.tgz","fileCount":131,"unpackedSize":283123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHQyXBw0liebm1lLAnPB9KjP9eNF47vHctda5Sejz7WwIhAPXkq3nBQ8kYq1NdzjnH9Bvx8H+/wmeq3vBZj6fxNzry"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.0.1_1684510895530_0.07862054788234918"},"_hasShrinkwrap":false},"2.1.0":{"name":"@gjuchault/typescript-service-sdk","version":"2.1.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.3","@semantic-release/release-notes-generator":"^11.0.1","@swc/cli":"^0.1.62","@swc/core":"^1.3.59","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.59.6","@typescript-eslint/parser":"^5.59.6","c8":"^7.13.0","cspell":"^6.31.1","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^2.8.8","rimraf":"^5.0.1","semantic-release":"^21.0.2","source-map-support":"^0.5.21","typescript":"^5.0.4","vitest":"^0.31.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.6.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.25.0","bullmq":"^3.12.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.12.1","slonik":"^33.3.1","ts-pattern":"^4.2.2","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"3f16cf6b96e8a9947d83c365727a195bf2d7c74f","_id":"@gjuchault/typescript-service-sdk@2.1.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-jcocM+HaoXFF2tj/gixfgxDz1oJPy85modYtbMnJSviQSVSJ4xwqxdhV6D4yBmVdME/SZeQAAF1GFRIk6wF+rA==","shasum":"938ac2f28512cd8290bc3455cb0275519e9c1d09","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.1.0.tgz","fileCount":132,"unpackedSize":296391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD846Mj4J4+PTNy+7mCRPe+FZQEVDb1r4zHYoCwfS/uBQIgNxaCu4XM7bUqMWY+IRJfs5Mbut1wrXmx3vCToNRZB6k="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.1.0_1684577424070_0.6707014035439332"},"_hasShrinkwrap":false},"2.1.1":{"name":"@gjuchault/typescript-service-sdk","version":"2.1.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.3","@semantic-release/release-notes-generator":"^11.0.1","@swc/cli":"^0.1.62","@swc/core":"^1.3.59","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.59.6","@typescript-eslint/parser":"^5.59.6","c8":"^7.13.0","cspell":"^6.31.1","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^2.8.8","rimraf":"^5.0.1","semantic-release":"^21.0.2","source-map-support":"^0.5.21","typescript":"^5.0.4","vitest":"^0.31.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.6.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.25.0","bullmq":"^3.12.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.12.1","slonik":"^33.3.1","ts-pattern":"^4.2.2","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"b06bb22954bf74e3a326345f531f4b35a4bc00b3","_id":"@gjuchault/typescript-service-sdk@2.1.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-suk3hHY+Zv56KF0U7+huy5+jRJnimlsp7coMOt+VebQl8yU/XAjRBQ5Fq7UlDqZEVQ6Vj8MqPz/dZcIi9x0Q0Q==","shasum":"3247079c6b9be0a01712b4c0203fffb283f344d5","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.1.1.tgz","fileCount":132,"unpackedSize":296362,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBdQD37h97rdLXh2MJ8KwOm4m/GN0c+JgCJBmm05X+zAiEAn7OONbhA1b83ZV0HREdu8SijQ0PGmHuVoBMxHdXyMI4="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.1.1_1684577993665_0.19806679739760913"},"_hasShrinkwrap":false},"2.1.2":{"name":"@gjuchault/typescript-service-sdk","version":"2.1.2","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.3","@semantic-release/release-notes-generator":"^11.0.1","@swc/cli":"^0.1.62","@swc/core":"^1.3.59","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.59.6","@typescript-eslint/parser":"^5.59.6","c8":"^7.13.0","cspell":"^6.31.1","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^2.8.8","rimraf":"^5.0.1","semantic-release":"^21.0.2","source-map-support":"^0.5.21","typescript":"^5.0.4","vitest":"^0.31.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.2.1","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.0","@fastify/multipart":"^7.6.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.2.0","@opentelemetry/api-metrics":"^0.33.0","@opentelemetry/core":"^1.10.0","@opentelemetry/exporter-prometheus":"^0.33.0","@opentelemetry/resources":"^1.10.0","@opentelemetry/sdk-node":"^0.33.0","@opentelemetry/sdk-trace-base":"^1.10.0","@opentelemetry/semantic-conventions":"^1.10.0","@trpc/server":"^10.25.0","bullmq":"^3.12.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.12.1","slonik":"^33.3.1","ts-pattern":"^4.2.2","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"de7fc20c757773d43ca4990cc63c2a834db72a7f","_id":"@gjuchault/typescript-service-sdk@2.1.2","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-c4Vtw3XqbyFTdmxz54baKAe5NVVmnCxN1P6mjOyUnBWwXphc7WCpiUcUEdZgBbNJBWDb6dWMzHxqzy9VoNGZmg==","shasum":"c329078b9e9bae73eb9b51291d549fd84375d1a6","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.1.2.tgz","fileCount":132,"unpackedSize":296360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaZ4fHFIN2N+FThbieCiU9dJh7Nt1WOtEZmt+iAXz9XAiADU36VEB6pliyiCfePfuHeW1nCHBf1J5UJQOvwYeceGA=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.1.2_1684579473627_0.5415475158697032"},"_hasShrinkwrap":false},"2.2.0":{"name":"@gjuchault/typescript-service-sdk","version":"2.2.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.1.0","@semantic-release/npm":"^10.0.3","@semantic-release/release-notes-generator":"^11.0.2","@swc/cli":"^0.1.62","@swc/core":"^1.3.61","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.59.8","@typescript-eslint/parser":"^5.59.8","c8":"^7.14.0","cspell":"^6.31.1","eslint":"^8.41.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^2.8.8","rimraf":"^5.0.1","semantic-release":"^21.0.2","source-map-support":"^0.5.21","typescript":"^5.0.4","vitest":"^0.31.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.1","@fastify/multipart":"^7.6.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.13.0","@opentelemetry/exporter-prometheus":"^0.39.1","@opentelemetry/resources":"^1.13.0","@opentelemetry/sdk-node":"^0.39.1","@opentelemetry/sdk-trace-base":"^1.13.0","@opentelemetry/semantic-conventions":"^1.13.0","@trpc/server":"^10.28.1","bullmq":"^3.14.2","fastify":"^4.17.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^33.3.1","ts-pattern":"^4.3.0","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"ba7872adb6fad200f8ee80c6454c598a5ed94742","_id":"@gjuchault/typescript-service-sdk@2.2.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-OD80hrpYsb8Xor6cUu09tlRE99eDd9zqXPKXf8YKRz69nBmv3svPhbrYVbzrmeVY3wBcvoXkcWT1d4LWwWy6CQ==","shasum":"bf433f2470d90d1a1459c274a2f058b4aa36c506","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.2.0.tgz","fileCount":132,"unpackedSize":295616,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTBuAkYedf5VdJpNc6bwHElTOG4kRtOQTuEb+Tdl1DKQIhALLYCBz2itl2LeZjmQfKow6L397O1AOPaOZgR3YoIAX+"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.2.0_1685542137194_0.18381063654741503"},"_hasShrinkwrap":false},"2.3.0":{"name":"@gjuchault/typescript-service-sdk","version":"2.3.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.3","@semantic-release/npm":"^10.0.3","@semantic-release/release-notes-generator":"^11.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.62","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^5.59.9","c8":"^7.14.0","cspell":"^6.31.1","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^2.8.8","rimraf":"^5.0.1","semantic-release":"^21.0.3","source-map-support":"^0.5.21","typescript":"^5.1.3","vitest":"^0.32.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.1","@fastify/multipart":"^7.6.0","@fastify/rate-limit":"^8.0.0","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.13.0","@opentelemetry/exporter-prometheus":"^0.39.1","@opentelemetry/resources":"^1.13.0","@opentelemetry/sdk-node":"^0.39.1","@opentelemetry/sdk-trace-base":"^1.13.0","@opentelemetry/semantic-conventions":"^1.13.0","@trpc/server":"^10.29.1","bullmq":"^3.15.4","fastify":"^4.17.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^4.3.0","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"494c5862c7a26fcdc81515c8a6df46e239e78f76","_id":"@gjuchault/typescript-service-sdk@2.3.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-xa5clPJdr8g1BD5cAGjhQvAHB5CSzP6li5g15AOj4EmYTbNhoKmNDNzwurhLqZXCWud5lIj63faPuwHEM5VFjg==","shasum":"1e0084be7e5785925f4c8797658f02d41ea1fc42","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.3.0.tgz","fileCount":132,"unpackedSize":295606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrgizoadUWJS54rX6HsMP6ATgew8jf4lb1RDJHvaE3lgIhALU1TwYWD9YIC6Tf+w0Lkln8Uu2aL7R/0+lXpBta4ZN1"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.3.0_1686316810041_0.06363160919973776"},"_hasShrinkwrap":false},"2.4.0":{"name":"@gjuchault/typescript-service-sdk","version":"2.4.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.3","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.3","@swc/cli":"^0.1.62","@swc/core":"^1.3.66","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.60.0","@typescript-eslint/parser":"^5.60.0","c8":"^8.0.0","cspell":"^6.31.1","eslint":"^8.43.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^2.8.8","rimraf":"^5.0.1","semantic-release":"^21.0.5","source-map-support":"^0.5.21","typescript":"^5.1.3","vitest":"^0.32.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^10.1.1","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.14.0","@opentelemetry/exporter-prometheus":"^0.40.0","@opentelemetry/resources":"^1.14.0","@opentelemetry/sdk-node":"^0.40.0","@opentelemetry/sdk-trace-base":"^1.14.0","@opentelemetry/semantic-conventions":"^1.14.0","@trpc/server":"^10.31.0","bullmq":"^3.15.8","fastify":"^4.18.0","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"f6b045af79c6f840f4f3a115311a5b07c8dc52d0","_id":"@gjuchault/typescript-service-sdk@2.4.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-HulHJV24tC15Ji/gu0yvhFQ1esN0ETKrWPyxRag8ShvHrjA1RXilA53wNVTT0fV8sl8dthdaEvpaGZiCHsRoag==","shasum":"6fbb16c4736572339f032c8fa8f4251d10567af0","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.4.0.tgz","fileCount":132,"unpackedSize":298597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOeS92oC5lB+iEn4mQ4G3S+XpC/e5grGvKa4GGVgcv+QIgEnz86xWezINfgIpEMUXrOLmK5eo8GTDT+1BepOhXjAU="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.4.0_1687354811969_0.27565911480647953"},"_hasShrinkwrap":false},"2.4.1":{"name":"@gjuchault/typescript-service-sdk","version":"2.4.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.15.0","npm":"^9.5.0"},"volta":{"node":"18.15.0","npm":"9.5.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.3","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@swc/cli":"^0.1.62","@swc/core":"^1.3.68","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","vitest":"^0.32.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.14.0","@opentelemetry/exporter-prometheus":"^0.40.0","@opentelemetry/resources":"^1.14.0","@opentelemetry/sdk-node":"^0.40.0","@opentelemetry/sdk-trace-base":"^1.14.0","@opentelemetry/semantic-conventions":"^1.14.0","@trpc/server":"^10.33.1","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"14c49b758d4234eb86c744a813cb1f946569f07b","_id":"@gjuchault/typescript-service-sdk@2.4.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-UP4/EkpkmPCx0/JKG1QXJAbuMAFC1MhPODCLqEw3OKONdL3x1McBs63M/mra7gvjt5ud2Nee4jKwEzdIMSXoBA==","shasum":"eb91547eb83cd83aa9c814c72b89ed8d16b3155d","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.4.1.tgz","fileCount":132,"unpackedSize":298827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3hpHupS9LBF7IGJdweh8BKD2aU+zmrjJmBM2gBu+UDAIgF9jHDIRVFJ8WxfNH/Px0X54m1t7eYxB0wRuXFZvLahI="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.4.1_1688572561372_0.6720411338790742"},"_hasShrinkwrap":false},"2.5.0":{"name":"@gjuchault/typescript-service-sdk","version":"2.5.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.3","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@swc/cli":"^0.1.62","@swc/core":"^1.3.68","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","vitest":"^0.32.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.14.0","@opentelemetry/exporter-prometheus":"^0.40.0","@opentelemetry/resources":"^1.14.0","@opentelemetry/sdk-node":"^0.40.0","@opentelemetry/sdk-trace-base":"^1.14.0","@opentelemetry/semantic-conventions":"^1.14.0","@trpc/server":"^10.33.1","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"gitHead":"c665a34c104fa00d5883bef8864ffe7ce085cfe3","_id":"@gjuchault/typescript-service-sdk@2.5.0","_nodeVersion":"18.16.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-a8+AosRm3rtxxafu/ZGt+e51ABOIBX5Uvho6cv6sx5r3K8Yz/UYe7EKkdENjOxvh4TNoY4qme+0hYJ+VjBbeXw==","shasum":"2bac9bcd83da66f0e7e8b7a93fe66abd2112c71a","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.5.0.tgz","fileCount":132,"unpackedSize":298697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFH1UruFia4g3EkpJKt8iCE8NT9c+ARVWstiyDzww0qXAiA2R8we8IWBAMJ1hF9Tn5jT9ZDJ3aNYOHQ3hSu+gsYvcg=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.5.0_1688573418772_0.3645994506852086"},"_hasShrinkwrap":false},"2.6.0":{"name":"@gjuchault/typescript-service-sdk","version":"2.6.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.3","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@swc/cli":"^0.1.62","@swc/core":"^1.3.68","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.1","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","vitest":"^0.33.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.0","@opentelemetry/exporter-prometheus":"^0.41.0","@opentelemetry/resources":"^1.15.0","@opentelemetry/sdk-node":"^0.41.0","@opentelemetry/sdk-trace-base":"^1.15.0","@opentelemetry/semantic-conventions":"^1.15.0","@trpc/server":"^10.34.0","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@2.6.0","gitHead":"418814b291452df9e48709039d5f6c1ffccd1915","_nodeVersion":"18.16.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-ORkaVNIirfR4InhQPXw1tRZLaDGvHc11LqpS7hgPQ8C9k+sSjXaA8RnweARXKrVWHB6A7VTCBhDcaDJ5Hr8zSA==","shasum":"1fbd4002482b17cb180acdfa88b57e1367610aea","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-2.6.0.tgz","fileCount":132,"unpackedSize":298704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0Bt1JwRJC+L/S2HcDCE/qo3qyqo6fN6w29urIf/Zx7gIgXoMmPGYne5obLKZXHROn1Q+n91ttSoiGAzOIivdV2aI="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_2.6.0_1688745241698_0.24574585426941153"},"_hasShrinkwrap":false},"3.0.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.0.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@swc/cli":"^0.1.62","@swc/core":"^1.3.69","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.2","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","vitest":"^0.33.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.0","@opentelemetry/exporter-prometheus":"^0.41.0","@opentelemetry/resources":"^1.15.0","@opentelemetry/sdk-node":"^0.41.0","@opentelemetry/sdk-trace-base":"^1.15.0","@opentelemetry/semantic-conventions":"^1.15.0","@ts-rest/core":"^3.26.4","@ts-rest/fastify":"^3.26.4","@ts-rest/open-api":"^3.26.4","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.0.0","gitHead":"5d229c87b0c7ad6be404ae34333e9604676d6a0c","_nodeVersion":"18.16.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-BKKHwaj1oLCKKsRWX4SuRvuLH4741qM4oAkyJmryAJF1B4q18Hajy5geRsjerx3B3IHYTccFnWsu3+iGwzWNyw==","shasum":"edf85b1fd4083352b7be08534f4c3d1e40e047da","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.0.0.tgz","fileCount":132,"unpackedSize":301350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQcYRRGJjn3CLcLGuq95ES+2kgBYcfQdipv86dwKwrPAiAVCSHmG2IJ3usd5GtEBYyrjgIPasT+XE1Nl4+gRMMwjw=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.0.0_1689697794831_0.9021841574701035"},"_hasShrinkwrap":false},"3.0.1":{"name":"@gjuchault/typescript-service-sdk","version":"3.0.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@swc/cli":"^0.1.62","@swc/core":"^1.3.69","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.2","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","vitest":"^0.33.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.0","@opentelemetry/exporter-prometheus":"^0.41.0","@opentelemetry/resources":"^1.15.0","@opentelemetry/sdk-node":"^0.41.0","@opentelemetry/sdk-trace-base":"^1.15.0","@opentelemetry/semantic-conventions":"^1.15.0","@ts-rest/core":"^3.26.4","@ts-rest/fastify":"^3.26.4","@ts-rest/open-api":"^3.26.4","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.0.1","gitHead":"65673b4781ae9a7b9c98f73d60242f12eab63156","_nodeVersion":"18.16.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-WPtTp4O6X0UTOYOCM72oDcDaY54fZj7Ef0Si3SoqpeMCAtJCsCJkwLoRAsi8Dyv773xOEL4A50Iu6iSI+Dmpqw==","shasum":"766aee896be2299b738b10f577ab625879bdcf67","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.0.1.tgz","fileCount":132,"unpackedSize":316274,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxTMCvNElTRf1DLwPJlHKg2nePGJJtKFto4hKfrnGv4AiEA0Q2XZgtf/H/+ukARavvTmpFxK7IiIeF4KXSKoSzReRs="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.0.1_1689754621864_0.6005612359037935"},"_hasShrinkwrap":false},"3.0.2":{"name":"@gjuchault/typescript-service-sdk","version":"3.0.2","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@swc/cli":"^0.1.62","@swc/core":"^1.3.69","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.2","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","vitest":"^0.33.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.0","@opentelemetry/exporter-prometheus":"^0.41.0","@opentelemetry/resources":"^1.15.0","@opentelemetry/sdk-node":"^0.41.0","@opentelemetry/sdk-trace-base":"^1.15.0","@opentelemetry/semantic-conventions":"^1.15.0","@ts-rest/core":"^3.26.4","@ts-rest/fastify":"^3.26.4","@ts-rest/open-api":"^3.26.4","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.0.2","gitHead":"cc7c1e85c9779e4a142636cb008c66cc06203ebf","_nodeVersion":"18.16.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-rc+Owz81acc65BbeSfAacKJOZxMFMLhOImy8n5kSD4LD522uFoopSNr8bWAnGf5oV0nEkYFZKlgVa8x2suT7sg==","shasum":"7827f4572af8d2b40e380839870cade44a91a495","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.0.2.tgz","fileCount":132,"unpackedSize":316272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvzy26UVnt/FX/DgqOase7zSL3VW+tzoiWDhbB1uNOrAIgazmHwI5vHGxPVm6TBUECQusPSqp8+cRFfAvmCQHoybI="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.0.2_1689756377103_0.1200142270838116"},"_hasShrinkwrap":false},"3.0.3":{"name":"@gjuchault/typescript-service-sdk","version":"3.0.3","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"swc ./src -d ./build","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@swc/cli":"^0.1.62","@swc/core":"^1.3.70","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.2","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","vitest":"^0.33.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.0","@opentelemetry/exporter-prometheus":"^0.41.0","@opentelemetry/resources":"^1.15.0","@opentelemetry/sdk-node":"^0.41.0","@opentelemetry/sdk-trace-base":"^1.15.0","@opentelemetry/semantic-conventions":"^1.15.0","@ts-rest/core":"^3.26.4","@ts-rest/fastify":"^3.26.4","@ts-rest/open-api":"^3.26.4","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.0.3","gitHead":"170229821feade97f619650d855679c5ea68ddd5","_nodeVersion":"18.16.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-zJV/XddN8v+BjoF9ScsEJZI61dRRDEwNavU5vWtKY59sFouHWWJ1gu44hE37DZ+5q8LZ/j3ZUjIlJHWhwcdAvg==","shasum":"92bc157493f9d10928be0ba6234e4bbbc22b5bf7","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.0.3.tgz","fileCount":132,"unpackedSize":317818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFU6doF00XaoNj8BSekYcbWHvsiC5yBSTVSVfMnJn5QAIhAPlIJxSJ5x1DN1CmY+qjycJvA2Bpqu/RO13j4O5db1NQ"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.0.3_1689930243615_0.9575062104338796"},"_hasShrinkwrap":false},"3.1.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.1.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.2","esbuild":"^0.18.16","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.33.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.0","@opentelemetry/exporter-prometheus":"^0.41.0","@opentelemetry/resources":"^1.15.0","@opentelemetry/sdk-node":"^0.41.0","@opentelemetry/sdk-trace-base":"^1.15.0","@opentelemetry/semantic-conventions":"^1.15.0","@ts-rest/core":"^3.26.4","@ts-rest/fastify":"^3.26.4","@ts-rest/open-api":"^3.26.4","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.1.0","gitHead":"20e70b2844c97bb72370390e13a17fd01c94b8b1","_nodeVersion":"18.16.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-lhOVqA+YCmjTy3pbefQylsf2TnwQDf0Xj+deIPzJxfjPRX604054mZ5OA94p/kzywtZfswjx14IpZDm5Gok77g==","shasum":"781c54dff1bdc104526b9a92dd85d22e84b5b872","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.1.0.tgz","fileCount":114,"unpackedSize":272932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhxOhcQ1uSHUScLjXw/xApLqoUX3aUEiLRFLGot3V2cAiEAm/DRbi4BTxatPu2zlCpOIHmQ6DXKtKVtmgFirOGf19w="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.1.0_1690120217993_0.9924757026943878"},"_hasShrinkwrap":false},"3.1.1":{"name":"@gjuchault/typescript-service-sdk","version":"3.1.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.2","esbuild":"^0.18.16","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.33.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.0","@opentelemetry/exporter-prometheus":"^0.41.0","@opentelemetry/resources":"^1.15.0","@opentelemetry/sdk-node":"^0.41.0","@opentelemetry/sdk-trace-base":"^1.15.0","@opentelemetry/semantic-conventions":"^1.15.0","@ts-rest/core":"^3.26.4","@ts-rest/fastify":"^3.26.4","@ts-rest/open-api":"^3.26.4","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.1.1","gitHead":"cf768c0a8e7ad965e68bcc6c44b7dad05b0eb853","_nodeVersion":"18.16.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-z7Lq1RnNrd7fhtH64A3ExJjPBviHIqb4/FgkTrAC+jxnAOpo0t5930PVYB/P4BwGRe0lbCVuEfFfQZ+hVOWIgA==","shasum":"844b35f6a5a0384d5bfef39ea97af68d424f68e5","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.1.1.tgz","fileCount":142,"unpackedSize":310740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMu2p5mEQzf6H9RmEeQ2sQxLISo5EnN1MrLa9XoD4+bAIgDuWoIdCOJ/F0HiXa7bLQExS52/zYqVUkAw51U8QEQ3Q="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.1.1_1690121510331_0.5359440457860245"},"_hasShrinkwrap":false},"3.2.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.2.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","cspell":"^6.31.2","esbuild":"^0.18.16","eslint":"^8.45.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.33.0"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^8.3.0","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.0","@fastify/rate-limit":"^8.0.1","@fastify/under-pressure":"^8.2.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.0","@opentelemetry/exporter-prometheus":"^0.41.0","@opentelemetry/resources":"^1.15.0","@opentelemetry/sdk-node":"^0.41.0","@opentelemetry/sdk-trace-base":"^1.15.0","@opentelemetry/semantic-conventions":"^1.15.0","@ts-rest/core":"^3.26.4","@ts-rest/fastify":"^3.26.4","@ts-rest/open-api":"^3.26.4","bullmq":"^4.2.0","fastify":"^4.19.2","fastify-plugin":"^4.5.0","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.14.1","slonik":"^34.0.1","ts-pattern":"^5.0.1","umzug":"^3.2.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.2.0","gitHead":"1a8fa3dc42cc53fe6d6255e4afbda2bc20094d82","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Q2VNfMVNypjgKLEcOzj3eMbU/mQGkV4GbG7bGqwNOUVh+TWqX7f3+uYavKx0xU2Dzs1mK65ewhrlfYj0Cc5orw==","shasum":"e97d6069ef287a0b05280292047eb8957dff5894","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.2.0.tgz","fileCount":142,"unpackedSize":311842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEuJsQe5VqVXYuOapYx56gqyrJa6nnHlkW3QWFtMU39AIhAPBaCcb/KUrU9U8r2PUfv0YTRwNsQw3VKUwclJlt31zY"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.2.0_1690376993395_0.6624706256685513"},"_hasShrinkwrap":false},"3.3.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.3.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.0","eslint":"^8.46.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.1","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.3.0","gitHead":"fd297fd29bdaced1eb7f9d71f16a57707fb6386e","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-4HpRk7AV8SwRVvjjatLYDWodIPMy8LkS/blQCMZylsj/k4prmAsd/pIU6uu5UfFcXd1SCL4suowoh3km0JDoMA==","shasum":"bfc6611a580aa4ee804719c7faba47572a49cc54","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.3.0.tgz","fileCount":142,"unpackedSize":311913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEbqzSavX+CkdY7nlD3Ah/rOLQ6VQt2PodsMgKPjtjXAIhAJXrIGWcsO1sJ15x9+5GOq9aXw8ftKPEGQpL0UutA2aB"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.3.0_1691741687210_0.9502826088153176"},"_hasShrinkwrap":false},"3.4.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.4.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.0","eslint":"^8.46.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.1","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.4.0","gitHead":"37aea86c3015ca8f9ff24fd6c5bf79998224b1a5","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-dQ9Sk4Z8I/wGD5FDfwJxY+COC41l7iJbrR4RfGFPRqKO3O7r5E13+wJqfB3t4k3d18p+oeHtEk9nkI4+Oi3GKg==","shasum":"ad847e9e06bb8e1069717bd1770d0e340506afa8","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.4.0.tgz","fileCount":142,"unpackedSize":312002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtENjBeUea6Bb1s4Y7bzvX5NpwbIsW05JB2rXJCUhkhQIgbYX968kpMks8IErJLySfVmSGx1NeBtPGmm7lr+Q4RjE="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.4.0_1691742231084_0.7501216526911516"},"_hasShrinkwrap":false},"3.5.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.5.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.0","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.1","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.5.0","gitHead":"8e0751e83bb96535cd71276c084baacaff905c79","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-vcgSIZn7+PkvLzjH6HP8KWGY4QPMPnRBRdvJKVKNRHryf6l0qBaIbH3LzHQSlwqpaqoHraKn3irNRhb94R6N/A==","shasum":"cbd16dbb03133aea9ea4e1c5bb6705f55ff618cb","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.5.0.tgz","fileCount":142,"unpackedSize":311928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2cpDekTioztNEhf2af0qA3cHTmMd3Kb1B5BU8qxkyxAiEAw07L2zdlnxCLJW2Ofak1j+ScHX9Yp1ccJ+8cW13EwdY="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.5.0_1691863197509_0.8214897581517779"},"_hasShrinkwrap":false},"3.6.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.6.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.0","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.1","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.6.0","gitHead":"b0361e3221131bd1d1345d6254c38951cbfa58a9","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-FUb/vJeZ6a8P7h+3sZo7N17W5/qItORC9NDi2Yha5qZ1QagBu957vi4wO8RRPDASqgkO7tvDVsaSJ1ORsv34eg==","shasum":"3083d4dc3d693615df27324cbba6ee54485185c9","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.6.0.tgz","fileCount":142,"unpackedSize":311945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZf15pTNZI5yzfe0XQLQLhVH3qQGR347kJdHjnaFIL9gIgCb4HWNtOd6eYD0Rcc03cKajum+850z3h2hD23hcNtDA="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.6.0_1692136724860_0.004428761612710996"},"_hasShrinkwrap":false},"3.7.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.7.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.16.1","npm":"^9.5.1"},"volta":{"node":"18.16.1","npm":"9.5.1"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.1","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.7.0","gitHead":"92c258c2d6fb6376f7d9801f690879a0a6fed230","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-QDsQWQ/ipgbWWml99X+3v73myFROZUlYyoAfb2ZYigwQ8fpXVdhj7dsP3PP3UQ39gKfYMy4v4nWQwQjAUg9n/Q==","shasum":"89d1c35971ee7efd8d900fd9c2788d1f422c5d17","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.7.0.tgz","fileCount":142,"unpackedSize":312002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMOdDH6zmKzeWCaDCwGNxpF0rgtrzJYmuFAXqQt/yEPAiEAmrHSmKlnxJbToodicBkKus4HP/kMh63YvWU3OdNnZwA="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.7.0_1692172717724_0.8327689473481599"},"_hasShrinkwrap":false},"3.8.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.8.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.1","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.8.0","gitHead":"c80adac4c12ae6eb733071f0ce34666200130756","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-tch6O3UUs0khK9sKk08WoYirdyr57LAm7sKKexM1pTMbq2fRpW4Kgk2fMGcP2EoK/FMR19bGJLBFMhu00KQGBA==","shasum":"110fea8cafa5c1a742b0253fb7c2e8347417acaa","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.8.0.tgz","fileCount":142,"unpackedSize":311912,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS7E0HyoLpPvCaBJlRQ5Y4m4n/yjctgzjqyOOwVwwqmQIgCUN2DmFJ/CNHR8AhUu7jgF6HT6qy08VqFh0XA7ifWfY="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.8.0_1692172956512_0.43986706492017613"},"_hasShrinkwrap":false},"3.9.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.9.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.1"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.9.0","gitHead":"4945562b349f846e3b372f22c8bd5e7926a20abb","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-5UeNsrnJWNZnn9yW2KN7fr9nimmp5544lnO5wusxTiO0gs0zXsz8ZDQjRJkXwXwaBw6HrL8WCkal8ayJdDKg+Q==","shasum":"866c7c4336437f25d64c86a3e5d0fc975eaca89a","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.9.0.tgz","fileCount":142,"unpackedSize":311929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVJXnvz4x9okdbY4lrWrzx250XAK2dwwXMzsuXEP+8AAIhAK1cFfQ9dffg+zfAi6OxDwRFFvglghFrGGgMmE+4eMMO"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.9.0_1692215980429_0.23719011680475233"},"_hasShrinkwrap":false},"3.10.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.10.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.10.0","gitHead":"e2f9d6b5a15f5d62c67e584a6dd1514638d27957","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-3MjrEAhUgUNud1K3sK3W4bR/EcYCVKOKCUf4eq3A1E/IYFG+Zaw2rqsN5+i54XGtgog19e+iLhFu/yrrpQlVNg==","shasum":"faaee53aacb167ba0dc4a3a1a9a9981b7f991244","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.10.0.tgz","fileCount":142,"unpackedSize":311931,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICR9Q6x4iCYtg5/kCLiXZNGMajyhKlF1PNYAss+Ertg7AiEA2jk2P5RDanj4wvd0wSkBKKWFVgAbOT4c/sPaPBk6Kug="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.10.0_1692368982827_0.5746409523748128"},"_hasShrinkwrap":false},"3.11.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.11.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.11.0","gitHead":"a69b7eb97144069dbfb1d555c740d2afa519895a","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-E5SjVct+GOzQ5ls7OKnLGjI9gbBla/KtJF8VYIofcTA/ucO/B4K0mMGGnTmVDECt+CMKsLt61l2DbtV1z7wfGw==","shasum":"b3b6e31244f187b4425cb084c0950ae75d31480c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.11.0.tgz","fileCount":142,"unpackedSize":311946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFruZCKJd0RdLPcuvwS6qYDYg1i8jzUeya9sIBIceKYAiBSmMw8SBEVy+yyYp4tLZyHqdB/MqCixqVGK9O7SSMpMw=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.11.0_1692488706666_0.9124857906593788"},"_hasShrinkwrap":false},"3.12.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.12.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.0.7","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.12.0","gitHead":"35e8ba0fd542e546289d8d190093d396bf3e49dc","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-vAQ8I8TfpQGY5AVSTzF71zwe7VyV2c6S4M4VI/04tWCCfoVWy5HtEnThmTRQPPqwHPVJEA4FAlr3tHvO8Ylg+Q==","shasum":"18992aade20a7802c12f027a034fa883de51584e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.12.0.tgz","fileCount":142,"unpackedSize":311947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExNCYKFWcAFyKIbIQGWE9m7jMsN757hNmJtLh3+IRfqAiAtr9CP3WzqMoXtw/qBO9BPR2wCgaiuMx+3FB794bydgQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.12.0_1692549846878_0.05472513284181635"},"_hasShrinkwrap":false},"3.13.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.13.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.0","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.0.9","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.13.0","gitHead":"d62f14e56120e4bfa8350c17a66750715b67b645","_nodeVersion":"18.17.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-w2igYIwnVirRQrHhsYFqJIiACIWNWOXubcW0m4nNzaF73HAhKulvaKSfoTeOFvXLwtZEt1QKn4yboBY35X8vaw==","shasum":"a18cba9830df5f7f6763cb3a95f896186b15625c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.13.0.tgz","fileCount":142,"unpackedSize":311942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHq4ckjMmsqiQeQqpXKLeZepHL5mtzrwPega6ZbMlSRBAiAohBI3JyTrIbrrdeTgaWTdVrtXARkSSO6OmBu8n6yjfQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.13.0_1692586746216_0.9058345779068415"},"_hasShrinkwrap":false},"3.14.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.14.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.0.9","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.14.0","gitHead":"70c3db7676040a27cc5a39051e84fbe1b1e09304","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-5+/JTRTzzN60w6tEcQh887ca06BzBpMrc4n/EUUCAcQcgwLb7c7lFnY8gHI6tNolZ6+RLrUg8AH1nt0bRxbr5Q==","shasum":"db1bf966adb8a7fc5969b2030270aec5e1fa4699","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.14.0.tgz","fileCount":142,"unpackedSize":311931,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHO5atQ62s/FrS5jOljhvaAp4usylbMdYB8RWP77eyi2AiBD7qFzwNKBY8r7evv0RDDqshpwWtHi59RJ0jGx29zGLg=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.14.0_1692705520257_0.8654332079139755"},"_hasShrinkwrap":false},"3.15.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.15.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.0.9","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.15.0","gitHead":"6a4e97c0dd0d19156114cace08ecd4dcf3ea0cbf","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-csRLNCB9P7wjt7EgQSjRWmzKRxsaxZKyEj9UD3KbevDkTQqmjWGgWXtRd9J1TI8xgufY/0ZABPn6PvitUFZbXw==","shasum":"29fce8545b2051967e0f835ddc0e1f366a329b9f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.15.0.tgz","fileCount":142,"unpackedSize":311949,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ0PRdNyBWiZPISLJB4f88Xp4u3VhrdM32uAS9p2GzcgIhAJ7rnOEbNDEh7uQCCWIf+H/rVl2YOIb9pYm8ArClxpJ2"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.15.0_1692736142717_0.012362378136104413"},"_hasShrinkwrap":false},"3.16.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.16.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.2"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.16.0","gitHead":"dcdd38a52d52860ed13e9f7f6b8f559690650403","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Ps3h12zreX45vqjUgnFo4yTmyR8pVQO1HbqoxLVHALJc9IAhomUlRd4tWkRpk93IO0K3wVvFn0WInsXQxsNOlg==","shasum":"e35ef7e99485537c21d9cd83e78102c08c4c75ed","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.16.0.tgz","fileCount":142,"unpackedSize":311942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVHttnCfflkp05PZTznuhVdjXhHZRf0KOxyepNqdedqQIhAMaDsu2ylGYoWDDCbupaLKwK0Oyf5X7p3ExoENVzL0y+"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.16.0_1692991795458_0.7986237073939639"},"_hasShrinkwrap":false},"3.17.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.17.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.17.0","gitHead":"ede3d9b5a0755dcdadda2f1424b5b640e8df3113","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-lh7QOrvpekKp70ENsxKjTH5HeE2RTs/Zy3ZDgft3S+9OeYRGcM5C6/c6i2mgiICzVMvloJXvVKDk/3NbJ0LBxA==","shasum":"5e1e82a657080a64a2bd7cd168943984e506e236","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.17.0.tgz","fileCount":142,"unpackedSize":311932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDn3JMFC8xA4uHZImL8eCKKfFeo+lirNAJ1T7ytETLiAiBiIUkaaUTzdoVj7o4PDwpvOpHFGs8SUgsUZ1oOGViXOw=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.17.0_1693043070906_0.6719442160261424"},"_hasShrinkwrap":false},"3.18.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.18.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.4","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.18.0","gitHead":"0f5f53340e8817c0fb43c9300e4669509fd2697e","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-FNXSGQVyjRSeN1eWMwmVL79yueVa43L/FSRx2qmIXSR7wpu4TBoRtQTxIZxQiK9UsEuzNefCRWe0seGL0XJU7g==","shasum":"bb4cbb0f77b3b6f663696df01ad5231fa5cb6dfb","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.18.0.tgz","fileCount":142,"unpackedSize":311932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4QmfN0mnQ6YPQXGTs8BghQVPhmxQnxUWR6/p+AiLynwIhAJMumxjtLH7DVacW36l98RNcyOOpJy+Jh1SEl2WNpNrq"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.18.0_1693088982526_0.9832372625049193"},"_hasShrinkwrap":false},"3.19.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.19.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.5","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.1.6","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.19.0","gitHead":"5d0c291eb481e3ddd267af1b88d7f59b30a56576","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-q/xAKU9BcdK4WFMNZUeumJlmgp9ud0aef0r8rpjjVj/mSb4TPfvJRN6KGE4P3U/t7BK271raVZCsHa8lFZXTIw==","shasum":"8e8a2a0cbbd17d993b698cbd4b08fc9e4f631df8","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.19.0.tgz","fileCount":142,"unpackedSize":311967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDECp2uqiJBrQy35UuYDSjCf29d2iSdtUmzKlfU/oYs2wIhAIpPS8W0XUHjYz/QGnZESewSkU6/8ZEdnXsngPkZPm6k"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.19.0_1693183559154_0.5035773288844076"},"_hasShrinkwrap":false},"3.20.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.20.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.5","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.20.0","gitHead":"b0e864cc2f9db210f11ddfa80bed2c1d3aa34393","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Y/AZ+DK+9t5Ru2BOTugenEpkBmPCF6m3+u/e2B9lFzKiDKcreMhJEMfjD8EmcKNFHhoGdxRE9PY4pwwMIfgQkA==","shasum":"05e2da40b3983d5d444e920ca1cabc5b43b57a58","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.20.0.tgz","fileCount":142,"unpackedSize":312100,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBAcPzOWbdXmcckMp5YbtkRZuU6c7ioPQ33EddEcD61AiEAp+viB00UGvWKRBUv2S/lbbbeWmFUvhhW44brv97kEuo="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.20.0_1693211736062_0.6963556911626594"},"_hasShrinkwrap":false},"3.21.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.21.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.3","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.5","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.21.0","gitHead":"c82188e9cb2a9464df2b253e12f6f2bc94232c67","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-tyUG+0m0QLS8kbyuF2Jd2W31jLkOCgg/c8qJ7CLQFyqWT0W17qK9JLXjEsLfzX9/+Qj3I1L3Ib6Pyhb3dnf24g==","shasum":"66932e795aa5360bb07e8823fa9ed0845fbf729d","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.21.0.tgz","fileCount":142,"unpackedSize":311961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUsCOGJyNwB8qayOQzme1wszKrtrp9qZs283mDilEsWQIhAJFAnsuyWq5kmmlugbIiEOaVAiTYFMW4x2yudrrLU8yW"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.21.0_1693279751581_0.21393715805918245"},"_hasShrinkwrap":false},"3.22.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.22.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.3","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.6","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.22.0","gitHead":"00b4a28d93b74e5cf5f20db4aaed44ee7cfb08ef","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-tKl8HVCEh0MUDeFVJ5HdYnxcAgdEf5YwoR6zZ83qIGh9aJZCC2zNldAMDz4zv0B/pZFc11cAFZNiTQLiT01OMQ==","shasum":"4567b9b676ddb60f5a94c665a44aa09aea888710","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.22.0.tgz","fileCount":142,"unpackedSize":311969,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5zsJDSkOx3xbkjjCpxQh9mFZOrM7kAD0CZ8VIB+4O6QIhANj/IuWPLSqIfsoo7L4/1YQsBzfFMknm2jxmndIjTeDV"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.22.0_1693280739915_0.23918536089344822"},"_hasShrinkwrap":false},"3.23.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.23.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.3","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.6","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.23.0","gitHead":"bf2e5a2182e6a329184196cbaa5cd8eaa09a7e6e","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-eorl3UYntyhNZ3N7m0Ckndzt0KEji3ZziU3+rs0Ac2louDwcafFKJqHNyMNY+lJ7bFQoe+vYeDabhmOCB2w2nQ==","shasum":"6d14456f0c2922c05db50c2924016822c9ebfc9c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.23.0.tgz","fileCount":142,"unpackedSize":311951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDspmSVyGCIvlyHmme812yObeIedE1rDIpSEWwUrRpZ8gIgfRtixNev1IjPMYw2j7auOTQ2vYO439UPfr8+q/E5NCI="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.23.0_1693371545271_0.9403706244271322"},"_hasShrinkwrap":false},"3.24.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.24.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.6","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.24.0","gitHead":"17f66ebe4b5718f0a04d6f44e71c149990f79e1b","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-HLAZazQ/Ojl1U+/jDlVmGwWzn6b0TKue2RfYNs4oASkz/Z+hMxK5NNH2beqkq1WIu7rsRjfQ2aX+5iMnjSMo/g==","shasum":"a6f21c1a195dbe9cde4150602f4cac872d252851","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.24.0.tgz","fileCount":142,"unpackedSize":311961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnESwTjJ2R3BA5rbgHfrd7o2Noyg2PSdlwsIarSApFFAiEA8jKztCe9UXyq/+K88HlePirdE1+Kasp5G+Nsbbsl37M="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.24.0_1693385050833_0.3405570322560991"},"_hasShrinkwrap":false},"3.25.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.25.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","cspell":"^7.0.1","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.25.0","gitHead":"083fff59d11f4dd38c4343b753cc688f5ddc5eee","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-kbSyLB12C5PDzF0kF+4o0aikSwNQj6GwHrFCJpzjQ4wpnsWDkF92VEhxrCvJ33aE/KKd2qmUQl3mXPAniEFxQg==","shasum":"7669275060c10d7713fb68bfe0533e2782c71741","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.25.0.tgz","fileCount":142,"unpackedSize":311969,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9EYLUa1lGbOyb0UYiuTlEwPDkIxTV1sPsiOf0b60JAAIgKRB++f3FdW54iZFYY4JHwcLgENHcWA6Seh9To/DrL2k="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.25.0_1693385445291_0.321557181757421"},"_hasShrinkwrap":false},"3.26.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.26.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","cspell":"^7.2.0","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.26.0","gitHead":"46f66781cfe430373336a9f474db07ad7356f70c","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Kq31gWTxNYOJpCi3tcw7f54CsaSu1HeO7p8yaaXZ7/rTyZ45ZVvo9ngkeM5kObkXLI+vlTltqZ/tdX4qOEozSA==","shasum":"7687fb7f4b8addfad9a9ccb4556f32517e391625","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.26.0.tgz","fileCount":142,"unpackedSize":311933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJf7oGriXF/lPRrMkDwM6xva52CRcVIJ1QmyNIBrj2dAiEArvqFjUKlWDcvJXG6p0A3FJjcMRC+3hUjitZ7STR5eO4="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.26.0_1693420168959_0.11052919991589882"},"_hasShrinkwrap":false},"3.27.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.27.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","cspell":"^7.2.0","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.27.0","gitHead":"7b821bfa8e549193fecde9ff8fd24d95b9b34c77","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-+myi+rigoe9ZhwtJxMXXzTgqh7HyzSWyY+jv/umSXkAmqJg86+tcJCArLNtFLksqofukvD1THhJgIQCO+OPiwQ==","shasum":"7aca4ce84fbf5ff708742fa23f63fef3f285c243","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.27.0.tgz","fileCount":142,"unpackedSize":311935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFi8zjO9qWWu0qwhoITCJGmDulYFTeEEzykWw9S7ng8gIhAI4HWEIXtGBVvNKTf9Zyw6SpiTirhmZ4m03IobxaDlJd"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.27.0_1693424696717_0.9040211184456779"},"_hasShrinkwrap":false},"3.28.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.28.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","cspell":"^7.3.2","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.7","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.28.0","gitHead":"ac170d2f7d5b9082e0a22117ff728ee094a8d67a","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-kI2UlKQqIWVLqL4z94MUEI7h1WvUWHFRIiIa+JE7FTU3mPUlmayAutkYB+efzjNdg4dyLvjRMwRfrrfgJsEbpQ==","shasum":"da54f2c333709685f2fd7344292e1934b7191179","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.28.0.tgz","fileCount":142,"unpackedSize":311933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrEo/RjUXA3zNRnQTVWr5aKPLplnoj5mDLvJZV0il5RAiBnJPJbS7ZqFEIGtydMfN9G6Ltz9LCIRvkm1xFPObVXIw=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.28.0_1693658064186_0.6438817511106505"},"_hasShrinkwrap":false},"3.29.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.29.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","cspell":"^7.3.2","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.29.0","gitHead":"182d1983d0e4847fefa93ff070d374816c599731","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-jrDI2+jInBZF5EQwqVSrAT9bzg7u0rgQGbn1qkhQz7okur5GdyQm/rr3HbUP9l5KERrVRVJv3KlfjDRaRXykXg==","shasum":"8d92ab973911b59a10672141f24a2d2953e50c54","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.29.0.tgz","fileCount":142,"unpackedSize":311931,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjqPbao7ldJ1b0oYhNHCJHqvI8NafwkMSvvseb3N6cyQIhAKFo38HbDyJvQFLLqZDrk3OUUEwmiXwbsej2o94AYVXJ"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.29.0_1693662307184_0.7612230451780273"},"_hasShrinkwrap":false},"3.30.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.30.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","cspell":"^7.3.2","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.3"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.30.0","gitHead":"c6daeeda6ea64332811736582f38c707e021b952","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-3+IOevx8V8KLwQqBMZWIrinpp/ITdbTnEnzrggUWQAOYcnjTBSakhQ2UDF1Jjilv+nQnzrSFrKwYekozw1FH+g==","shasum":"80a09ca97855e4e1065ed1523e9cbcf2eda44010","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.30.0.tgz","fileCount":142,"unpackedSize":311951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2cL/vWRp4GftVoe7To4/iSSGgyrM/dtEwBlsmKWO6WAiEA33mcVzVlR1WOCxnKs5A8encyQ4Xek/QIsAO3MrquKV0="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.30.0_1693945767602_0.5670758600477748"},"_hasShrinkwrap":false},"3.31.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.31.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","cspell":"^7.3.2","esbuild":"^0.19.2","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.31.0","gitHead":"b1320812fe57cb857190e865c6940d0f83d05c1f","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-TWZs/uSJ8jRUreeJ3C9dTvt1MaroVcc64OnVW0mjp733/Xkdc+SNsxThlyrlVQ8Aw/qL/v01BFZXvQw/qR2TxA==","shasum":"99e96b84cb81579a80dbce5056380d716e11e050","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.31.0.tgz","fileCount":142,"unpackedSize":311934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLjRVa9gnhsO+UIVE+Za3OuB5OFmWk8YcAuCltyy4mjAiA9hVW9KHMHHIYiX9fQZR5nNfFnDM52I3I/AbJmmNqSmA=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.31.0_1694265321935_0.5314962969953478"},"_hasShrinkwrap":false},"3.32.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.32.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","cspell":"^7.3.2","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.32.0","gitHead":"129f8284680c98575136acbd8bf946b0eb5e6bf1","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-VOAzmq0dM1SMePBB4EN6jUQ0oiZ9ta7mAWH66/WVqdlMCjfI6sduTlT7iItPxR37PPriW/Hp4+2APoYDGchhrg==","shasum":"b44118108850aeaeb466ab0b3cd925bfb2197fd9","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.32.0.tgz","fileCount":142,"unpackedSize":311934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQvWqsrnSyDsJ2fK/rYMsSy9u23AqFt7nuD5rm1wvRcAiEAw2tr0W1GvA+FN1WkehK9Efn8J/kSjiWlLZZ8bsBal+A="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.32.0_1694299502361_0.7273222100106163"},"_hasShrinkwrap":false},"3.33.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.33.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.4","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","cspell":"^7.3.3","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.33.0","gitHead":"8b1292e86f16cc041e1b4124a3538c29745429d4","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Lg0nCnuixxhB1FMyWXYpqO4F6/NMl4q7ZtOlNnYTqlDgjHNLl00cgEPQRmnXq+E2LO2bl5asXW8hrwfRdStHdw==","shasum":"fa16d9745b7adb059098d9156f56b8eb8c99fa92","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.33.0.tgz","fileCount":142,"unpackedSize":311933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCztYJaia+qrRaTSuKD8pJ1MKO45FO2Yi3YQsAI4ApYzAIgB9DhDgeZLV8wogQF814uwWRT/cYYlB+f5ECF20AahlE="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.33.0_1694347369524_0.6452069397018838"},"_hasShrinkwrap":false},"3.34.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.34.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.5","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","cspell":"^7.3.3","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.34.0","gitHead":"5c6b3d01f88b82b7d7ca51fea1a7b2d969aa3c08","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-MawKXmgzFFsS2M7HzdbB1PC53G+fXZdS08m2YwOXASSNDEIzTBbTL1TaiF4GaSRdjKvA8OF4NzxzagInBvE++g==","shasum":"3e9177eb48dad1f206fdfad905355c11f1ea3865","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.34.0.tgz","fileCount":142,"unpackedSize":311951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrRu7dfiRD+J+7VVbkoJYogTotxOEOYNJKcM+KKxwVcgIgD/8MpcViwGdDlOOIoxKre9VPE//7ACfupDZT/9Br184="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.34.0_1694369741792_0.5842643068800004"},"_hasShrinkwrap":false},"3.35.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.35.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.5","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","cspell":"^7.3.5","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.35.0","gitHead":"6e450933621aab895d066cd0e5b1dc31500adac7","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-gVur4dhCMwt7HvpvIWqROGA5biuXhDzAZ5nweYKECO0WDcCWJnZuaZFRYfEYSeIa2o1OjQmHHLmx/7rpn6Kd4A==","shasum":"65b8caa7a3bf91e3265d8cf55ff31115e1e15caa","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.35.0.tgz","fileCount":142,"unpackedSize":311933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlFfrh1KYFqBSCo3LCid1xnyPWQer1hwVBWxHcHHWEmAiAgtCgCtuV6yueM+ZeBcVCXO858VwI6vYt5xi0SCKBQfg=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.35.0_1694467774682_0.4251101172195215"},"_hasShrinkwrap":false},"3.36.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.36.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.5","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","cspell":"^7.3.5","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.36.0","gitHead":"ab913d4011cde304b00aa55de57207dad79675fa","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-qR4NpUav4KjZuqYt1x/cpOh0qYmkH3qLDy1vBcFi00aQpHHtmcxnoAwOnzfhzEyOvRW6UikGbZVf1qw4pfZxvQ==","shasum":"6b99fd4f6d8a2ed4726fbce18f01b0c5446d08c3","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.36.0.tgz","fileCount":142,"unpackedSize":311951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7jIHdWJXyXBePJEUxrfSRJW6eIJNnEhMRxwHk4tgrEwIgMsrVCAplcro7pltXTSmvgtbQhlM3WjymAlp1o3l22MM="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.36.0_1694555083319_0.9822825583075929"},"_hasShrinkwrap":false},"3.37.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.37.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.5","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.8","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.37.0","gitHead":"c8afb45f79c35befeffaaf6f0f0ead09f4997978","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-qVOEkXLQTZL/iFXl7sDc4ZWmqRhKGLNmiHExZXzT53jub41qmLhp/oiPe+txyrQgMeXfO7VOaoc4D0G0hNoyng==","shasum":"9691e3a20198223aaca3256c0603a5dd5c00ad82","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.37.0.tgz","fileCount":142,"unpackedSize":311933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7hdqfemvWei1CR/m988MiOEu6rL25cUcVeTHif8FkbQIgZeq1Qg5XGk0qPdO0yGG1Q0OM6CxShWz2Ln1gUnYaO7E="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.37.0_1694687377795_0.6463150898549868"},"_hasShrinkwrap":false},"3.38.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.38.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.5","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.38.0","gitHead":"f4e006a34f718a98fe04d5f7b386ce56cfd82f71","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-yzjRwJ4t/OQs1fP2D2WX0ctULFjfsEZ1UeKZSqFzdSM1atjajDjMKYy/jt2IYise77gR7zR/Dh6G0WUKnjV4OQ==","shasum":"3a265efc30701cb9def61ec36b155d13b3aca2bd","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.38.0.tgz","fileCount":142,"unpackedSize":311933,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLypqPkr69EcPsq4w9LdmieLy7WpFGnJBIvVJExxGXgAiAOTlFrTn3FO0sk6SCdX+jTdwsQmSjI92HRyRRrXjHohQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.38.0_1694706296823_0.9757796281006754"},"_hasShrinkwrap":false},"3.39.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.39.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.6","@semantic-release/npm":"^10.0.5","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.39.0","gitHead":"efb36c8dcb39794790d66f32846c13127263da90","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-akEVs3DN818KkgciqBL50fGhXAAWxW/LHG9A98e8q7A7rukZ2tLOw0jgtLzXpl6qvSlKdlMJX/9Y8fSuReWgpA==","shasum":"7be0e33e3f1bca3ca635bb75a56573234a2d8098","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.39.0.tgz","fileCount":142,"unpackedSize":311952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDumNosDQk9aw74vcxw8LxssBof1Ok+SNQaBwK6ZirNQAIhAP3WAwE+gRPjD6Plby6g4oJS5M4c5EaKg8SZrnJLPG4p"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.39.0_1694792710745_0.2829556368933246"},"_hasShrinkwrap":false},"3.40.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.40.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.6","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.1","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.40.0","gitHead":"77d50a26d373ea8dc3393464af9c08804610b932","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-LW9A6jKMDrpHrWrGaIlvCH5tc9J4uySY53fLfxNQXbJ6SutfJ5hWxsu3OQZdZavCwcuAQAVPRmP04jE3DWTfFg==","shasum":"f6f1f06f7656c6a076a7ff7b48a02ec6d15b6abe","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.40.0.tgz","fileCount":142,"unpackedSize":311950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARx8xwLFh5wzAc2mBKZ08LKu4P5aL8kWnf9RQ0rG5vIAiEAi1umzd+tjJkTX0GtqtG7zS1LBkYLEHUN0iGMhD067pE="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.40.0_1694792981139_0.7550213796292287"},"_hasShrinkwrap":false},"3.41.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.41.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.6","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.41.0","gitHead":"d463bda0083dc31e616e4d5d776ddc7b4261b5db","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Ndv/OSzjr491mbhMtvnWM4DjyRxkz/a0KiUZKQgWOmQmrZcWcK01QXE1kV45EBhSpb6NAoB6rEUS2TTjHC+P4A==","shasum":"6bc842ded7c9535decccbdc3e084e915d6ce4374","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.41.0.tgz","fileCount":142,"unpackedSize":311945,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXq0PB1gBhOG5zbHwgscPXzvlm5YKxz1fo1jdQzcQXQAIgZsCZXzJYUZQbQS18DYDznFNFmKwQSJd3D9/kOp5rBO8="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.41.0_1694931296571_0.5255300293980993"},"_hasShrinkwrap":false},"3.42.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.42.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.6","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.4"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.42.0","gitHead":"59ec8ce20b002270a64c643741c9b99471855240","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-GI6B5BFRjxb8qnhEvBJZQ8q9yen5L+59jc9wsapdGGQGvY9QB1ZUWYhtMBy0VDQwU+gl8rEuHe+23qPdpP97fg==","shasum":"89b3eb4e6d5e0b2be01afc5f05b18daa2f430026","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.42.0.tgz","fileCount":142,"unpackedSize":311952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqe3/BxuUV3haQp2YE3TMNuh6DcSJVXSigFEv5uNHQ7AiEAruHpLgnCNNVsZF4zDZ7cvvm2W6yGajh2VJ2/cLrulWA="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.42.0_1695163699982_0.8090507806425706"},"_hasShrinkwrap":false},"3.43.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.43.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.6","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.5"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.43.0","gitHead":"55d2773e4420f2729ab972fa210c1891931a9ffb","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-QIgY3euBqWk4c8ri2fX6kbgObv2PKGwvMIsbU48zKJDSb5buocgMDU58wF3pbqFo5jKlM8vILdMlM/csgDwNew==","shasum":"5127e992c2dd44d403cd9c8e8119fff31c8e1f81","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.43.0.tgz","fileCount":142,"unpackedSize":311935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSbIlCYk6WJG5TnNvqAKBO30HKYZUozSyIms5ZbR5+hgIhAI7WME5dJsk2jV50nXJm4QXfZbo+0ju+eczHheAPMfdV"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.43.0_1695408354880_0.9954441774440685"},"_hasShrinkwrap":false},"3.44.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.44.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.6","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.5"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.44.0","gitHead":"e2df142b57d3a77a127b6d2d287df9d95a040d7a","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-v8emrm1CXnSVVgOaM+N7oeZBZ32JvOzh9Go/xrKxpE+JCntCy+H/luzWl3+NraPii/rjTm9HNYeB5Af6En+GPw==","shasum":"e6ffb68db85d80cf2edc470d8cfd42b48a163679","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.44.0.tgz","fileCount":142,"unpackedSize":311961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYrYvGSShSb2l2aSQAmwDrK7iLPtFuvjQVdM+SabKQTAiAGa4bSnIYrtkm3i3Ba6zfyWW6xtgczqr2k1woLI9drdQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.44.0_1695477515224_0.032751091020715384"},"_hasShrinkwrap":false},"3.45.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.45.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.6","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.5"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.45.0","gitHead":"d36e9f1ff94ea88ab020cf48408432493bfc1525","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-heYiNAiq3XNGYhSMtRh3OSBBG+66aI8l+yM9gmvZ2oK8wsMr7r+Qln15SoKTYsY96kBwBbY77Yu8w8J3lRa33Q==","shasum":"01d91db55f0cc43fc7fa0d35264817d0563114a8","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.45.0.tgz","fileCount":142,"unpackedSize":311935,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFdF949o6Zb2+0BhgP3PkRwt06Q1b8o5D8r4I2UEKUkAiB/XerdKg2YPoPurY4yCJNFxEJpzXJ1tDBsmkMoGb8pyw=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.45.0_1695514526597_0.9596757209709286"},"_hasShrinkwrap":false},"3.46.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.46.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.7","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.4","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.5"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.46.0","gitHead":"a2ed6a7854f51753fa031d49c209f8a703117c47","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-buwUCELG14ZNOy6XdNE6xIYZWgWIJ6x6ScXDDCZz548Oim4B+O+lMQJ0gUlMdOEgl4tpwtqzIoZ5mL48F2ZoaA==","shasum":"7c422763b8fc0140c2192e4b94217eebdd958164","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.46.0.tgz","fileCount":142,"unpackedSize":311952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHK741O0z+yjsATAlGnJ4JvjAv4x7MYpAhyzPEmBYQeYAiEAyutEoTRK0UZLZl4gPM1oeBfFkI4nifVI5tfHo+6ajy0="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.46.0_1695563054748_0.9980790644985702"},"_hasShrinkwrap":false},"3.47.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.47.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.7","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.5","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.12.10","vitest":"^0.34.5"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.47.0","gitHead":"d6a26b6c114b7b2b7cc39da981d9b52e34acfa75","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Rdnt5D5GjgZp+z5VU7X2JkFKfKFfYBiuUO6OXgcbP1TyKZ34G0Cb6xja6a2JE6tCMynxlIRzPdXzp7e6Lpa4aw==","shasum":"b8ba02ebfe972874eb5a0f72ab0f0797afa962ee","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.47.0.tgz","fileCount":142,"unpackedSize":311942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIgatdjcy/2Qv2GC6b8RHLb8fb9LkkZ/sfQL6/aE8AYAIgD2mZvHnrpvNdTLZ051rEWjlLpe1hpdqcu13z4VjVSnc="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.47.0_1695641364131_0.799050888702578"},"_hasShrinkwrap":false},"3.48.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.48.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.7","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.5","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.13.0","vitest":"^0.34.5"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.48.0","gitHead":"f7e5ac527cf40a8419cbc7b464249aa79478e26d","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-yy+RBRNSrz1pzdP0T7infJOhBJynrnoVh250gtX0Dg0O658TPIotI2g/PWYZ55Brw1xE7kgJiZlDrbh/mmua5Q==","shasum":"13edaa7a6a3d2320f5e12d2c226b60dd5e77f024","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.48.0.tgz","fileCount":142,"unpackedSize":311931,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICr34UVO+EIPliOFJ5JeoSfsoRERyq9cOSHAD/kO1XABAiEA3ueOf2X2CR3TaaO6imo5LOW0K9Ydkd2Q1gBQJnWDrdY="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.48.0_1695654889802_0.12668657421231533"},"_hasShrinkwrap":false},"3.49.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.49.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage nyc_output","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^10.0.4","@semantic-release/github":"^9.0.7","@semantic-release/npm":"^10.0.6","@semantic-release/release-notes-generator":"^11.0.7","@types/ms":"^0.7.31","@types/node":"^18.16.3","@types/prompts":"^2.4.5","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","c8":"^8.0.1","cspell":"^7.3.6","esbuild":"^0.19.2","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.1","semantic-release":"^21.1.2","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.13.0","vitest":"^0.34.5"},"peerDependencies":{"@autotelic/fastify-opentelemetry":"^0.17.1","@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.0.4","@fastify/cors":"^8.3.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.0.0","@fastify/multipart":"^7.7.3","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.4.1","@opentelemetry/core":"^1.15.2","@opentelemetry/exporter-prometheus":"^0.41.2","@opentelemetry/resources":"^1.15.2","@opentelemetry/sdk-node":"^0.41.2","@opentelemetry/sdk-trace-base":"^1.15.2","@opentelemetry/semantic-conventions":"^1.15.2","@ts-rest/core":"^3.28.0","@ts-rest/fastify":"^3.28.0","@ts-rest/open-api":"^3.28.0","bullmq":"^4.7.1","fastify":"^4.21.0","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.15.0","slonik":"^34.1.0","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.21.4"},"_id":"@gjuchault/typescript-service-sdk@3.49.0","gitHead":"95ddcf37c7534651fe3c19c6073f036a40adf79f","_nodeVersion":"18.17.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-MMIVFfBoBdNPD/VdvGNx7mFgLY71qZgY0cHb7OmBMQTctrlpxaRn9pER1CD5ScBwoxI6m2ccCarNhNoJmIHcnQ==","shasum":"b1a55064527b245d3800d16b005bc8107f9f2b38","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.49.0.tgz","fileCount":142,"unpackedSize":311951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX+39LwQKwQvH7sMR7vde1UzuRNWes+vTp+lcB+ZgZBwIgMILuQzCZsCDNyWOWOg1oMIefpQiMeUqBxHqepnUVMuc="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.49.0_1695765678817_0.43627144653972993"},"_hasShrinkwrap":false},"3.50.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.50.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.0.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^7.3.8","esbuild":"^0.19.5","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.5","source-map-support":"^0.5.21","tsx":"^3.14.0","typescript":"^5.2.2","vitest":"^0.34.6"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@3.50.0","gitHead":"4340748459b0c9d4977f29ddae2a16ac472c89af","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-XPIMK38q4fEs0FzgaU+yKoNDJfiybiwA4ovr1kuw0dQG2pG714XvowmohUt/BqYNS4gZMTjuU4j8y4q05WVTkQ==","shasum":"66f6926e8261df9c6931985f06d40ccaef9290e4","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.50.0.tgz","fileCount":146,"unpackedSize":318849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/x0gKQep8cyv2JLxZ+vC9dm3Ik4A2awV4yA5+b9d2SAIgV9/MQmPnk0k0fbsN2WymgSDj6ca+UbTcoODh+qsYQmU="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.50.0_1697812325415_0.2662492095080613"},"_hasShrinkwrap":false},"3.50.1":{"name":"@gjuchault/typescript-service-sdk","version":"3.50.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.0.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^7.3.8","esbuild":"^0.19.5","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.5","source-map-support":"^0.5.21","tsx":"^3.14.0","typescript":"^5.2.2","vitest":"^0.34.6"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@3.50.1","gitHead":"7b156a28f60d312ffc20ab807cd9e280678a5503","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-gttHZWCOVX9MTr4sofsSocRrRvDFpq+pXLpG704g53mm2SvzDo4mnR4cjf06fwhyZfYXKnisbiQD4J7XY/iGIw==","shasum":"2a2266b14a790769905711ed7e3fa5c13e80c071","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.50.1.tgz","fileCount":146,"unpackedSize":318971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAw0aBVvvcEy5A1/6Ca2Pf+/Y+wcP5TG5SL7xDKymO17AiEAqva36QQ3vQQLpGpk4MYRc9rnKvhs3bK2qit3sHSMVso="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.50.1_1697813381076_0.1139801850183797"},"_hasShrinkwrap":false},"3.50.2":{"name":"@gjuchault/typescript-service-sdk","version":"3.50.2","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.0.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^7.3.8","esbuild":"^0.19.5","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.5","source-map-support":"^0.5.21","tsx":"^3.14.0","typescript":"^5.2.2","vitest":"^0.34.6"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@3.50.2","gitHead":"cf5a4d29d5dab1d7691c95ae362dc79179949d04","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-bzdPFFr7izDdrKsO8GlmdzGa8W+8P9yf8CYU3YSPp6UqBcNaUKuLaA3BcRzppkyrmr9nL0J1iW0+q+d34zBOVQ==","shasum":"5650c01d8fbdf62751028350d5d5779a842ddef3","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.50.2.tgz","fileCount":146,"unpackedSize":319173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3nmlzUuspm3PmO9Ec3fuiC8Rh+6u7o9Z8MPGo6SCA7AiEA3tJ5wxHe5k+hyjvakaSkGuM7M3kg0PsDE15fgdsX1f0="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.50.2_1697814135540_0.6945130277471323"},"_hasShrinkwrap":false},"3.50.3":{"name":"@gjuchault/typescript-service-sdk","version":"3.50.3","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.0.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^7.3.8","esbuild":"^0.19.5","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.5","source-map-support":"^0.5.21","tsx":"^3.14.0","typescript":"^5.2.2","vitest":"^0.34.6"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@3.50.3","gitHead":"dca63a3c34c8f7c0afeb1aec234f3a503ea0516a","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-OCmhHdxwHmI/vUFOHa8M4uL+2EVwrrpa0n+GIs1i/tV/6VmivVKK6yg4ufl3DoVkH6hTgeY0HUDcSf9p3vaCUw==","shasum":"01a5a49ae13a243d43c04d70235ab06ac3fd056c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.50.3.tgz","fileCount":146,"unpackedSize":319230,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgt7Ctt56tXGVS/jTvAbZMCkHquRIYwmC3g059j8IkJAiEA9WEfmqDvA6DK63ZbaxDmldqNUbcK79GKKLPC9vqpd/E="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.50.3_1697814673962_0.2764858950945135"},"_hasShrinkwrap":false},"3.51.0":{"name":"@gjuchault/typescript-service-sdk","version":"3.51.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^18.17.1","npm":"^9.6.7"},"volta":{"node":"18.17.1","npm":"9.6.7"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:main","build:main":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.0.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^7.3.8","esbuild":"^0.19.5","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.5","source-map-support":"^0.5.21","tsx":"^3.14.0","typescript":"^5.2.2","vitest":"^0.34.6"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@3.51.0","gitHead":"4dcb6c94c83dad6239523b9eaa6136d295f162e5","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-0tB6IxoHP1LMpVPo0xRhjZusPZmFGX2GhCYik77LTsWl687Zw+vaavsY17nZVVNKVdMfPVvmvr6kQryvH5/6ig==","shasum":"3e47ab6fd3a7f794d26cfbc29ba6710c6551acb6","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-3.51.0.tgz","fileCount":146,"unpackedSize":319244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbtDcjFOQym7lcn+0pGFSC8U/NMZUx85wt8hsVXGeJ2wIgVZ97vRdfn9vAa42zr24Snc+43kVagi60ZU/ZAVcMRKc="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_3.51.0_1697934634956_0.9691380780918206"},"_hasShrinkwrap":false},"4.0.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.0.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.0.0","npm":"^10.2.0"},"volta":{"node":"21.0.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && npm run build:src -- --tests && NODE_V8_COVERAGE=./coverage c8 -r html node --experimental-test-coverage --test build/**/*.test.js","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.0.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^7.3.8","esbuild":"^0.19.5","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.5","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.0.0","gitHead":"bc5b63305d4b64a3474f33f57a100617c9fa24d8","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-QNIwXsy7n29wmFN3pqrWOOsJxGpFJKQGvnw9R7n+K3qzQw0kNX6heh0Pp+w2AsR9CSV2LEEvfT8iKWvq0+i5SQ==","shasum":"6ebe8b738d43da51aa6ba614c02dd74e7947f73f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.0.0.tgz","fileCount":147,"unpackedSize":322894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETIhBwqfq5AFnsAFOrGnXFmwAOsPdboylgcq+a3bw+XAiEA0kxifGcNfrkIXSe7uHp6pxZOENnLFeKiPrByzCBg2qo="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.0.0_1698183787287_0.040610731009418144"},"_hasShrinkwrap":false},"4.1.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.1.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.0.0","npm":"^10.2.0"},"volta":{"node":"21.0.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && npm run build:src -- --tests && NODE_V8_COVERAGE=./coverage c8 -r html node --experimental-test-coverage --test build/**/*.test.js","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.0.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.9.0","@typescript-eslint/parser":"^6.9.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^7.3.8","esbuild":"^0.19.5","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.5","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.1.0","gitHead":"c9a34ffe58dc89dbef4d5e58a6e1b88da2d6bbe2","_nodeVersion":"18.18.2","_npmVersion":"10.2.1","dist":{"integrity":"sha512-h0vA4yDjlcx/t0dgc/tW8/Mu2tAdFWvsO0Q9nuo9HblxBL+SZTSY3VEB+PQw+s8C5Q96FWuzJ2CnUlUs45Vpaw==","shasum":"7511913f2b8c1fe4d188d4aad873e75b7eb94b32","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.1.0.tgz","fileCount":147,"unpackedSize":322744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3fL8cCsvi0GlmLEEu+SKLFBTvxoF2/EsvjCkcuSkbogIhAKgLfI0uQff8uPfVLD19pWZoYP2VK9H8usN2HHMYJlRg"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.1.0_1698184170437_0.2693098078234757"},"_hasShrinkwrap":false},"4.1.1":{"name":"@gjuchault/typescript-service-sdk","version":"4.1.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.0.0","npm":"^10.2.0"},"volta":{"node":"21.0.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.0.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.0.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.9.0","@typescript-eslint/parser":"^6.9.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^7.3.8","esbuild":"^0.19.5","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.5","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.1.1","gitHead":"c2eabe55921095fb769f42782e069edfe2b82ce1","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-1XgQ4ux8q/jIUFA3mc2hu1VvDUMuh02e7MB4m406dFZQ7hbNAe9iiw3oY2rWuAHUhQuEQL7q1uAcmzybkUEsQg==","shasum":"264e4770a7c2e73d963ec9045c042ff15c1bd90b","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.1.1.tgz","fileCount":147,"unpackedSize":322690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6b8Vt4UrnRvdvFhpkibtF8Z/HHq20sVIqS93cwxCidAiBEpOLvbYaQr8YG5BF02ziEYfPCr+KZFGrLhCt+MlNNiQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.1.1_1699545697015_0.2936934135318898"},"_hasShrinkwrap":false},"4.2.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.2.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.0.0","npm":"^10.2.0"},"volta":{"node":"21.0.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.0","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.7","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.2.0","gitHead":"993171893a74665a7b150564756e7525ee326387","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-cZfz5p9oqBBKhgAlbNXe7S8aORaBH4jZL18oMYV6q2jS5VQC/LwFul228hKNL00M67KuB/mcJ6WF2+jVv7MZ2g==","shasum":"d0d39c920296451bad1ee1e72c6672c898a73f6c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.2.0.tgz","fileCount":147,"unpackedSize":323526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGD6oDhq0DeVfOQ94tvSe5jIXCJO1Hvt2AWdb31ykFbNAiBoKii0QFmCeDBOzi0km7e7I2GEyQTzKS9TjKBthzBkYQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.2.0_1699546159968_0.3727771354962681"},"_hasShrinkwrap":false},"4.3.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.3.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.0.0","npm":"^10.2.0"},"volta":{"node":"21.0.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.33","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.7","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.3.0","gitHead":"7a09a35fe4126a9a72c0a83a62faa52dd94f5dba","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-q8ckHrA8+vXD/D57nqi3optftRBONSd2CgKMceUvtUVjjTvtpzJsmUh7S9zM8rcE3Kw0LtJnmcSIj2sOUx5GCw==","shasum":"4c6aa42ab515c1110d5b627e8d812c00a1e373dc","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.3.0.tgz","fileCount":147,"unpackedSize":322579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqyzkIbtRQ+G8t8FVQOJ6kf5M+FeaFNtbz+iK99bpOPgIhANvt8x14J6ZJeJqtU8LEY/Kl+rJDVBxMrKLW/ztS747i"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.3.0_1699546448622_0.9119898466505698"},"_hasShrinkwrap":false},"4.4.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.4.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.7","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.7","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.4.0","gitHead":"694b6e91ca21f91d42e7471b38f63f77c8b8faa7","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-MdZk9DmJJgh20i8337OBBUsFS/othHyf+G8WXHLgO8ZzrGg5Qel2Jp9+oHkvC7FaRiCkasqAGtwC9YkD96BP8g==","shasum":"938fe46a7cbbaee53cabd590b3767d1a33ed5ffd","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.4.0.tgz","fileCount":147,"unpackedSize":322567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgwIRRCIxmZRKw1Wd1B7EUkekRT9SDRZZukxd6NHxn4wIhAJ6CCTkg3KdgtZHk+FsnMBF3wHqWUV1aI/VtnTAmZeRK"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.4.0_1699546920469_0.321568304173244"},"_hasShrinkwrap":false},"4.5.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.5.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.1","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.7","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.5.0","gitHead":"fea4c22f308284d8a9c8ed0920a37620e36dddc1","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-ROxveppdJox9c6edfSZbGH0ZiE1mwCuykIrYJ3NKbJgHpeB1TGS7G36Y9RJiOwpCL09sLM4hIhvZkPtlXB56Jw==","shasum":"058f1c670fe4caae11a1058ad83d68f26a0841a4","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.5.0.tgz","fileCount":147,"unpackedSize":322571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAMb10kJ4leruoJ+LQYIvKc0bB3xc1LLVGoFMe7wsf2AIhAJxpij0W/QeM5QLQ7u++lOBvdm5aOFsJl0EvWpXcUYW1"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.5.0_1699547228948_0.5023074575870852"},"_hasShrinkwrap":false},"4.6.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.6.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.2","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.7","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.6.0","gitHead":"17857f09bdbc02af9dd1f111f84304b0071f4725","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-qMPdpC71hESaOtFzf/r6RxxDlvWm6VvDj9jbBn6+2HOHIuhVlRVfeg2216ncs8h3JN/q7aVifTlv2LGlL6saHA==","shasum":"8dd3ffd2a53b40c88ad7cb5e428b800db4d8dcf2","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.6.0.tgz","fileCount":147,"unpackedSize":322581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAR7vxrj/R4zAEzMwnaOga22dTTH1YF3oG6+eFZOfAyqAiEA6Zh29NGRKtc9KQCl6besOFoTr38AYMROExrzANACkdI="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.6.0_1699554721354_0.7442971193299521"},"_hasShrinkwrap":false},"4.7.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.7.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.7","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.7.0","gitHead":"c3cf7953eb2d62d2929adbe5fd50dfb1d7b11e66","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-VCABruASxDVOn9gVVhgOaMvLJeqwlrXn56iSlhy+RKP/QPdI/5j8s2eWDRPi/0HuAYILP3o4ZJT6YZvz4U1CyA==","shasum":"1c7b24486becf110bb225d31f3f56380939c37d8","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.7.0.tgz","fileCount":147,"unpackedSize":322581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFMvY/Ou3MsXWXXZ3qilpTe9bSOzwu+/EMuUrnVWH9CQIhAOIEcrO5NjwldfZCRuMbpI4GWupNnA7QU3MwFspAEgDJ"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.7.0_1699660928585_0.763180542807528"},"_hasShrinkwrap":false},"4.8.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.8.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.7","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.8.0","gitHead":"ad79e4c45394e9387bb06595c1828a7e5a133a59","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-2YP5vbOZWvEGGx41HiWOnYUJEL2cA5p+Tdl1rLo+zTdpC5HKCztDijhqKfJobQ2pgxzZ26B1yaERtYYMMUFLoQ==","shasum":"3f1af182bb378049d97701c582e7c38887ccce78","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.8.0.tgz","fileCount":147,"unpackedSize":322582,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJLecyV47N9Bn/qSxG+45tlSCFeq0yVo6BcsUtO6Dq9AiBf4k9twYiCffihrQHn6aYtVRNaD2F1EXiKOGZfJzqueg=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.8.0_1700007753956_0.6410023364420399"},"_hasShrinkwrap":false},"4.9.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.9.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.9.0","gitHead":"78861fa7ecad96a5f812d3d0106d3c30b66f6e4e","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-wjyRmJNAFQvo+aQ9BEphL/IQEU9gJPw4qwAITjVlUXWqq7fe74pyUyow77xhopoDw+Msw4F7C6gYh9eWNpN9OA==","shasum":"05e8e20ff4b4dee64e5ac02620ba1393298436c0","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.9.0.tgz","fileCount":147,"unpackedSize":322574,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+LNc4jRHTgODh/a2ET5N26p/k04QBYPmRBvX5FZTwSAiEAwdY5CPNu9fi6UyXCC1qPZI2zXZcdMAG7oBvvYHN4sRU="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.9.0_1700323012990_0.9286412634006125"},"_hasShrinkwrap":false},"4.10.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.10.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.5","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.10.0","gitHead":"682a56921c53c5613cac7549d8156f150e703385","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-zD5X1EOCmHAPqjezH/kjsti9JqYtYBFaL0vNd5ZRSe0TfVMir63gjN3s6LW+84XmBffs5jyxDk80gPGdAnz/SQ==","shasum":"f349b8739a7f94cea1c1419d3bdb1a3ec59e0988","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.10.0.tgz","fileCount":147,"unpackedSize":322567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSKUOgB5fbjraGmBz/rVPrmiikFyEPv5uFgmiJ2coXCgIhAPiGTm8b2GgNRDPizl8jStOLiBjqol0l9aIXNsTSU2wb"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.10.0_1700355765421_0.02150575664503296"},"_hasShrinkwrap":false},"4.11.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.11.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.6","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^3.14.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.11.0","gitHead":"f0c1a2ec850f5d7962ccc2a449ab24542cbf3473","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-1TuCEpaH6/aXKWp0oLg8DxDCkeMzhUT49V1+n2Ejsh2qwHFiznIRwISXLMKkKikL/51cN3PyFiQAVTavYOvUvQ==","shasum":"da39e564b5bc009a08223da70dc36165877d6d45","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.11.0.tgz","fileCount":147,"unpackedSize":322569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWFaSNKF5t2EjAmohLHV6XR52XwtBb8+0s8ozjBwi7MAiEA9UMIVfMLbtYtKMrKeth/iRcOfjBu8Wd4AqrRw0z0//M="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.11.0_1700470029388_0.7864322496780487"},"_hasShrinkwrap":false},"4.12.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.12.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.6","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.0.3","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^4.1.4"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.12.0","gitHead":"6435c311ac9e4dc1f79d3edfcc6f6bd3998413d3","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-Ykzgq6bGNSeMzA4dNjWP53Boe/iJd2LWCJaz/UgydwMy+Fk9F7kzIE+H3+2tQw9UPh6lX3kpueQiD/mw3cr6UQ==","shasum":"857492928050a3fff947e84831c23280064bab72","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.12.0.tgz","fileCount":147,"unpackedSize":322636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXb70ojwV4O37Qcup39ODtYP27iiBQDrP0hMt16zx3uAiBSsvJeJsrTiTDRkzac8/rEr3+sBfo+aFi65r+p/UTLbw=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.12.0_1700557167446_0.12957960001228397"},"_hasShrinkwrap":false},"4.13.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.13.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^18.16.3","@types/prompts":"^2.4.8","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.6","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^13.2.2","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.2.2","tsx":"^4.1.4"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.1.0","@fastify/cors":"^8.4.0","@fastify/etag":"^4.2.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^8.0.3","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.4","@ts-rest/fastify":"^3.30.4","@ts-rest/open-api":"^3.30.4","bullmq":"^4.12.5","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.0.0","pino":"^8.16.0","slonik":"^37.0.1","ts-pattern":"^5.0.5","umzug":"^3.3.1","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.13.0","gitHead":"7cb1a138ca6a1015de52c7958c13c3245728b5f7","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-MUGC5YHlptypSyeoHvmt4T42UNwIlHRG4dxBD/yuHQwkRc9Bmoi6QDYYq/4DrfYp1wnLVFph2nSiEetreocnaA==","shasum":"6dd99f6d41edcfe62a2ddfbe603d571f97983455","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.13.0.tgz","fileCount":147,"unpackedSize":322584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyj6LQgIzFX1nPn15Ym9oWK2a8FUs4ZcjZH9DZltu4sgIhAIuCFtXswrbHz/ywZJjxw7mqMtcnppCWoPBOUeZ+xzOj"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.13.0_1700557465959_0.22991966465332592"},"_hasShrinkwrap":false},"4.14.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.14.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.3.2","tsx":"^4.2.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.6.0","@opentelemetry/core":"^1.17.1","@opentelemetry/exporter-prometheus":"^0.44.0","@opentelemetry/resources":"^1.17.1","@opentelemetry/sdk-node":"^0.44.0","@opentelemetry/sdk-trace-base":"^1.17.1","@opentelemetry/semantic-conventions":"^1.17.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.14.0","gitHead":"48a0f88231f40af59e4500c954b4fbfa30b55ec2","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-vjiXMldW36VsiEYACBGRIQZTuyzGgpJhs506MXv6hUDLQW1p+s9+nYq4argMfL7js8WA+g6K5mZ4HkyGGjbpYw==","shasum":"d0c17458a3e1460536b7be670e05a3ea87c098e9","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.14.0.tgz","fileCount":147,"unpackedSize":322623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8VSvnEQjY1Z/+rj52sZl+naORF2tpZWQDI1T/v86VCAiEA8WYyXPTIomTxJTdgIWjHFuVAHHDN6kg0WiAdSsJZqD4="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.14.0_1700557841593_0.0029275637921046815"},"_hasShrinkwrap":false},"4.15.0":{"name":"@gjuchault/typescript-service-sdk","version":"4.15.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.3.2","tsx":"^4.2.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@4.15.0","gitHead":"dfedf359403199b61db3493f5645117a9474f95b","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-nsrK1HIZuvAOQ0Hw6c/KejnOYxae8t9j1bONGQqmdIMvsrYtDXH+hTlELoaOdIjoh8cXPzvrEYYsiHZb3EdRMQ==","shasum":"14efa7634b5c8d68a52727f7b7aa1c82a9fa8036","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-4.15.0.tgz","fileCount":147,"unpackedSize":322682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGzg0JyMxtjiQ3MSM34JFzNaU1R8nmb8l/gadfTx7EjAiBYn4FdzG4ASSGacfQz+vCZp546C3LRAcEK1mhlD77O7g=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_4.15.0_1700564195200_0.31469673212389004"},"_hasShrinkwrap":false},"5.0.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.0.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.1.0","npm":"^10.2.0"},"volta":{"node":"21.1.0","npm":"10.2.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.3.2","tsx":"^4.2.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.0.0","gitHead":"278d42dceac6f4ec8e56b69c1144269799de13de","_nodeVersion":"21.1.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-aSgJXJ2KUxy11QEMrhoRH2lRNjk6ez3Zgx63ZOg/FDN5dT4/8PJMlToXTPA4q+hcGlPxIz1DFiYnjh1oWWHItA==","shasum":"b6baeaf53d953e3edc67b8553e25a49a7a8e60bb","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.0.0.tgz","fileCount":156,"unpackedSize":371553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVVkNu3N4i3DiX5eH8VfFnrJ1NdBatEo2FSiHlAFhwjAiEAwnrnywrMoFVjNY2bJTYubYlx8mDhe7pfamuA8CUAbys="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.0.0_1700578278720_0.8550588116118618"},"_hasShrinkwrap":false},"5.0.1":{"name":"@gjuchault/typescript-service-sdk","version":"5.0.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.3.2","tsx":"^4.2.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.0.1","gitHead":"28a47c95fd22e383294811e9e5d46ee6076b07f0","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-Jk0EoidlPXEFg4sdGGiS+AhEg+RffusBYeChtoSPzRXBP2nDmtCtiFMw03zHPz5Hqw+ZO2LDYto7rME70cspyQ==","shasum":"89b5109cbe7672f98b8cfd7eb8fdce77895917bc","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.0.1.tgz","fileCount":156,"unpackedSize":374059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDas2TWRpB2oSNg7WhSNho8oG4dONR0F6qQd5XmVtsucQIgAWExGP0PS0F9S8XFRFSI16koHP2grfwHJsGnULRKwo8="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.0.1_1700582205804_0.6386721904235739"},"_hasShrinkwrap":false},"5.0.2":{"name":"@gjuchault/typescript-service-sdk","version":"5.0.2","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.3.2","tsx":"^4.2.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.0.2","gitHead":"a5cf643fa9e5f09a97a5437cbea134a166a6e7b4","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-p/ERQQGDAKQg//CkUJ6yy5Xqu/BprbmIgzhxtIh/JZT0MCMrUZj0S2AXLnRCBMtRO/L/RPlnHwt3kgq1MNs29Q==","shasum":"9061dd7920f6d851ac7062aba280cf88d40def73","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.0.2.tgz","fileCount":156,"unpackedSize":374244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/QPzNfyEIcrzIQUSQC9POAVvCUDvFj+6jGUqTlVr70QIhAPtpTYXk+ZPCgrXkj/Wfz35FzH/nVcH5tsQcB0rpqwZo"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.0.2_1700582539220_0.46745956988920123"},"_hasShrinkwrap":false},"5.0.3":{"name":"@gjuchault/typescript-service-sdk","version":"5.0.3","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","@vitest/coverage-v8":"^0.34.6","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","source-map-support":"^0.5.21","typescript":"^5.3.2","tsx":"^4.2.0"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.0.3","gitHead":"b32ce10a37ee9945efbd18e9b9bb49d8ced7bf07","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-fA9Rhbgv8DJDcQfIx2d/VUsTBOHVns4rHzV4g5bVq9YoHpofKCViOQTQ5qEfcjjEPKPIsCL7/yl/sQyU14NYpQ==","shasum":"4ae89f1c12c31bc83260945d9878e76701cc91ad","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.0.3.tgz","fileCount":156,"unpackedSize":374322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQsjA5jo/Y76szc5J2mviyHBxdDy9gH+xRZT5+J2gQsAiAS1bijuzbKsln8fFzSuW2qIM+Le/pr+4ydVjWdsr+Z2A=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.0.3_1700582739432_0.22636026929542075"},"_hasShrinkwrap":false},"5.0.4":{"name":"@gjuchault/typescript-service-sdk","version":"5.0.4","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.2.0","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.0.4","gitHead":"c981ff453ab7fa60b8e5805fa82bc2ed64657c8b","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-4f7uadeS1diuhAyibopf2eKFg8NW3B5u+NiMah9gjPfVyeCH7rnG+pA4pgZf/4u/p1meLFwjf2KhwwnUc6UvRw==","shasum":"32ce7d7c46ddce950975c3b498288d0660f59062","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.0.4.tgz","fileCount":156,"unpackedSize":374239,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI2nISrZiaZ/UTFpABMmM0E935EqVHgNMC1XnDcAWdtAIhAOWS+nV9JHw7Fk/gAngSXR7DsBJ4BmLTvrkDro6rAQwl"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.0.4_1700585057757_0.9954015548879223"},"_hasShrinkwrap":false},"5.1.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.1.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.4.0","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.1.0","gitHead":"eb3c252f692f0220ffaae347c4b5ac12be71dc5b","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-z3OMHn4FO9lYTbYmovMNK+fReN4GDhCz58HYOQkGg36S2YQyY+2qr8jDTtMZuKilxsW/8zauE/weaZ5WhdD6Ug==","shasum":"2ba7182064750506b589e61fa2061b129d9dc2e3","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.1.0.tgz","fileCount":156,"unpackedSize":374231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+38Rzc6GvHIGB19aJpSkw761T73y5+qcqN2Q7bYkGAQIhAIOWRyFbGXlY5Kr1c9uXkI8OA7WtbDMwjB//vlawDgkw"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.1.0_1700837665524_0.43133611552177364"},"_hasShrinkwrap":false},"5.2.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.2.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.7","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.5.0","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.2.0","gitHead":"2ea8a86cb64aae0a2cf9efd424956fdc5b058de9","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-8u7WIoFDQtzCtVmRPSL6/lE8RnHtJV9B5cfYhroOB0QX1Pb8VYVfzJm1jmri94Ne2hNfoPLnwb6QBCJAuFUcnw==","shasum":"1dfb2d6b26ee328011f4d4a32e1d347c80588426","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.2.0.tgz","fileCount":156,"unpackedSize":374231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHcDO6o97GOGxqUCm9dXzWNMb9I5kvXf+wBN8TlwpefQIhALTiHt4pyrPhQryS36ppcsilkK2z9HqyhqAQsaboqIuW"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.2.0_1700955180115_0.8652073008631682"},"_hasShrinkwrap":false},"5.3.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.3.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.8","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.5.0","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.3.0","gitHead":"1139e65ac02840902dcd07b6808f7ebe61b8f4d5","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-zgwE0hmW0r8AoiBj9I0pB9wF8rk2eG6OKHUDqMxYh6DIrMc7V6DtQQ6CTmvvnRe5izEeCURI/gwZ9xVFhgmGgQ==","shasum":"aaf783c2a87ff546e808df22c8b34ea07d6a97c5","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.3.0.tgz","fileCount":156,"unpackedSize":374236,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4rF8sJcv2uFTqn02E9gnzT3607n40gu5ww3PPIYRXjAiEA/VcFX0TDxshWY1duaQbSalcOG8Nn21WfGVqrWVrzFUQ="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.3.0_1701138772198_0.14631906053375854"},"_hasShrinkwrap":false},"5.4.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.4.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.8","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.0","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.4.0","gitHead":"c6b99efe600fea9dd85d2fc070e16be1cd96e46e","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-hFPmKJWJ7luMrue80/E9hBVh/le+jFGIvQzguE2DVHVEjnbvliBlWFBWgl2ux9T522B6WAEuf+tYjCricXUXIw==","shasum":"e4213b459b4e0deb3e8ced8095c8917c34bd896e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.4.0.tgz","fileCount":156,"unpackedSize":374231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMZTvepkNwnvyyc+lsg+bFi1tl9Y3mFlx626gnWXJaCAiEA3LX00nE1VpVra7VanoH3SpUhZbtVyj9YM4rE/242WbY="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.4.0_1701235978426_0.9888906633065169"},"_hasShrinkwrap":false},"5.5.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.5.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.3","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.8","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.0","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.5.0","gitHead":"b8b4e2bfe6a69fdfeb7fc1d99d125cc8c68befbe","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-pBTcAodUb3qurtsYN4wIOq3qoTMGzmAMULiKoDLXtc+E01goSCPsttjjJmWt9gyHU1f6VhPVxkJturgmBKOffA==","shasum":"a69f188abaed61573d0816a272eb747c6942377e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.5.0.tgz","fileCount":156,"unpackedSize":374253,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIGeARUIIqPKTnxiaeB7LsNq2XKdcShPLt0hdUG1XZzgIgVPXJDQueoq3Cvha6aJ/K8WbpWxtIvBfbeeVwF/6EjL8="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.5.0_1701257915690_0.8916648840617505"},"_hasShrinkwrap":false},"5.6.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.6.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.8","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.0","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.6.0","gitHead":"19b1d1b28e226433ad22a8bdd0c4fbbcfeee4c3d","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-btuC/JyqZizytDc5dwPtE51YCCe34vDaEPHI0HAoyAQGb4yiood9S8WnjaRL3PPrPn0vQPJlECuAb6ezTMAIIQ==","shasum":"7553f24fab979e1e25bd1fcc3df01ec7b122bf69","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.6.0.tgz","fileCount":156,"unpackedSize":374252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTBCsJxq2IX5g7oo0b2EvSLAemtLNC1BHe3gvQ1rJ9XAiEAxnev0QajGI6OJYiMwCR93JyCKkddSAzVH0pMxPvurfA="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.6.0_1701388082825_0.14909300293752015"},"_hasShrinkwrap":false},"5.7.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.7.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","cspell":"^8.0.0","esbuild":"^0.19.8","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.1","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.7.0","gitHead":"b3bf0dcf707878ac45a3f142db90362b56e02c3e","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-uYNt3ViiEDbukQzx6va80HXCSlygSoZoJn+TRfQvAM95gNXFyuDIeaWK4AGzIyXvj/BJxs8p1tDDfSV02ESgdQ==","shasum":"9c66cf6366deb1d50001ea817fadd342e4bf5c79","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.7.0.tgz","fileCount":156,"unpackedSize":374231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1p+0Fx1EOdZMPxGeJcNP1r9sOo/7QBeAL56DBlkanoAIhAK64r9NlBdLQaDBklX80zpNdh2POBnZtYBr7BYpz09Ao"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.7.0_1701413275169_0.564257271146233"},"_hasShrinkwrap":false},"5.8.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.8.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","cspell":"^8.1.0","esbuild":"^0.19.8","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.1","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.8.0","gitHead":"eb889337c7cb7f132dec2aa32b48b32894c9a6e3","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-NqoyWgg7H/tSXMYButS1EelLx7iLihN9GbvLhVT9zqU9l3BAUEVKRHZlwu/IzbSMOd0XgSL5kIZAkl3XL/c5KQ==","shasum":"e80ba3c07d75979732d818f717e2ace947818c7e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.8.0.tgz","fileCount":156,"unpackedSize":374234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6jqvFvuUo/jNFuRjTSUGf5SGGavz6ukEX2ydO/3xl7AIhAPrMFMlQi44zPGTehsC/DM7zZhjXNTpxuDgf2laDo3R3"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.8.0_1701535698927_0.4277867035653373"},"_hasShrinkwrap":false},"5.9.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.9.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","cspell":"^8.1.0","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.1","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.9.0","gitHead":"9283b179257b1e580bea76a66dd211a038d32e04","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-JSG5DOYeC/gKnjvq4k/7SZAa8R+vLOJJwXkUADrMwmd9qTyRRgR6ZMouxn12swKR3BKieiSo39Z4gRsH9xUi9A==","shasum":"a47f26fc61c0defdc98198ea9363ae8e7ad760e1","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.9.0.tgz","fileCount":156,"unpackedSize":374235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGke8EBBSQf8+zhvY2PEUjyUzIQxx/byJddJzl1N9DnAiEAhl5Sj9lpazlgjnOooc1xX5J/BFwyoAFk7hBGzTGCbKc="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.9.0_1701566319269_0.4331891165102846"},"_hasShrinkwrap":false},"5.10.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.10.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","cspell":"^8.1.0","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.2","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.10.0","gitHead":"a7cdc918adfbb0e9972edbfd6a09a8f436ea6e99","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-C2ZIs466N3ZqQQxplX02Yds8tZW26pjijJtiqStmjga7h88pr8S3RSKvQ7PeHkUjkQM6BBuGjceZ0uZOgudwhg==","shasum":"33c4c7de1087a10609cc091b472b87ecc70ed9b5","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.10.0.tgz","fileCount":156,"unpackedSize":374234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjVGnm2cQ7/36miSXEI1GtU0JOuACRpQiIgGcK5Z4seQIgXk3OBjsbPwg5ACq8exadZrUdhEXpTk2gI6Li5pEPhsA="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.10.0_1701598688768_0.16925974193718485"},"_hasShrinkwrap":false},"5.11.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.11.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","cspell":"^8.1.0","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.2","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.11.0","gitHead":"e879bbd4f2ac2534609be1b6b60c853c4e705bb9","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-Xb1tOQwR1kMMbC9k79JuS6C1bdVj7eozK5Iacs3TsGoelAgA9HcEgeSfsS0yVo5WSvBdGETRihSxDIHwNevcUQ==","shasum":"b5a6b25d07eaf36d3b29ac4e23c65aeaa14d5d48","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.11.0.tgz","fileCount":156,"unpackedSize":374254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFL1u74V/cN1nrNOSuETAjtknKSRtZ4EUr6JaGwXKoB4AiB52lbwMGgntRm2ZTBscS+d4b8bOsP+CNAQyXu7WcwnSg=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.11.0_1701602268367_0.23552333038804285"},"_hasShrinkwrap":false},"5.12.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.12.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","cspell":"^8.1.2","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.2","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.12.0","gitHead":"1ee63e81e60177512585067d43151e82fac0b9b2","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-KXRFu33zYN3THNBrtLIgF547fQkHwQQYiD/4xbQtpxXAh3cKJTZMcW/dhoQ4tszN3hBsgQKm66xtmXIc+OZHdA==","shasum":"6c471f42187cadd2a5a75f3b3ab4c5c7cf0c8ce5","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.12.0.tgz","fileCount":156,"unpackedSize":374238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb6zDo7XvUcXInYUmti24Z3yXoAJz8P1QsaH44rujftwIgFAQPwlekjdfTVmOp7cz+L7wEfLN3x3aCgxnjCNNJdFY="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.12.0_1701803905898_0.9635480880406393"},"_hasShrinkwrap":false},"5.13.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.13.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.2","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.8","tsx":"^4.6.2","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.13.0","gitHead":"b24805da2f795274271305f180cdcc1c7f17e9eb","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-SCvmQxH5z1aizNEoKoKVm1Y6hDje6G6GSHjHYgoSJHqaXsDE3GCguIDbKtVwKrT9MUNVovBmccgzgpfvffQ3QA==","shasum":"214f52e56175c67c114d294eca6f08705250b09f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.13.0.tgz","fileCount":156,"unpackedSize":374257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM4LbJfR0k4/0QJNYb5mFVPNvFvw0Hl6aCU+pxdJxpJgIhAPzHqTYb54uRwPTq3YodNojUnzCtJZPu99pKxAc7XAaK"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.13.0_1701810194131_0.48973403987282094"},"_hasShrinkwrap":false},"5.14.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.14.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.2","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.9","tsx":"^4.6.2","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.14.0","gitHead":"94c7c957dec89f29c0e9106db5fecb55e6624c46","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-by55aXKQS67QsXRJDwflvfoK+P4B0oGI1Xb+F8OTor7i5du4URww9bIBJIR6SI7MIaE63moX4y/LCi458eC1Tw==","shasum":"d258546ac14334626e2dfa722e443a57048d6f49","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.14.0.tgz","fileCount":156,"unpackedSize":374249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQHfQcFMOg9seZ1UGAkwWxZjJRgD1mDc/pUTv0SPlBCgIgHI3dcbgBjidGYlZ+no1Qo06aBtD4HYDolV7AxG/9Q64="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.14.0_1701843509946_0.9843731621598875"},"_hasShrinkwrap":false},"5.15.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.15.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.2","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.10","tsx":"^4.6.2","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.15.0","gitHead":"5697c894baf89cd651433f6e2785ca977867f994","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-whi9yW3WOn6jvUJ1j3mt9PpPa2Pfyd6d7K59M1HEczY4Hn7NQJ46yrtrFs1xbRiU18tLpggp2FfaN0QRKslgTQ==","shasum":"07c061a4df5cd063f0a642516a6633255e744417","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.15.0.tgz","fileCount":156,"unpackedSize":374251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/4oEw/o50rTSyqgsioRjgoOkl3Fa+PeJMAqKsXFkqOAiEA8zaxETj41X+ofND55IPHGkEudGxBgMgbwB0o+w0DwME="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.15.0_1701937992663_0.7273209707308828"},"_hasShrinkwrap":false},"5.16.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.16.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.10","tsx":"^4.6.2","typescript":"^5.3.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.16.0","gitHead":"59ea3896a4cfc1c474609e7f485069e2a5fc1e96","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-W68D/edZ8ZMS9DTgqhUWVt6EVXBPw578yQK729RZJ55Cj+8VB/hDmE0Po/1wFPiYoOovvf1QcjcZnw5QN6j6TA==","shasum":"65cfd72da6b60e6048e0e9596a6bba82843d338d","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.16.0.tgz","fileCount":156,"unpackedSize":374239,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS0ydTnlCCU1TqX7j7mAgnKwc5p11h40FDf7rEe54O/gIhAMC6oHB/G55g4pyykl+tWMf7KJg8PoTe25LU9oWvKkS8"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.16.0_1701968597542_0.09837474821697878"},"_hasShrinkwrap":false},"5.17.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.17.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.4","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.10","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.17.0","gitHead":"6d2e41a3fada8dc86228baad8b5d1169102c501e","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-1JkCH2ucpWsMGXN8Hc3fRFytgtxiwjb46x7dP1sxfoAgNm+khHgYpGF8I+9wBqXnVJDe5Lp2vRJ86IR2hCcidg==","shasum":"6a444c83ea9586356cd14a2e4730b7bb69001bd5","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.17.0.tgz","fileCount":156,"unpackedSize":374243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtq7FKKkg/bhoEmfpHHzcCaJd7qyCIGPKR40o4MbJHPwIgOkY8xctCf99Nboye6o01g+PpFXGhCjUSzDSZhPJ0cQE="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.17.0_1701989271987_0.39306089454523563"},"_hasShrinkwrap":false},"5.18.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.18.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.1","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.10","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.18.0","gitHead":"9251959cd104844122d7d128ccb1dd3256e553bc","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-EXYVR1bJVFRHvlcu93uWk7Wc7FNkOUuEfi25B5Ce7CVC7n4QaDOSb31wPcDimoGU09bdTQC96XYcoX/0uqm0Fw==","shasum":"3fae8ff8df2e8e53e7a641afed5f7d503e7905a6","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.18.0.tgz","fileCount":156,"unpackedSize":374257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf78bhJUXc4zer4HvdihOcQVhTQbWmh7XhoB05Z87l4gIhANTct5p5XTRjXTccnUSN/SY0VpEJxL4Z+Noio1E/BtNB"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.18.0_1702070303124_0.3759306504052673"},"_hasShrinkwrap":false},"5.19.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.19.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.8","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.10","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.19.0","gitHead":"728615e140c3f414b8fc6cafe4e767895b3e721d","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-wCTclScjoCT/LT3Ejs34sgCyFPfdOIe4hIIfVHa8xr2x9xbptaIQ75PqRap6j4bmkBNGIZ4k/1OuUtebCaUq8g==","shasum":"e6b0a7f5caeb90ff97233bee4b462c880a0fac0b","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.19.0.tgz","fileCount":156,"unpackedSize":374255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE25iNP4C788xG3OdHUQeCdC1o8ETrHkwoiYHBjBck/ZAiEAqJkf26sAQMNxPkA9I7h82QvFlyqy9pr2+SlD7tMawoY="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.19.0_1702070568540_0.06712991292462278"},"_hasShrinkwrap":false},"5.20.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.20.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.9","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.0","rimraf":"^5.0.5","semantic-release":"^22.0.10","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.20.0","gitHead":"74579d8d9ffcbb41b5088e25d9ea1c3b188f7451","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-U0VY9SCm9+4wxWLLU3zHBX8Xl6cXLdvOqge/0M0arxyuOUTWrCCl27Qk1kTt/6sqGDZRBAM8hRCHnqmJLNBqNA==","shasum":"ddeacc84246ab3725e201443f176b15fe9687adb","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.20.0.tgz","fileCount":156,"unpackedSize":374241,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7MTMwr+KfCWDVpJjRcgVKzHct0QholxJZFUAFiurHvQIhAL9N3cJRuzF1E2t5gYQ+iN12y0vF48xZ+06ozTJkpKWc"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.20.0_1702276377465_0.014649236030459756"},"_hasShrinkwrap":false},"5.21.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.21.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.9","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.10","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.21.0","gitHead":"8d0a23c8850079443bae25bbffd15e25fe90e078","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-6RBIK7J+smwoDX4mkCg0o5s6rTF8LLvcQXQ2za0DuS8f3UIV401fZ3bbf2+eBE50WgbGnOD9FDMNPIf14obZVQ==","shasum":"b424de8110c2e07fe62ff3de62b804f151a57287","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.21.0.tgz","fileCount":156,"unpackedSize":374241,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChBknHDN8EZuC+to2/6rg5pfpm8c9gAm2bAxHkk17DZAiEA8MFaeIK8CDjt1SVpajXnIApCxGxd9Y6EPwOzWl3Y0kI="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.21.0_1702288999626_0.6417415751574549"},"_hasShrinkwrap":false},"5.22.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.22.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.14.0","@typescript-eslint/parser":"^6.14.0","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.9","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.10","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.22.0","gitHead":"bbae8685072b4409e33f27bda532e7abf0110a9b","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-L39/LKCNWKpaPmtYcW1yuSKXqvktPLkN2MmbbmJiP/jj/YrXgGaMqVnFzS8/rEcE+KCgcJUldgH3c/JOcgRDXw==","shasum":"fd5714c731705c9832a1953fd8269897d03c9620","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.22.0.tgz","fileCount":156,"unpackedSize":374258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMWOxXB432cH4P3ZQnWyiy2YN51+zgfK9k9rKOESCfJAiEA268EJdx3RidNHDr/3zofXHnZfrMm+th7GZuIb0Zfbro="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.22.0_1702417474100_0.8825539670548312"},"_hasShrinkwrap":false},"5.23.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.23.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.14.0","@typescript-eslint/parser":"^6.14.0","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.9","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.0","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.23.0","gitHead":"00be06a88d7ad1429d29176f02becdbf3538324e","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-1IZ2sA4A2nPMOwP6NQ/3MDigL05ewSGvX0U/RVgWN0cIuhh325LxscbTmfRCwEQoRgvfJtXY6n19FEnAzfSoZQ==","shasum":"d4c8db51b15a1d190c0d1c638bb02ed248d3d2ae","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.23.0.tgz","fileCount":156,"unpackedSize":374251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD73gxB6B6I7YNp+Ae2/0ljJI0HaCYMFpoiPHJQSBgoewIgWr6flFpwpZ2K0H1V0gFV1qQwc+u0rkGdXQLee5h9Duk="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.23.0_1702450996131_0.5154675724696605"},"_hasShrinkwrap":false},"5.24.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.24.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.14.0","@typescript-eslint/parser":"^6.14.0","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.9","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.24.0","gitHead":"5e17886ae160e267325edd0c72c67bee62fa69d8","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-TqN6HEH3asngfPedAld1PakXMmaO+y7cCl1EPnZ+MkCf3Y7EtkmJpzO+NA7G08XW4t30y2tXL1/tzJG9rJnOZQ==","shasum":"b79f184260d80dc90fdf642cb5a9ca30f73b9684","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.24.0.tgz","fileCount":156,"unpackedSize":374254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeeAR5gIJZfwpLAf0cFdhB5A/JnpZQxqS3yFpFby11NQIgPSMz1lE2m2yHsys39Pjpr9upBt9TEEN9U4Cf1wNE7sg="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.24.0_1702681379145_0.3248835428805552"},"_hasShrinkwrap":false},"5.25.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.25.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.14.0","@typescript-eslint/parser":"^6.14.0","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.9","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.25.0","gitHead":"49657ab0528a0036a4ed5f0ab36fb8b12ba7aca4","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-4pUY3qS7azPNHyLKtktY4DYqH2db/PL/i+83FFOD3hVwOhkW0jq/lrBWm5SHTPrCgleEvV2uArcDClHa4mEL2w==","shasum":"8cd3e84c8e154de93966d24ec6b9050c52d25ea6","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.25.0.tgz","fileCount":156,"unpackedSize":374240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2GkyqvApm8S/mFbG90simUJYqoFUzjRlSB/u00OAroAiAjS/L1UNxTTTrBHLwz9Q2he9VMvAPUKEsIzaI3jQM7FQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.25.0_1702774979818_0.19685950039945088"},"_hasShrinkwrap":false},"5.26.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.26.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.9","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.26.0","gitHead":"1f452feaa8aa52ac36f9cc8e41f65b8dde4002f8","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-WRlw5Eb190WXBxi+SSa2xHF8zFxiWYxWqyRIM51tz9ZmFjKlDJfYPHfwcvZJTWeVjeGLHy6Nd/4b7l+hS2FlHQ==","shasum":"2d9060c4e7521586d78b48e22b5e9edb56badbf5","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.26.0.tgz","fileCount":156,"unpackedSize":374258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDov/yj6Br6G/uYhP6C3jsYGpImOa+wTpWkx8mzvO6EVQIhALQ+knj1tVEyaw8IwsKC6rpXpEBVvzc8tRY7bXl+L0cX"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.26.0_1703018298066_0.9743578043303012"},"_hasShrinkwrap":false},"5.27.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.27.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","tsx":"^4.6.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.27.0","gitHead":"5d4ddac406f09a79cf2fc08ca68bc1790da7db33","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-erDmt6R/MS+XAQts18YGVo2j40F8efBgaoGjBDLTlA+4LLW4kFs9tOHMk/wb+9aC86bUODl2ADKrBa28rdZPNQ==","shasum":"f6e2c37e8de8df1aa9fad58d2c947b139d53148f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.27.0.tgz","fileCount":156,"unpackedSize":374243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFR1g5BBQLcypOnU4TIVYiLCFOKg4PZE0ybDbLFbq8izAiBe5aGZvK/EP+a3aEr1WxLCw28aRxVgyP4s0zV/F0BOfA=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.27.0_1703038676152_0.19888967304207528"},"_hasShrinkwrap":false},"5.28.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.28.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run build:src","build:src":"tsx ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"tsx --test src/**/*.test.ts","test:watch":"tsx --watch --test src/**/*.test.ts","test:coverage":"npm run clean && PORT=1987 LOG_LEVEL=error NODE_V8_COVERAGE=./coverage c8 -r html tsx --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.9.3","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","globby":"^14.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","tsx":"^4.7.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.4.1","@fastify/etag":"^5.0.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.18.1","@opentelemetry/exporter-prometheus":"^0.45.1","@opentelemetry/resources":"^1.18.1","@opentelemetry/sdk-node":"^0.45.1","@opentelemetry/sdk-trace-base":"^1.18.1","@opentelemetry/semantic-conventions":"^1.18.1","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.14.0","fastify":"^4.24.3","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.16.2","slonik":"^37.2.0","ts-pattern":"^5.0.5","umzug":"^3.4.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.28.0","gitHead":"187cc6e722db6230eeae288cec9fe93515562f2c","_nodeVersion":"21.2.0","_npmVersion":"10.2.1","dist":{"integrity":"sha512-fQPrjykwOBxyxcS16o4/VJPUh34MSEM68ImK5jL7mbm8UthDeDs45gw/+JBwbGqvybD1KyMWni3UiF4q1gSe7Q==","shasum":"7a76a08f900ab11de97690fc6f588065489383ce","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.28.0.tgz","fileCount":156,"unpackedSize":374237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbGexzXg+6nPGRdoz8ZyeJ8G3Q4rhM0BqikLGZ6R+cQwIhAOMpJHB4330TcwfzKE9ABXRYxTpSX8lf0WDUX1UaxF9f"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.28.0_1703099024396_0.24540078471660665"},"_hasShrinkwrap":false},"5.29.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.29.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","cspell":"^8.1.3","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.29.0","gitHead":"7d2e4ba30b435c1bbf29eebcff078486851f385b","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-HQ2pBD9bN8qm9C2ZoBFnsdu8VpPv790gaG2gP4Y1q/N0BTVVNWuIfMFDcwesGQE/ePq3Y32Xnqqk7WcTTZWwgw==","shasum":"0b45090040b8ade2d47a1e3458a3ee17d04cedd0","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.29.0.tgz","fileCount":61,"unpackedSize":19988506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBMseCVEMBE0MH2XdO4gaAxoayClT0gvY0ocuG7IbF8gIgQk2bIotQ3RDrMJsUjQ3nufBdnPkuA0yjETIZsl8O/B8="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.29.0_1703166533548_0.42825974344118944"},"_hasShrinkwrap":false},"5.30.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.30.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","cspell":"^8.2.1","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.30.0","gitHead":"82ef51338245ad531980ca9be618eeae40f5481a","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-ISVxXzS3CjGFTmg9l7LFV6kxNcjmdv9use1q3f8P2MpWU1zzN6vcc1l+puzgoza3ESx8TasiP6ARpPMMBJ/g4g==","shasum":"b416a84e303e03b2178888bd923068e4be7a2832","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.30.0.tgz","fileCount":61,"unpackedSize":19988508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBKpdBqYwTWP8SUr/2kzDD16RQEvh/KZf/SCps8ExNrAiEAmyvqcA3jH+uXtK3Dku9wUY3Uh1yghX/D9mfT9xtp8I4="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.30.0_1703196196458_0.9504911017907431"},"_hasShrinkwrap":false},"5.31.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.31.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.5","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","cspell":"^8.2.3","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.31.0","gitHead":"d987bcb3f1004d1f2c45d50137ed642898d2c83b","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-q4e6zKAWiU3r2Iz0UN5HF1AyyVnGkY/hHIDgQbigpgKdLSn64OMIV4S1ic17ZF+nzuzub4iOquFDvzQEOyJyvw==","shasum":"b5b4f0bbdff2b2dc09941fa5c8edb71e93510a18","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.31.0.tgz","fileCount":61,"unpackedSize":19988508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIghJi90EwOSarvd2tKBWXhD1gAa9s5+ueWYZ3RU3mmAiAe1fGh3FUPYssLgEOT10xb5Jj3VmlnsNX7q9Au4032Ag=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.31.0_1703330320822_0.2058244065504935"},"_hasShrinkwrap":false},"5.32.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.32.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","cspell":"^8.2.3","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.32.0","gitHead":"3e930de78a49760039de4e965aa4c355a55bc40f","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-ZJJMibOIDKwmVs5i7uyt+QcTyw2JXpNt9g9Gtfa7UxfTdAcCUyiokIcGcLKwPshrJAERlLRmFngsyXXW9k+aTQ==","shasum":"e6e8d312db5b0e1d3f7f028d183ce7a2d145e9c8","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.32.0.tgz","fileCount":61,"unpackedSize":19988526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRtmpmYlUeGao1nTnInPIQeby4CWxzXRGSTll/ylp8rAiAO6Pn8rgoiTXkQcwmZsM6it5RhEBFPKjhKPJBuJu5C+g=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.32.0_1703374365402_0.6816424995897745"},"_hasShrinkwrap":false},"5.33.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.33.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","c8":"^8.0.1","cspell":"^8.2.3","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.33.0","gitHead":"44e3df30536ac73e371f6d362ae65e58d4719ff8","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-XR+HGrwc3Y5sSEqD6RIKr0y3nUnn3y3A9yBLOUDGSUW7CDyTHUCJ8KKA6P762bQ3tsA8hEIe3n/gqURP/uzomw==","shasum":"ab6ba0d0d66eb6c74a1bc986c756dab1a29982c5","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.33.0.tgz","fileCount":61,"unpackedSize":19988527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcEOq5zujlA9RUqehB4ev+lZbbKHBQGB6+R5C4nvOu/wIhAJ5P6L4ZXzpSTvg0R7NbX71FoI3aLjyhonIhaZEjy4E2"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.33.0_1703619207562_0.0043827475370339375"},"_hasShrinkwrap":false},"5.34.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.34.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","c8":"^8.0.1","cspell":"^8.2.4","esbuild":"^0.19.10","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.34.0","gitHead":"48822dd09b3aff2b617c348fc6a17d92f6f2d56c","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-/fV2TTluiXXJvT7jNwd0plbQR++uvwbssDDdgsumRiT/SknneASZrBFpcua17UBGPJHo/bAq3KzXhGXpZWdPCw==","shasum":"75b81b4caca5e80efbc82ef694fd0c55b5768f91","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.34.0.tgz","fileCount":61,"unpackedSize":19988508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8gbTbH9boLrPokIsz4z3hiI2Uz49B7cDwDwVNT0UnUAiEA0xYtav4XN95XDnu/ZI1D+6iXO2EY7+K28718S0dG5ck="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.34.0_1703862219883_0.0732496985235167"},"_hasShrinkwrap":false},"5.35.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.35.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","c8":"^8.0.1","cspell":"^8.2.4","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.35.0","gitHead":"56c281f76bc752880867cca26feb7f164921f70b","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-ae+mJN3Zx81HEekWWf0qn0gF863E1B1+9fzvEfdIeQdhUroxJmqMlnXCjnoElyAhq/dRbwgLxooqVAB3jPuIkQ==","shasum":"8656f75dce8206caa28db364ad85214288f2e633","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.35.0.tgz","fileCount":61,"unpackedSize":19988511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICU+dqozn0H87x0MOT5YucVA6DAWhhOjSTsqoaCKdyy0AiAxZnzFqsPXDzYjj+Cd2j5PEAZW9clRUhYg9K8dU2Pmew=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.35.0_1703973795236_0.3902675554845838"},"_hasShrinkwrap":false},"5.36.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.36.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","c8":"^8.0.1","cspell":"^8.3.0","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.36.0","gitHead":"98a1a16d50413f7ea6bc5c5ccb0b6dd60af2da83","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-argtizwnjQ4Ys7gs2dpQ+K3PHF+DfwnqpUK0aowuw5JCBb8LlWfWX9VCBxdINBq1TAC1S8GJBkKf+DenLEk4+A==","shasum":"504b98aa9c6136d80da867bbdd5411ee890b0774","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.36.0.tgz","fileCount":61,"unpackedSize":19988508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvwpXoula79Q0I/Jkex2080UFPtcm6kJl1hKhdNX4LYAiBiCigh7sj/qLBQjVfx2LW+BwOJaXHtCRS0An/kMJS5Og=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.36.0_1704021545095_0.04658487685240997"},"_hasShrinkwrap":false},"5.37.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.37.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","c8":"^8.0.1","cspell":"^8.3.1","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.37.0","gitHead":"4a8f9759dc4d1fc74b632202ce4d584967c9f887","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-RBTFuVlKRe8Ch2nzne4xRqPgu4yiwINBD9SPrhK3w/D6VMZaSv+aF+vHEXgR3pEGx3gD0MeB6IY1qKgRYLGNMg==","shasum":"4a9f90f443242327132982d8acf1150f0edac46d","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.37.0.tgz","fileCount":61,"unpackedSize":19988508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNvnITvRuhygpay8nptcHraZyUzA8CnYIEcTY1m1C2AAiBObaOqfMKumbsbhOu/9FYqGugHYoiwcax6cqpBu8OWiA=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.37.0_1704202404976_0.20884876417387366"},"_hasShrinkwrap":false},"5.38.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.38.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^8.0.1","cspell":"^8.3.1","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.38.0","gitHead":"f6ac76d0008fff04be1db07d2874f2956f4606f3","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-F2n0ScRmOk4UWAdT1ujW37Vvq7vkFbIjtLkaCk2UMYEvYKG3nK0LqxVGRuQvWrLu+9Vt+KeC1pEMi9aeACJn4Q==","shasum":"bc16c7564215d84ef50095b536fa57b08c0a6ab3","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.38.0.tgz","fileCount":61,"unpackedSize":19988527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnZ4h56ZSYMk4z5fUsb5PI6Ts+iD3YiwtiNFEKfDfXvAIgWhydvwDK/0jC8/ELl6JOT52e0e5++ehuW8bHO/zan4Y="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.38.0_1704222222261_0.44028955538937"},"_hasShrinkwrap":false},"5.39.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.39.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.38.5","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^8.0.1","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.39.0","gitHead":"1017f0fe876f47c6bf18a2290b3ef8a4ab46015e","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-hq9NjMKwDwXZFwFIkygm4imugC+ONJPZfEZ/YvroQfq9RTtBu2d169+Vy5DPz49oxAVqTKndYx2mw8y6mYIBCg==","shasum":"9fe22b607d984edf598b265e18a8a0b22419d2f7","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.39.0.tgz","fileCount":61,"unpackedSize":19988508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6EvLT+bkrUlbuZf00EQS/M82xek3/JroSmnnj9uS7DgIgDxCoRtIp8mmh9/tS9n8LrlyE1kZcgnafkmc63uzOs0A="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.39.0_1704299610754_0.05451443800097833"},"_hasShrinkwrap":false},"5.40.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.40.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.0","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.5","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^8.0.1","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.0.1","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^4.16.0","fastify":"^4.25.1","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.1","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.40.0","gitHead":"e082cf9fad9f7ffdaabbcb14d269074ec359f3f8","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-tKuUDPF6kX6xotEFKTkeGaHI2actBtuBDPrXN83C9TVj20iwt4E9/z+idYbL9PGIxDftVKpaaiVUeqGbtBebrg==","shasum":"ca5984c6d63365bbd774b7c5508d42cadf1c29c8","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.40.0.tgz","fileCount":61,"unpackedSize":19988527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF66wiORfMcI//N3Fule2hemzNvRfJXbb9qWIEvwiRU6AiEAk/8GNo48zIhN87zxT8bd+lepgymAedokSDXKPOCg1mk="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.40.0_1704339197962_0.6305270021919496"},"_hasShrinkwrap":false},"5.41.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.41.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.41.0","gitHead":"3cc4db795962634ec71cbf906aa3727aa539a3b4","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-QSsPFFllBrgeMmeh9Eb0al39s6+DQ2OPpNGvkJGz9oTXy/fwrlkQDXXsT/s3zQ/JbCq/Jff6Vi7B+sbFaxeugQ==","shasum":"3c645b969949a35e671b5bf2e9fec7b416b854d3","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.41.0.tgz","fileCount":61,"unpackedSize":19991466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD34sIht02JyIfYVqgx2DozBOlL4xmvyaffpNFNRR5LvwIgOqCVO4ZevTXM5NYf+AOPLTu1qEuoXV3hkUqy2TJgVIg="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.41.0_1704382312181_0.9359283033426642"},"_hasShrinkwrap":false},"5.41.1":{"name":"@gjuchault/typescript-service-sdk","version":"5.41.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.41.1","gitHead":"127c23755d15abaae0b833211f07980123a6c61c","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-LeHmO9dtHivwBGjGndQccfzCfxGtQvRPoYigFnFo9YGSU65DOKXdaHDhVsfgvbrmPQEDFDtyaaAUztomkf7L/Q==","shasum":"6f309ece71ad4bddb802c851a3e66b6c5f49a04e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.41.1.tgz","fileCount":61,"unpackedSize":19992096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6g0KHwgBVgc4mx6aoV43kFyf7B7NB4uiXPcAke69iKAIhAKZgMN4fqoe0uKb3YD8MpdWwxB+QxNXCHYUmnVXUV98g"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.41.1_1704468940031_0.6365234036530663"},"_hasShrinkwrap":false},"5.42.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.42.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.42.0","gitHead":"653e4d9f235918da21c43f8672e9f6c70f9711da","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-2i38bmoVGqRsiKfAgsUJcEb5hahwANy7MP93BpbA0ZPC8/3cqGvVT0X+mbLzwicnSgMIPjx/fvUGg5h91W9NTQ==","shasum":"e564713e454aa1fb59ee6c4de65cc28db6bc4c61","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.42.0.tgz","fileCount":61,"unpackedSize":19991462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMi/akieTxYydCBfTMy+xARzQ847LMJv3zY6Pya2AwcgIhAKhCdtdDTCO8+6+FXuW1IFBU8NhCTS74JkoKO5+XP/OU"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.42.0_1704470300861_0.9877246689933628"},"_hasShrinkwrap":false},"5.42.1":{"name":"@gjuchault/typescript-service-sdk","version":"5.42.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.42.1","gitHead":"45a4ddea436ca1e03e5483529223bf20c7349c7c","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-2PPNNCfoLdfTK61/0H5Xjq0MuFjbggsgKdrTFYJFBdWW7cKCR/xuNH0zW7NFVq3uulxelp0jmWQuoV3SyCXc9w==","shasum":"624da3c6eed2bfd7bb31d6165474dcb96da0a71c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.42.1.tgz","fileCount":61,"unpackedSize":19992243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHS3mfmAuxoPdEyqXkvRZGD6NX0JliDio2FYajfsgV9BAiEAmLAuIj1HFyyveaRP/lkDuQFoTn3a4eEELtwzGwaapYs="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.42.1_1704471841171_0.8934578509007023"},"_hasShrinkwrap":false},"5.43.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.43.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.43.0","gitHead":"afe62d06fa1199a29c83a75fe475d45f45d36566","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-Kvmv1E+IBeNHQRBiPX0xMr6lTru+42A1FFnJTavrSfwyHD+qxFryREAWhPjuNYYFeMd0fgmlG6o7/QG3QChbpw==","shasum":"af64ba88a4932f066b3dc274c9fad563c833605a","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.43.0.tgz","fileCount":61,"unpackedSize":19992271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkuouDe0nZ19LkdjtM9kxB8S4tx+rhaZ2+kgeDU6ZpKAiEA4/K8oziNAI+fa2k0sHOkvDJ++bsNygLpQ4lW1UcGC1I="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.43.0_1704611926363_0.723596261762157"},"_hasShrinkwrap":false},"5.44.0":{"name":"@gjuchault/typescript-service-sdk","version":"5.44.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.0","@typescript-eslint/parser":"^6.18.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@5.44.0","gitHead":"f62faf15d25ca84f356dde397208ca1299457246","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-JlB+i7IYmaJEdgB+dv6uABOtrPX+0l5GlY5TY9DVRG8js8rY5Fjk8M6Uosjvi0He5K/kQr1cdPPBV7WpbiKing==","shasum":"abdef8d02cc535900821a9fa225ec944612b6c1f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-5.44.0.tgz","fileCount":61,"unpackedSize":19992270,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVpILCSDmfHDdAc2I4lSbwt7H+0oG9cLn74RhLp8kHtAiEAxgqQpEGJgBvMhXlVMqofAOX0yP65ri8gsi0iuf10EE4="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_5.44.0_1704642788809_0.08216379974193244"},"_hasShrinkwrap":false},"6.0.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.0.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.0","@typescript-eslint/parser":"^6.18.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.0.0","gitHead":"b904468c4c3950c4c7a0322e06aefe44d4748b00","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-d9RJcrhfHjm2WjQmVFRs4/ofY+wWBEtaFLUwi8Hz6SLCyk4wWUOXR0iwC6hnIudkjiab0T4hIULBtzaQqpZnJw==","shasum":"9b8f2991a0736216779f2c65a84390948134a920","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.0.0.tgz","fileCount":62,"unpackedSize":19997425,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4iEpn/dBny4qQ64A2UFObtXFRzHZckyWFtUwAjiKmmwIhAMIAO/dwrz6i3PgFMvPMeectKqpKZiaGGFsoGLAY/5RJ"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.0.0_1704817561123_0.09992278087117601"},"_hasShrinkwrap":false},"6.0.1":{"name":"@gjuchault/typescript-service-sdk","version":"6.0.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.0","@typescript-eslint/parser":"^6.18.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.0.1","gitHead":"33a9ab567c8dc904dedf9a44c30d43350b8f8c7c","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-PFdyjx+Zw75uMF2+jEi5T22emoAuNg18vReflUXldcwRDwgrbbxJdHbPVzBfZjNzPo8s1D6ZKF+xxfysv2E/gg==","shasum":"728344ce22442b73a173e95d6375c6c968cef23c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.0.1.tgz","fileCount":62,"unpackedSize":19998679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrI63Op8QwpQoZLALewC8iEiwevIlstGofs+FQw1RxsAiBFokwvjCsJlVkC2R6RR/aZcc8R5LjIHR7MwBMKFNcFMA=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.0.1_1704817900352_0.9822472802244917"},"_hasShrinkwrap":false},"6.1.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.1.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.0","@typescript-eslint/parser":"^6.18.0","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.1.0","gitHead":"f82d20562d7f73c79cf2d7aac7b47c42bd874804","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-W3ZurY9Vy45RwN87m5F6yx1ZrzGHD6pU85aWT6YbYaAaBKm4lXK2b+BagGggVIH1UrPCry/m9cjdxBg7ho/BsA==","shasum":"8737fa593170cbe5a80f96957b377d3b28baad40","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.1.0.tgz","fileCount":63,"unpackedSize":19999505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjts1ZIG3Qy7f0+Ev1WTB9O0m16h7/kp2T307h9R7AGwIhAMLgna6wsXF4W0g93TQmp/u/YlHY361p9n1aHOnvlOah"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.1.0_1704820179833_0.6665363818931556"},"_hasShrinkwrap":false},"6.2.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.2.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.2.0","gitHead":"67f1c53b26a1cf59a93d1d1d523b64dffe1e1980","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-WhNBQlSSFavIDa07bulqmgvBrXG2xYC3vfhQRWV1jUBn1dJ9Jr5haEZRoR0hNqAKuWlNNRdtGcLzv+/cNscPpA==","shasum":"1b3f7e1d5ee50e4990d4e9a85d435f84760037de","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.2.0.tgz","fileCount":63,"unpackedSize":19999511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3FYRDiUkGr/sB2jCarwoVwOATaM2Mbe3lomfTAAllCQIhAISCTQmwLGKBkizjAgJGmck+vQK7+qpohSfYrK1UtClc"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.2.0_1704858510790_0.7562639898611578"},"_hasShrinkwrap":false},"6.2.1":{"name":"@gjuchault/typescript-service-sdk","version":"6.2.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.2.1","gitHead":"5a4b7428aa011d932e76ff121cc2ca7ec3316b74","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-MABYfLWNXVmswF8sgYbUS0131ZQ3RmNzKmeQh+VGGjBYibFuo9iWcUlFK7jiEqgxHabNHH9ymtt9sO144OsXjg==","shasum":"5e407a92784399e962c3124a05f072cc7699e211","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.2.1.tgz","fileCount":64,"unpackedSize":20001493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAObPYk17S0ZCB3wfIaaD78TtlqbsWDAQqzGXG7/cuYzAiEAv74auw1gpauVLYlMLz58rbvj4viKc/PUr4WRWjDPvWU="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.2.1_1704879089636_0.5379757544260091"},"_hasShrinkwrap":false},"6.2.2":{"name":"@gjuchault/typescript-service-sdk","version":"6.2.2","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.2.2","gitHead":"3f82699c81dc701f2678a958450ff7b4976700ef","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-12BJ3YsQehDffO18Apmga4QErqIJnKbtaCkxkT0NtGhNlDREDWt/ffsXSkZrKZBOMx6ITk9/xr9/J38QsLSCMA==","shasum":"34ffb2fba9b292d45628bfdca39bed08337a522c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.2.2.tgz","fileCount":64,"unpackedSize":20001792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv420R5yjZJcSyHGlJiWiFOiAv+TUKAS2KLeVwbetT4QIhAInRV80v534b3RHfvxq5vNJLCzNwiN/0NAFNyFfWdCFv"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.2.2_1704881181136_0.9533999270531008"},"_hasShrinkwrap":false},"6.3.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.3.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.3.0","gitHead":"8917d8802c2efd1da0994519e23bc48af3ae5593","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-lMBIy2UkSVlj6U9i/FI4m+Ka0s4wbA/4AnmeMt6GteKEs1IjQCTJf6Atu557A+fadsL7dN1iq0tuUJkKMsMmQg==","shasum":"147a70b11f2619bd27506802946f3d5e03ecd5ca","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.3.0.tgz","fileCount":64,"unpackedSize":20001898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU9YGABXQqfUwaHnjQRp1oZZDYPb7C02H0C3YuQ86QUAIgGx+nvfK52i3VDkxQVP3X8hklTFEEe61+Y/4f8J1KhOA="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.3.0_1704882929759_0.15023359697547622"},"_hasShrinkwrap":false},"6.3.1":{"name":"@gjuchault/typescript-service-sdk","version":"6.3.1","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.3.1","gitHead":"87eaf984eeec836988635a8d028eb5bf19b93249","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-zeXCsiZpzZ4hE7r1kE+TxH67hyeJVcsD4vEzSKSLSZrd0bMrIUT6VtyEW/6jOos6Sg/IyK7fAjYFsvD36RzSQw==","shasum":"2f26f564fa12b5466d5c2138b5861b2005807e8c","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.3.1.tgz","fileCount":64,"unpackedSize":20001919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHX6YBAvLvLzfT5l70SKY5cl79mUuQoGfLdnmVkJhYwLAiEA16Yd4V7MEVbn9S2kHhDmBIqEF2GzDVvi1cio6UZyu/8="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.3.1_1704885363872_0.4753678855613903"},"_hasShrinkwrap":false},"6.3.2":{"name":"@gjuchault/typescript-service-sdk","version":"6.3.2","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.1.1","rimraf":"^5.0.5","semantic-release":"^22.0.12","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.3.2","gitHead":"14245eea5d1734746a251dd2630624498483f793","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-5XEGuWgKwmoGkTHdRmluRC/JSZTwV13q0pEKeb6zaWgTv3zT5or5pPrApuzHpfTbOv2XW9gYhA47VIMkawinXg==","shasum":"cd60cc01cd1ab8df9d81f6c2bdeb1ef22fd89e32","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.3.2.tgz","fileCount":64,"unpackedSize":20003045,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICO13fvw2RQjojUYRENbw1ZGSzCTt/X3iDGJ/3gDi/RUAiB/yFacCVK7ZIcS6A2LMDTEwPrUqsgS0Ko2i+erUxw/7A=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.3.2_1705309731342_0.11770782040130578"},"_hasShrinkwrap":false},"6.4.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.4.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.2","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.4.0","gitHead":"2e3efb389fdbc865cb360b5c8bec53a199a9f368","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-sXL2yk0KfLLPZfFAxdixeb4Idma4pJxrJR/3eidi4tV2J9juCf1M2ezT/IJYzbOlzuX5OtXIfF+W7ih7qIrqfQ==","shasum":"c3e7f335a985804b9920a38662dec9b3bef68e00","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.4.0.tgz","fileCount":64,"unpackedSize":20003459,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8K0i0FVXQ5dcYerMamnA2sU78jRLJJEgeFrSPEmdiwAIgCL35odHxgQuR08gIKCT20yjAY8JVSA3Gogg3eTawt5M="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.4.0_1705313038449_0.3984779796544018"},"_hasShrinkwrap":false},"6.5.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.5.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.2","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.5.0","gitHead":"77dd8ce5662162b606fc09e06b5bb1fc53126794","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-b7GPJrRzHJaYJtPr8yidHr5e9n5f7ATS41eJQnQNghlhRQc9Ptio0njVV9JJf90AY0KCRa17MW4IEfDEIh87lg==","shasum":"52f9cf591f13bcfca71df5517a65e72b339eee73","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.5.0.tgz","fileCount":64,"unpackedSize":20003139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUnhTF9d0a8LRXdyYLNSPy3o3/ocnnlwAINDvgKjJ6HQIgf7ZnRRvVKGI07yzy0NYuc/uJ/Xx6F0CVCNj73NS9Jxk="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.5.0_1705316672774_0.5554093798916668"},"_hasShrinkwrap":false},"6.6.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.6.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.19.0","@typescript-eslint/parser":"^6.19.0","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.2","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.6.0","gitHead":"8eb36588118712f0f900f24086f03e10f82658e0","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-FJOCcAA2iFnvtQWU9qfwYEyr0eW6fMM8q1A98a3OENe2GU1CHc2UCfjININ/+Ti/Xo99E6sehTe6HrkL95M8Vw==","shasum":"387a1585ad86b6bc082c21003ae302a3ec202c68","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.6.0.tgz","fileCount":64,"unpackedSize":20003136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmFWW3bL5HfDiC99TuYj4JFkcOsYjWTwORn/ZKpCJ9CQIhAI+6G4Da3cGR2bpXhyRjnIgxI23kCGvDO9Qgw77eGy2C"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.6.0_1705441462280_0.27385120734279655"},"_hasShrinkwrap":false},"6.7.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.7.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.19.0","@typescript-eslint/parser":"^6.19.0","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.4","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.7.0","gitHead":"07a9687b84c3fb0a97545b21ba2e0de716a0f11b","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-1PSemPu46f7GT27DTOkFz/IieVsO93WfI3Wh2oIqrIKG8yBdQge1hORGQvbiiwt/vJMquf2G9fLdlRz56q0O7w==","shasum":"e5452e1790acf7deb812bbb28d3ce94086048696","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.7.0.tgz","fileCount":64,"unpackedSize":20003119,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcWWz3NK5y1XHXC96yjG2FwyT180kI0pDWWkxKI9ZBMAiA3jG8QdYrLJpbQKThiDG7kXvKrzARga0KOcXdFHsmqjg=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.7.0_1705584267998_0.7895156094118914"},"_hasShrinkwrap":false},"6.8.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.8.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.11","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.4","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.8.0","gitHead":"74d45366f55d2fa67ecfae3a1ae1c2382b252eb6","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-7eyr7QnWalUIBuCPlTCw5tn+9cGWXD6B5baDsj4XDjfYNJkfBPq5LTvCa4ynWodhPEyHgmv+JajZLBdU4kuUww==","shasum":"264a9da386c6768ef4fc5e563e65bfbd32bc6a77","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.8.0.tgz","fileCount":64,"unpackedSize":20003136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8z8yxTp7UwJ0oYwBZWfF8nijHBCZIie6WW7+Yz1H88wIgN37rIiix3VrcGSHKiqMnjqI+KgxT4XqVBIYQsMgDkxM="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.8.0_1706056766938_0.8469851387255507"},"_hasShrinkwrap":false},"6.9.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.9.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.4","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.9.0","gitHead":"192cd69f297dd19719d251610fdac217a1229de8","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-kv6beGRsj8hNHiz8sRcVetkdQ3JB8i32jM+ndBsuv1aiTOQpnPHCXvJIMWVY47bB93D1UjWXB0J3ey0JGqFC7g==","shasum":"5d7eb8a97fe12be44c5f3a10f9f82606c5185694","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.9.0.tgz","fileCount":64,"unpackedSize":20003120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHs9kOWjqfHNfY4qUXdIDvbazAb3fvA6tcKSfjpbq1eMAiB7tB9xskZwErbQtay9Vt6PXN1B1hMQnQORBVygaMT++g=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.9.0_1706146140141_0.946678051996809"},"_hasShrinkwrap":false},"6.10.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.10.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.3","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.4","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.10.0","gitHead":"0f1074ea3e15d99bbf21999ae1c62adbb6f5dcb8","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-V2AIv5+l+bj0TtbXpnTpef4NR/K1KOXKPkqfDnhQOb3ybz5fWFnO3rpTK6AF18N92La/vtxZjlMHJbCRdoD0LA==","shasum":"cebf9b799d7a2fa3d76c41a9c22f133ba9933e7b","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.10.0.tgz","fileCount":64,"unpackedSize":20003139,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyMooj7tzbM9Qw7grcTnbcml+jRoVB6fk56kY7F01C9QIgWYxFl9y+V1HSgMSpFpjOySv/tuqKqz5pRQa0hLdQ0Yo="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.10.0_1706163236409_0.06323114223910875"},"_hasShrinkwrap":false},"6.11.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.11.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.4","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.4","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.11.0","gitHead":"a127cbb62c36895fbdabd1d87628ca398169e1f1","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-mqIWzg2b4jAxdSb3iJEI6UhfhdZLo3MvV3L69Y08BsP63YghQ/e5Uwdw4XPf5+Fs+ewzp0WklRSz3ikbHnFJuA==","shasum":"210bfe57dba2e555fcfb93d49e13994ed52a1c46","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.11.0.tgz","fileCount":64,"unpackedSize":20003140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXyU+XFgRUCoR6Ar+jsGn5sdZ8IXWSV2jpcXPzY8vS+AIgJEiGwe2DWtCZjK99rOl+A+KhgflWPCmh8/ai/4A3dKA="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.11.0_1706277516600_0.7121331327266232"},"_hasShrinkwrap":false},"6.12.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.12.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.4","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.20.0","@typescript-eslint/parser":"^6.20.0","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.4","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.12.0","gitHead":"22bfdf648139ab3e53a81bd1cc56bd4649de9499","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-MP8UW7y4TnHJyS2u9R9x3m7vWPaijl+zesl2IZAB5pGHVrdu9t/adbB5dVoDldOncRzwNrIf7/Y2LuOamNK+zw==","shasum":"0c037c18fd71b70ac24815b42dc5a7cd22e35357","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.12.0.tgz","fileCount":64,"unpackedSize":20003140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0+h7jNFYrNaz8FEc2eOjBpIy95UfBRNm8r8QCbOEpvAiA1vRrXVOMNm71D63Mb2eypCbvIfVbwRs3GU7W5CoL3dQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.12.0_1706655539618_0.4975010074515336"},"_hasShrinkwrap":false},"6.13.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.13.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.4","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.20.0","@typescript-eslint/parser":"^6.20.0","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.13.0","gitHead":"7916111e079327f05a0dafe0ef41bb4aef6cb952","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-i/97xzQcRfsQQ1gdc0Oux0FdhzAulmrzqTFiS6xUVnW/Uj8sh+jydcTu3k0QZrcRqT9GPnMfO3r52lSz/i2KgQ==","shasum":"f876200f907461e73e18322fb86befed97eac87f","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.13.0.tgz","fileCount":64,"unpackedSize":20003123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBShRKGmd1pYeyb4bWaHxyAh6c+AVqkQzIeE//hWhdnAiAxlIWuWSsiRHnJ9V/rohzLDj5+R9NRsd0wO3egR3hAZw=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.13.0_1707116317928_0.3518930743252462"},"_hasShrinkwrap":false},"6.14.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.14.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.4","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.14.0","gitHead":"e6031ed2fcb67d60a7b8e9bbce227ada00cbf5d1","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-EEzsmdgSnHYXLCTcvHUoqxf+l71U9X0efmq9gvUvwBkcVdbb0kcLUpSh3jy211t++v0g22IzQ3yAqgzDN+/nGg==","shasum":"6298963f7fc857c116bd0a1f1dac87e18922bdc6","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.14.0.tgz","fileCount":64,"unpackedSize":20003140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPmthiL0zdcpouWu42ac5Kk0pfMVXsalfhqhoW12/EPgIhANEIrv+q6IGiHo+kMn8/yCIw2/MaklWI6Wb5PsrEyT9H"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.14.0_1707252243934_0.9194324602508992"},"_hasShrinkwrap":false},"6.15.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.15.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.5","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.0","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.15.0","gitHead":"5de52a3fa18a05091c2e3746923a6f73be048c0e","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-LhvgJL1qDsaAA3Ve0M6KCIAR++vpIzQabByyEnXsQJTu3Pz/EmwZJMDj+nkoNF+3l6ne1f/ilHYqp6NksHCpKg==","shasum":"d705f7926f47c8df05c777af672b2fe8eff21c8d","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.15.0.tgz","fileCount":64,"unpackedSize":20003140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNkTWnm4gUXQc9O6yd87aXKCNK0lwEX7jMUOvGTA4AeQIgYEYw6x236CxZmi8U/T5EPXpGlU/1Z/K+pTQYroOMSeA="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.15.0_1707271422843_0.06180428520503578"},"_hasShrinkwrap":false},"6.16.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.16.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.39.5","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.16.0","gitHead":"7945f8e065ffa9a8bd1bb2afdb3f3d7a729ae576","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-sXWcpbalGTRLCzLxXvcfYXhCdPxVxIlZRgTus03uzEAsFpK3YyiaXJl8lRylfcGR+J7o0198YKNomgLZ5QlD/A==","shasum":"4717d11b0a05ea70b3ec10b2b136a856ea5aff9d","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.16.0.tgz","fileCount":64,"unpackedSize":20003132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+n4hONvDnbcYLwp4LoowubRAqU8TAE9MUQaqePmQefgIhAO471oKXX6qYgKP5oDb76xRVVba0PsTh8dwJ4BdIj0pV"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.16.0_1707412466569_0.7224560758651555"},"_hasShrinkwrap":false},"6.17.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.17.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.40.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.3.2","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.17.0","gitHead":"7c18adee1844562b7ce7bc16aa32a0dba570a3ba","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-VXU/mwflQn5gGCMsFBbAprHl3cB/VzR1mykd5xZN0vTh3sRbqD/gOG2ehn3kPtm7vG/qkNel2e49gavFKGURgg==","shasum":"d53e01d9106c826e2cc3b7e2feb1e07090edb2b4","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.17.0.tgz","fileCount":64,"unpackedSize":20003140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp4tLKl2HfgdSXMB/EVS9cap3M2laOde8or0haATcSyAIgRXv8ymwQpoxQVuIoVy6a4WsT1eN2CwIF0gyARni/IvQ="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.17.0_1707454715914_0.5263688228788217"},"_hasShrinkwrap":false},"6.18.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.18.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.40.1","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.4.1","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.18.0","gitHead":"cdb21ce381c9c93f456e7505fa0d9eb89a555715","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-sQERwGWRxSNIL3cilS1Ft+OgDYCZ3FnZdsyF+KI9xceAWZ57l/KCbU0lixCS/3I7wxZHUWSpf2s5zoOkn8UT1w==","shasum":"baeed357f2a85b83a76dc600ed81761215b6500a","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.18.0.tgz","fileCount":64,"unpackedSize":20003121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFZvM9Uzz7ZXQbySSeiefKLiPf2xH65BVURmBn6tZOaAiEA9r1emX3Qdi4ooHFPdMCG/EqekvYMbcHhKWDSxkNcmig="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.18.0_1708519624775_0.07795704336055076"},"_hasShrinkwrap":false},"6.19.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.19.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.40.6","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.4.1","esbuild":"^0.19.12","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.19.0","gitHead":"5565fb09d956d12d79f430a3b61296122537a6ab","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-lFDJQd7tCsN6fdxAoO8OyHa2uSnkIse0ayZmyLDktjAit+xMeKe61y0olrUqpPxEXEjbyKzV/tB9Q575TLoTvA==","shasum":"66ea3f27a69d772203df2e305562482fa488b236","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.19.0.tgz","fileCount":64,"unpackedSize":22088911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtAnCfrrmYdGlicG9nprbIEIaaRtzBB8lzmRoDtlJJ9AiEA+pw3nqfOhQd0JeyGsQ6HlX8WAOki/LuG+b0nLzwB6xo="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.19.0_1708648145656_0.8735873045050428"},"_hasShrinkwrap":false},"6.20.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.20.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.40.6","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.4.1","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.20.0","gitHead":"1a5951a8ed12b7517a23e2a357497d2906424999","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-GErDtwLBuWX3eY9vB7DwHdHoNNPiZv8z48f406TQ3cuEnud9uZOKmmbAnFW9h05/HIcTk39TBxYuU206n5Zxkg==","shasum":"62620cd46b55f43f72a57d7b505870299e62438d","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.20.0.tgz","fileCount":64,"unpackedSize":22088893,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3BBPFsV96rIkp0mF7zfXv817eMCGcr2zEQz4TAp50DAiBMAio5ScXSpwcX2ZVQS5ui8epJTCIQSxFTkBJGKykSsQ=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.20.0_1708816610075_0.07709976881194525"},"_hasShrinkwrap":false},"6.21.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.21.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.41.0","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.4.1","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.21.0","gitHead":"5075ece4c45059f5dba773de0c55e2d89ccb3af8","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-D/UrnD/hYw6R3v3ihGMWjOE6AP5Yv+1ka+3HDhUgLlW4m8bvYW/L6xLv6JejCS9H1rF0i/khVJVHe/8cwDfcvw==","shasum":"23d19046d464e5dae89548c3d1b8d36d4b722346","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.21.0.tgz","fileCount":64,"unpackedSize":22050316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo9UhaY2umroPK/0b0YQgeHkQrx4SmFb2vp8vgIXMoLgIgWyJBbVdlL5KruX3S3VW/gEX7YZ871kh2/TSZA1ueoFQ="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.21.0_1708907332550_0.9743339471084833"},"_hasShrinkwrap":false},"6.22.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.22.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.41.0","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.2","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.5.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.22.0","gitHead":"58dd19ae4c62e49a6750098afa175312b6cf0513","_nodeVersion":"21.2.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-pRLsMooVGU1jKiJraPX7zKihiUikmR57AGqECVbnlDtjcaOXx5rI0bT6qB3uqmbSm/kIeLOX+VFNWugkS5/lWg==","shasum":"c5db235c5ea3288901fb0bd9ee04284ebdaf14af","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.22.0.tgz","fileCount":64,"unpackedSize":22050297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSyTHYa7NzA6FDccV/XJWo+zlUSj9G1wEdqn07lMR/tgIhAPBMpPpDO48mbRHGlMfNOgd6SNkTuqDAIyFTPMlIM+lg"}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.22.0_1709414120914_0.03140872679040174"},"_hasShrinkwrap":false},"6.23.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.23.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.41.0","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.5.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.23.0","gitHead":"89f71051d5a66c767f5cfeb7bce8343d250c18e4","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-HvBoJRztgALGtQ5hmtqHdl7WQZL9yymB2aEjRoPFrrGWwBrrRlt3N5wqR8EEHgiUW+ROeTYsIVd/z/1ZyEUS3A==","shasum":"5b269972e575e8cfa3a2804fe09f525fba87bae7","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.23.0.tgz","fileCount":64,"unpackedSize":22050313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5dz8BF1lKhUK+0CbdaZJRpg/L9XQc+Nr+CD6KdZXEMAiEA9Q8gN82f7eiUsWoYtN2BkaJG5SH0joW6CQeC47g2baw="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.23.0_1709439255994_0.47999898973680666"},"_hasShrinkwrap":false},"6.24.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.24.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.42.2","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.5.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.24.0","gitHead":"c9c8e6a80f70ba11626762674b38ca573ab73025","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-4brpV+ioLR+udm9cbR/F+5hJKfAQ3fnX2/EFzdGvxZHQnzEU2J6dv0+O3Tvo2YJ9uGosD5yy43P40LfY8qEkLA==","shasum":"c5463fa9ed4d0b1440b8618a8cc7bf51345322b0","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.24.0.tgz","fileCount":64,"unpackedSize":22059224,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBDSb8vm4lYefce54Gd7ZwocyeN8JyX/LABN0L+6/izAiA4vDDRNRQk41HhPW7zdoe0yKb3Q4SZCW/A94ib+/bGcA=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.24.0_1709449126914_0.33470544313747763"},"_hasShrinkwrap":false},"6.25.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.25.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.42.3","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.5.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.25.0","gitHead":"f88f7651f73f4dd5964ce1094273c1a3a72802af","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-bf5tZUZECGJzEcy7foXHmPxUySXQplVrLizC1897QUYfAcSxLllvm2tD05s9OgsnPCw8Lr3zxfGd5C/2yuOv+w==","shasum":"6977615dd83ccb4137ee7718251a72d1ba4d4aef","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.25.0.tgz","fileCount":64,"unpackedSize":22059462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCLCBX9t4PfMjMyypGotwQ5ELAqnIHPLignJ3b/NpPxAIgXJPy4xjwRbUs39TzZ1A1Fs1QcLvvjJ/8FT1fCyZGWB0="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.25.0_1709591323384_0.9833816333896936"},"_hasShrinkwrap":false},"6.26.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.26.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.42.3","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.6.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.3.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.26.0","gitHead":"79078883e729d15cec865b2e249292139511a22a","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-FN5RvjvtMTVDWwkWjfzN/sZvznFGPKdHRrYnL2Kgx+lXAWME9Wd5FatqTZCbF6pNhOYCid95CDGsrEYeZGsPag==","shasum":"5ff94a215506a93e8cb5554bd59e204c09ec5509","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.26.0.tgz","fileCount":64,"unpackedSize":22059443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYVxegsebOLRaRqe4H3NeLB0Q+aOoMMdUXXAxiipJ9lAiEA56fQz/S+WmcCtPiVBv1yiSEy+01vegsT7yxmhqxND3I="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.26.0_1709761460045_0.08286635914572127"},"_hasShrinkwrap":false},"6.27.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.27.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.42.3","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.6.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.4.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.27.0","gitHead":"743e3315c8cee177e8d08733450857b4dcd516fe","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-O4ofUlaqwFU8ytdjIisP2qXTGNI3cQ/I47Xs/D/zFntabF22fNY71YwGEbML/6zSTTvoR8w8T4sTZbzDUhsG0w==","shasum":"31a095d8b81b4bb2ea16dc96255dd56cad0dc458","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.27.0.tgz","fileCount":64,"unpackedSize":22059447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaEPZ6ASxPZvdxbLe5xjoOylVfLtypCXapvNwq+KIiyQIgetids0AjuOKyxGNjPEqbQrL2PjJY0lJkgWkFpX/NZLM="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.27.0_1709852340822_0.7919332742467318"},"_hasShrinkwrap":false},"6.28.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.28.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.42.3","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.6.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.4.2"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.28.0","gitHead":"31f79e8d854b43e8ee052f32a520e2e74a3b5ecc","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-eRqR98GgEegtre1H4CKoD1aBTyBmwu/+byzSuhkPfOznhmfmMWXD0WudpGeutT64gnTq6aIb7Wo/ogMgfXcxLw==","shasum":"4dd66d24cbdcde6831c1d5feb6ba17e69144f5f1","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.28.0.tgz","fileCount":64,"unpackedSize":22059463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGz38knHEynnz3r1Ptr/AHx6BdL0fEX94yFXPsUDwuBuAiEAvYQQQMG3FXLA4GigJDkuXJzg9aF3sHIn9LuUKT40wIc="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.28.0_1711964738842_0.1752665709736605"},"_hasShrinkwrap":false},"6.29.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.29.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.42.3","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.6.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.2","typescript":"^5.4.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.29.0","gitHead":"f06f0b81476a299cae855302846e255aeade0727","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-NTEvaOyO0leUaOI+6UHxNL6lyd8Y2GX+ybnWd9VsPsIr3d2D6Ue7TA+cK+vXYncEjq5A5vcHvmdsc0Uh5oDsQg==","shasum":"05096df2bbf46a55192f50dcee69aff1b39a0a8e","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.29.0.tgz","fileCount":64,"unpackedSize":22059447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGd+xaT26l+HDXMmYFLwJYLfTPKCFEpZZ0N3zGfZW7ZyAiBhb7fCbKd3nS0ZZSTfdHKKp9XnXP8f8Cpe3ZN8j/58QA=="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.29.0_1711965014270_0.4434124925381353"},"_hasShrinkwrap":false},"6.30.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.30.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.42.3","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.6.0","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.6","typescript":"^5.4.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.30.0","gitHead":"6ed27615f875d5fc27fa8e4c82ec1aee676645b0","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-2lcTtJvVKFsE/M89H8/yYEG6DCVfPj1tRhbScO2BIQEU3WeN8F0s/rb3E5tzvwKErGXXPGAV9EbMoe8SP/qHLA==","shasum":"0e41e4d284c76d2914a3aad65f3f4678dbcf08eb","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.30.0.tgz","fileCount":64,"unpackedSize":22059454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAndjtq6QW+2ESXE4dopSYR6T+9VN1qVK1piea19ySEtAiEA81O/f/3Ykpyc6a3EeSn5cVug10WL/0pDNc44L5CqT3U="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.30.0_1711965235089_0.2603540257128285"},"_hasShrinkwrap":false},"6.31.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.31.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.42.3","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.6.1","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.6","typescript":"^5.4.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.31.0","gitHead":"c840c0d18019ac6a45061a5df3389ba90adbdfe9","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-fa68qmEv4wa0Gs1E5clxs0bOOj5mzISyLX4+1iwtJbD0vEK2iv2uQ0mkwsRZMnBlzCUBbhDGchaGV8cxfVssUw==","shasum":"e1c67874e8cc94379eae57edf41f4890913962d0","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.31.0.tgz","fileCount":64,"unpackedSize":22059443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFskhZv8ygAn1xo9oZXWwTYEYoiA3nFb/9SKDolP02JAiEAnk8zfQ0Y2CBfuPSCkzVScDNR+w0v3V9GlFjuddSImwE="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.31.0_1711966282548_0.31976892793364353"},"_hasShrinkwrap":false},"6.32.0":{"name":"@gjuchault/typescript-service-sdk","version":"6.32.0","description":"SDK library for https://github.com/gjuchault/typescript-service-starter","keywords":["typescript","service","sdk"],"homepage":"https://github.com/gjuchault/typescript-service-sdk","bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"type":"module","exports":"./build/index.js","types":"./build/index.d.ts","license":"MIT","engines":{"node":"^21.2.0","npm":"^10.2.3"},"volta":{"node":"21.2.0","npm":"10.2.3"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run clean && npm run type:dts && npm run type:extract && npm run build:src","build:src":"node --import=@nitrogql/esbuild-register ./scripts/build.ts","clean":"rimraf build coverage","type:dts":"tsc --emitDeclarationOnly --project tsconfig.build.json","type:extract":"api-extractor run && rimraf --glob \"./build/*\" && mv trimmed.d.ts build/index.d.ts","type:check":"tsc --noEmit","format":"prettier \"src/**/*.ts\" --write","format:check":"prettier \"src/**/*.ts\" --check","lint":"eslint src --ext .ts --fix","lint:check":"eslint src --ext .ts","test":"node --import=@nitrogql/esbuild-register --test \"src/**/*.test.ts\"","test:watch":"node --import=@nitrogql/esbuild-register --watch --test \"src/**/*.test.ts\"","test:coverage":"NODE_V8_COVERAGE=./coverage c8 -r html node --import=@nitrogql/esbuild-register --experimental-test-coverage --test \"src/**/*.test.ts\"","spell:check":"cspell \"{README.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/*.md,src/**/*.ts}\"","cz":"cz","semantic-release":"semantic-release"},"devDependencies":{"@microsoft/api-extractor":"^7.43.0","@nitrogql/esbuild-register":"^1.6.0-beta.1","@ryansonshine/commitizen":"^4.2.8","@ryansonshine/cz-conventional-changelog":"^3.3.4","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/github":"^9.2.6","@semantic-release/npm":"^11.0.3","@semantic-release/release-notes-generator":"^12.1.0","@types/ms":"^0.7.34","@types/node":"^20.10.6","@types/prompts":"^2.4.9","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","cspell":"^8.6.1","esbuild":"^0.19.12","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.29.1","eslint-plugin-simple-import-sort":"^10.0.0","prettier":"^3.2.5","rimraf":"^5.0.5","semantic-release":"^23.0.6","typescript":"^5.4.3"},"peerDependencies":{"@fastify/circuit-breaker":"^3.2.0","@fastify/cookie":"^9.2.0","@fastify/cors":"^8.5.0","@fastify/etag":"^5.1.0","@fastify/formbody":"^7.4.0","@fastify/helmet":"^11.1.1","@fastify/multipart":"^8.0.0","@fastify/rate-limit":"^9.1.0","@fastify/under-pressure":"^8.3.0","@opentelemetry/api":"^1.7.0","@opentelemetry/core":"^1.19.0","@opentelemetry/exporter-prometheus":"^0.46.0","@opentelemetry/resources":"^1.19.0","@opentelemetry/sdk-node":"^0.46.0","@opentelemetry/sdk-trace-base":"^1.19.0","@opentelemetry/semantic-conventions":"^1.19.0","@ts-rest/core":"^3.30.5","@ts-rest/fastify":"^3.30.5","@ts-rest/open-api":"^3.30.5","bullmq":"^5.1.1","fastify":"^4.25.2","fastify-plugin":"^4.5.1","http-terminator":"^3.2.0","ioredis":"^5.3.2","ms":"^2.1.3","neverthrow":"^6.1.0","pino":"^8.17.2","slonik":"^37.2.0","ts-pattern":"^5.0.6","umzug":"^3.5.0","zod":"^3.22.4"},"_id":"@gjuchault/typescript-service-sdk@6.32.0","gitHead":"a0e772f8cf0f9a6adf6b2d927935a64f0be5b9cf","_nodeVersion":"21.2.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-076yiTpJVqzxYOVuzHQuv/APM1+XY18FJyiq28Onr92tQ/zdTn64Dt5KWFySG+j5ADBpGT/NuJgIqjktwJhMCw==","shasum":"1bc3605c5c5ac6b6fb3b2ac6e146e25d5b4935d7","tarball":"https://registry.npmjs.org/@gjuchault/typescript-service-sdk/-/typescript-service-sdk-6.32.0.tgz","fileCount":64,"unpackedSize":22059462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFvGGUOcBkWmIF65BIyufm0b5XzE4izBU9wV4VYFblfwIgZeMksRT4EeKMOZgSrP7GLeBoIQdlusdQGvz0g0g8UYE="}]},"_npmUser":{"name":"gjuchault","email":"gabriel.juchault@gmail.com"},"directories":{},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-service-sdk_6.32.0_1711966556679_0.08714478540636361"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-21T15:26:36.397Z","1.0.0":"2023-03-21T15:26:36.688Z","modified":"2024-04-01T10:15:57.102Z","1.0.1":"2023-03-22T14:43:02.566Z","1.0.2":"2023-03-22T14:58:36.938Z","1.1.0":"2023-03-22T15:13:46.865Z","1.2.0":"2023-03-22T15:23:00.997Z","1.2.1":"2023-03-22T15:32:19.513Z","1.3.0":"2023-03-24T14:25:50.397Z","1.3.1":"2023-03-24T14:53:49.452Z","1.4.0":"2023-03-24T15:38:20.968Z","1.4.1":"2023-03-24T15:41:28.316Z","1.4.2":"2023-03-24T15:57:30.197Z","1.4.3":"2023-03-24T16:04:50.815Z","1.4.4":"2023-03-24T16:17:18.012Z","1.4.5":"2023-03-24T16:34:36.534Z","1.4.6":"2023-03-24T17:23:27.249Z","2.0.0":"2023-05-19T15:33:30.445Z","2.0.1":"2023-05-19T15:41:35.708Z","2.1.0":"2023-05-20T10:10:24.248Z","2.1.1":"2023-05-20T10:19:53.834Z","2.1.2":"2023-05-20T10:44:33.859Z","2.2.0":"2023-05-31T14:08:57.464Z","2.3.0":"2023-06-09T13:20:10.247Z","2.4.0":"2023-06-21T13:40:12.188Z","2.4.1":"2023-07-05T15:56:01.620Z","2.5.0":"2023-07-05T16:10:19.036Z","2.6.0":"2023-07-07T15:54:02.130Z","3.0.0":"2023-07-18T16:29:55.028Z","3.0.1":"2023-07-19T08:17:02.157Z","3.0.2":"2023-07-19T08:46:17.311Z","3.0.3":"2023-07-21T09:04:03.872Z","3.1.0":"2023-07-23T13:50:18.167Z","3.1.1":"2023-07-23T14:11:50.518Z","3.2.0":"2023-07-26T13:09:53.618Z","3.3.0":"2023-08-11T08:14:47.429Z","3.4.0":"2023-08-11T08:23:51.300Z","3.5.0":"2023-08-12T17:59:57.754Z","3.6.0":"2023-08-15T21:58:45.029Z","3.7.0":"2023-08-16T07:58:37.944Z","3.8.0":"2023-08-16T08:02:36.824Z","3.9.0":"2023-08-16T19:59:40.710Z","3.10.0":"2023-08-18T14:29:43.047Z","3.11.0":"2023-08-19T23:45:06.982Z","3.12.0":"2023-08-20T16:44:07.078Z","3.13.0":"2023-08-21T02:59:06.385Z","3.14.0":"2023-08-22T11:58:40.492Z","3.15.0":"2023-08-22T20:29:03.015Z","3.16.0":"2023-08-25T19:29:55.676Z","3.17.0":"2023-08-26T09:44:31.221Z","3.18.0":"2023-08-26T22:29:42.842Z","3.19.0":"2023-08-28T00:45:59.341Z","3.20.0":"2023-08-28T08:35:36.283Z","3.21.0":"2023-08-29T03:29:11.798Z","3.22.0":"2023-08-29T03:45:40.194Z","3.23.0":"2023-08-30T04:59:05.549Z","3.24.0":"2023-08-30T08:44:11.068Z","3.25.0":"2023-08-30T08:50:45.475Z","3.26.0":"2023-08-30T18:29:29.233Z","3.27.0":"2023-08-30T19:44:56.879Z","3.28.0":"2023-09-02T12:34:24.549Z","3.29.0":"2023-09-02T13:45:07.485Z","3.30.0":"2023-09-05T20:29:27.821Z","3.31.0":"2023-09-09T13:15:22.126Z","3.32.0":"2023-09-09T22:45:02.661Z","3.33.0":"2023-09-10T12:02:49.757Z","3.34.0":"2023-09-10T18:15:42.053Z","3.35.0":"2023-09-11T21:29:34.883Z","3.36.0":"2023-09-12T21:44:43.519Z","3.37.0":"2023-09-14T10:29:38.077Z","3.38.0":"2023-09-14T15:44:57.071Z","3.39.0":"2023-09-15T15:45:11.082Z","3.40.0":"2023-09-15T15:49:41.409Z","3.41.0":"2023-09-17T06:14:56.758Z","3.42.0":"2023-09-19T22:48:20.288Z","3.43.0":"2023-09-22T18:45:55.151Z","3.44.0":"2023-09-23T13:58:35.448Z","3.45.0":"2023-09-24T00:15:26.857Z","3.46.0":"2023-09-24T13:44:14.964Z","3.47.0":"2023-09-25T11:29:24.347Z","3.48.0":"2023-09-25T15:14:50.054Z","3.49.0":"2023-09-26T22:01:19.062Z","3.50.0":"2023-10-20T14:32:05.678Z","3.50.1":"2023-10-20T14:49:41.326Z","3.50.2":"2023-10-20T15:02:15.821Z","3.50.3":"2023-10-20T15:11:14.152Z","3.51.0":"2023-10-22T00:30:35.153Z","4.0.0":"2023-10-24T21:43:07.587Z","4.1.0":"2023-10-24T21:49:30.634Z","4.1.1":"2023-11-09T16:01:37.365Z","4.2.0":"2023-11-09T16:09:20.140Z","4.3.0":"2023-11-09T16:14:08.970Z","4.4.0":"2023-11-09T16:22:00.642Z","4.5.0":"2023-11-09T16:27:09.108Z","4.6.0":"2023-11-09T18:32:01.511Z","4.7.0":"2023-11-11T00:02:09.030Z","4.8.0":"2023-11-15T00:22:34.152Z","4.9.0":"2023-11-18T15:56:53.195Z","4.10.0":"2023-11-19T01:02:45.604Z","4.11.0":"2023-11-20T08:47:09.624Z","4.12.0":"2023-11-21T08:59:27.605Z","4.13.0":"2023-11-21T09:04:26.145Z","4.14.0":"2023-11-21T09:10:41.764Z","4.15.0":"2023-11-21T10:56:35.430Z","5.0.0":"2023-11-21T14:51:19.007Z","5.0.1":"2023-11-21T15:56:45.983Z","5.0.2":"2023-11-21T16:02:19.402Z","5.0.3":"2023-11-21T16:05:39.597Z","5.0.4":"2023-11-21T16:44:18.041Z","5.1.0":"2023-11-24T14:54:25.789Z","5.2.0":"2023-11-25T23:33:00.350Z","5.3.0":"2023-11-28T02:32:52.437Z","5.4.0":"2023-11-29T05:32:58.691Z","5.5.0":"2023-11-29T11:38:35.915Z","5.6.0":"2023-11-30T23:48:03.124Z","5.7.0":"2023-12-01T06:47:55.376Z","5.8.0":"2023-12-02T16:48:19.191Z","5.9.0":"2023-12-03T01:18:39.630Z","5.10.0":"2023-12-03T10:18:09.072Z","5.11.0":"2023-12-03T11:17:48.539Z","5.12.0":"2023-12-05T19:18:26.142Z","5.13.0":"2023-12-05T21:03:14.431Z","5.14.0":"2023-12-06T06:18:30.164Z","5.15.0":"2023-12-07T08:33:12.857Z","5.16.0":"2023-12-07T17:03:17.799Z","5.17.0":"2023-12-07T22:47:52.330Z","5.18.0":"2023-12-08T21:18:23.422Z","5.19.0":"2023-12-08T21:22:48.789Z","5.20.0":"2023-12-11T06:32:57.630Z","5.21.0":"2023-12-11T10:03:19.805Z","5.22.0":"2023-12-12T21:44:34.322Z","5.23.0":"2023-12-13T07:03:16.492Z","5.24.0":"2023-12-15T23:02:59.402Z","5.25.0":"2023-12-17T01:03:00.013Z","5.26.0":"2023-12-19T20:38:18.350Z","5.27.0":"2023-12-20T02:17:56.301Z","5.28.0":"2023-12-20T19:03:44.624Z","5.29.0":"2023-12-21T13:48:53.865Z","5.30.0":"2023-12-21T22:03:16.895Z","5.31.0":"2023-12-23T11:18:41.155Z","5.32.0":"2023-12-23T23:32:45.810Z","5.33.0":"2023-12-26T19:33:27.876Z","5.34.0":"2023-12-29T15:03:40.147Z","5.35.0":"2023-12-30T22:03:15.512Z","5.36.0":"2023-12-31T11:19:05.331Z","5.37.0":"2024-01-02T13:33:25.246Z","5.38.0":"2024-01-02T19:03:42.661Z","5.39.0":"2024-01-03T16:33:31.068Z","5.40.0":"2024-01-04T03:33:18.277Z","5.41.0":"2024-01-04T15:31:52.453Z","5.41.1":"2024-01-05T15:35:40.333Z","5.42.0":"2024-01-05T15:58:21.162Z","5.42.1":"2024-01-05T16:24:01.441Z","5.43.0":"2024-01-07T07:18:46.652Z","5.44.0":"2024-01-07T15:53:09.176Z","6.0.0":"2024-01-09T16:26:01.412Z","6.0.1":"2024-01-09T16:31:40.563Z","6.1.0":"2024-01-09T17:09:40.127Z","6.2.0":"2024-01-10T03:48:31.040Z","6.2.1":"2024-01-10T09:31:29.848Z","6.2.2":"2024-01-10T10:06:21.383Z","6.3.0":"2024-01-10T10:35:29.982Z","6.3.1":"2024-01-10T11:16:04.107Z","6.3.2":"2024-01-15T09:08:51.599Z","6.4.0":"2024-01-15T10:03:58.704Z","6.5.0":"2024-01-15T11:04:33.052Z","6.6.0":"2024-01-16T21:44:22.563Z","6.7.0":"2024-01-18T13:24:28.235Z","6.8.0":"2024-01-24T00:39:27.213Z","6.9.0":"2024-01-25T01:29:00.392Z","6.10.0":"2024-01-25T06:13:56.712Z","6.11.0":"2024-01-26T13:58:36.821Z","6.12.0":"2024-01-30T22:58:59.867Z","6.13.0":"2024-02-05T06:58:38.180Z","6.14.0":"2024-02-06T20:44:04.189Z","6.15.0":"2024-02-07T02:03:43.027Z","6.16.0":"2024-02-08T17:14:26.876Z","6.17.0":"2024-02-09T04:58:36.176Z","6.18.0":"2024-02-21T12:47:04.999Z","6.19.0":"2024-02-23T00:29:05.949Z","6.20.0":"2024-02-24T23:16:50.331Z","6.21.0":"2024-02-26T00:28:52.907Z","6.22.0":"2024-03-02T21:15:21.106Z","6.23.0":"2024-03-03T04:14:16.252Z","6.24.0":"2024-03-03T06:58:47.124Z","6.25.0":"2024-03-04T22:28:43.674Z","6.26.0":"2024-03-06T21:44:20.364Z","6.27.0":"2024-03-07T22:59:01.062Z","6.28.0":"2024-04-01T09:45:39.091Z","6.29.0":"2024-04-01T09:50:14.529Z","6.30.0":"2024-04-01T09:53:55.338Z","6.31.0":"2024-04-01T10:11:22.790Z","6.32.0":"2024-04-01T10:15:56.931Z"},"maintainers":[{"name":"gjuchault","email":"gabriel.juchault@gmail.com"}],"description":"SDK library for https://github.com/gjuchault/typescript-service-starter","homepage":"https://github.com/gjuchault/typescript-service-sdk","keywords":["typescript","service","sdk"],"repository":{"type":"git","url":"git+https://github.com/gjuchault/typescript-service-sdk.git"},"author":{"name":"Gabriel Juchault","email":"gabriel.juchault@gmail.com"},"bugs":{"url":"https://github.com/gjuchault/typescript-service-sdk/issues"},"license":"MIT","readme":"# Typescript Service SDK\n\n![NPM](https://img.shields.io/npm/l/@gjuchault/typescript-service-sdk)\n![NPM](https://img.shields.io/npm/v/@gjuchault/typescript-service-sdk)\n![GitHub Workflow Status](https://github.com/gjuchault/typescript-service-sdk/actions/workflows/typescript-service-sdk.yml/badge.svg?branch=main)\n","readmeFilename":"README.md"}