{"_id":"@miaou/back","_rev":"52-3a731552db8937c4db7a9172e8c0ff59","name":"@miaou/back","dist-tags":{"latest":"6.3.0"},"versions":{"1.0.0":{"name":"@miaou/back","version":"1.0.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"^1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/types":"^7.15.0","@types/lodash.flattendeep":"^4.4.7","@typescript-eslint/parser":"5.39.0","eslint":"8.24.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"^9.11.0","firebase-admin":"^11.1.0","firebase-functions":"^3.24.1","semantic-release":"19.0.5","typescript":"4.8.4"},"dependencies":{"lodash.flattendeep":"^4.4.0","moment":"^2.29.4","ts-pattern":"4.0.5"},"gitHead":"bdd20ef574c1414c569dbc251b5e3a19d301f666","_id":"@miaou/back@1.0.0","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-4LQMARn2AQXtGul01MCCWQIkiIFc+HgSX+fPL6rmIfxNYTSR4ujfKh3vq2LC3OoR6MyBszqQPG0a6mU3EYKr/w==","shasum":"d4bc6b0a4211ac666afa1022520039f164720672","tarball":"https://registry.npmjs.org/@miaou/back/-/back-1.0.0.tgz","fileCount":32,"unpackedSize":24272,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3F5WWApTxAZIvtYhWv16xNCzLY0sn3CLBp8MyZjz2/AiEA5xuqrgdH2ilZ2POke2MHi93GytDz8giK1aI/aTYVsfw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSGu6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnhA//bueCN115GvvlwSU2MfXVhiCk1mCCvjGBFYRrd7KhyH/o1BHA\r\n2RJWO8fkb9cnLDlfLyAiLFyF+zWbjYkXzX/umeG4Df+4DbEHyuJB7krwJEFC\r\nQN1a8RAKLUW/u6erFCUPSC/E2pSmtyXAFKIQQam7j/kuXXfbECdJXp7eTk1c\r\nRkRPkDLRDXFSw5sPiQu7kXnDBMgeQIUmggWnd7RAQCjfXI10s/d6JoX8pOFh\r\nEklaRjp1PeoFFb8JHwFWQdiZrHCLlinwss1G/b0OkjcX/l2TwdDZ7ZuiOMJe\r\nXn9F0pW+D5Q4o9jX5F3bh7PaOqHgaXos+MEe2ndIBlCnuLBwCu4tkaFT9jtZ\r\nq2Uc268nxBc/EkqcIgrSAOiN2PYZx6fG/B+MYlkG5KQL82ZseuJpmfVvKasT\r\n05FJXKWwqb/1u7aHfTu72lvBQvkkOOF48Mu/x/YrRVrz+tF1iSO+Wb78mnCP\r\nXfYiTpajaSLRF2KyMatYMbKArvdoO+ksuVAY08GRZ2U30bZwmUFqlCLayML9\r\nUe+rlJfpjbOfjJfz1gAy3mTwHqj4BRdq3bUTRRBXWincI6AAmsq95j2rIEy0\r\nky8u/WDPZEKmAM80YUOwZF5AFBofxQ7dyMAeYmPWNOuJoP3ktse5TxryM/BL\r\nQk0E9Nry8JiGlU4++wCaF545rXcX7KhFWo4=\r\n=nytw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_1.0.0_1665690554184_0.8066718257625416"},"_hasShrinkwrap":false},"1.1.0":{"name":"@miaou/back","version":"1.1.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"^1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/types":"^7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"^4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.24.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"^9.11.0","firebase-admin":"^11.1.0","firebase-functions":"^3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"9339998592a19d537afdb0b038282d4ecdde1736","_id":"@miaou/back@1.1.0","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-MOcFNySDbbGAQpxPrSgeoGZ0veBcjFyiyjOopnfuRB8d/tIbxBFa1ijrMGVyZxUYpthYstg9QeNZtpZBLQutSA==","shasum":"a301f9cc8e044dffaf4ecdc03c4ba5cae7738695","tarball":"https://registry.npmjs.org/@miaou/back/-/back-1.1.0.tgz","fileCount":36,"unpackedSize":29879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmGRk5inlA6hF5xZGfJv2/WPkdugv0NvXM0e+c8peczAiAJPgTvTnIXD7ZokyglyzBVyS8Ow4xxxvANqynWXRZpNg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSabsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhaw//Uj+X4J4HjzVwnV2TLdLVRwmYj0MhQsRJGBE7Oy9EODzgP9Yb\r\nukhOiHYMZQkp02K3EjJTN7oeBkqLGmyzeuQd74KZ2Hes6ksimXW3ovQCT2AA\r\nysS7iQ/HMME260OacXnhS8mMQLVcB5R9ZViqR4R7LhqYsBC3tThhzTvK/pJx\r\n4i3yOyQXs1Yq6uHpFBVJ7ljG1h8lr8idJrKix7Lkv+u9oSbG/RpBnJMkkVR7\r\nehD/B27CnwB1jMxE7kZ4VBF/Js4t+IgNt2Izbc4zJM6ELQtVp7VwGCLZA33e\r\nNPqPus3RDSNbc1iKx3mjY74Ys+FPZM1F30YgEnw2nal6pStmms7TtdgESZEX\r\nFPKOVKAZN5LifSpon79LPMKGJB9pHK/FBcVmmc689s+qHhIIH5PE0YZcLYX6\r\naSZYcf7vRIN0M59PQNd2VUY39zkCqMXlaITjWuq2X67C2JmO1kvGY8Bn83vM\r\n6aUp04IWfD/adQ0U36bsA/W1uBprUHQdbFVs2NuVCyVR5I5z8cPZX/flWcT7\r\nkpm5ElQ0Mti/NzEz+kjn6REC0M5Zy0xwAmEwIdxCXs4kynDWPtlYt+cv6scc\r\nmwtIcR+9ZYKq/inO5j/3pemAWnI+TRjjTE/OAiRmIRuqpMHUzHfjbmDk3TX5\r\nq+Vb1hQ1crKVHsE1yb3QbKjY4pE/h5I67jw=\r\n=5kS/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_1.1.0_1665771244578_0.948063399676575"},"_hasShrinkwrap":false},"1.1.1":{"name":"@miaou/back","version":"1.1.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"^1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/types":"^7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"^4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.24.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"^9.11.0","firebase-admin":"^11.1.0","firebase-functions":"^3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"58ff453a16c579f8587cd0dd532dfe3faee9e9b0","_id":"@miaou/back@1.1.1","_nodeVersion":"18.11.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-VEwHnEDmUJgLQfI2Z1oruQWfX/s2PmuQcW4uUqtRGN8Yp9yP5EPFdy/tOdKg2RuX/3ZT45Hw2C5+cklIzO6w1w==","shasum":"fed15bf6ccaaf9c358f6867ccba088596f424b05","tarball":"https://registry.npmjs.org/@miaou/back/-/back-1.1.1.tgz","fileCount":42,"unpackedSize":33654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuzDa7e3wnLY0WBSRd3B54+NGOB1IDpYZ3Cx8O4mDX3QIgWE4HtXYJsLm+PqH4eUvN74XTKBfEAfS4BAYWN8esFWk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSp9rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGpQ/+KZh/BAcu4ZdE3v33q0kxjxzXuLxML2bGqoqWAeRRoOWYh8Gt\r\nwRi/DMbEZfoI1sbvtm51PhaooQ2S9GX+b+42KuIVoXCeVTFdLXQXLe0OOySv\r\nxGuseG+Qt0XZ4FLGicoAqHQ6eN/WhqIGipRsrVSah671Yzil5b7qx0yZ6brD\r\nars8FBeSwkJAe+IHCmkjZfsl9B8bNk+xllqE7jI00oZGuT8fejtt3D7DCgSO\r\nQa9p4EZr5kxR0iEnV1gfBcdeMkuKgNpNtPkFRuIfH76nz5cTAQklYlGZCVBx\r\nl4oQ/BMdZAxJc2vSHRIIXZTzX9VZrIqjWwj0XxReqVFfFs2pgvGmwzIiNiFx\r\nWpzH6m6DcTm8Hn118hMx2gcm66DJC6tmzB3JzlaSyFMaEsmMpUAtddahrHI3\r\nmmbpPNoK4e1Pp10yZKhp5KN4i59NFm2FrgAOtLvrgW+9Lit5zSC4YMpjxgJu\r\nlQEDkbt1XHCBW1xEjr+7zWmV6KS8bbmdLFPAVkgEG5JrAXTybX9go7HSqsn5\r\nUECaajYps7xWwtrtDZbhygRiSVaOkYizVALyoXH9cSRYGC2H142XWcLq3Py3\r\nWyPb5xvEP//qSz4iraeI/llYuT4FKESDDU71tAa55ivDpErhE4kraqlZy/ZO\r\nptNXVVODpMqJMwQqb+F9QAu05BPlpl9EUPM=\r\n=Nu+g\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_1.1.1_1665834859278_0.28059252314218086"},"_hasShrinkwrap":false},"2.0.0":{"name":"@miaou/back","version":"2.0.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"09f211a36ab537cf3ae2068aa255ce94936f9ae0","_id":"@miaou/back@2.0.0","_nodeVersion":"18.11.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-MdJjrToYAjy0ux899aO+URWaAgvgfosFas3ifEYb1yD4wqP/b4tzPdlHuPLiBtvY5a27KpANBlT7A+218GhQaQ==","shasum":"98e3f29119893ad5d535519d985414842797d6b9","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.0.0.tgz","fileCount":46,"unpackedSize":36627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwmFY4EOCiOedItXVxqyBdbOBO4SrFAPH3WLh6n1BvqAIgWmDrHQ5xFOfeT36Z6HGxitGpIU5auM3THuBZzKxTFCk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSuoxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMaRAAgh4/7Q63VEXGxjwNxHFg1VdRp/m4e4hTQjGzg5JF5OEvViXp\r\nw9ab8S8D4vyXAbTeDTNowTnzteWd9GDlzEfVc3C2nkMIJo6MRki59T6YCjLe\r\n/1PUwQrZLV36zK0o7BM4g3ZcPCWPM0dRXZ73jCaeQzQMnl0F9tUvW1xTxNZA\r\nPbxb47+XRnvRCOqYHNttDcOaLr+Tv4Pr6CS5TYi9h8iUXJ394YwaWQwKWHO9\r\nfNNSocT3YXljOYgzrX7jmukGvhKmoBmZ55E43PhXIx6fI6IYF9/u0iTeYWpw\r\ni1p4HCGh1woONNz4EAhOFYJ3mvd9eS+WfmIbM5EzOV5L5r0V3ltI+KJB0cOv\r\nv0atWsk2xhrxHp15sW4Bvzx6m+nMzRLjSPc+ama48rG06LxqDRBFyPAhuoXu\r\nmFbCx+KkYS0aycdFrmd/pTW8+jq2JqADXfBwAkR4X+bzEPYqTIg1xlpqz1Jq\r\nWsOxB86LcvVZ/XqBbSE1/2ImD8PVN95+TrxvjLrxUxWDOXb31WzNgrnIfrfn\r\nNZzw/2hgemlgQ5pwGWKyPcdzRneVH619oTvuzzmtyC7er3vyJEe0RfiMVaqR\r\ngVznWU1jKNJMxmPUPVfskGP+xhWoPY3dp8woJW82h3vYB2d8vNNYfeet47ep\r\nqyLBFF31ZagQigpE4Gl5zGX7rZrT1R5Npyk=\r\n=mwYj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.0.0_1665854001308_0.5272257305598824"},"_hasShrinkwrap":false},"2.0.1":{"name":"@miaou/back","version":"2.0.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"048c8ebc891115065a09df3342a85709acb357c8","_id":"@miaou/back@2.0.1","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6huI64NuqZDKJGBfC7lQ8cLq7Sp8FVHXfHrcsnSRH/j3hLQ4QZ5e4LPiI6JdeyNFt116SYaUP1RWjBcukU+Wpw==","shasum":"a77693f9984cdf9bcdd80ea8ee7d80d0c6a02b0e","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.0.1.tgz","fileCount":46,"unpackedSize":38042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICP+TXlQmW4WsR0n9BOWSvT22bBK4+MXR/+U7rd1GcjxAiBR2x3tYQvk2BgQUehAKmUZo9w0FP8OS/5VUOZpkDnYAw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUSknACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmonhw/9H47c2JtdLBapwwAQXolsDb/LszILIRY8lhiVAs09QcOFnlez\r\nodWTST1Ez2p2sDVdWb2ztQHpIDlrcm7y4u8JH7UDz9SXSk1EgQmMOb9m1jdK\r\ncNQ67HToOfAfKTnXK3TsIqLeEI3o8ApVK/rZVXTJ/oww8CVcQ6nnkrOj70V3\r\n/klgYdUfupgxX6+0eAUiB245OLb1AhttTAdeXNGhSWo4qO/Acr8npY9n9b4C\r\nEyZvk7Ym4JW9guaVPDPRkshjgMPf5gTWtjQpu1doioKHJi1UrZZbaHzlVSIm\r\nDSUvSIfW7x99fTDhdhBgexzemKTMfoXQkzazt8K6RqpNeTS5i3qyDk8LgfmK\r\nZVRTHUH6YOS85bCH3wuvemcAy7f9dAbp+ajwT/VwXBDxIGY9UhQDl/eqoOB0\r\nUBc24tDeLqPPnyLsC4y2LvkmUDaeqF7gir3/TZPdtehLCbo/ZVIUmHfsN3ex\r\nZg47KGT91OQ+j43IgH555biN7XgqSwgfFbomlEEajhxcm78Mpd+vLCWLviY4\r\nd0GieQL2NpoEbBhuwM51s5Cl1dDXIgya4CwHU3wF/RDnt7fRM/JRfdaMUAbW\r\n6wB25Zoz4EWkESIr3hj21OT3vn3RAsdqgTrAXUoGcjiwz31u3KPrEMb6UE77\r\nlXNhaR9YQF9YxbwoPk8n/o+4hsAzt3KBp3k=\r\n=hae+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.0.1_1666263335127_0.8933857633973885"},"_hasShrinkwrap":false},"2.1.0":{"name":"@miaou/back","version":"2.1.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"5e2444685836535e06dc35d2a134551e280a2845","_id":"@miaou/back@2.1.0","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-3qb1AcZN1Rd8mu0oEtHM86a7pcX1INiAKSjM9k6InLcupxj4acf9Gf8aTZKTClOXOP6pyGOyyDSoooip1VI7ag==","shasum":"26b8eeb6df82efe6b8b2541b3112b956a22939c7","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.0.tgz","fileCount":46,"unpackedSize":38823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXRZk/a8fZQP713hrOEH/gF6awzp8Fuj1osT6fc1bh5AiEA8v+GwR1IuoHKoy8IdC+Hf8RZJNKJN2uiS1OGjmz28LM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUTB5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbAA/9FJ82tEVby6yj2I8fwgW8sBwlXWU2tjdjPAnrXBBvpSgoKUiq\r\nRyoLfqReJK+ocfTTybYhumlgb/T/GyPR6NALrxvUe03Tvqt21+B6y5aAt7MN\r\nDvzb3tj1DnNXM+xHQjGRjKpl5f8UMamRTWeOTcaFIExEfdsJfohnpsodU88n\r\nhzlQqCx2Gb5axj/9YzbSxEs5S/Oipl/0CqyHu5cbHNjBJUML8eAyz8MOdZy5\r\n6pzed5EztQ+2IqxYtAgVCF7dWkDTHIJJKYrH9wcFnCEySDX6ZEmxStD878U/\r\nVT9Pjo5Np2wb57kZnZRspL++gcDGRaISRC6yRtpkgLoSX3a6ccmc/e8/WWZy\r\ng+7rtAclQddvWPP0+JDDP8HcyyGWfr4tQb4CgGmuSHTqaM5i7qGCvxaZrPug\r\nYdKBI97W8D4Pci+B+lJTKNhjikanCEESG6+7nUW7H2UPJZLxrCfx1IZCYHxp\r\n4nKIyiiG3MUEIbRuInXsXzh6kxRHzGEj8QzcKIlZTkxf0X+zzafX0ywoPsL9\r\n6p3Lak7xzmuDp+S0zMci5R8dzOUQ0MyDFlGS9xnr/rnZpCeLHd9Vc5xbq/ny\r\nzI9MiM1M8pWQfNROKnu/LQpYqk+fpKUeQ0Kn/YXCQbAYXBC6h/XPBXR/2KcG\r\nEUoQNAFs3vnTeQdxbru8j+AkHwZzLemMK2Y=\r\n=6V0n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.0_1666265209067_0.6849712496210805"},"_hasShrinkwrap":false},"2.1.1":{"name":"@miaou/back","version":"2.1.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"bb69c73819e57f01879905c1f498fb15e33aa3f6","_id":"@miaou/back@2.1.1","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-GQicZxyk8Tm2A5g8tI2XzsA54fYkxLw4JmY9mjSa/mfhVqJoI06AxG7kKx9PfwZum7JxHYRX4c7UNc1ppG3HKw==","shasum":"1ec6dc13a8bcc1e6d8840ba036d3aa2c9ed07dd8","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.1.tgz","fileCount":46,"unpackedSize":38783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZBlzz+YYuRoGV0/VSQ+m+z8Y6PvxSOOzxkN6MhWTxVQIgKV4Lq7d+Pnxv54Gc/oc4whnSCDbC4BpdYCtJDttL50U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWrV7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoYA/7BvyleiDvxmZbJ3ff6HbpmDyD53LbZMEbPYpGFGMDma0mYQfB\r\nqRUAjDWDQEMr5vbXOSeJbBZ7HVQmfDowHsI3araKNIxbV7hWEIltmRnZa1sD\r\no+ND4fGfkqS0HG90G92f7lzZRVJJor9p3hx1alBSSpucuxENt4bsaY2EAuIP\r\nOw0QA3sCOvASNdNKyiWoDjh4Ea0ScTINbGl3P8IAkFyEWTf5pvxk00vD9gKL\r\nVYzUvg9VoZTYxinbjtGhHhaShDfA5VfqD6uEZ7Ljavs6ojCNkK2kQXE7JtMr\r\n4SNiZp13WIBxwrIH9+srkiG0sYMcULLHe2rmqwbrpQ0zKnaWcv7lZhrFmQwY\r\nD3vgwnyKZVnaXIsnPTRKRy54wYN6quWeSaDpOsJXh77tOWb0/Z3nQ3y3QKub\r\nPIDt0qTEtMRv/FCjWt0L8UJTQRC8QDDYuq1aBR+9KHqb/KHTVjUvCHrEekT/\r\nGIioYe8P04hd0wvV5fOEGLqkWlU/1ewG4lIu3reL34pPVMpjxA14J9i7BYSb\r\nzxtnTdNL84iDInas4tsF2Eh9Ka7GbShfvtA6y+hyTz3xmlrvHa3P79ypIV9N\r\nrwAa4NcV3LHGrw6lkOv2/P/k5CDwcR/HhHRGyANNrr9fCOraCW9APw49OLWB\r\n3T/+O+0vYUeYuZ0EZ6zEvWyvmApPIFsVKn0=\r\n=eE3d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.1_1666889083317_0.08628832050354207"},"_hasShrinkwrap":false},"2.1.2":{"name":"@miaou/back","version":"2.1.2","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"0e2be4e9370e5295e018fec68ea704ef2688007c","_id":"@miaou/back@2.1.2","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-XCsusBrq6hhtYpgqZ5IB96dgKVOqrAlUlT2QsyRAC8n9WdneJkfokrTmmqIfVCzAOhQijEsqBP/h2Q7de4idiQ==","shasum":"444bda455ee93c7c608e86a596028bce26ab11d6","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.2.tgz","fileCount":46,"unpackedSize":38787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Veb5lyLyiJZf9Aosp+LxXc4BuCeMirjNUeNoT5wHygIgePbEqBdPxERwO+bF4oU9BF0koDSGPcRmKZv2EROQHso="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW9hbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Rg/8Dim0xLdVxoKN28HacGtej2L1GCzD3uy6sBHs+ApN5/R/vQSO\r\nCc1E7LwT/2bWXd/l8pqAmj0JVqRkAuyVclQNMspM5FCkrsbp+rohhC1ykr4A\r\n4rR9dxMHKZovuJJdvKDxI2nRbpSv03gZLFLroAekkHI2vRz3b0KyGcOc1wWl\r\nPSBsxABNEcPx2HWKUBBEtL6WqlQNXv1mHsLWHIPi2QSChP29MKM1/T/TCE97\r\nkn3D/05YBODR1hDzfgq2Nph90qpQJ9jG586mpVmQr7vuHPstsrJlzvTG5Ayn\r\n+3e3N1gvFhRLn8F95JXVcD9RjY2PiBIGAGhvPeEQ/gJoKP5HgqBhloBhsdoM\r\niaKozIqvnbtIJ2Z54EOpO8galvo9ZDd7FUz5JFQT/8RhhPPeekpqMu9tqzOv\r\ntlVpKUts1CnxGML9Op2AzUnSQ+siE3/q0dEqdxk4WckEy85yxBHyyeP9FDIj\r\nGSI/bm3yD0uCZc5kB26NuOcKtZCsMB3SgO4kAvVBJKrdur+zm9KtCF3hxj5v\r\nKHeAytyZvpfyrFcL3LmsdMMSKauBnXlWLZRWzcadOJiOkk6Yjw0Rs6asAiMs\r\negJnOZ+15BJfz9nC/CpI+X25tn14FCb2PohPE8PsCzItkzn5mMioD5EkFDLj\r\nFH0+z8UZa2iwdnEOO5kLyFpoup08jzvlEA8=\r\n=ePQw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.2_1666963547050_0.30154981874293574"},"_hasShrinkwrap":false},"2.1.3":{"name":"@miaou/back","version":"2.1.3","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"2d19ada858a54f676e0e8996802b8ddf8aca0433","_id":"@miaou/back@2.1.3","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-U9ZvnI2kuUcycuvA4tFBmN7J9nbHE56SLvM4jg8EO5jEeaEkJLQXwMnkMM3L7TZo792N4hCOKVG7Qlqihm688A==","shasum":"4eb463cd42f82bf7c4ab662bd1027c9965b61a98","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.3.tgz","fileCount":40,"unpackedSize":35390,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiCxVkgk/0qyEYjKN+Z3E8fieNCaTxoCDEn4aPcdPjWAiEAzds+zR7RuCfiFvqIg6r43Y4ROIyjwse1Tr6Dk55nNHw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXp/eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/DRAAljPh4t6AFRwWHwiks32dHruDbqfz8ro2fb9Um3w3RGO7VU5T\r\n1rtNC0/fb0Itxfei8rRzB496myGrmZcY8Ai1p1js2Rtz3g4riFsTbtRcB/30\r\navr63Zyq1ul7JDMhZMP90lUug3ro+cjAfFkjOuBkxsDcyl8ITuh1ufvx6TVh\r\n5wKF6qAJcICB+XrXPzN+fZOdlRgigU04GC/5rfAku3vJDtf7vz4IB5OR058X\r\n0Jp04NJ27bvpGNWmTdJfL4EVAXWUjSUc+I0z448HYXbs3JZCeqZM/P6ERiIq\r\nfuvZmlWU94FgO0a3FooGY72eGwLbwkwfdvy+VZh1jXZw/h8y9wRQPZU+gQKd\r\n6eOVePlpvvT54asTm1lO1mFAT58ppNN69Jt0wWouBrGeD+d3jziBTyt/QVM7\r\nlBRDhOz+jKtZAhqnAIjIvCzwyckIpweI75quZW2i+Z5dSITIFUhTlPn8GcUw\r\nM+vPmwO6/z3SnrzHg1hz6J2jmfy1MfqL3k4mCmFzH6iAlnfMApnYX2FGeZjg\r\nCGaC/IH0HS6GR5GnUNXCP3JXUHlpTJk89ZOlcD4A6wea1rF/MD2cjKTaauP+\r\n3GHPVAsbg7eCs2PLgaov2f+8RCOwLgodQU435vLz3iH+ad8lPm0bM1UKygaN\r\nFaoqDT105r8ulkd2+nRmAKRnn8uTnjKd/uo=\r\n=NwME\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.3_1667145694586_0.15719479833142014"},"_hasShrinkwrap":false},"2.1.4":{"name":"@miaou/back","version":"2.1.4","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"2cec5f7663e48eef3d13e377ec34432fec63aeb1","_id":"@miaou/back@2.1.4","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-DCdKWBx6oYXgeKFmRdukhz2OFLkWAJpElNyh9aaKew/TmZeA8MCt0ztxRODzYJnWoL0+Csq2bppkYxJbm/Osrw==","shasum":"51e06754842e98920ebc4e2d7252b51c28354d62","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.4.tgz","fileCount":40,"unpackedSize":35489,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWie4dOJy3T3Sp05SsWMcM60H+gfNADMMZVs/FntKJJAIgbLG0A4FKlHsQoISknVldqbsdOU8Mel4EPBlRIG5QIFc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXqUhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBFRAAlpELOVexp6cUetZSsjXlwhPbrjEDqNHpo1E/PA1zuSs7VG0x\r\nggUUkZuwD3QOyndBID2WG09+Td/qLfsvrDEiz0QeIWoiUFYbYEbMTjhX0M2s\r\nrMl2p01DbV26ybQMb7RTpeaDT5iYZZpX7NtHCv5tO5tqEQhSA3jfonxfiNmJ\r\nuBl/DpvOYgYJKOe39aLCAM9mAXTuhxy6i/8dnOOOorG5USxswhcuRsBLNwO1\r\naqt2VqlKvzzfm1ogePd7vgVGNWAhjnk4x4HCb2Oy9AxI9K8Ak4kZmUEnqKyE\r\n245/3Sy6A1avLIt+Yuk7cRnaZ9EJTcrkMq7K66YpOB/iaf+BA62sD3Q3hkLU\r\neumtgzfwMDOIuTZF7iZttb/gGfnKnyBteXEWL0tv5EpSpC9LOJ7xgV9D7Lnx\r\nT6TPTKHWQa3iKg5/DGrzf5nj1/RjkxTpsSkG43018FV+9EZgZwVtly3MlYNB\r\n0hubtIyPgCAATgCfqrFO5khyzxe1gNubw/CXMD+RsA6viX2dTUpjryur/Hx9\r\nmWCrrMtnDgM4p/XOEZHmbt3sp/8GoSKvgEqcdPmGG/1L95E+8bGCFJFz+A34\r\nqdmszblb2W/Of/6joY3Ixr13DG/7yBxTniHo31Su/cH3nZe5tC4fmiu1r+ua\r\nD3i0uahWVls78sTf9DHKMLKdo4QYWWfxpQ0=\r\n=L66C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.4_1667147041694_0.25908932070229485"},"_hasShrinkwrap":false},"2.1.5":{"name":"@miaou/back","version":"2.1.5","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@firebase/rules-unit-testing":"1.3.16","@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"d5e6ac90b9216a45f098d6a73ce83a9fec913b02","_id":"@miaou/back@2.1.5","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-3A2z+v6rRnEcBtOxOs8iE1K4IdK2EZIbprg89rAOZUu5ChJvoNXcLjWjzeX4WIaHfwFB/AfjSFze/BBWoJRpOQ==","shasum":"fd4f39dc124dfe5b5b4c1eef765fedf897a3e590","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.5.tgz","fileCount":40,"unpackedSize":35477,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAniRnOOJLhuVyKEyrQhrmw1CpHWR6pYjOPquLqhI1NQIhANv1r/juxczVt79SPGrWNzMvPxqWL8HG/avFSC2MIHsN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXq++ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvIA/+PsYPsR7zpe00urIpWcGfbnSxVVdjRRY7PVOdNwrWYETi88B4\r\n48sU4L7Yv9bfqAFJeBuhjeNLb698kYKEfwGeECNNhinQ94w7QGFzel3PMCB/\r\nvbhCO44A46O1qsE6td7dc4EBZJ7mdmu2rmFz21Efn9CIb3yQIFDkL07446py\r\nTvJGn+xIm8IKvsoI3ROJvU/DQIQsQS4cPS3QyqwegUq5yMdyqAxT5tEvvFU4\r\nbCZcHP3hO0pABEHwPDpaPZNLRT1Wyweuca2/44SpfR4FRanMax3b4NgvG/XW\r\nnqNamZCit0W1W7h6gUszWnXAm8BbY6dX49yMZY1Hexd2K3PgHW6W4WLQKeZE\r\nnlaPBgr1b5sKU/Oc5WQvlU5+8Bn0RAu6GBJWoOWSv7S4tY+4QcBZa/ufAKVZ\r\nllchLdXwA67XHo3q/04GbtVd/Nl+Nvk97wrFfHzJQKgSmjVh5zlzeoaihNrq\r\nIP0+RYgaRFhJkqmeUIGqW8zhNrdbBmlbu8fVUK9J4ffMsC+IsbhsmIyG2PP9\r\nTe/mTWjqMUjkcoJrpNsgpOcLuOrrex6y0FJ0NM+BJITcX98i0hjc804k1rWX\r\n9nw9JSpll7XU7BKlv1STb1hpSq9scHbiqWckpTsQgzed/R1R2dHOZAlWEixk\r\nTz6NPqNg8jJp9OPcuCU95mP44JpH4iRjMu4=\r\n=tFNl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.5_1667149758053_0.8270722668594332"},"_hasShrinkwrap":false},"2.1.6":{"name":"@miaou/back","version":"2.1.6","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"4471ae6a770780d271e052c79a7ca3751df4b4b0","_id":"@miaou/back@2.1.6","_nodeVersion":"19.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-7+kxxMkPe63Q8iMVcFnZC8v6GCQhSBLj2xznU1oDxpflz761TvC0/EKMn+ISrURTWwhZyD71PaosTUQef4stog==","shasum":"86dcce5062eea993bf7750587375ee7d0dd3b214","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.6.tgz","fileCount":38,"unpackedSize":33731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi2UuecA6Q8RCn+k/LccZLtGKoKEHwNEpCVBcILAGQPAIgU1erjrj91hKNXL4EQp56tPmCw2BO6kRN2iQ4FxeFl1Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjcxGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3YQ//cygLiWzDYl62eGT0qEPUlpl88MB0DY11qV3K/nS0s2VQ90v1\r\nXkJgKBJfx9kDiXdzGRazCtPEbNNxSKo4Aen4FSbF92xlq9Vb3PtkCUblgHHj\r\nc4uM2STKJzFoOBTJcbjrAWyuuP9wgvKGDNAJicx3TgBIsPq9QNCLg8/4R48R\r\nl2zi+0k+LL/IAJ2Fw1IjWS8H0+k2d1QaQw+RUKC6Fwkb6Vh2eswFVyDPpuEC\r\nYbyc87FC+0Ra/lYJW7caQN0HDC0vqx0r38WDhC1eAqCdnWKDpShqeEGJ8TzK\r\nDDHQTbJ75myXoRwDTwh+vB9es/6il2ZAsoD4yIHG7stXY5pigONcSUKqhVzt\r\nOJUZyL0iLhiz7E+uhzc7EhuFgvSqBYbt+Y4AwFzrsqZx3lWQFfOWEC+pQBtu\r\nnhRWrG/cGDFhISTBaBXcbqHFH78jNCWxORqLKDlriK97mRFUu4vw4B7T1Fke\r\n9rHsni98xF3/IrSHh6Uqs+mFrl7hYHc8okBjQ45UzukyZBW25fK1h9ynyCIj\r\ndYfs0EJna+Pv5ZVXCcAeK4941cNYLusjtfmFUe4lREXMVsLPKADugZ+h1HCo\r\nLlSaVXHXMC53iqVnUisniDsA3EnDT+edpXNpDIqBiEHBUfshdCb1sop35wxs\r\nuqRQgZ5q8SEvRRHNymAcy2o3Lvvt+ybp5SE=\r\n=pwVR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.6_1670237253924_0.9118123324251255"},"_hasShrinkwrap":false},"2.1.7":{"name":"@miaou/back","version":"2.1.7","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"cf3894186ddd84ea82d9932cc1aa383285f64ee3","_id":"@miaou/back@2.1.7","_nodeVersion":"19.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-w2pj2QzTb6AVT/gMbH0rgYjEREToN1gWLKwjxajTfSfHww+T9Uz/FSYKjCFgM9bJjlzVK/Zybs6NjsK/+hFHYQ==","shasum":"a2ff2a85845cad73af9541d1966242cc9cd4fbee","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.7.tgz","fileCount":38,"unpackedSize":33763,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8a+A3iDo8ba8X465+090cKMECSdN6Ew/CjliH01UV/AiEAteBza4p8n2hja7izvaiO9Mr4tkGV81PeDRitB9nJRT4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjfLcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpryw/+KZGnqX2zfEMV56do8wvDPWZY4WMAgd5mhkC7/VDMCpVtgRlf\r\nTLnhQ9eiBfhlZiKiKTPMiVUkBbFcDmcBChEAWJvNDNrAIFxj4BaMpNTszfTx\r\nN8xuDJ6WPizJ8VI4Y6gqayiwZCGtEPdtuU0FxC3NIwRcZC0/a9Sy25+UyXMl\r\nLKUXHJ7kvSVZ8myMRdm3ODKXGnGEMv08o4ZxwIEySTkJDGm2+2FXtvxQrdHF\r\nsAsrluMGUG01qMxiKHyBt3iFmyrTbccjdU0x/DgpNKTd7LQ3fcRdgXwQkOp+\r\nfIs01AWBB+mvKj02aMwl2bfKZuhbq9Tsb8RbIuiY4QcfLwvyBXdOi7wyCkZs\r\n5LSbsXMDgMiQe6YUYiyV0pUvYgxcRgBdIU/DJmQv0ZMvxqSPQjwQxst2U/3j\r\nzeWSWkWWFruzJMqS+7eJbLMk+UR31IP/A2z5oZjn7Bhg6XX71A6MsEXWYAif\r\nzTEs/n5wj1E9hQI9/Pxq5mw+2A/ZyBs+53AhLOkpd5JWje+geQgdrFz0BAGE\r\n2nXd6HzN8bb4HnXQoPsCwPHLNjW9rYOBjeWWArnMx2MeG7NpqoZNtdPuwhMP\r\nPQYOwuKJfpajCXUTIXIg9g8egWAR+6pP6dMb+7pRoJDPdrIYpeJDMhgAHDzp\r\nHAeAnKKphJmWbjYjSLMmPryjlmSXXeA5H5Q=\r\n=Sln6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.7_1670247131974_0.23563440098810684"},"_hasShrinkwrap":false},"2.1.8":{"name":"@miaou/back","version":"2.1.8","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","moment":"2.29.4","ts-pattern":"4.0.5"},"gitHead":"44d9075dc1aab1385016c76facee5a4301df407d","_id":"@miaou/back@2.1.8","_nodeVersion":"19.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-hPhqOTQm91P19j8EMRAHM/RKZlYCYHuZZdXKKztjDMfddU2368ijaE/wEHRFu6HKl02AEtlsIrnrcjy8SAvyGA==","shasum":"9f4f3aa5ab8d6bfe90b4b8823915b39da105115d","tarball":"https://registry.npmjs.org/@miaou/back/-/back-2.1.8.tgz","fileCount":38,"unpackedSize":33813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0cj2rYe//A/ZrL77FvU+cX6FA84lwkqz6xOeFOcWk7AiEAoBwTmXEPUC/7W0lDgCQ+WE/C7kPoD3Y3kdMx85V1Slo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjrR+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvcQ//d2HrX79RMCSaxcr6apoRbJhMqZ90mTY/eUZD9RHYXXBeykNj\r\nNerbkZBvVinIpyk1B7c4XXuYspj9sxIf1SpvS8r+Jz2nGj6JHK/ov4IQ6WyN\r\n2Z6MyMfaaR+aYr1hB9mgB2f1PfFGwSuEaczuas5mUucGfsBR5KEDSVHaw+za\r\n99bMdqZjiR15xYFuDMVmSD3pYEmbk+SHEQ75J4VgK/m9w0XT7m+oUQYUYFjv\r\nyfHGDUMIsFJxE5T0IgkDUMILGVpMFp/zewNds/zx1AcsOo8sOYS+z4bWcV/f\r\nMBuiBFCcHMunpCS1AV5M7e48yrVxoAKvFg8KVajCaQAz0TJ9ZOiCMyn1ztdl\r\nUFTYKo3yAI0FbMU54BOZd1ZOQHsP5aq8qJk0C8NbsWAX8xtzLqlYHh0TleCl\r\n9YVAi/SGtufImXM8W+c4ufd0b8ZVEcmggc/JfpVqlK2rcw3BFF8ufaEmd6+F\r\n2ZwRC+EZdFSf2v2wGKyrTJH6Z+3n2D79jtNUZysZFZfX+EkJj73nl2VlXFDD\r\nqrCTGaoUGUqv8i2kneaW5ylkHYw8F0XN2LDcQilFe4QXAkvjG9FqHxPKQbj2\r\nb3OlKiczGbkrD5LqNDS1ikp/ugN7luYDx9CtcZ9W0FdX2LahMk+L9JOLLOBT\r\n+TfJELo51HXVfmTqZXWrD5Q6qMj8owoWAt8=\r\n=Igvd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_2.1.8_1670296702496_0.4543948754514624"},"_hasShrinkwrap":false},"3.0.0":{"name":"@miaou/back","version":"3.0.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"a48cd8b8f08b3beb399e690d64d4d240b38e1c99","_id":"@miaou/back@3.0.0","_nodeVersion":"19.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-lrsIT2ig6gK/EkxMmHLM3SWsWfhuRIP41JXsqgK1wU2MqDCpMRU6vocxEAn8Sgow0wtJ+uq+rD/QVC8h0DEm6g==","shasum":"8c3a921c0f849762160a3528cbe8117e6fe29cb8","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.0.0.tgz","fileCount":38,"unpackedSize":33808,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOEUWzhR8K12oRN2F1iWkNjqM0zXKWXQBo8OsWp2O+MwIgd3GzSQpfzwO31pi3nf69ZwicDfYJuP/1ELzBqNg0lzQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjvHzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOSQ/9H0Xcy7LQOIRPD7ReO2o4cuBIaLXExyccJKxjQMRMVdClu/9i\r\nbPDFduZ+3juEe3ZORI3g/+jdwt7PVqNEJ8g1EPM2RtdrDRl6clZ9Sm0PTdeb\r\nFHjFdo+zNKSxE2fKLFvX1h7BRSfWbJwGcas3/FI92qw3BLyHpPapcNn29jm9\r\n50V/ncW4i9BhKMGMYRyLsQHQiW4/9O2MnmXLJ6AsLsdD+aIq4+Tc+fY32hcA\r\ne8NmlNH4BDrjl5UHLEGsJUDYXBhhV7AVx06L6rXELQBwpJ8PzfxdyfYhiIzq\r\nhu5OS70MwWGfERXnEGOmi91wRVl4KBffeizj+0+fKbDUHmEkAr6S2AGb6V87\r\nCLW7T7eVt/7HCAGBOa0JBOkNqfPHhGWd/sQyfUr+nmbqmy94XZ1CLKmE26n+\r\nt+GnVj589MRMQL/+sPfMEqfSFuCPtDG+ZCdhiYq59gvjMnnP58h5vCe23YfJ\r\n/od2ItGUfw9WivNJWqcvE9XGMfsLn1sct+GJOwSiXPtGTZcIEeQ3lzgANZAi\r\nOeAdYB2gioZyIsGAAz59UNq7axsWrZy7LXnmrvJPkRwFAMkOLBhrIgoaHEVN\r\nMwKL4BSJTvBn3bOiGjtRlO0TfojBdmZPYZn1Xhw41Y7dPKnqwObyiKS6VXtE\r\nicsvic7UjEoxJ8/8HgXi/xp7IjvnDQra3UM=\r\n=ciRp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.0.0_1670312435473_0.1743583378988922"},"_hasShrinkwrap":false},"3.0.1":{"name":"@miaou/back","version":"3.0.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"487759a9ec19928946759898646e75b6753ad1a2","_id":"@miaou/back@3.0.1","_nodeVersion":"19.3.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-XHG93zICmYGOumRzO/Lo6oX8habX6GHvTSYLuUSIwxIKGSKized24vHmNNGIBVTyxqc/HNB8UnMd/sUVRewUQw==","shasum":"09d36c964c7a4944f2d23b370f19dd778472b847","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.0.1.tgz","fileCount":38,"unpackedSize":33852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhw9i/yYxcjZHftJ4uRNh2uiroqZ6PYAzcgn2eUw7aFAiBzOFxCsbYrIxYVyaYod+orqCDphMvyiCRAy1Ju94PX9A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqf1WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJqA//c5gnHF7vnQGKCjFWDBJkcGNDLd4NBlFjEflBKRLFC3E0uAr3\r\nLqtwb6K5YViK+hrL0F69Ldr/MPgs6qu1vRsGVVIaCl5D49NDiaGqRSHFjEE1\r\nNMZQoCxSg3EwqiqQYzBq+Qpaz7x0sLVgrdYQh++Kups6e/M0ZhMMNVMMC1sI\r\nKZBIdi5bbW1A/QSNsPi/jOcyT/a7+uK/Xk/nMphnYsUdoQdjFsBQWHrgdiin\r\nlm0dnpztIBhpCU2/G/FXm0kmQxhrlRYez/+D7R1xHLmKsDFFqPH1oTLZra2I\r\ni3duaH+0V/frSHd2obdSUUbYFnMzdjnCOIeMmeg6a5jqZ1Wi7xCzt0pa/8W3\r\nKzl4ZHG19LBXn5h2pArMyNGNNpIoxKvSYc8DYy+N4pf1N5bFptu4X4MLLSBP\r\nEaTshdC5Ztn8YmXh+FfI6E+hrYqYeKpMB2jTIvdsRDmE0C5lOeTRmSNtuBJG\r\ndewYJZifauDrYtsK2/F+TL2zdUOP4FYhh6ENRuxyNCON4e9vJptQwl0JDJDI\r\nkFkPgC6WBX7fVrZIUEIaflLpX7xM1PstxE8SUVxLxWLyDZoA5PS8PlWp4JUs\r\ng1D52eXA4h4FVq8UJoYAU7KB1XwguGXuDlExy9HnbaIbI/FffnlDiytAXf0R\r\nwlIlayovvLfNwVR6PxgkigYjLxHIq+PuoSs=\r\n=dKSH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.0.1_1672084822590_0.031067931733118836"},"_hasShrinkwrap":false},"3.1.0":{"name":"@miaou/back","version":"3.1.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"28a3c42406dd83b97b24910e9e1a992c57d5ee35","_id":"@miaou/back@3.1.0","_nodeVersion":"19.4.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-meYbHZK0RtcExzf0eMUTBNQPGzhes33dBEEmbTUHKcJo9dJIOkSCW6x0Itiltw2pRhmXMz+pBdPbrbO2+8XdVw==","shasum":"a8c4c60b774ac5da1368b9c098340a26e8e93053","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.1.0.tgz","fileCount":46,"unpackedSize":38551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICN5s9eSHofeAG99ZNCa5SN/5kcU4W0T7yyz6mMsWYrDAiEA9jA0TDLiqV2knlHGR9RBELfzq0HCu9eeufG5nrerjbY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx+xAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK4g/+OczkFOXC8EKjhTnmP4+6jSYwSobb1SU2u/fRG/8prmFBp/XZ\r\nBwZ5g5vfDKuZVjObXRW/HubSn6Hp2W35E2+XhxK/9+T2io4xlTTHeHkW9Lpq\r\nSscYo379jzci7Dy+IpJvSP4v9fHYWM6BpzpQQVNJMZM5PbHXlrdvtdwtJpqR\r\n86pqLKG4M+LJnOhL5pm/GQGvNHglRTJckWS9xGBCp8NxdhDSZx7U/IqR/R1c\r\nKBngdChVWRoBQ9FkVsoh/AU17mYH5PJrG6eUdmYypCQQfwkOMsu2/H0F/92N\r\nCaBd9SvfmeFGKRJwGZ/YJ7PhwJ12/lPCEwQeuxQBqnG1/zQUv2j2+/86lxdn\r\nYonokuobY8Mu7cZnteQ8+HWxNKzisNjdTvJ3hgEUia/NIRKDCEYdsCFFxrN7\r\nhY8yvsdmLhaZyaXrgRchfIiHKlXzP9mV4wa5D76w+i4fmgYdr9JDZeyev/yM\r\nKvJ99WiQohKD1PffHk+td7dSBgj2x2kdeAGFTgZ3xk2Z4Uv/FbmHM83rU6PJ\r\nVoIYNeCDj1AJGEbUQjrP/1vp/jQgq3AFdwjsGSYLONH10fMkSLKWXCNm0bD6\r\ndNL9G8HiHJiKV6hMeJHgwQt95ZknVKTE7C+//5wN91rGyX83GCO5nrldaUBQ\r\nLM2p911Utgr1MuNvxQJFMbWQXhVG+oGSDrM=\r\n=ZYXw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.1.0_1674046527963_0.9760119871486417"},"_hasShrinkwrap":false},"3.1.1":{"name":"@miaou/back","version":"3.1.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"a1ab10861334d938e2283f152cca114b4b54ef6a","_id":"@miaou/back@3.1.1","_nodeVersion":"19.4.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-2Vfqtus81SGAgMV4FB/bHs19XqdWsar3sw/zNOR16Pabmb2VsZmNZ3acFIb8RMclJmX371df8RYVgQ6NCujVNA==","shasum":"e0602341813683e972fbe52f44936b6cc1406ef2","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.1.1.tgz","fileCount":54,"unpackedSize":42973,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1ekCl51pUY4AwPXcnXW1vRBzJESZZt+rHPl5hMm1eHAiEAtIfpcq2nq4XKDJb9GMAzYkTwCCQF1Zmxb4Kd984wx9I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyYL3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkTQ/+Muifx6bpHW92RnUsZmWLZsQOSKinvWf4Af1cvS79RT8DkG0d\r\nwpx2kqrll0Aoq5NmM6oMhrMp4wB6AMgX/3HhqKvg+zqreAUaM60VkGZprTlK\r\nh96IdS21SypUTXf9HE1Adazq057TgosJdhAAzGtxHVWkDwHVnevx7n553uMN\r\ngDaOVFZSucJ8inx/WgkJwF3wwFGFUSCi11xZIUxYdB6anbsCsJ/DwIUtxxIo\r\n7m8fRec97+1R27KlwFl/EeSAcgcgySEuzkE8Dv0J5LwkJRL63zZr8ZdnK2Tn\r\nBKMOnl0rrQydT4TVGGTgVfHgkPNrJ9z9R7Al9ht4uf/D834w0m35gGQACYru\r\nuG1JeEDcqhXfKOTN1NkO/GTmAc7wzjvI4JUn7OMAwEU95Zi/qVlOIOhrV4Cv\r\ngv2IDswWNqnl8jZDmrNFpb9WdPeT8kQUshASHDAndqjVyYkVo5TAawm33Io+\r\ntOeKq7Li5seZ77m/IYTqxmHnW/XAe+g5FXkWSjwoOfTFEKxuZva/U/eFBN0A\r\nyyWT8/UuddBLPG1IMjOT4dwpufFlixkGNTLi4NLIXlezhz4PXub9jmzz1DMG\r\nv5OQOwBrL2kXWuNmPx8m7caBxau4WZvR59+3L7dPBgK32cRRUalm+MV8Wqu2\r\nobgrjI4HINwjWViR7apoNSdvaiJWBGelTqA=\r\n=umA0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.1.1_1674150647308_0.5522638155526363"},"_hasShrinkwrap":false},"3.1.2":{"name":"@miaou/back","version":"3.1.2","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"6a3ee008d26119f27442b5974c53cbc56fe6e11d","_id":"@miaou/back@3.1.2","_nodeVersion":"19.4.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Sd4vsJZTa00oYRDnQZPQZisRjrOfoE5v2oXQyW3t7MR7RCHx9fXmtg4VwnQVIfzsRJYKhqRCoDeeAoV6AiN7sw==","shasum":"540325be21e8b7648e581c4f6f8fca55f2de9ac8","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.1.2.tgz","fileCount":54,"unpackedSize":42992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYXh64DBYhr0LbjGCHoF09fdPgSSAwf3xk87u91c8xWAiEAtire7g2PsTUgGH50FjmuKZ/9Ds7gY3ne8zgq+h7XPN4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyYaXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMVxAAhztJkeo3J0irdLeB6xLo3poac1DuYP1MKZjJtWn2piC+dZ45\r\naIuRlB3EW1sdkLnEHYRgITLavEqPSz1+gbYBT+C9qTTxoohkWgOMqCI+dXOw\r\nth3TbOV+BbgnrQvjxpe5FRw/PjFeZthGYxLayCDkM0V0ssceG8uz6PEw26H7\r\n7A3lpp8MpEf5c5AIuhf8fBKJG0W09uZnOxhXPZLvLDR4+HTIIrndhu8bQjIK\r\n/GVZwlDh4COTAY4unV78rpHb9WeP8myERB51I7po1UMqBB03Vh0l5H6EsIUj\r\n6MdA87a8q5JJvpWK/5OWaL0zrE4uBQTouFAz51zzGLv3QyXUDXusxNVraUTf\r\ngVM3e+54b0WFzAMETWbYe89C2oNUuB0klJDHxWVTw3MpzjXCrBYltaWeXVQS\r\nqD7KcjOmJyY3xRmEwwzwgU/g/h4g67KWJZgPYSLTD3s/g+siNN54sae7TjIN\r\nm2BG9WrGA9kp1I/BPdv3OmkT+gb5Vf4NjXa9vOnc9fgHUD7U5SckCoyMbHvp\r\nY6/QQbnwTGrJLYJVP2bgluqEuelYVG1REBmHWBTMSHFj0O83yMaeFEO7dF24\r\ntwCxijCjnr5oPevFaUymW40A0fTOFy9xv8T9YTJVqmG2+Fa/hgkdDietGwvN\r\n7YNLhXEBdfxLNp2rjNp68Y5xRiG11fI/Kv4=\r\n=k4O6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.1.2_1674151575351_0.5034516701254954"},"_hasShrinkwrap":false},"3.2.0":{"name":"@miaou/back","version":"3.2.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"74b069495099b180c75d268867dfa0870bd85376","_id":"@miaou/back@3.2.0","_nodeVersion":"19.4.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-+GgavhWY5rcBlpcQpZZSuBOXhbh+gpqJIm7RHlUP5+0t79y8dT3P4SDo5zrwRKBenBPSplRz8abcW6Mj65S49Q==","shasum":"08a59fcc601408e79f9bdd964b99603b55c96ab5","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.2.0.tgz","fileCount":62,"unpackedSize":47362,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Po05y4JSzkgxjkSIGw1rLb7FbquinA8GxLxSRrds3gIgD0siM67P/BXl78+zaYp18uCIgN+DS/xpMSqKIJHwQ3I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjybzzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqufg//UZNW6RR0TeipxJ6gvYGmhYbexVWn3pb3WOv5kZ62D7IRf7b/\r\n8mUuV0BosLFs2hy4MZ957TVD05h8CDn77Qs/zHIZayFxRvj9mwZo2v7BjkfS\r\nl8nTVvhTRu4ymD4aQhKvqK8lwbJABIH2v+14Im3LzoYNM04WhzYQsJqB11H7\r\n+QG57DSbWlNweTCEJZ4yE1IJ+Tx+de+SCGS9iJCzEIJ2Lkx129MV+dApIxXH\r\nRY0tI8diP99vXBsXLHbNpP7EEsjkw/uczXjIMmDlLiLoBQ++2tEaUW1Q5RyY\r\nSlnJvFztzd3g4efFdU3VTd/+RmsJ1BNak9ztWwJ4SS6qu4zk3Q1WsmqDtvHt\r\ndQCRdKgxEPDHfae3PPsNV+iq1tfhoo/+znglHf4iKzENK6SRGFlOUVci7qts\r\nPfyXWnOk6R+fj3YQdf6HcHrfQ2tyi99K7po2bLOWhwFPhqeMHiJsD5APH2Gx\r\nmbM87bie9oKTNxjZ7TK0WrBWYVwzZlyeLdQAKQ6f5SOuhUkhb8LxJQCdGZZD\r\nRdDaz4q0LojXrQxChyErygFnO55ICQgBDGcmDbB1dwm5BOrH8eseprHvi1pv\r\nV7avyHopQVAhj82iFd0IkjNTe0KMMqm1hMsYsXbvYRYzmmSBNqTiU3VO/986\r\nArWZ9KJ+9nb9HynJyZvUA70iUPmNslxNsNA=\r\n=tzyX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.2.0_1674165491077_0.18558177035755663"},"_hasShrinkwrap":false},"3.3.0":{"name":"@miaou/back","version":"3.3.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"70b0eb4d004de281d26c50f670d634ea7d8db76a","_id":"@miaou/back@3.3.0","_nodeVersion":"19.4.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-IevnR1gwqT01qV+bA8PT30eS2My0R1yKE1AvICJQ1buEvVEMm6Uz1IpisO4N/XqDUZ3SUKSIOeOmScX2FwyYew==","shasum":"2dfb0dfe7960d8a69d3e190307c8de8a9d86997f","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.3.0.tgz","fileCount":70,"unpackedSize":52009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4WlZbGiFGTiSnxFMo9fFX5IC8LqFCesu92iKKQ2VkPwIgZfYvMrDPSDDiX5Eop2MrBJUYHgMNvm1Dl2Wx1uEz/EM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzamQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJzA/+Jn3XZUmmQ3ENddHejURAuqUXQSxA8T/BB9sBL5ZZprcZCLRK\r\ntp4a7Lh4oC2gtIGDjS18jayDkq+v9IQu6YvvoraIrRNFb3Fp50S85XtrxrnX\r\nIAOdv+c+/dAx6jdQCoEnDO0qnVd0AuBUYg3R6r80O6FkYGf5Awb+VB5Yl8Li\r\nC5GUp0tPfda573D9Za/USVP8QfeoSuY4UL9xVskOXKWfO0bEweh/6qNKjD08\r\ne7mC08LPEbksqrtc3R4uHjUuaMUdHS7DoqTSW6FPXd1s0RcdaqfvA3s14ZEB\r\n+IpJWlM9VlxAtFB4jDbfRvRbyRKr7EQUEGNMcllXz2yN51rzVjaOEWURNZdj\r\n00Lf1zh49Y9KJ0fpHuiMXY1cT+cUspdIt8P6fIA8y8Y2L5//J0i44Nprv6yJ\r\nzUwNPxJw0HQdNnTfNHzwaOcjLndu48WCG07IBrfY8zGlnkbEVrgNiiPaqDfX\r\nn3PJMMJqZpryjr64wtWmorTc3vDfn6lqKnMdw0BP9kSbqFKjfzmvXw3q/Skg\r\nDb6QyMIV9lezObaCODMXNRa2xrb7YJqCDfgO3Ud37lhRhrYjoKQHcMDB9fYR\r\nR2a95a9h6ChrINi5h/oVl6o6ZjK+OYDkVIOzrikZSSvl5gQc4rPkJAE5cJr/\r\nLsfvmsxwJYtJ4sEsqC/oJSr5n8b14V7KU8k=\r\n=sEEs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.3.0_1674422672509_0.9547426372742212"},"_hasShrinkwrap":false},"3.3.1":{"name":"@miaou/back","version":"3.3.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"202d39c415d2b03bdcd9f1c15cc8484d5d2ae8b9","_id":"@miaou/back@3.3.1","_nodeVersion":"19.4.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6R/90Xwdg4O2Dzu6Sl3OpzwW1mQ7fbYXR+f/VRxAB6B86v6IxqoQgVlpf2pfp4FzCFlf2g6+dSDxVX1BnrIFDw==","shasum":"5c023d064bb4c7b37c0bfda32d64d5d3a5d83cf5","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.3.1.tgz","fileCount":70,"unpackedSize":52012,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0WixVGZoOxbFz7fNTvBXWKHSwa3rl+1FzlpRHN4iNsQIgAvYFPwCQD2y7yP8fQY7C5Gtw1m1Uw+GaX1Fb+N6tNh4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzm23ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8uw/9HR9dY7w135H/5dHa0Y6m8m9e74JZLKjDOQQ74vqD/WSWQaEh\r\n1qEqju+LtiD/8Ay5quOkAYFmZY29VaHNMlogeJJZckQax/E0XsGahjyatNbW\r\neyGNHBY3AcleDa+KvDg0UPIzfzAO5agvODwhgWDDZSUVhYWK8Gxf1M4ZeQYr\r\n62DGyQAExvyHWJ4NshkmnhE59CTIFJx5HOx2Bt758eCBmN1Y0gexqz1wqp3V\r\nGqu53yOa9nYHFr3mJ/WeKbMJgowNXc0k1phkNqAyHa9uSug69L9uCkjfx3J7\r\njx+MeNl0e7ei65F7eNtRjt4i5nLXGyKzSdMtYpCRE7pJ8+vlPRDN0UAiD3z1\r\n2gjjifId4NQWXFR5j1vac3dhnYi0BXZUTN3y1aV/+eS+aVxuFf+6NyrTJS+y\r\nIIaF4Djbvnfrlx6IgmJrVp714FROtBPkjw0tPMU943/dip7Pm82RynyZEq/V\r\nGstgKVBPOtrMbyqIRiKbSCNs6JECrBIm20Awq2DvF6iAOJS+xVDxXtQ0/zOU\r\nUslKBiNU3fHCHInP9s8DbcSouq3dZhUCGw5A/7WVCG/qPCujWk4z+BiPIFMk\r\nW/h641Vrv2s/jGHog4zUOLtyyrgCK2W0z1MFZQTICicbCU7jxBtAWv4b7KYG\r\nliq3JuIhI5wWF1BQV6PATvtREsokf/VUVKs=\r\n=Tdva\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.3.1_1674472886959_0.15814373730823994"},"_hasShrinkwrap":false},"3.3.2":{"name":"@miaou/back","version":"3.3.2","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","dayjs":"1.11.6","ts-pattern":"4.0.5"},"gitHead":"499a63792ae4d5b1760d2f6c026f373a742f7fa1","_id":"@miaou/back@3.3.2","_nodeVersion":"19.5.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vo4bT+aMZwDt1z/t5KxCR77NHkGKIhVWv9NidAQrJ+WJsMUqgIAcyz8tJGM2HKznKSlFj5xerbPIMlsiIheDIA==","shasum":"5fdd8778df32d87bd82600d65af9e7d2d377817a","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.3.2.tgz","fileCount":70,"unpackedSize":52182,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3oViorIISgR93F5m8thYjRP2jiVZEzfTWHWqFhLJCVgIgYgP0RdEf9B29G1rPTTsTT1HacOREk7oLAVHiDFUtfpg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj19EgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyCQ//dvnVptg85Mah0Q6sCSawqmNPbRAbQfAedcjvXSPh0SSfKw/I\r\nKtFL16pOK/o8XbzgM05uJnETRdGRG/Qcrlu+ApyNt5CLwWb2Cya/CBVmPJTC\r\npNwSzGRnz8vTr+s0sxU4ci0nK7dWGO431CGu2J9D3XxB9fCOh6GxeswsueNX\r\n+ja6astwodce/qxRz4Maud9HC4m2U9uqIV047zpolnxrgm0VK3qMibywalo0\r\n3tlbk1VKZ2eDMW+eRWGbCcgbN/V8ixmOT4s8PzmdpSTDbK32xclBRaJgu5Q/\r\nJg/64PCRr/dM75PpxplAc1/p77ggfOBYVRecp2qCcPCUJ09uaWnd8DT+zlgN\r\nQlDNT2Y70BQhug/BDuoCiEP4QUEFLX5LPt4ayMcmE3zeoqCz50Hxj1Y4Vh33\r\nz34gQwGMtunb9qbQvdX24p39rLy5msQCoZJS5mjfcuam2tpq/IxfsJgVwYG/\r\nAwcR29IUpm2r/Sn1J3doyM8gpP69prpOpNWDMizr0XoH0efIOJ4QDKc5nFUZ\r\nR/uKn7YrNcc2F5Qi7hmFUXNlMy6AGDH4qIXblzol02qXMlZ3EaVq/oAmzsOy\r\ntC3CUoSGsLHOvoMPRbRcM4lM18GceCIH0TunmkSQcJ1y6CVIDO/6F9X2xscw\r\nCdkWVq77qcZr3sBqu8vkNV30v+v2iB78PNE=\r\n=fUuH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.3.2_1675088160085_0.36221495488080846"},"_hasShrinkwrap":false},"3.4.0":{"name":"@miaou/back","version":"3.4.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-pattern":"4.0.5"},"peerDependencies":{"mailgun.js":"^8.2.1"},"gitHead":"872c33f8d3d8f31aa824832633d66c28094af2f0","_id":"@miaou/back@3.4.0","_nodeVersion":"19.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-AGqqydw9L6d8+qMPVggFX3L1BX4vWh0KLulGhkEAeYh5JuW5RtheLdxXm8TgWZrx+ovE+oXmx8wrYWtleA+q5w==","shasum":"346e083e1dcddbe6703a1c6f38f692b51eda9b4e","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.4.0.tgz","fileCount":72,"unpackedSize":54767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEIMwQQGYCPkVyl/57hRehpiAuDFEuh0EifgB2bzZZ1QIgJfrOIUv4h+Q117NS7BFTqRHzIWedh4kq/hddqv2xiBM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCcsAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQbQ//fRVg4Rtf8VF0lQjqHpFXJfumIULY8E+JM+/CyZRbJXiG2XsV\r\nPmY6flfFxxEr7D2IZxFdMwEffERd4ikIMdArN8XZKdtFvW3lnY6E7On/xmhk\r\nSDPRnkyi11d6S9PMTEWwN3EG22QNwX0YHqwX+UaNXGlDZZ57hK/lJrVAGuJU\r\nCQG4ZF+CwSeKXI5Y3Z69r3gsB21w/Q5gJNlWmPJxnqSgKXit3IPdzfS7KTy1\r\nMjBejtil5gkOmYu5ulxXrDlNUU2Un3FofO416UuYeQvUg3S/CnFYKokGKvYZ\r\nufnCLqPocgud434QaO3/BbC1yMohupnCuljc9VN+CA+vJVbe5XCCxvZepxFR\r\noCtG8VaRS9Us7poWzBN7dj909C/AlEUqXM3zIM1vrLXhLdhl4/7B7UqIwL3P\r\nTwtaT1U54FSZ0AZGaHVRkJ8gLL8ZBmk0St7eYJ9fLLFhPXXMfHhtDUIIVOpp\r\niIg/dIGr9G6u7t0tmnumPry94lXHwn90aFxthSaaKKhLHYotqnHtWeQeFSXX\r\ndJDA4JlppMjjZyfuWgUH5LttAoJwzwWHYw5tHxx18TC+HJ8f+lHllNPRmVEZ\r\nPJ5NBYRgVU3ddCubvYjj+ln5LSBdqP/3sVwBb2EkMhysnOug+ly4wto2zl3S\r\ngCVOzJ32o7tydw6tbKaj3rNDbfv33/DQMus=\r\n=kAkS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.4.0_1678363392103_0.8717609531376864"},"_hasShrinkwrap":false},"3.4.1":{"name":"@miaou/back","version":"3.4.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-pattern":"4.0.5"},"peerDependencies":{"mailgun.js":"^8.2.1"},"gitHead":"d6be04f08bd948fc4369d35482d2afb8ec454426","_id":"@miaou/back@3.4.1","_nodeVersion":"19.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Z4g2OIMDEHz5KrtO0osrZEhOkJiPjClK9i0WwvEwrS1f/CTSZRPjZwxgMF/U0VNTmw3nCcRnkllwdehJVKDC+w==","shasum":"3b8525d07f0a98e48ac168044a83cd4c52741f84","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.4.1.tgz","fileCount":72,"unpackedSize":54863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0uzVp2aUBOplkZYc9cmCKO1derixg1OenyoQNSevFoAiBeAK0GYNOVPcpdO04d1QefOC6ef37X6/F308+GnfRrDQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdIvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptjxAAhNJAJ73jxurEz90J28UzCQFiZkq0NvTruBMfWsEclU6H0AJ3\r\ncvjUBWUy2i3ZpBbIL/SLtfWGPbApIAlzIBBjcFJZE95TJhqldHtS+thxhvYr\r\nRlUUPQYGPR3aJo6grr1+UFZBm9sErQ0rM6YceLyy8cU0g5Mk6RzQLVwPnv99\r\nkFRlT3qF/W3QSXXwlJCILZyKTRN/+M5mfz/Ne6lq3j00KiOuy3hO/0+R2n4W\r\nlgbVE9r4rW7mwyEI3kC48FgGUO3sc82fG0x7Y+TgKMamtSgng+Ag4Vtm6PGh\r\nvHozANHo7q1zy+wPbkWV3FarzIuNW+ufsaTYvJD67e62NRc26U4+Dq+X6MH6\r\n1fNx98lAihR9Q19b6/1U7B4soFhjvB265PqE9u8gb/6bHR5AyjNifEEU54FO\r\nAMWtqjg4IX9NxjQhyqqY0E87vJ/J43vWxLA3SLUUENcLG/vDT57X0Xqq3tWF\r\nxstx6j+lfRV0+ha4iYqAr9+UghhhDtOgl33D+mIma8tgfXbnToaUUk5gkMw+\r\nN+0LgZ/DgjaFFRVyN5DhuvvoL9EFNcbi1rT89+xGTG62f3rJa1XjaDnLa3g6\r\n2IJU6czKo6uDqZXSWQM7RA6Ptz/5P/yWmyR/Tykx5NttgMtZhTrZllHwbYx5\r\nucNtanIGEjy6NlzF8uOvcWNEOGi16ORty5o=\r\n=PAKA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.4.1_1678365231333_0.6565711113814876"},"_hasShrinkwrap":false},"3.4.2":{"name":"@miaou/back","version":"3.4.2","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-pattern":"4.0.5"},"peerDependencies":{"mailgun.js":"^8.2.1"},"gitHead":"e61ab4117acb95cb1b9947f2a13b64f257c7d5b9","_id":"@miaou/back@3.4.2","_nodeVersion":"19.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Ch2URY9cUoZUT8ZBEk/2FgbHbEIkjSS7ML0kQBNcXbpXktI45RY92DZtzH5aCFdmP2Cv2u7Yum2E+yurTpFo5Q==","shasum":"959faca36013f5b2adbed029ac469c5d54bb40ad","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.4.2.tgz","fileCount":72,"unpackedSize":56009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcjcHkGcdIXVh9teL8+1KRp8OzCWG34u1nOD8Rh634NAiAyOCmFQoGh4IYwOqKeZ1PpDA23ugfSvRiNjP7tXBBxZw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdVeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEtxAAgU5N55JITNBvgpe5z+dGedW8FDhIJoE98Y9fOx6KrRLEtLQP\r\nCI0RqxPXCWg+CbX5ixJoHXnhiB0DdQJmvJxGcjvsdyZA0j42dUMa5SF0OAy7\r\n9Gk77VHhZDfmSumsyEbuzQz+p6nGlYI/EW/MEiLoWV/tBFGMrN1RkUQV7McP\r\nSDEpqPYSOY2AvsGwzwJ1r2DMZmxqHN0B+XnI6SojlNQdGjMGvGEH75jTdAQi\r\n4n/Uo8pSMMjWNfosQOrg0Wg7kZHnmjO8n1hX1JZkc1mHFWQy5DaiwhjI0kox\r\niZ6oRMOlIUKhxrfT5L3fyLIiK6Ef+G6UN6bCLvOa5qSiaBOlma05g4p1OZv/\r\nPFFQFUwVs8VeYxhNvoS8kuCyHfezOcwmK2R+QCmR+mJOEjz7j0Xz7YShdbAX\r\n78Z+oZdQcRyHBjPVG77Q9e+ReA6ChJUFvLJaHV34oHZDHG97/8rPkJrRwmg8\r\ne5F018ndBar/IDv8lIxhow6ZiDrpJPW0C8UCBtXM0eT6kP1V08L+s8b+9P1F\r\nkIS2vvzMFXLhFvDXFpVC+heU+OL4Brbb91UkNmLuq/GAiOTiTeWqzKWzpRQG\r\nJP378+78MaTXZB+YreA5m1pJJhq6OgG2z/r84LY26p5reHc7q/IiH9z8fSGe\r\nLuUX/n5fj6tTmA2yZ7TZ8cdBOrZzr3oFFws=\r\n=Teh0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.4.2_1678366045882_0.5285032840248445"},"_hasShrinkwrap":false},"3.4.3":{"name":"@miaou/back","version":"3.4.3","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-pattern":"4.0.5"},"peerDependencies":{"mailgun.js":"^8.2.1"},"gitHead":"b80fcfbb1d7e5a1b6998a82578fc2df6409ba6ab","_id":"@miaou/back@3.4.3","_nodeVersion":"19.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-9EDOZGMF6NpZ0ENqzP0zGSVEgCdkiz09U6JkYrbxJT0eV63tqVrIphgAmJs3itP6cfT9kAsen+1/BRgB/4K9TQ==","shasum":"0db3894a5ae0611e6ab5dddfec49060065be2be3","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.4.3.tgz","fileCount":72,"unpackedSize":56240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqrnub0TGjV9MmvkJhQLxeGV3Qz8n23WW4spZ6+TvYOAiBoqGV6A6rtIPDu67oJCbjcA/nn2tmpY9YPoqLyEGlHoQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdeYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjAw/+LH0Lc8OZHNIP+HoJ1EGUrsC/ttZ0DPT2Ns2uE+w+BIzFQk7B\r\n37F/NLR3cTMCz7Zp3rqHZZWaD4BR3zmaakSx9N8CKh/4aJ+BFqw185HjIdnB\r\nl3wEeK+QOzv4Y6C9WJqziW/ykG5m1HctnRlcn4XTTz4xZoinP7K9+SqSHWmO\r\nPxBhBbIwX6uXA4Mw9Hc3UrWmdyNPRZq8XdCnvImyzXM2ZkGlOckgUkbi1sN/\r\ngBc2cFz0bJHgIqlNvnC+7mdzLfDw9COjB0D97JJb07PiHF9Xo9r1kZoHLdEU\r\nOBfwJm+BnrIFY0yKiEnThtt91CDDmXl6Re3uMnkqfXQK3OccnZMmDNgesR6U\r\nbUGYIvG3wvR6fj9J3fl0y09zBzoPjn1AeePKadaV3b4hB82bZy6ZLSOe0wR1\r\nN8y2dJ4eZ7fXMYfVGfKbFpSzg3mIcrNDJdjNHhPJ/Mo2OAH3/7cNSJL90odx\r\nDx2ehJQ+HF7Aj8CkX7HqGV/eiadOJs2cG8EgeJKShROPWqOCAPFVauZlw2at\r\nd7ePtUk2Xwebbqfg4plehhuOjVpBnePxFTsn1v4e5RPGUu2RxvpEKHS11LSk\r\nAqoOJOhbjbIz/z+IJqtaBSsbgjbeKaa22ezAR9dbE6WjXF50OdWD3/Wa5phH\r\nDipaGvcFD+XwFAXjRxVobT1dXAoMh1hdyT4=\r\n=VxJY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.4.3_1678366616261_0.4415495069911344"},"_hasShrinkwrap":false},"3.5.0":{"name":"@miaou/back","version":"3.5.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","handlebars":"4.7.7","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"peerDependencies":{"mailgun.js":"^8.2.1"},"gitHead":"1161f496cd655c279fae629991ce5b81627a8bef","_id":"@miaou/back@3.5.0","_nodeVersion":"19.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dAFIE2szAsF74YxPZwgBxGUVB8FLamWhJ/G6S0KsOc0FSPRdAe6nSpGE5hdEdOuEha6Nl1LQE6daPJ6VM9AhaQ==","shasum":"a90ccf67571d6b1fee28064e34a2acfbcc53eb3a","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.5.0.tgz","fileCount":74,"unpackedSize":56919,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnFLQY3wHq5NKImTX0+VpJhuKjXK1tXyxyhO2ivdwLqAIhAN/wlDzVR4haOKmJlSb/7OyH7CofGq3qPCWlJ10GDc5C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEB5mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEBhAAmPHVPxk4nMpf1Ludi70AWtdEbndvy5065GKKLPpaw++RGIOf\r\nDBNA5J9q1wkUjDz/9CzKKpMdr/xUlVNAGIl0rDk60gTwloawxaiPSzhAdbq/\r\nr4S+rIca9wGT40BVU/NI+uapg/0C3x01G0QTFfod6VOgS9vqMgLIPhUlZeU5\r\nJbTIn7J1utRLybTuzl9UL6f5j9LjpcWLnAlpJIne4bWwX2pA9EKrcpQ49QL7\r\nx7jMJbLtGxoW2PL7VbB8uenJJB68RiRZrwxdzhIFBv6Nhr0YyOituedRdueb\r\nNTTmyyEd1xKR+/gs4AbrQLx+IGSjjX9eCGBEJmOvBpux1diRf8nHdK9laCI8\r\nSOA37BH2OsbSYpp68uo4gkBPoemdZ/PvT8WxijG31v4g4nWKhO/Smm472SYT\r\ndos8tr07c6G8fLjBaC3A0Op5qVqhxVMIhI2XR97YKpaJKHxFP2q9tkS83exv\r\ndkVgbq968eH4nVZuIY6qUYhUMBCBMte/DGlP7rdKxnFpixZDp6OVpWWKNKTl\r\nnrB2yBgvpqpAymAQVWhyg72ulWzb+LRWzpItS35S12VZs2l9vKV0/EBnjimZ\r\nTLg90FZFUQL/j7wNDro5hRP+uZznyuSZwR/JdZC/reMm4Xrm5YI1cDADmIRw\r\n0MTLYxtK1Hk3Lfwbi7+MgP9WVweyrlv9ok8=\r\n=j+Ut\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.5.0_1678777958420_0.07739724212425103"},"_hasShrinkwrap":false},"3.6.0":{"name":"@miaou/back","version":"3.6.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","handlebars":"4.7.7","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"gitHead":"51f562becde13315eb5661ad6587611c9af41b77","_id":"@miaou/back@3.6.0","_nodeVersion":"19.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xE2ez2qXha9Rk9Jo4/PDL2ANkdHzDP8Z/9JdGxIhqzdT89Zc3yBCiKoaJzhbbxSZjsSJW2cY+tZQtVdd6XDsug==","shasum":"c8449d7f618da33766bb4712c6a1d322e26f287e","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.6.0.tgz","fileCount":74,"unpackedSize":57246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6jCuowfjUlSFepHo0M2hUXiLq8e90l4irUpoG+uUk9wIgQd8OG/4FwyeFk6pI60IwYSpEkzoTFeQz282C4fbVjLo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkECGIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV1Q/+NMfaK9JzzyzMMHBjMTO1MD/zdYMZFjZR4u4MmciE2MROEH1H\r\n9XOvN3sXdsHH128lcpSI9PQjEGlY5QmyPMo2hV10wzSc5WfFD510DRbTBZ7l\r\nY1XcXnmx3YRbg+zM7zAg11GJQsTntz2yAN1L214e+AM/MydMGlMrmVt4QDJ3\r\nuvBan7DAJPcUoMtbsxhwCiExyllI7ZaJxJSRTLqD4lgl1rdunbgTWtF64Cmg\r\nLPLBe1YLPFt/RxWXqu5xDOycnwiu1gG/AmZqPNgE2K4T9NNbyfbXhPHS19NR\r\niXOUOcagGXVQ+2bhZuwcI0UEtw88fzK7rE/EWaaVe4wAVb6ubaPZlauVi1eb\r\n8Cjq68c+VEKQLk37LhXmlwimyN/FJQc0Y2CINRpMoya8kktpcoYCqNmDnAmD\r\ncDx9AeCIMZwk6K+TtbLvlQt8NKNWPOHr6AWMsLlQqILuKjZRYNfFZn8pB5jy\r\npQPSOGMuQBILbEchP9EiAnpDiRl3M+jZtxBMdLE0d43ipWN5TesYMM6eBp7N\r\nYRGJXZ3Tuk/SIsSYMGpMKqOI2RJF5tFCfUXEPU0c16+VmSQf2+PvHz7M3bma\r\nFOpdf2LwQU2s1ZhlWxts0QWRFbMLUkvV21MQK5WY5TIdE8Y1tZ7r04sAABDj\r\n6SL5hliz33KMRbGRfD+xCUdPb253WbIXEEM=\r\n=nz8R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.6.0_1678778760418_0.5623030213269347"},"_hasShrinkwrap":false},"3.6.1":{"name":"@miaou/back","version":"3.6.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","handlebars":"4.7.7","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"gitHead":"30225acd6e3b37efec761b6edb67b13d274fc755","_id":"@miaou/back@3.6.1","_nodeVersion":"19.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-x/H/DjwMm7I15ntxF5GeTABoz6bPEMFGOKBjFCiava5qEE0CTyuhujaLCvcm9Ak1g3/8xMeSu18EEEP/7qWYRg==","shasum":"779b06e3c2ccd259af573ff8615e0d1aba2b6582","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.6.1.tgz","fileCount":74,"unpackedSize":57931,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbLZX0d7AwSN1V4fNKu7UwndKlovVhkTJrFNbyUgfZkAiEAz5w5IBQ7ZMsqBmY9WB6gwojm+tQYX1uUHpzamCduwQE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkECV1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosPw/8CeU2LwegE9Fz2BEgV3U0PX43RPq+zDHxTK2eUzvETgvfr5kI\r\nCAbvs66oiuqH1Y0Bi7K0biIw2Vj94kHykr1NIe4GeFGaFvIhG7vAlKI9qmG9\r\nLBLgdmq6d/vzQ1tZRMaXZj/3kRaEFJhMg6hEE1DCRmMjG2KBd8dnFvnQQmro\r\nM49643up7AJIAFpvWuWaotZ8j0fc8Ni5TlzooL8SuvWSwA5PFFazyUpjdcNV\r\nJT4e+jbGIMOdiMW6jX/KzE9HI3OojvWyLhFmRoOFvMPckEr99o787gVyKFnV\r\nT7w5wRS9AENsfMsOo/st2woRCwboFff8kB1QnlVQ5OgXZfMLywEDNycJmWCM\r\nTIUKAxC8/6ygbrWREmcAHDFyVwoQTuxqt24U7CaLmvqwyngmJ3H2yEbzRvfG\r\nR1mvxa6ydyRObbDJENstel2y5LJHzAr5b743Xm8WxAXS1qLN8QvTRXU8Z+bo\r\nOE2mI3+o+LG3+u9ZHKKARtfsj7g2/sAFegpa4HWhjT8qy1M9h0PwHoPjdeVD\r\nHZGcNDCKOt2w09eIgzZqtsFMPReM5DagB+dAaO/HHO4mdKrK4XBs8CBM+qXI\r\nonsep+ZBxPtkRjg9Z+9xElxjR253J8IsVx93bOxrICDregKzBkccj0hqk4Kc\r\nr+h80bx+vORuwtVFPuFkRKfnB8J/Lz9t7Qg=\r\n=VtsO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.6.1_1678779765510_0.9914519565125406"},"_hasShrinkwrap":false},"3.6.2":{"name":"@miaou/back","version":"3.6.2","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","handlebars":"4.7.7","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"gitHead":"a547b189915dda1a002e4ce7df98f02f2adbb219","_id":"@miaou/back@3.6.2","_nodeVersion":"19.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Ur55h2bgpRmg/A4pSI8aKq+P/SYCGT/AhC3Pi4nHAlz0ASIDx7B68vTyqHW72x1UwWXcrp9OSVwbN3c+a/GAww==","shasum":"8b820e1673fb3e2bd0fdbd47cb7fad508def8f92","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.6.2.tgz","fileCount":74,"unpackedSize":57911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2L1WqcrR3Zu6I+lRnEcTKVDL7Kv9nwmDHvbqcL7vYkAIhAOlD8G+aRGfQ8hMOFttMqUHdPu/LqL6vfdgmcWA+ormv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEEzlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDdhAAjVbmHVsF7AkiHqR7bK3ytzIjQbrmzhmWpADtg3ECio+0sFdV\r\nyCI/jlFol3f0CW6fco4y6j6jRJauY8fX7iHmDRZ0crzdzKDqmqye9mU+zYu4\r\nkjTC6vADAZRCEBy5BZ0MML0UjBHoEazpdQtooOLnuzWAbO1u4M5lFqlV7siq\r\nGPdLUrPME2ZxdWEBqaQiKzmJmL6iorWXvEmcVRXrdSYGAyxUUgQQbU0n8zZk\r\nrnqcOYfJnxk4A0aLjdfWk8WlPrnIrax02hgqjmMzsJ07jooXbk7ZvYWnrOY2\r\nzRY01Vz8zlDzvGWdk2w9+h/kRAw8Xtd/aUyNpNAnDC2/yh9Q/cBNXzYdu/Q4\r\nrg0CVl6d9/G6D4Kooiri5fsOfvurQeh3bJkXgEJ5EsvC+pggfCUFsKRUoIyx\r\nb30PhlDrTx+V5LZTiX1Zt22EnflpA+g2qfxJOrVKApK4ckCAux1QqhHWHONc\r\nXGTIPZxhxIp7urMbMLvQba079z+gJxtahfFTM154CpztLxC0eEBjExFGNvFH\r\nYZyA8GMvCQDkfNJF4XSiTPYkjR/MpXX/pQzesAYEt/hECsqjb4W7jIlUvUox\r\n3AFbHZzxBa06XwrDfxR1ceGGnq2Mb9Lq297KMLWD1PPMko7vfcrOl5rYWbns\r\nZJygfQ2WacOx9g62uhnUTqVmuDnyyCI1dRk=\r\n=Lpp2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.6.2_1678789861568_0.4418879222538763"},"_hasShrinkwrap":false},"3.6.3":{"name":"@miaou/back","version":"3.6.3","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","handlebars":"4.7.7","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"gitHead":"db1ad20a58fbe2484b87501255f6a43873747e5c","_id":"@miaou/back@3.6.3","_nodeVersion":"19.8.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-RqlFb9M2YntWDtOJiph4dVrEB9ak09Wi4kDkrhwIZ9cj+KEwUCE4Rpua3Vs8wy6k4/o08MyMCGVgqvaJPH5NTQ==","shasum":"20d81ddd567e3b61d1ca68573e050a6bec43e172","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.6.3.tgz","fileCount":74,"unpackedSize":58096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD16igt4BmmoZwxQRCWsMFxGSMbsjOg00EIzi8AIX8IpAIgBItWCKtsUVUUWViTI6DziWH4T9X5JEFetH4JrwmrSLA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJTUxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl7Q//TYk8HzQYYzbSJP9YGnXblFr2sjo0sQubDrnVrCwcTfOFmkC9\r\nzQi5Npgj2KW4qttOQdkzIZtkdJvjwuNCTm/VjFrSe3KR6KM7bfn3xnrvVHZV\r\ng2YnatO/k4jLptoTOnx0+cT+TCcv0v4/W11CwzzVAfWxsYaioti2bZf7wt5Q\r\nXu1nIBQW1pQOauNjvPfjD68iCxe05QJg6FFx/yoM7IQ2t4ONLqgjhEHmkyrV\r\nXqindIcJ0gdy88CqVhcYs7NvOq2ncBDvvZ5y43MzQPtqCwub8rKtUFMEdJ/N\r\nnP82a9QKplSEd1r1QO3adkUC+oh0vFsFn+p6fqJgeFsAOYPrG/qO7+SSM+wH\r\n7lMdGdEzGp8dXjB0lynBSA1HgYCiwf/5+xNedgEkBJ59mfytHWHdM6pRaSlA\r\nbtzGJL4EHbggaMAHvIOzNsvqcS1gixOFGZxUyYA/0R9bGIwxGe0naJjkiBdP\r\nCsEcNZG8Qx2av1NG1XG/B4Ol/PB9248iHe8hriDjGpnjA23c5RfqpUq4dsPR\r\nfRpf71pfYvP6PkIoEkaEcs60jI2o5ifDF56JwuzwW/SGYv7JR5VcuYhES7KF\r\nkAtaypKmAPEf2XyMgMJdCiORObV5SEN3l4ibKLOFekLi0eETAYk0z8P2dNoo\r\nPNa+RPPbhUUx8wh/d+m6j8EQW4bilOZifhA=\r\n=CYco\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.6.3_1680160049099_0.08918514298336055"},"_hasShrinkwrap":false},"3.6.4":{"name":"@miaou/back","version":"3.6.4","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@corex/flatten":"4.0.37","@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","handlebars":"4.7.7","lodash.flattendeep":"4.4.0","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"gitHead":"59575443ae09ba99ef3f14c3963dca4b971b3b02","_id":"@miaou/back@3.6.4","_nodeVersion":"19.8.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-2kJgt08WApNVMwk+WX1RPfMk5gZ7tOuYgCwlLIlSI5eKDjsKNDhCQfZQaCPtrW21lYxFRBDadg7nV6w+6TUeVg==","shasum":"8fd99a2f67ac47e319ff9e6bd3da7de41467eb5f","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.6.4.tgz","fileCount":74,"unpackedSize":57944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoJ5LaU8gD/w5iG0lyQCfaoW3xppV+i+0Y/bzCIvGgpAIhALwDGmgLixcCg9MLgG4LX5L4s6sSNI4jhy5ORWjmIv36"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKuwDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx1Q//QEGzykCl+yEKcilHD2mDpUTaPsA3nhO49UHjs0V62E2ojXbZ\r\nHgwZ8+KD7qhMefgw4CVyXTGTG5MagQ2ut0FAku/P/DdPM689ahL0wzN16/4W\r\nogl2XBJ3If01ulLsKv+h7XqrbpmVkv2ndK7wARyvQp9sF9+gN7hPRGjrCu5K\r\nJYLSHUWTU9cAqfRqp6zqUqBcMxHFRyQM+bFPe7b10XPrVh6fRynWAp5F3Hz9\r\n07BHKkTq8e+tbfqddRZOIhMI/YpkU/grJ4rh94EpoJLR39znuG+V1X8qFACV\r\nWB5A9DdRwL3aJawSopLWnDRvgvvNwMMAhmEXh9adS95kxQnMN1g/IviYxqkL\r\n89tVrFTopv3cI0/iiLJgsEZ6OlX1i001mUkyq9RfB5bIy32kdRaxDlzMGLeY\r\nGL1Ey63FkZc5UZlupDMb9roVbnhCps9LfmcqkxvPstOw7ZqzhwnTGdbpt0RL\r\naGW/GRxi+jj2O3Sl9AiWXJh6OzSvzyDQNT53vCNHZlOzKm5vokRm7WJLWgGN\r\n4bpeToiCdeTfQ61CGo57pYmlSHH+Dcn45A5HX5fUFfg9siZmGoFk5kD8sALF\r\nXdzSNQaBo+Rdaf7jhlygYXakWsn25INkirz7iuI0rVdckYhtYyKw03kYrSq/\r\nrRgBpArk4DbQ+oTJVce6nxtZjDQf7vQtfL8=\r\n=/ch0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.6.4_1680534531539_0.9729796483605491"},"_hasShrinkwrap":false},"3.6.5":{"name":"@miaou/back","version":"3.6.5","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@types/flat":"5.0.2","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"gitHead":"4abc2acfdbdce17dced4e1c19b187c82f3ea5bcc","_id":"@miaou/back@3.6.5","_nodeVersion":"19.8.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-OsWwy6d4oVWTuitcoFP+Pn1JGSZk3+IniBmTM7O/N+KbAeSFsWUVuZdIbqs4lhVFxgyXkqwrlkcaxM3J7nuaXw==","shasum":"b51ff83187d96074e61e3dce5fad6b90b6749951","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.6.5.tgz","fileCount":74,"unpackedSize":57910,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPXcDxsrSfNmKNsnMedbf6MEiUxXCFnmJ3AGcuxYn+HwIhAPEne7HC5qnhkV88zyfXJ73r47rRTT8dm0CzJ1DL5ljZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKvdwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT3A//X5OPfMilTG28/P0DW6I4un3D+KohLUMeFGt/uPu6YKH7LmHb\r\nuOp2rpelxMzvL6ExTW3Ob22N4SjotAYR7RkNz3ezut2KcN9k4UXeRjkyJA47\r\nVc03YlTG4ME7CQT523+JYk26LfyPPSB+6iXwFNHw9/Jy1Cf7x3xVdOFsFB+R\r\nrgrBz2YFtOGhkaFdAHYkmlh6IFQ+UY16KjgP9PZetBxeuXAJxWD+T++8YqxD\r\nN9Aup/BoEetD9SZ8uhTKntpNqnhjDz8Ce5zbB0LIopDQXSVu/6jpF72kV10y\r\njXNKhO2VsH6UigStrb9G60HlYFF/xY7Zi4uZ3ehh47+WqoRhukurBYTI196E\r\nTl/Nt6ALrTIctFqKWLU5gYLFcShC6ZH06cFd3RKLKoQqPdIiZIF3NPnnzje5\r\nsgS+8x/dy4HlbK/RUxaDoMpFc3BywkUUd0mZMlsamK5CXWtGBjlhb9oi43y6\r\nNEBD7GWAx+AnKPkp90Sj84IMzqi74WV3Nmy3iimJrOO5WezI4nzOKtJP1U1q\r\nw2+nr/ZOfeh5ALBb6p50rw4P1+a9pt9YdbkzWgXqZwRB0hs2ie5UtYfBlePT\r\n1eFmGfKrYSWzCKwtvMwoP4AxAO0EA49Ckd5omlvTe3HuF4EIFexuJCir8Kwg\r\n5G/iWPF0zUCshaWL23mOWL9OIahi8wueVuo=\r\n=fHq5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.6.5_1680537456147_0.9872874533554485"},"_hasShrinkwrap":false},"3.6.6":{"name":"@miaou/back","version":"3.6.6","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"gitHead":"3d6384ae6d3db511bbf652ff4a7324b5e8e64b73","_id":"@miaou/back@3.6.6","_nodeVersion":"19.9.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-k9jb1Q5Yb65Hv4QH6G05pMcr2pOUIPxCa354u6p96+gL4fBAqrCtilVmd9/opaTWSUUVNMjwtWU4EsagmV+oIw==","shasum":"78c2756a72898de5905cfca46d83c7b2498c3ecc","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.6.6.tgz","fileCount":74,"unpackedSize":57946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/z5y4/GBrEkvyHZFCTc1R+t3fuRLrZDgx1ke08o9U/AiEAiS9ye06WmtFsgw/29ahMoFfSbuy2xtI2pbXw9AmoFdg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPWZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpsA/7BSb/2ZzoGe0inq464L34Akr/m5coA1SMUAaC+soktu3gKhJ1\r\nBlmBq6rVIfZhmDcbaP47RxBYxTIupKexN7OjD0W+zJqYoskVfpJtLeTHpjhu\r\njR7ood5SkBS7clMb73uUxX1DiRY7C6GF+2uZZeyBRaYMpQA+zURYUvbuiE4R\r\nSt7VDvdwjFLXWTIsOpgo/vqXTWhH3b5NpxpifxEtavGFM6GEZtuaCoEeOK9r\r\n+rKiIlPH7n4ON6S6dg4/EJP6hm7A8VSNl5oz8vhAWz0WrCUY1Qa0R6bBfoxO\r\nPPvZLHF/i6ta202D/dO1Fw/LwriVxAgWeblYVaOSNy9T6FA3dN/1nOSGisPl\r\nUVQzn7oO6kDJmwBwt6RQk4H8vHd9ZH4Qfref8fXBoOs+uoZhyRiEVvg/U4ao\r\nqYNzmLNJDFjCLlTwm7LfYhEIELyYhbi9e8Y5dg1+bKyGOiYt30m9rMGfFK1p\r\n9+TBGK37VN9CT1siSzkxjaJEKHHib4GTcm2jPLcljr/kG6EXvx/9VoQnIeQr\r\nIupoo5iqVbPFxaEhbg9IeduD3Vh4gCeISlp4ALjMkqgZR+EIJHrUR589tWPw\r\nyBS8dLqbd2Dvoagz1pR/hSi9+WB6Q9baD8O61u1xZPBPO7HaPDDTCul1XbOY\r\ni6HOYm+13llSzE4Qw4Ihe7CBKv2GFsMgOEs=\r\n=Vu8N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.6.6_1681745490380_0.6185858790580343"},"_hasShrinkwrap":false},"3.6.7":{"name":"@miaou/back","version":"3.6.7","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.4.0","dayjs":"1.11.6","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.13.0","ts-brand":"0.0.2","ts-pattern":"4.0.5","yaml":"2.2.1"},"gitHead":"b89a6439b63ced12ab59c32539b01d4111447db0","_id":"@miaou/back@3.6.7","_nodeVersion":"20.1.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Zk+f/gws67/+3X1RHKkQxsAt8b6G7oqU86GOey+GCfM58VGyM0CFSA9mg7guGeRPaaID17KMgoK7UGkLCn+V+Q==","shasum":"fa980551e537e5af9e5494108d03104a0e50d4e4","tarball":"https://registry.npmjs.org/@miaou/back/-/back-3.6.7.tgz","fileCount":76,"unpackedSize":59395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhr5ICz7Pc0C5KfvlUHniFnATVKcf2/kobYYDLFeOVTQIgUfHmO4Hy2FdumHHTHHNNk+3fe1co6uC0mf72yXN7V/M="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_3.6.7_1683391069477_0.31259053065963815"},"_hasShrinkwrap":false},"4.0.0":{"name":"@miaou/back","version":"4.0.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"87248f1bd5062b325f1d2beb84585582a21772b5","_id":"@miaou/back@4.0.0","_nodeVersion":"20.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-zNDfjEkSQJTPhf9n2FWqDgKooSKP6InNW9pq8tPiwB0iFl1fPDkMWSEBBwLP8HxEoyBW1dmLG+zj6na8c6okhQ==","shasum":"58784bc101b13eb157839eaa48518514b12a731d","tarball":"https://registry.npmjs.org/@miaou/back/-/back-4.0.0.tgz","fileCount":76,"unpackedSize":59268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATnSs+wpd+L71fJNLV9mR4rxaQQWp2T/WIdZmJf+G1jAiBLgLZ4VV5lskT676BhmiVEzEA0tEcXBa5KU1BWXZ6F9w=="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_4.0.0_1685531554933_0.3277664735490877"},"_hasShrinkwrap":false},"4.0.1":{"name":"@miaou/back","version":"4.0.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","eslint-plugin-nuxt":"4.0.0","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"851b9ac46454d94229609f856b6df2c5966f719d","_id":"@miaou/back@4.0.1","_nodeVersion":"20.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-sGLnQmq4cIKyQXaHsUlvfTQ1LT6/L3VVQ3VQUN3r6/mZ/uSJuuFPildN5GJ+4qllOswCcHmrBHXWTCbBDsORQA==","shasum":"c42e03ed0815acbeb3b577ad437151f4a1774680","tarball":"https://registry.npmjs.org/@miaou/back/-/back-4.0.1.tgz","fileCount":76,"unpackedSize":59392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1vD+iT3FvzYGipIGX3Zehzw692sJNE85RtRaZ2gzEMwIgX6XxEM2rS+lTIq+MUbOsTMxHB3bgpIXvevzSWfQM+Jg="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_4.0.1_1685543255447_0.912352548455478"},"_hasShrinkwrap":false},"4.0.2":{"name":"@miaou/back","version":"4.0.2","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","denon-client":"^0.2.4","eslint-plugin-nuxt":"4.0.0","tuyapi":"^7.5.2","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"3de5d79d5713c53ddea437357f189a87a771b45d","_id":"@miaou/back@4.0.2","_nodeVersion":"20.3.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vtDlf3Z2pZ+tiZv8NBeRog0e6UGMnbYr+u/+wMBz8MlQy3giID8xUbVYdHjP10rH1djVyaNC5pDTHMxyy41ppQ==","shasum":"ba5a8f1ff1d18b09b847c26b983208dd5372c55d","tarball":"https://registry.npmjs.org/@miaou/back/-/back-4.0.2.tgz","fileCount":94,"unpackedSize":71781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfi+RBHB4lL47JoNB8+MJsR+BQkoLt910NoxGmJtgodAiA4i5GLXTUsHP6cqZjMY6q65DiX4/qIv6HGUS1HmpNspQ=="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_4.0.2_1686829796033_0.44567502300020223"},"_hasShrinkwrap":false},"4.0.3":{"name":"@miaou/back","version":"4.0.3","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"lib/index.js","typings":"lib/index.d.ts","private":false,"scripts":{"lint":"eslint --ext .ts --ignore-path .gitignore .","build":"yarn tsc","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"1.0.13","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","denon-client":"^0.2.4","eslint-plugin-nuxt":"4.0.0","tuyapi":"^7.5.2","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"96671ecd4cfd2860141682ffe9578c6b769d90aa","_id":"@miaou/back@4.0.3","_nodeVersion":"20.3.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-AiIf8ncUtDOoWn/Lblge8gaWvkhv4dtncPeKLQmq9xtxcspzYVt+BAfT0+toaFiNlD/LruVzfQykPzWxKsOmpg==","shasum":"1006f18ad44df68dc3c38d45324de6b4e51c860c","tarball":"https://registry.npmjs.org/@miaou/back/-/back-4.0.3.tgz","fileCount":94,"unpackedSize":71784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEubRkZLqgMijVuBJ49Ng4xAwf09NMudjhF9paWvOCI0AiBzAYoVCroPDCZx7WHw86IBxBARLw+t1C/iCgRJNLYTLw=="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_4.0.3_1686830217049_0.6297878041357674"},"_hasShrinkwrap":false},"6.0.2":{"name":"@miaou/back","version":"6.0.2","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","typings":"dist/index.d.ts","private":false,"scripts":{"build":"yarn rollup -c","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"2.0.0","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","denon-client":"^0.2.4","eslint-plugin-nuxt":"4.0.0","tuyapi":"^7.5.2","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4","esbuild":"0.18.14","rollup":"3.26.3","rollup-plugin-dts":"5.3.0","rollup-plugin-esbuild":"5.0.0"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"d2166d67c7f4c94438d17fd63c0daf6c92904735","_id":"@miaou/back@6.0.2","_nodeVersion":"20.4.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-PCkV453xU8nrOTCZ7u0yCG0CVVKBmeuaMc5QMXKcU74Fnsz50N1BOhOth00U9AsHXJg8iXZ0Me/vUNN9/bOqEA==","shasum":"79e2920b18cdf7cc621ad719ac2634a293618271","tarball":"https://registry.npmjs.org/@miaou/back/-/back-6.0.2.tgz","fileCount":66,"unpackedSize":226473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVtUasEYLQnVZgA+0qbvN/Khe7hoPaFOJZ3LAiVqxQoAiEAo9UqG9uitTVC8SqA2O+CkPCNPjr78dJiXM0H9ZZhHjc="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_6.0.2_1689951349292_0.5079259229345974"},"_hasShrinkwrap":false},"6.1.0":{"name":"@miaou/back","version":"6.1.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","typings":"dist/index.d.ts","private":false,"scripts":{"build":"yarn rollup -c","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"2.0.0","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","denon-client":"^0.2.4","eslint-plugin-nuxt":"4.0.0","tuyapi":"^7.5.2","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4","esbuild":"0.18.14","rollup":"3.26.3","rollup-plugin-dts":"5.3.0","rollup-plugin-esbuild":"5.0.0"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"fa55dd88e858fc908eabc717e8b4e6d058ac5e25","_id":"@miaou/back@6.1.0","_nodeVersion":"20.8.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-hRvG2JoHXXVfc/RtGr+IopuIAvc6tS5Fub+jPC68Npy1GHzOJs5HY3wISCWClqWy+muGgig04DKctdLLQmlAAw==","shasum":"5601ca80d321d17d792659cc23beaa99cf105fa0","tarball":"https://registry.npmjs.org/@miaou/back/-/back-6.1.0.tgz","fileCount":70,"unpackedSize":238761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLCz/0d8/mgZBfx57TjCjJnw8iQ1+8fzG0KRXxI75oHQIgbf+kFnZ+zRYB1UoorKOKaqwKT/K71b/RwhTXs1pS+Hs="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_6.1.0_1696799921830_0.9065459370258895"},"_hasShrinkwrap":false},"6.1.1":{"name":"@miaou/back","version":"6.1.1","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","typings":"dist/index.d.ts","private":false,"scripts":{"build":"yarn rollup -c","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"2.0.0","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","denon-client":"^0.2.4","eslint-plugin-nuxt":"4.0.0","tuyapi":"^7.5.2","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4","esbuild":"0.18.14","rollup":"3.26.3","rollup-plugin-dts":"5.3.0","rollup-plugin-esbuild":"5.0.0"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"4f5181f3b1339e2b6ccb62c6a59aab0234febfb0","_id":"@miaou/back@6.1.1","_nodeVersion":"21.1.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-8C5T+RdRIFPnU3FR7Wbz5WThma3CYgKL8wIuf6P917PRdTeN4iw8IXDMGmEWlqOibk/AvMNk4D1a7w19dVtvcA==","shasum":"a5cdd73d4f1826bd0828f62a99244beda059e730","tarball":"https://registry.npmjs.org/@miaou/back/-/back-6.1.1.tgz","fileCount":72,"unpackedSize":239915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW85+eiD1WY4GoH1cFfvWj+2QC3/ydaYYeGR/T8brpqAIgcLjAAuYc2k16oBaeP9t/yoaHSjCgUSdxbUodZ9cTDbU="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_6.1.1_1698922508561_0.10498988451404956"},"_hasShrinkwrap":false},"6.2.0":{"name":"@miaou/back","version":"6.2.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","typings":"dist/index.d.ts","private":false,"scripts":{"build":"yarn rollup -c","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"2.0.0","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","denon-client":"^0.2.4","eslint-plugin-nuxt":"4.0.0","tuyapi":"^7.5.2","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4","esbuild":"0.18.14","rollup":"3.26.3","rollup-plugin-dts":"5.3.0","rollup-plugin-esbuild":"5.0.0"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"61892358442257b0d7921eab3514b4c375d7c282","_id":"@miaou/back@6.2.0","_nodeVersion":"21.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-mtpkEC+rEUphLw/55Jwdo2At/QrfICpiy9o3gS4+AdzgJj0lFNJWYh5AFzfTH0P6VgCzHXgmvtAlnie+b+5CCA==","shasum":"5916e8a11152c99563ff6fdf81396bc400a10ffd","tarball":"https://registry.npmjs.org/@miaou/back/-/back-6.2.0.tgz","fileCount":72,"unpackedSize":244453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtNhaKwnzh6Q1cqsq74GthA+c1M61WTMP2nNw20hCPiAiEAvgokZ9oNyBOt6Oa8m4llUYdH+uAt8p64UhqsbTCzJ1Q="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_6.2.0_1700738891673_0.49566283493570373"},"_hasShrinkwrap":false},"6.3.0":{"name":"@miaou/back","version":"6.3.0","author":{"name":"Thibaut Mottet"},"description":"Back utilities for Firebase","license":"MIT","main":"dist/index.js","module":"dist/index.mjs","typings":"dist/index.d.ts","private":false,"scripts":{"build":"yarn rollup -c","semantic-release":"semantic-release"},"publishConfig":{"access":"public"},"devDependencies":{"@miaou/types":"2.0.0","@nuxtjs/eslint-config":"11.0.0","@nuxtjs/eslint-config-typescript":"11.0.0","@nuxtjs/eslint-module":"3.1.0","@semantic-release/git":"10.0.1","@semantic-release/gitlab":"9.4.2","@semantic-release/npm":"9.0.1","@sentry/node":"^7.16.0","@sentry/types":"7.15.0","@types/flat":"5.0.2","@types/jest":"28.1.3","@types/lodash.flattendeep":"4.4.7","@types/mjml":"4.7.0","@typescript-eslint/parser":"5.39.0","babel-jest":"28.1.3","eslint":"8.22.0","eslint-plugin-import":"2.26.0","denon-client":"^0.2.4","eslint-plugin-nuxt":"4.0.0","tuyapi":"^7.5.2","firebase":"9.11.0","firebase-admin":"11.1.0","firebase-functions":"3.24.1","jest":"28.1.3","mailgun.js":"8.2.1","semantic-release":"19.0.5","ts-jest":"28.0.7","typescript":"4.8.4","esbuild":"0.18.14","rollup":"3.26.3","rollup-plugin-dts":"5.3.0","rollup-plugin-esbuild":"5.0.0"},"dependencies":{"@google-cloud/firestore":"6.6.0","dayjs":"1.11.7","fast-glob":"3.2.12","flat":"5.0.2","handlebars":"4.7.7","lodash.flattendeep":"^4.4.0","lodash.get":"^4.4.0","mjml":"4.14.1","ts-brand":"0.0.2","ts-pattern":"4.3.0","yaml":"2.3.1"},"gitHead":"480391874d8f5555a77bf50ba371c5eda8afc7be","_id":"@miaou/back@6.3.0","_nodeVersion":"21.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-2+4sYd0aKOR1QlXRpAsswlrD6gGlIv23cge8vwCxSZzu2Cm3xOfFJ1468HNhioGW/Fu96hII9EqnkJMnGNIvEQ==","shasum":"59c52a612a0740deec1adad95b0e6f76c139d839","tarball":"https://registry.npmjs.org/@miaou/back/-/back-6.3.0.tgz","fileCount":72,"unpackedSize":246290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2H+ErxB3FKJwih0v3ONmZ+boU9f/SpeX/nIyexJyhuAiBYcpHWjyVhN/kSWSLP1Dqx+XVvxEvsGBgenJICBG2pOA=="}]},"_npmUser":{"name":"moifort","email":"thibaut.mottet@gmail.com"},"directories":{},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/back_6.3.0_1700739593108_0.44479873271043546"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-13T19:49:14.138Z","1.0.0":"2022-10-13T19:49:14.394Z","modified":"2023-11-23T11:39:53.515Z","1.1.0":"2022-10-14T18:14:04.720Z","1.1.1":"2022-10-15T11:54:19.451Z","2.0.0":"2022-10-15T17:13:21.547Z","2.0.1":"2022-10-20T10:55:35.368Z","2.1.0":"2022-10-20T11:26:49.263Z","2.1.1":"2022-10-27T16:44:43.535Z","2.1.2":"2022-10-28T13:25:47.253Z","2.1.3":"2022-10-30T16:01:34.756Z","2.1.4":"2022-10-30T16:24:01.847Z","2.1.5":"2022-10-30T17:09:18.259Z","2.1.6":"2022-12-05T10:47:34.156Z","2.1.7":"2022-12-05T13:32:12.224Z","2.1.8":"2022-12-06T03:18:22.675Z","3.0.0":"2022-12-06T07:40:35.672Z","3.0.1":"2022-12-26T20:00:22.789Z","3.1.0":"2023-01-18T12:55:28.147Z","3.1.1":"2023-01-19T17:50:47.488Z","3.1.2":"2023-01-19T18:06:15.532Z","3.2.0":"2023-01-19T21:58:11.289Z","3.3.0":"2023-01-22T21:24:32.674Z","3.3.1":"2023-01-23T11:21:27.135Z","3.3.2":"2023-01-30T14:16:00.323Z","3.4.0":"2023-03-09T12:03:12.288Z","3.4.1":"2023-03-09T12:33:51.504Z","3.4.2":"2023-03-09T12:47:26.047Z","3.4.3":"2023-03-09T12:56:56.422Z","3.5.0":"2023-03-14T07:12:38.592Z","3.6.0":"2023-03-14T07:26:00.590Z","3.6.1":"2023-03-14T07:42:45.722Z","3.6.2":"2023-03-14T10:31:01.710Z","3.6.3":"2023-03-30T07:07:29.317Z","3.6.4":"2023-04-03T15:08:51.686Z","3.6.5":"2023-04-03T15:57:36.314Z","3.6.6":"2023-04-17T15:31:30.575Z","3.6.7":"2023-05-06T16:37:49.671Z","4.0.0":"2023-05-31T11:12:35.083Z","4.0.1":"2023-05-31T14:27:35.575Z","4.0.2":"2023-06-15T11:49:56.233Z","4.0.3":"2023-06-15T11:56:57.149Z","5.0.0":"2023-07-19T09:53:38.592Z","5.0.1":"2023-07-19T10:04:16.730Z","6.0.0":"2023-07-21T09:18:15.890Z","6.0.1":"2023-07-21T14:47:22.941Z","6.0.2":"2023-07-21T14:55:49.465Z","6.1.0":"2023-10-08T21:18:42.082Z","6.1.1":"2023-11-02T10:55:08.820Z","6.2.0":"2023-11-23T11:28:11.843Z","6.3.0":"2023-11-23T11:39:53.333Z"},"maintainers":[{"name":"moifort","email":"thibaut.mottet@gmail.com"}],"description":"Back utilities for Firebase","author":{"name":"Thibaut Mottet"},"license":"MIT","readme":"# `@miaou/back` back utilities for Firebase\n\nThis library use : `firebase`\n\n## Install\n\n```bash\nyarn add --exact @miaou/back\n```\n\n## Documentation\n\n### Mail\n\nGenerate Email using mjml and handlebars\n\n#### Requirements\n\n- `yarn add --dev --exact copyfiles`\n- mjml plugin for intelliJ\n\n#### How to\n\n#### Files structure\nFiles must be in `src` folder and must be named with the following pattern `{template_name}.{mjml|i18n.yml}`\n\n```\n    ├── src\n    │   ├── user\n    │   │   ├── signin.mjml\n    │   │   └── signin.i18n.yml\n```\n#### Create your `signin.i18n.yml`\n\n```yaml\nen:\n  subject: Welcome {{email}}!\n  subtitle: GETTING STARTED\n  title: Let's get you up and running smoothly\nfr:\n  subject: Bienvenue  {{email}}!\n  subtitle: DÉMARRAGE\n  title: Laissez-nous vous mettre en route en douceur\n```\n\n#### Create your `signin.mjml`\n\n```mjml\n<mjml>\n  <mj-head>\n    <mj-attributes>\n      <mj-all font-family=\"'Cabin', 'Helvetica', 'Arial', sans-serif\"></mj-all>\n      <mj-text color=\"#515151\"></mj-text>\n    </mj-attributes>\n    <mj-font href=\"https://fonts.googleapis.com/css?family=Cabin:normal,italic,bold&display=swap\" name=\"Cabin\"></mj-font>\n  </mj-head>\n  <mj-body background-color=\"#f8f8f8\">\n    <mj-section background-color=\"#292D4D\" padding-bottom=\"48px\" padding-left=\"48px\" padding-right=\"48px\" padding-top=\"24px\" padding=\"48px\">\n      <mj-column padding=\"0\">\n        <mj-text color=\"rgba(255,255,255,0.5)\" font-size=\"14px\" line-height=\"1.6\" padding=\"0px\">\n          {{$t \"subtitle\"}}\n        </mj-text>\n        <mj-text color=\"#ffffff\" font-size=\"38px\" line-height=\"1.375\" padding=\"0px\">\n          <strong>{{$t \"title\"}}</strong>\n        </mj-text>\n      </mj-column>\n    </mj-section>\n  </mj-body>\n</mjml>\n```\n\n```typescript\nconst { html, subject } = await generateMail({\n    srcPath: path.join(__dirname, '..'),\n    locale,\n    templateFileName: template,\n    variables,\n})\n```\n\n#### Add script into `package.json`\n\nAdd `yarn copyfiles -u 1 src/**/*.mjml src/**/*.i18n.yml lib/` before to build to push your mjml files to your build folder\n\n````json\n// package.json\n{\n  \"scripts\": {\n    \"build\": \"yarn copyfiles -u 1 src/**/*.mjml src/**/*.i18n.yml lib/ && tsc\",\n    ...\n  },\n  ...\n}\n````\n\n### Firestore\n\n#### Backup for firestore\n\n#### Requirements\n\n- [gcloud](https://cloud.google.com/sdk/docs/install)\n- [gsutil](https://cloud.google.com/storage/docs/gsutil_install)\n\nYou must set the right for the default app engine service account.\n\n```bash\ngcloud auth login\n```\n\n```bash\ngcloud config set project PROJECT_ID\n```\n\n```bash\ngcloud projects add-iam-policy-binding PROJECT_ID \\\n    --member serviceAccount:PROJECT_ID@appspot.gserviceaccount.com \\\n    --role roles/datastore.importExportAdmin\n```\n\n```bash\ngsutil iam ch serviceAccount:PROJECT_ID@appspot.gserviceaccount.com:admin \\\n    gs://PROJECT_ID.appspot.com\n```\n\n\n#### Usage for backup\n\nYou could configure your backup as you want.\nYou can set folderName and expiration time with your preferences\n\n```typescript\n// index.ts\nimport {getStorage} from 'firebase-admin/storage'\nimport {backup} from '@miaou/back/lib/firestore'\nimport {Day} from \"@miaou/types\";\n\nconst app = initializeApp()\nconst storage = getStorage(app)\n\nexport const myBackup = backup(\n    pubsub.schedule('every 24 hours').timeZone('Europe/Paris'),\n    storage.bucket(),\n    {folderName: 'backup', expirationIn: 2 as Day, dryRun: process.env.ENVIRONMENT !== 'production'})\n```\n\n#### Usage for restore\n\nThis example is for restore backup when folder name is `backup`.\nIf you have another folder name you can replace it with yours\n\n```bash\ngcloud firestore import gs://PROJECT_ID.appspot.com/backup/YYYY-MM-DD\n```\n\n#### Fireway\n\nYou must name your file with the following pattern `v{version_number}-{file_name}.migration.ts`.\n- `v001-orders-validated.migration.ts`\n- `v002-deleted-commands.migration.ts`\n- `v003-users.migration.ts`\n\n\n```typescript\n// v001-orders.migration.ts\nimport {BigBatch} from '@qualdesk/firestore-big-batch'\n\nconst database = getFirestore()\n\nexport const migrate = async () => {\n    const batch = new BigBatch({firestore: database})\n    const db = database.collection('order')\n\n    Object.values(inventory).forEach((inventoryProduct) => {\n        const ref = db.doc(inventoryProduct.id)\n        batch.set(ref, {\n            id: inventoryProduct.id,\n            productId: inventoryProduct.productId,\n            quantity: inventoryProduct.quantity,\n        })\n    })\n\n    await batch.commit()\n}\n```\n\n```typescript\nimport {region} from 'firebase-functions'\nimport {getFirestore} from 'firebase-admin/firestore'\n// Do not forget to call your function export * as system from './infra/spi/migration' in your index.ts\nexport const migrate = migrateFirestore(\n    region('europe-west1'),\n    getFirestore(), { migrationFolderPath: __dirname })\n```\n\n#### Best practices\n\nDo not import functions or types from other package/folder (expect firebase packages). Your migration code should be isolated.\n\n### Functions\n\n#### Middleware\n\n```typescript\nconst sentryInstance = Sentry.init({\n    dsn: 'https://...',\n    tracesSampleRate: 1.0,\n});\nconst isProduction = process.env.ENVIRONMENT === 'production'\nconst isAdmin = (id: UserId) => Promise.resolve(true)\n\nexport const publicOnCall = <T extends (...args: any) => any>() =>\n    typedOnCallWithMiddlewares<T>([\n        sentry(sentryInstance),\n        appCheck(isProduction),\n        dateSerializer\n    ])\n\nexport const authenticatedOnCall = <T extends (...args: any) => any>() =>\n    typedOnCallWithMiddlewares<T>([\n        sentry(sentryInstance),\n        appCheck(isProduction),\n        authenticated,\n        dateSerializer\n    ])\n\nexport const adminOnCall = <T extends (...args: any) => any>() =>\n    typedOnCallWithMiddlewares<T>([\n        sentry(sentryInstance),\n        appCheck(isProduction),\n        admin(isAdmin),\n        dateSerializer\n    ])\n```\n\n```typescript\nexport type LastNewsQuery = (locale: Locale) => Promise<New[]>\n\nexport const lastNews = authenticatedOnCall<LastNewsQuery>()((locale) =>\n    findAllNews(locale, 3)\n)\n```\n\n#### Testing\n\n```typescript\nimport {firestoreTest, testableHttp} from '@miaou/back'\nimport 'chai/register-should.js'\n\n// my-test.int.test.ts\ndescribe('My test ', () => {\n    it('Is order pending', async () => {\n        // Given\n        const db = firestoreTest()\n        const isOrderPending = testableHttp<OrderCommand>('app-is-order-pending', 'tibo')\n        await saveOrder(db)<Order>({userId: 'tibo' as UserId})\n\n        // When\n        const {data} = await orderCommand('XXXX-XXXX' as OrderId)\n\n        // Then\n        data.should.be.false\n    })\n})\n```\n\n### Triggers\n\n#### Middleware\n\n```typescript\nconst sentryInstance = Sentry.init({\n    dsn: 'https://...',\n    tracesSampleRate: 1.0,\n});\n\nexport const onWrite = typedOnWriteTriggerWithMiddlewares([\n    sentry(sentryInstance),\n    dateSerializer,\n])\n\nexport const onUpdate = typedOnUpdateTriggerWithMiddlewares([\n    sentry(sentryInstance),\n    dateSerializer,\n])\n\nexport const onDelete = typedOnDeleteTriggerWithMiddlewares([\n    sentry(sentryInstance),\n    dateSerializer,\n])\n\nexport const onCreate = typedOnCreateTriggerWithMiddlewares([\n    sentry(sentryInstance),\n    dateSerializer,\n])\n```\n\n```typescript\nexport const onOrderWrite = onWrite<Order>(\n    'orders/{oderId}',\n    async (orderChange) => {\n        const beforeOrder = orderChange.before.data()\n        const afterOrder = orderChange.after.data()\n\n        // Delete\n        if (!afterOrder && beforeOrder) {\n            await deleteOrderView(database)(beforeOrder.id)\n            return\n        }\n\n        // Create and Update\n        if (afterOrder) {\n            const order = await getOrder(afterOrder.id)\n            const user = await getUser(afterOrder.userId)\n            const licence = await getLicence(order.licenceId)\n            const transaction = await getTransaction(order.transactionId)\n            await saveOrderView(database)({\n                ...order,\n                user,\n                licence,\n                transaction,\n            })\n        }\n    }\n)\n\n\n```\n\n---\n\n## Development\n\n### How to use\n\n```\nyarn install\n```\n\n### Test\n\nYou can use `yarn link` to debug the module\n\n### Release commit semantic\n\nThe release is automated by release-semantic plugin. When merge to master:\n\n- Generate tag version\n- Automate library versioning based on commit history\n- Generate changelog based on commit history\n\n```text\n<type>(<scope>): <short summary>\n  │       │             │\n  │       │             └─⫸ Summary in present tense. Not capitalized. No period at the end.\n  │       │\n  │       └─⫸ Commit Scope: animations|bazel|benchpress|common|compiler|compiler-cli|core|ect.\n  │\n  └─⫸ Commit Type: build|ci|docs|feat|fix|perf|refactor|test\n```\n\n###### Usage\n\n```text\nfix: testing patch releases\n```\n\n```text\nfeat: testing minor releases\n```\n\n```text\nfeat: testing major releases\n\nBREAKING CHANGE: This is a breaking change.\n```\n","readmeFilename":"README.md"}