{"_id":"@whook/gcp-functions","_rev":"116-99c6719a23b80d8fe08f25b10874d1cb","name":"@whook/gcp-functions","dist-tags":{"latest":"26.3.0"},"versions":{"3.1.3":{"name":"@whook/gcp-functions","version":"3.1.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@3.1.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"8eb8eb48014cdf24e268b94b62eda58b1a25ee59","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-3.1.3.tgz","fileCount":35,"integrity":"sha512-b0xOAY6DKYNvb6GsMe7CUMc0fZ7hjRnFpdbEDipKe6WqBsxWutUfItnQt/wNbr9bGfCHq3YXmsnbx9ij9oIz4A==","signatures":[{"sig":"MEYCIQDi1oGxaqigzo4OEYw6RgcpbS5aNWVDT5jw5ioUjdLZLgIhAMDnYs+xlZxDO/FBQI0dOPR7RUmoUuCFUeAdc8IeuwOZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegbELCRA9TVsSAnZWagAAb0YP/RS6kgbQuzY9xDGy5Mis\nUZVXA3znv1jAtaqJbka0levb97aibuNOwa+QiMh4eQA4sG45S/EciQDRr8FN\nCG0Ol0mrUqB2T9NXd+9DV+SelNNqKVLnxA6NpMhBRMbKsF3aLw+vVDyXCLo4\nkaxE72C2hS5iymZr0n7LMsnPpoxtE+ZWFusfPbJPpY0EOV0sFsjaFxWOV+gc\n/HSGa83Szbx9EXeeGcyiBUZc2fmW26rHSNFydU4P2sWFaff00mQt+Y7XdyXS\n7ZojxLL+hovAomV2NyRsMI9MymGoBMZWbPtxJZyPBQxjApa/eqkI4OCs6hFM\nY1zGti05kAIIvtVL9JDRgUjJRXD5gfJTJNPyzBqTfx9Yr7FVF1RnAn02T4pa\nmMlM8vgigSfjjGzejAhavktUUeNnvclEvO42lvR3/WrXlOCBOjskRp4dkjZ3\nyr4yMb5PWAVOc4wsvILk+ALJg7ddoVrq35ifHANLL8Z5/sL7y+5VZ1UsbmSE\nopIPeeNeGD1KPPyQtezsGYsfFHoiTclYeyg9eVLt6QWa08XJcJ9oPA/XPngC\nuQKmjEx9fGZL/l3eUpD8guqA2a/zsQKrw1KgoTsjYvBNJtDROEnKZxUt4sY5\nc49Kvpm6JaD746OucZCgJRw28C4/gDI0XhccniZFRmQlIG5jkOjQzNjqNYiP\noTl0\r\n=1Fkf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","babel":{"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]]},"types":"dist/index.d.ts","engines":{"node":">=10.19.0"},"metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","precz":"npm run compile","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"babel --extensions '.ts,.js' src --out-dir=dist --source-maps=true","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm run compile"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"6.13.4","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.1","ajv":"^6.11.0","cpr":"3.0.1","memfs":"3.0.4","yerror":"^5.0.0","memory-fs":"0.5.0","strict-qs":"^6.0.1","@whook/cli":"^3.1.3","camel-case":"^4.1.1","knifecycle":"^9.0.0","@whook/whook":"^3.1.3","openapi-types":"^1.3.5","common-services":"^7.0.0","@whook/http-router":"^3.1.3"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","metapak":"^3.1.8","webpack":"4.41.5","prettier":"^1.19.1","@babel/cli":"^7.8.4","typescript":"^3.8.3","@babel/core":"^7.8.7","@types/jest":"^24.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","@babel/register":"^7.8.6","@babel/preset-env":"^7.8.7","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.0.1","eslint-plugin-prettier":"^3.1.2","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.8.3","@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.24.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3"},"peerDependencies":{"webpack":"4.41.5","babel-loader":"^8.0.6","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_3.1.3_1585557771211_0.06806528337704276","host":"s3://npm-registry-packages"}},"4.0.0-alpha.40":{"name":"@whook/gcp-functions","version":"4.0.0-alpha.40","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.0-alpha.40","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"aee4758a723063cf7c210bc1cd0ca4bdf78a9f5d","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.0-alpha.40.tgz","fileCount":35,"integrity":"sha512-W5YCVmKKFflv1KbmDslxH2dpRYKjxGscORQoI7YRtIEFqixTO6A6EjHOdm+cNya0BU6lA8mcecLYmsJfJxd9SA==","signatures":[{"sig":"MEQCIHEWUt5Oclcck8GAE1/gTUB/YLJ42e9edi1RQY7tahbZAiAGe8jBHWQxNnr/J0tfrKLeomN2SFf8NIRJS8LG4/Zo8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegghLCRA9TVsSAnZWagAAY5gQAIjOKFnaw0DSll4LIFj7\nmuHl6d46CHswk5y1/chhuJDBp3DpmA+AL1Q94vaIpZ88cj2x3cTXeSMmgxUl\nPevLCiCgAylddlibU6n64H8TPgn6g97NL0gcK2rje6M8Us/8VHhmBbGdBNPH\nQzrzwcnoAEJu8/VSsnKISyylHfJ8eddrXHHs31246yC+rBxW5WGON+n7oEtj\n4/tiKwaHQkMHUMd9R1qV5qgyaJsHmhE4WswhCRltlduOZ1TISZTL+RP1aUji\nmhnd4L8FSUwoqpHc2kW8FXNQIwVD/mhgQA8rL1CWd+XnTzNMdJKFsNZ33qGA\nw7wcTGSd2WU6jDp+OVdVL+5h0GJiV9/+Bw0w7pPVo9Vcd/xyYKO8P+rFvAOw\nSpkG30b65RAZCUPzfGHrPms2WT9khwwEn2cElKaAa/DqqSXykmFLP4o3WY54\nWPPelCr/fg2oiyIOwZSGC0Matw6qFruOg0gOgva11sk+x/BSoIHzNNolvVaQ\np05VqHNsyVirnkeD07wV7wyV2asjr/G+4BHBvcKkrI9sox/Yky+N2db5WYnP\ntrEB272E1wNU8fV1AdkTR9Hptwhz1jkHyhtP8nlB0vGzIUegpoiCVCyG437Q\nW2Ps0kpiVY2CnRKHInweR6G4efbHH7ubURcsT6/IL3gzbeEzgRE0q1A7NOev\n1ldl\r\n=/Lb3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","babel":{"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]]},"types":"dist/index.d.ts","engines":{"node":">=10.19.0"},"gitHead":"0d44cf237648aef68918a783f0d3368af8c4d5d1","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","precz":"npm run compile","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"babel --extensions '.ts,.js' src --out-dir=dist --source-maps=true","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm run compile"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.1","ajv":"^6.11.0","cpr":"3.0.1","memfs":"3.0.4","yerror":"^5.0.0","memory-fs":"0.5.0","strict-qs":"^6.0.1","@whook/cli":"^4.0.0-alpha.40","camel-case":"^4.1.1","knifecycle":"^9.0.0","@whook/whook":"^4.0.0-alpha.40","openapi-types":"^1.3.5","common-services":"^7.0.0","@whook/http-router":"^4.0.0-alpha.40"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","metapak":"^3.1.8","webpack":"4.41.5","prettier":"^1.19.1","@babel/cli":"^7.8.4","typescript":"^3.8.3","@babel/core":"^7.8.7","@types/jest":"^24.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","@babel/register":"^7.8.6","@babel/preset-env":"^7.8.7","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.0.1","eslint-plugin-prettier":"^3.1.2","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.8.3","@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.24.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3"},"peerDependencies":{"webpack":"4.41.5","babel-loader":"^8.0.6","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.0-alpha.40_1585580107282_0.8809003391814434","host":"s3://npm-registry-packages"}},"4.0.0-alpha.41":{"name":"@whook/gcp-functions","version":"4.0.0-alpha.41","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.0-alpha.41","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"1d203b0a17597aabcb629fdd237d4ef5651823dc","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.0-alpha.41.tgz","fileCount":35,"integrity":"sha512-QIn3nJ/F98qYhy4KOtdOY5V79Y+q1+CtKLFLgBLqRWofya2x5Ov6u1KHbJP3lWhIMUDL3DNuuXgySn3vW7cAlA==","signatures":[{"sig":"MEYCIQCcRALuk45G9h0lay0V2otMOav3Z4pMBF5270faTm8ARwIhANpFy5IK4CayfQSb+OGPTFQwnrEwsKUYcnQM8E732dBl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegh5vCRA9TVsSAnZWagAAKqcQAJ4NsJIr6CtsIyOtwMLb\neO8nWiKBewCf0Q2KcG3B3PPM0g4CRy4vhPb7WQpLfmnMQrLuQHAE98eAmMDu\nkJF65v049JybgBGZCgx18SJF5C8yM4C2HsU7h9rRmQUaYxPg2iPd0SsxVbAj\ny79Cj8ixWlQ2WrYXVnQoFgrgcjyVonFz2iiiImQN7jVN5tlzLDjX+hrU0kzo\nVok7oclUqe5/7umuyUsxHfyBJK1/C8o7MMZhMhuPC4InDAFtromH0rYqfGyF\nI5X5IoTdAqrtcZRgkhaGkGi/h47qbYgqwDCzyAFwg8mYRQhcyUVX4SQ5nuy9\nu2EyevUYTJrFdLJ0FIKwiXNDGzCBO3Sy13YOFk6MtFs70J9kv9tqxl/vjkqu\nmhkGDNJi6fHlrvO8F4xjIWy8DOHFOO4mSj82DwCGaCq4FtD9U6il+OlyHby4\niq0LT/4TG2T2wVGrdXiY0l4wLH2PS3gMUTEQzOfB+QbNUj/zLNhijET6MVeC\nmRCIA8quyjasMjOyWOvhNkBEm/XSLYaaKm3mhAO/Q7i4Jc5VCrPccqnJoUy6\nhWfIoSi/KY8CY2q3R2CfKA/8bEj09BcfnvyI0xFHai3BolWrVm7SRBUloYSD\n62otu17S1Q6tT3ybD6Tsw2a1w82bImm/DvTCIsikNFr5ZlNxeRxYRIEnakRn\nqWW2\r\n=sg7D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","babel":{"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]]},"types":"dist/index.d.ts","engines":{"node":">=10.19.0"},"gitHead":"7e4cd2bb4c6fbad2cc01e91e29e311d5a4cdfcd9","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","precz":"npm run compile","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"babel --extensions '.ts,.js' src --out-dir=dist --source-maps=true","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm run compile"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.1","ajv":"^6.11.0","cpr":"3.0.1","memfs":"3.0.4","yerror":"^5.0.0","memory-fs":"0.5.0","strict-qs":"^6.0.1","@whook/cli":"^4.0.0-alpha.41","camel-case":"^4.1.1","knifecycle":"^9.0.0","@whook/whook":"^4.0.0-alpha.41","openapi-types":"^1.3.5","common-services":"^7.0.0","@whook/http-router":"^4.0.0-alpha.41"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","metapak":"^3.1.8","webpack":"4.41.5","prettier":"^1.19.1","@babel/cli":"^7.8.4","typescript":"^3.8.3","@babel/core":"^7.8.7","@types/jest":"^24.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","@babel/register":"^7.8.6","@babel/preset-env":"^7.8.7","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.0.1","eslint-plugin-prettier":"^3.1.2","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.8.3","@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.24.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3"},"peerDependencies":{"webpack":"4.41.5","babel-loader":"^8.0.6","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.0-alpha.41_1585585774798_0.5322709492758719","host":"s3://npm-registry-packages"}},"4.0.0-alpha.42":{"name":"@whook/gcp-functions","version":"4.0.0-alpha.42","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.0-alpha.42","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"5d9852234cf2a233b70d8da94225bffea387edb3","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.0-alpha.42.tgz","fileCount":35,"integrity":"sha512-OhYWD9rKNf5ayOmEvElCt0nK3i0EjNdyxUzvf+jBsRsEVEr0yJFIPxGHSFn1HdvUmWetGhbBj2FQo4dEz909hQ==","signatures":[{"sig":"MEUCIG0NyN8uEub+Wku+IJt3Ma36kPF3jAJ2KvAnX2jYU1a3AiEAts6w6UNK2XTYLPSeyObKLQXREaadE5q6vb9dfJomcMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegxKtCRA9TVsSAnZWagAAVHEP/2LC7FtWd6sY/IHI+pfD\nT+ueUZSLwB+i6ne0XQ3ymmf7osNzkK+OHN9Zox4xc3zgqK+lzLIssv3+LlYC\nPfGKq+5wskjfLKZ81ZFTONzJwPviIbpai7oT5rqGw5yVhuU//B/P6rSJmgdH\nLfyg275IrxNqgQ7/74/P1X2yzs7MK1iHYo/e18UU5a/CoOpfV3+q5PCZJ7oy\ndjvjJB9XTCiUneE378pDkV3Q81MwYQgQDsvqk1giqS8e4IlVwwgKAZrCHPh9\neirE2AICjflNuWTSkT9Py9y9LgEsswgIrbisA/qhWFOGNkYWTk0gFUM8dzug\n57XJ+s/wUeelN8WNojs4489ahFcy1/QD6uWATylVIBicUh0NeWO45vrCGyxD\nagY/Q4nVVMoJlL6qT7EJ3pSLG3OgRAk1Ywsx9MKZLLoTDX5jicIHQuGRVhU4\noSddy2wtUYYsWE3U8Bc9azqdAy2mD1vdfoBgeVFhYiqjufm7BnNtSQs/IsGy\nhFGYf8mJYnL5+SP2u2enFdOBix3QXOIxwfSqT9AXJmQg7vB+PZBHK3Aq5z9x\nNf0cxrBYWaUrwfiNWj7nw91lOBsODgBaK/Er5A9MyYzV5bawfJGudCqGVbh4\nMuObcjDkJ91PBQR883m1u3KcenE8XPzifRn0Ogs8b+TP9QIAQI3YMLBrJd1q\nGp+b\r\n=ZDXX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","babel":{"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]]},"types":"dist/index.d.ts","engines":{"node":">=10.19.0"},"gitHead":"b0157e322bbc03a5128d95fc0462e367f5b1e2b0","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","precz":"npm run compile","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"babel --extensions '.ts,.js' src --out-dir=dist --source-maps=true","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm run compile"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.0.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"10.0.0","dependencies":{"qs":"^6.9.1","ajv":"^6.11.0","cpr":"3.0.1","memfs":"3.0.4","yerror":"^5.0.0","memory-fs":"0.5.0","strict-qs":"^6.0.1","@whook/cli":"^4.0.0-alpha.42","camel-case":"^4.1.1","knifecycle":"^9.0.0","@whook/whook":"^4.0.0-alpha.42","openapi-types":"^1.3.5","common-services":"^7.0.0","@whook/http-router":"^4.0.0-alpha.42"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","metapak":"^3.1.8","webpack":"4.41.5","prettier":"^1.19.1","@babel/cli":"^7.8.4","typescript":"^3.8.3","@babel/core":"^7.8.7","@types/jest":"^24.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","@babel/register":"^7.8.6","@babel/preset-env":"^7.8.7","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.0.1","eslint-plugin-prettier":"^3.1.2","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.8.3","@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.24.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3"},"peerDependencies":{"webpack":"4.41.5","babel-loader":"^8.0.6","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.0-alpha.42_1585648301469_0.17333065962746863","host":"s3://npm-registry-packages"}},"4.0.0-alpha.43":{"name":"@whook/gcp-functions","version":"4.0.0-alpha.43","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.0-alpha.43","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"a543038208bcf3b5ad27e2d555283fee56695bd3","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.0-alpha.43.tgz","fileCount":43,"integrity":"sha512-Z0gu6ZqzjrOZNhZmF9YMEXPBK6k/qnh5fWkd88i/KxSJExuD2kTAjeFpzYhgt1gQtQ7+uxw8j5hwVrfeh40C4w==","signatures":[{"sig":"MEQCIGs8EocyjQriSdMHW6YpHMlM/WD+r5FWeRxWfQEQH4zRAiBls/gOo0qTXpCIJiAV9sd57wiDC2HvL02t2qLe7elMQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehzxHCRA9TVsSAnZWagAAC9EQAIw8Fyykoma+x8Zk+PEE\nfskKYF5I/dM6S1+d2mMsmdttNXuStn9a7Th964Fky84blwXwqdonSk2XZXFb\nk9dBmt15z/VPe/6VkqokbPbO1lPoI2onJRsnTyHwfleWLQT4g2+awOzt/SC8\nDswVetjnLeKXcDGkVxpX8Vpf5k7hZvOI2TG231z16D96ejn0oj3thyo5BQ2J\nTGYT4rMWJmV7Oq8dioAGXMKIjMoWS39JltcWVC3byZu9r7oF3ec2cUNNWh5Z\nWU7X4ROWZcNqk7vHM61G8lkdMHVcIjxekLCgP2LPJ++dPpm0Gn2sPScAu7tT\n+yP67roZ4hAF70SusYpWybSMpg4ZfkxTWr6R1HfPoxt3Ls/Kgt+Kqe8yLR10\nN/+We6hs7C3iQUAevE4eSTodUuvaBXQAVvYj1bPC4kSIc+nDaFEV1+2ffesE\nUuhwyaX17ORM8Ow7fWiX9BVTsChVjnPUy7BXeDeizKmqu5325CUZV3l0AHoy\neiTvm0rtLiMuYAK9eAULkZm9o6sOBB2hB+HExHvv2P9tg6t5A0tmiqwK1bse\nRKYW34TGDer1KeNvHwrZhvWPrKRFiPbsvGilxnsbA6MlGQe8m5sEaEK7BsaM\n8Jd+bifalfXWwQwg241onehWAONrZ5fqGFrMZsrPaMrVtHx/xJXUz+lKQQ7M\nvxhI\r\n=XPev\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":"false","targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"e9e8cf71498325e29b38118dcf294d879a7bebbc","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","precz":"npm run compile","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm run compile","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.3","ajv":"^6.12.0","cpr":"3.0.1","memfs":"3.0.4","mkdirp":"^1.0.3","yerror":"^5.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.1","@whook/cli":"^4.0.0-alpha.43","camel-case":"^4.1.1","knifecycle":"^9.1.1","@whook/whook":"^4.0.0-alpha.43","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.0-alpha.43"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","eslint":"^6.8.0","rimraf":"^3.0.2","metapak":"^3.1.8","webpack":"^4.42.1","prettier":"^2.0.2","@babel/cli":"^7.8.4","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^25.1.4","babel-eslint":"^10.1.0","babel-loader":"^8.0.6","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.0","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.1.2","eslint-plugin-prettier":"^3.1.2","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.26.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.26.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.0"},"peerDependencies":{"webpack":"^4.42.1","babel-loader":"^8.0.6","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.0-alpha.43_1585921095135_0.07337576663860146","host":"s3://npm-registry-packages"}},"4.0.0-alpha.44":{"name":"@whook/gcp-functions","version":"4.0.0-alpha.44","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.0-alpha.44","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"2fb8cf67f047ade3bf7fbd8ee2bf0bd0728c707c","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.0-alpha.44.tgz","fileCount":43,"integrity":"sha512-MCBXmEyW8zSiRcjtiHEcAOGOWs4Jd3znX+Usw/LoVfYF40DhQZ30y8PqbRWgMSBu4dqmWUh0Zz3Kd/WfplRUIQ==","signatures":[{"sig":"MEUCIQDtkYoxOFdJauLK75T8YObglBQSWkKnU1DIFGZQjNtZ1wIgcoylfOpCgf8oKQTYFS5w1Jkb3sYdrB/uLyVFdIJT30k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewYB9CRA9TVsSAnZWagAAV6sP/jetvNmolTx7GwkOINnr\nGFBdqs2019Cme1Wzvo8TIOpCyBAFvUVJ2q27oU2wAu3jFdQvBt5UsdrFvmvI\n1J6QbDkj0H8+7FNiTv2iW5xYvpLjBGvLAMnQ2FxoPGr9/8rdp0mhF8UTP8H/\nsiXH2iGoMr0Nn6bUfeZLKlHS1erVCQIjUY2BkjxJQogtKvZmxlg+G5OB8xSN\ne3V5EYhn1jd7EcBOB2P/VCMNDUzJrCOXzSWvJHU+BZWbSH2CdrOm51sY8hNc\n3gqUb1eCrkNQA/Y5QDOIRZQw8TwzkwxV9cYasd+A7cNJ9ORjdvH1avY2+32X\n7FhCe0vfbUvbN+5ay0rgbhtqzOtH6kEJTKa4oKDVSca2Vo70HnYzxv+qwat4\nVil3tJM51BS3PAahHy/+iy8065XkI8w7H2ddlAWv34mbAO1ARN9uG1PWuRAs\nlMS86qw41Nzrz48x0Ag54U6GZECxL+U1eIe0f6Z+Q/1skRbtzFy4n47LGNxT\nry3+rlwDRuK/P3zHzZRNSSEKBMFAjjaYq57MueXOgkEIL7YUpENAGY20HEJe\nsMDe0NJme5aQ23xfw9+IGZsgOt5XqeSq4ROLjbnFHs1knxrNZFaNq6AKMntO\nzOP+QMVU7YvzNx+zism1uZ7OrkKr+Cu/7SO+WtBNAIpbfP5nb5M/mp7NnG5n\nN5B8\r\n=pY2w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"d12cc00d67fa34f526d053165fd4dab19eb73a18","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","precz":"npm run compile","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm run compile","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.2","cpr":"3.0.1","memfs":"3.1.3","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.0.0-alpha.44","knifecycle":"^9.1.1","@whook/whook":"^4.0.0-alpha.44","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.0-alpha.44"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","typescript":"^3.9.2","@babel/core":"^7.9.6","@types/jest":"^25.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.2.0","eslint-plugin-prettier":"^3.1.3","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.33.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.33.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.0-alpha.44_1589739644868_0.36566802728282144","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@whook/gcp-functions","version":"4.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"d28b6be82ab013300c2d3f0bc583a2be15e7af47","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.0.tgz","fileCount":43,"integrity":"sha512-XKi2kGmnGSQvSxExaP0kFS/VSGP+gvOU0qriCUm6z8vz7T7MkyyZi38vhHp55NfuiVGt31SKLvepTJj5wBdJag==","signatures":[{"sig":"MEQCIDPipMudfgvo+IKUe77XSivahLhS39cJcAlhBanRatEYAiAidXuCSGpXtInH89zbC8fgGVnbnEOgkzTLc7Fh4j3zRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew4C2CRA9TVsSAnZWagAAMA0P/1vlu0Zogq7SDDJ8fuKA\n8p19N0dSM1rkvzQAKw7pk5ZIpM//VALOnoEScNXwYumiiJpNZEyiK/YwyixW\nlJuJ8AwHB5+vIkmP6Du21HKAda3iReXCSZnku1ZrGp4XfqNOsEHi8X5Q1Hjm\no7Vkb6vh57w2buttN1cKs62DRObWnoAdSQ6qGVLsyzH+oKqsstp1LDnBhrv/\nkX7xH4k+08JBOxzD102SnOvXIB8Q4uzdPg4/RzTh/vlxJR7cn8ls3tvz0vdj\n8B/VazcdSuSDSQUW5SevIr+L9eTAFOHQOHj8DGqTBjKMpRPuVYlv3bYFbxhL\n/wq3fpOTvBBk3CQDytiq0DznW2uhnPNuYQnFLTjCFCqDNRGf9DEsrCzWeSo7\no7CSUF+QBT/QJ8zJVT0kj5IiArEUQHgHlSQuriCuDz46C0J83KLa7IfHvFFG\nShhoXOu9wvaoHvJUGQOSLU2Ag2aJMV8t2mIyMgJmePI0qsWpCI+5FQjLQ9lN\nv6hms2UWhvRTdimoahoYsXwLhIEmLLk4X9g2ksGsEEFSyxwj7YAv8/+inkAw\nt0duhzYmZ6gIlXuJLMpLKOCM5q3iWiaWS/kziQGpNhg/HF6TD6b2UlpenqNT\nqQ/LHALX4LXjQM6LCJSg/1sJoTGtnPHEXplH4+Hk9Btdhrn+xmIeb/Xxkbq5\nOPLg\r\n=6VBj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"21adf4d23e517a1628fefa468fe64a6fa9875b97","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","precz":"npm run compile","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","preversion":"npm run compile","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.2","cpr":"3.0.1","memfs":"3.1.3","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.0.0","knifecycle":"^9.1.1","@whook/whook":"^4.0.0","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","typescript":"^3.9.2","@babel/core":"^7.9.6","@types/jest":"^25.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.2.0","eslint-plugin-prettier":"^3.1.3","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.33.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.33.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.0_1589870773698_0.8545013446840417","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@whook/gcp-functions","version":"4.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"432bfc7d1e4cbb6f9f7e94f19d609feb3fe0ffe6","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.1.tgz","fileCount":51,"integrity":"sha512-qGL58vRnTmgNJY8QhCou1frp1QdYcWtlmTxjtvuKTtvmIA9/wrw16IvgAMz/BBUZm2Pp3NhE7f+WbjeF90OVcg==","signatures":[{"sig":"MEYCIQDhn5YDPw+q612f1H0/z9vyZYz7X8TVQyQTunsSLYw4vgIhALB8/3lOZZ9wzUgJTnHO8jIuZpygOqX8NJe+tRtrpDmm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew9p8CRA9TVsSAnZWagAA4SwP/0nF4YPEZQ37kjb/tLta\nr85tODTzIgRhaVs3+5CSDxPqsLZWddtVh6MDkqdzsJtJKDz8lH7aDlVyAgwM\nJ9CiCNONz8UYC1IEq/MzMDpWUt/XJf2G2XoQDqdocGt6v3WscvywqmuK8Ua2\nNMhrw63/AyqNitEIc6/kcLmA4R7RXf+cLlwmkkDks8g0Fdrvx8qgsQWNcyAE\nExvNRZufGxwmlgEyu+J+NL7lgOEZu0AhjIrRFQi/mqaC5j7G7PxacrXZf6Ri\nTKWscqILUXBw702VpTz8h8hz7ltLcbdTgCxVNhgkXevJNUtrSP72070mTwfA\nH0La967TEfW3zVwtK9OFI/9W6nP8fdq6O7v8tGuP6ZH1grDw2nKbt2N+HjQm\npWrvPN8CD2YmTtFuAhLAM0CvXms+rDPSOgMEOSyxxdSzyeS1LA214OgBotBt\nlyQvtqIHjEfFtDxH5uNNVwpo7Gw7Nxf4ttnRzyzMii0ZteOYXHG+BCHYGGVV\nhCho3xLyA0EVj6I6qzTzCaX30Wv3V9XtM0fq60irLtEcggX8ggp/TqvOP7Ht\nloECdctixBDSAPp5Tg9vJwysS8FdgvTDUlk/r57vwxAr8GsqkU8VuRkL4nKC\nq+P4Desmyaj488wKc0qHnxOs2EV+fY934CZ0mLt5XfYojAM+9q6gCQmko+Rh\nUPC6\r\n=LP4e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"ad97d7497f6e28901b62ff0fbe74bb3ed6cef09c","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.2","cpr":"3.0.1","memfs":"3.1.3","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.0.1","knifecycle":"^9.1.1","@whook/whook":"^4.0.1","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","typescript":"^3.9.2","@babel/core":"^7.9.6","@types/jest":"^25.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.2.1","eslint-plugin-prettier":"^3.1.3","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.33.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.33.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.1_1589893755562_0.05643764820039521","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@whook/gcp-functions","version":"4.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"d507860107cec5bcec80d830793512f6463cb090","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.2.tgz","fileCount":51,"integrity":"sha512-Bw2Zjv2zoAB41LE+Omr8Eg5NHoWJjAc/ETB/ZlPaXYv3rSGFaOcsZZDdwE6EvxcsBmRuVcjde4PXWSFAq8dEAQ==","signatures":[{"sig":"MEUCIQCVusNqfXyY7/7zpyFjTGIn6fCNaa4EC0C39ZhzrLytcQIgYMNnFitUkK+qCqhmNz4n3hl6c+K3deT1Kg8YYBtuqa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezNxeCRA9TVsSAnZWagAAnrEQAIaRc4PF/f9uMccsrPAw\nGjZ0jDGi0lh2OborRoCTu9DowPyum34ZTMnnnQjOTu28N4M21b4rxLQH/CUZ\nJEZL81vIS9u8c8qn5dMCJmHmJBgANLcsoYulkJ0Hyy/B0WlQQz4KYE9xXaVz\n1bUVyoJcJaW+6Mhb+Opj6hMIOnqWtDYY23UNRqQvvijQpqGAuY2xZe1Lubq3\nZWVKvZftip5YjtpJWzn9pY+cv8OVnGMfWS9N8y/m1HZB5TiJA1Te495WFgoT\ntEdDZOR0VHqVU7DzDGJawMsRRmyeAx7+GzwNWj+rp1WsvdWkG2lWaQOXG4ph\n7Gsmi6SZY7XvzVgruLpX337SQo/j5lHvW0qtFO/ZINffBTQifNY3fA5BVBP8\n70lFC/CluCCthvjyhnPLL+98UkqId7MjgUjQBDhRKz7NQyu8C/CGZA7IirTs\n/SB2EYYyxflTZgNiKJPGtssqYU9WE92yqaVkXYuQ5aI2JawNMU9MjdsZ7lxv\n9BfPZaB1ML9lbdY/eXjbFTUho9uKlmhjCt2RpV9LxEOEjQlPK5MuLdRoYzTe\ne+uUTA++0dvfObmmh28y4PghVCGhlWPXyjv6Oa+4MjK9Dbc+QyFzvPxku2Te\nhnBo7Uef1jxMLZhZsjvASFdUwhGgy48L62QdWXNChDXPXu9okRX3gCmzA3JA\nuTQK\r\n=iPPy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"c06992b6ed4a59c90d3f9ebb397a766af0d31af0","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.2","cpr":"3.0.1","memfs":"3.1.3","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.0.2","knifecycle":"^9.1.1","@whook/whook":"^4.0.2","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","typescript":"^3.9.2","@babel/core":"^7.9.6","@types/jest":"^25.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.2.1","eslint-plugin-prettier":"^3.1.3","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.33.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.33.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.2_1590484061844_0.13225339054311536","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@whook/gcp-functions","version":"4.0.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"aaed9aff808bb8e89ddc9ea727aadc04f9d7a440","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.3.tgz","fileCount":51,"integrity":"sha512-nOght8CS7aA+DKg8uqmkwW+rfhyd4ziwy0tveH5lkLFpkiNilEVzcWSQxQOv/x8ZmirVTi8IWZdvlRrxl7n/oA==","signatures":[{"sig":"MEUCIBwBdQ8zYl1qSpiMWNn3Bm2BuCg9PbGadaU9MyGCBjXtAiEAgMCIWLIBjW+S+bfbejcyOPrDQYACW5NZv4zTYeCR27Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0TuYCRA9TVsSAnZWagAAcxYP/0JCJnrVV7STlPL013jB\nCaqowuss1SjV71UwGqTehFfPidvBi89oENZErAPycShHQ1T4nc/VkIfYWhpK\n0Z5c1CYKzXOlpP9KNMUgP6M098PGkYPYOctjZi5q8l8LP4Yp6iT5F7DEDQaS\nD4BU+IYvhNRTpwzLRX99SSkUx+5HKTWCEWvpkp4rCDNdx8EBzq9Ep7AoJRSL\nXJDz4onw8735/1HMPR6wpQQNfiKhnOSL4NdajyYUNd0mnTN3EdrQL/ev/h3H\nIeJdNAggIBGCrwRkuPkMg2MGGoEOh5tvgqpwoCcaTjjTf0hVft2w0unp+YAB\nvVdTqE2Et/Np8stGKlyS4ZNNjnekNeCx0C6PJ0CYZGFepwNjkZCIuOhhEUtW\noWs3UWewKWF3cFR8ieVWzZcRWalDAnF5tXmsf3V2kojZ0rC2p7SpyEj/UJbL\nHgmY3eUI+SSd+trFOrqqBhezXD20JbiKWn23mKJk/dToyyCzsoJCcM89wXkp\n3K+E0BKNvmRaJcEyw3lXzhlevBWwgm5h2gOowwttpTX6l+sUK66JhUQ+Mbfv\n5lZoGFGU16h0gS6iEfIT8mPKDJJdNnaJbCoLQOOzTAqfL1AS38rXPqh0+DQM\n3BRDFUJv93HYPMMvGTWws70dRaZQwjxpe4Z9a+52ynErtPQdeXEkZqbrBfVQ\nJbyA\r\n=nVq6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"fec5bb0c4d821edaefb8571fa353d9845f164298","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.2","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.0.3","knifecycle":"^9.1.1","@whook/whook":"^4.0.2","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","typescript":"^3.9.2","@babel/core":"^7.9.6","@types/jest":"^25.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.2.1","eslint-plugin-prettier":"^3.1.3","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.33.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.33.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.3_1590770583367_0.2427266902988905","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@whook/gcp-functions","version":"4.0.4","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.4","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"ee29f92f962ae6a140e84f3efd36d303bb29c21e","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.4.tgz","fileCount":51,"integrity":"sha512-nRF8gL5AFImON+UYp+SNRhqotq6zqHgG2XCFI3KC6Ys0b1bFvo9qChLsKBAg7Bd/nZF8+3zZ7DfNuzdfFHepgg==","signatures":[{"sig":"MEUCIQDejPKfuJzIlxjIQCCe5vBgFnXd9d5mwg41CmfKC6xH2QIgY8P/Kq1uDKHesZEn9AMkcgIGHDJZGAhnQUpsv3hdl/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe37KICRA9TVsSAnZWagAAL8IP/2uf4eFgXQ2gVar7dQjB\n9Mg5n/p/GMMhmPzGPc+W7BQe+ro9fAidrLDa6Z4Dc7U8pigb+DiOTVdMqhVr\nnP49vMlOCnY5hM3KTAwd0wcMSUTOYphA6VyD1ed2vu6niGOcO4TkDdvody6k\nB+j+4rsOzZTqpw4oZxjfGl95Zoo+g7WZerqZnZQVjEZ6WqDPu1tvEDTCIp4u\nJV+tGE5NYK0k+N/gDoc/bsb2MCtXzEyVWtyDPE7u3r4lxyhKdZ0aCdJR0aZY\nGRz4loG26wAEjP2oltNMKv0gKlOsJHfAvRayrRSeQ13heO9anGqYjTjRjosb\nz4guf/612wsjQB/JQT2LO6h8C/RuZ1q8vwvjRyc1VcEEYabBCsjxEvbMEeir\nKvnN6LiqxBeGvCLJJ5L7R9u7oyOjKhrCHsp1cK5c0+ZLnmlXQyZhunI9nZ9F\nrQidlZKvpt3SHlykV/5sRQKrF2OThQKk3a36TcH3uajU3qWVX7BwqQTKqBPr\n/+PJ3jnV37Sdc0FqX4x5y4uI40KnyB8TO9pmdMWBcN/ziSYF/JLRBIpw09Nv\nBabCkS7JHecmO0D3Z+oxIlLBWFgt+WrFWkcf1eK3nnpyTkFxafMDJTNFYija\nEJWbprMJu+XfGMNcEYAeXiejbz7F6j1WFqUsH1psLeGB1RlV2kMmHPn9JzB3\nD987\r\n=7qef\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"d103ab9b7ad4cc84e99600faab987a543a969960","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.0/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.2","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.0.4","knifecycle":"^9.1.1","@whook/whook":"^4.0.4","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.4"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","typescript":"^3.9.2","@babel/core":"^7.9.6","@types/jest":"^25.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.2.1","eslint-plugin-prettier":"^3.1.3","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.33.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.33.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.4_1591718536437_0.037444634033396484","host":"s3://npm-registry-packages"}},"4.0.5-alpha.0":{"name":"@whook/gcp-functions","version":"4.0.5-alpha.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.5-alpha.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"d743e31f70532ac16976624e2de527200c60a0c9","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.5-alpha.0.tgz","fileCount":51,"integrity":"sha512-YsqwILDQ4iG3JmK0vEyEdj1+LGlNNTGviMGKMNY64FysB2fVkGiDMKjtMeEvgG1S72b8Wof1D6KljynuGreGeg==","signatures":[{"sig":"MEYCIQCPeZCvxxkzFdqyl/90HOnY3COXbBUw3kOJL91hNpoiwgIhAPPbDQFQx6tx9E/wVpbtctrSqWEowf7OaB7eJFoE9saW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4zDMCRA9TVsSAnZWagAAZo0P/jdKuaqz0glBPNFiEYKP\nqks3jJh9dUJYouMGD1J8nfL0+NY1/YYKwgm9gvg7yJY/EyUSY5AMW2k7RVvU\nJfUVGx/edvVyD9z6INHnPGWahaUPGN/NNtb6IdUwAnrXXKVx+75gCiUEly3b\nWH8omeEmJvtUSxL/1VHcM0J9xeSOHaclTahH/gynH9jgYQEKQ94fvRC11OqL\nyucFX+h+R80Yp/wljlIbiMaSAVColokWFKBQx/8EvneKD6dOQdj1VNoB9DMc\nCEmAKF4g4BrzXCNAwyDta/alNs/F0t+COu6i3Rhxe7HTJiGo64Z2cFRB5zK+\nTwe0oQHxjglleLssuMHp3MlRL+NCmT9gNb7Yfk2IAdOHY+OXGzQnsXO4ScIc\nFFJUAqZDj1OP+GkDf9mHg9FW9xJZDs75/otTG3fKRPfOiLO4sc16KaAgLEvH\nTJ2cWqVpz3vMsmEu5/7bm+4MlaQgilg8LnCtDEHIZa+QFZYYnifWdMU8S8if\nyZBvajoe630KSgQa2ClpsPhtH12vmnnmjrHnfIIUsBwd493RLw6kPb8bnF5P\n4ySWy4SS73Cvaemu9B95CfIrUr+zww/F4leSttMWuij9KzlQYtQV6i/LtRYc\nManSBxtPzeQ14+AaUADnfm0wxHMxeOc6aG8+8bJR+PFNFegu5fDNAPg6CeO8\nUlih\r\n=1jvk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"38ca2a1cd9475e65d9e163de93888f7de3930a45","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.2","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.0.4","knifecycle":"^9.1.1","@whook/whook":"^4.0.4","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.4"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","typescript":"^3.9.2","@babel/core":"^7.9.6","@types/jest":"^25.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.2.1","eslint-plugin-prettier":"^3.1.3","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.33.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.33.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.5-alpha.0_1591947460648_0.703740541912127","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"@whook/gcp-functions","version":"4.0.5","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.0.5","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"0a5ca251f8a8917b718149602f967002f52427ec","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.0.5.tgz","fileCount":51,"integrity":"sha512-s4Mg9sEBFwLFWTVzsAtYkAIV4MqkO+q/1uuZwOHxUjTVp8oD+UNRVKtHJ1Xf6zkWfY2ENlci+zqcQNQcm5PiiQ==","signatures":[{"sig":"MEQCIBl4mxI5BdkM8P9Vdm40rAQOiTRFULI51bmD/OJW63fjAiAach+d9MHDT+xNnzfIRO7wiDnwJCwIjS4UZPyYgyL0lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe43EOCRA9TVsSAnZWagAAkjcQAIFnv6Ww5eON0+LkAuvw\nnsS0mma6Q9PrIehrqzgIOcf3of6kgtdfH8Bb+UGTaf1ixYCswQMp5/Ol8XNU\nwNmdQeCd7GCoQqjF6dSPaSpw5R4kC4ygMJqn3mrxY+YF4XIyKI5j0ng7oM/Z\nbXna4DbvLuLPNoznCYRzyl8bfblTskHXZiOqGMEz7d4woGpPkPBTpoQqwKqo\nDk3uDweJf/9gcX7/zmGGbx59AtlyJwoux3CS6J21XFUX9BH1gJjR55qiyFqi\nFKMwbjmCoXa/U1uwVZbWvkOpW0lH3bbivXAh9NJh++8/y2UndpDqUtYb1/I6\nLbExhKDXJvEBHp1scuUrlAkTPVYBgonZTVVA3OxyD+v9wjgOPXdwaKJy6Amm\n3gElvslhAphSIRK8wFFcEvGTE6PDj3oA4awbKZ8zHCycsMCkIUmHunE5pgR7\nvPS/lAhjIA8m6wjJD6XpYiPu/UCz8vMcfQ9bMG+7RIpto5DxKqxS/Yusoafm\nPYJ/enuwQ0BNmbDLC2Zlq+6A6i4JSjycHEBnHOGmAof41zHNXJ6qh2K8WZBs\nTV6WP2XwYtsLRS9ZqbMU5rARoSiRDWach0M9gT92c6MpZMhPmVSMkWxCAjDw\nVysUTH1AJOCno+QF0aYaIUkba3RtwR1QMTZ0ywQUF4VlsGl+W2PNCaQCzuuv\nAcca\r\n=fI79\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"e319d64a51393f9900536caa4d46aa82b74fd80e","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.2","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.0.4","knifecycle":"^9.1.1","@whook/whook":"^4.0.4","openapi-types":"^1.3.5","common-services":"^7.1.4","@whook/http-router":"^4.0.4"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.0.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.8.4","typescript":"^3.9.2","@babel/core":"^7.9.6","@types/jest":"^25.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.9.0","@babel/preset-env":"^7.9.6","jsdoc-to-markdown":"^5.0.3","metapak-nfroidure":"10.2.1","eslint-plugin-prettier":"^3.1.3","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.33.0","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^2.33.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.0.5_1591963917774_0.6741812026579923","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@whook/gcp-functions","version":"4.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"6750f9c5de35b3e1bdc4654db0bb2b85ec126b85","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.1.0.tgz","fileCount":51,"integrity":"sha512-wCvIPUW4X40NCkRyog79PLq9wNN8RI4Rm4XRKPAk4GkDLIN5cN991qYP6uj/Ci0ycXukV0Mhdmemz8C3xXtuXQ==","signatures":[{"sig":"MEQCIFx5q99mu+XYhbz9uYECmdDlqPYHe0RQ6vC3MUbvagwpAiBxPc1YuO2zdVsdgO8XPWdn/oP9kzxdT2dhakS+ukoG5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP5coCRA9TVsSAnZWagAAkcUP/2Eh1nEWyHnWWOr/0+6s\n3e3M7XX/L/ExgyFpxZM6SmXlnVQ9AlSg5HXGBZBQhw8J6IHtHo8mkvdlwI3G\nw8Hc8zFo+y4GlZlEowRbPhCFX5cPjVPsa9SA0umxwbYEd902RurpRnPwl0RU\nePlfncNKKFz4kRM12N2DQik8G1BXQ3iZDLP+D8Lz/tFPejgphVeXrZKO/ORo\nJiCOOw7tPEENDFE9/k6S1ziHK1Yvfgt5yLh8ollqcCiZkUbp66vyt0bqY2At\nA/a+7TidE+MyOVWPNTF4OtlDGdHDv8AgUn+oYJ9AbWNrK8g4tP1P7v95m9cA\ncbCY3fh/l9kl1esApbB5LCVnrpt1iTNp4GKBT005g7g6TSjvXLU/Qz4x1u9D\n2JjfxvgRXtCgX3qTJ3W9JeeGhDDyVt4bgS55OyXYOJnPmvhOYJAWAbg3BmBb\nfnVpXQBocxzaZvOd71m6Kj8jedUvQa+yU91VXVL8N/YoLXrzIqHtkvMFKQqJ\nUrl3fj2g8NZtQNBVX4dC0NoGBqbHHCbBIdlJHeaxX7GRjIX+441ri2l4P//E\nHWQL4y2akbNy4rppTMzfkhYJC0vovgvjboz6yeidUIKFIRp5knTvhHFGZQCb\nNGC2EwGCwudJeiWw3v06Xd5qIxv0enzskfgg3wrJIYFW34BZ8rmDCScONEeW\nOrjk\r\n=UHaR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"f95568b41893b9968e60fe0f0da079238c031e6b","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.4","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.1.0","knifecycle":"^9.1.1","@whook/whook":"^4.1.0","openapi-types":"^7.0.1","common-services":"^7.1.5","@whook/http-router":"^4.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.1.0_1598002984523_0.27082680413330706","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@whook/gcp-functions","version":"4.1.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.1.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"4b6a0d7c6f910bb70217568e4888bebc5c6b4ccd","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.1.1.tgz","fileCount":51,"integrity":"sha512-mi6xX7WIm9rBIR+HcIjsEAmHNvg2ptYRNn7e8YNAG6PBQ+AT0ApJVxEYjC5JsbF3vtx149AWdJJuPAEqjn6Zjw==","signatures":[{"sig":"MEYCIQDE/BbXYr+xdczXjL8ILbT/pCjgct1nWBpDWKEqIC+oowIhAI0Vm9z8Gkw43GZzMKd/fBMrUO13BEHwteFQP4Qffegb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ3Z+CRA9TVsSAnZWagAA0b0P/2tbvAKCJCLgRt91ZubB\nWrUkqqF22xxUBUuD0MbfKE7yswFkyqtbh4qrCrIqKgQJbdoP9/Q2QI6wZIF5\n8vHo0RikUZ7eP9Hhc6vXtScIfgPS3kPY3nQKZwx1ZAyyuyC4YpzDPybenwTf\n40S1jKuZBFzngyJ7UY7tkHfoPl8rVKxFM8S7T+F0SUBQcxhHM38aQ7ifJHvt\nHY5HrAgQIegCsdBPBloVNQ3/Qs5ghTmVcC5hlSYdMMXZWsC0mjaMNROjrspA\no1z36dyCKUG+M/l+kBni01tHECKmWRX315PUCfywKsYv0TzTVkobA1enuxon\n2JiGbD1CWgFLezfinksQfjTGrr7z8oxk8TApyWM1do5hTiZgWHnYEj1qWwAu\nartfLnluTXwM+tTNlVCfjrpBm39bNtW4Jgz4d3p47p8YBaZjCubkKpX+G2Xr\nYvj0aPCM+DI0knNslVIW/UgwT/n4WJUkLEcqQ2+UVa45g3m/SwmGVdJrlhLl\nijONPaOZxU168CXt3+wri3Eyk+cHAuQvxhfJDtnXfxWJ7RIhRsYHl4bv9LIf\nBc6YHMww0hWh7M67haNaULLfhMF45s5i1AbcU//TNHj4cTluRpm2kGcYq3C0\nZBxxCOsylvwvcNv7kWFsB32m7lB/HvaMhEIEgA9jdYDaOxr7mZhDCksnybBd\ntgdL\r\n=rbgD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"0d4e17697555f1df75daa20f687d7dbfb6f13808","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.4","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.1.1","knifecycle":"^9.1.1","@whook/whook":"^4.1.1","openapi-types":"^7.0.1","common-services":"^7.1.5","@whook/http-router":"^4.1.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.1.1_1598256766023_0.32788396139520226","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"@whook/gcp-functions","version":"4.1.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@4.1.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"cc2065c500ac06355daf98d6a8430674d91c1a3a","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-4.1.2.tgz","fileCount":51,"integrity":"sha512-aNDJc/dnDyaVvuXRBi6A1JkwzJmCU9r0B3hqBbx98F2u7/qhTWW0Rn88u0YLqoQxGQWt2OcKKCEDHNF0i58VPA==","signatures":[{"sig":"MEQCIFcw4rC9DJWLqXbjgUG7C89DePLjmrytRu2tzbXaFQdNAiB+CfJn0O9B8JHqIR/tOep7FmKVPEXP6ScBLIvS93/57w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYMsLCRA9TVsSAnZWagAAsL4P/jLyRF19uoXbZ9py/JjH\nf273nF8VQlMCSthYGtKwtOIehc1JY0s3W+xnBUgMYcapoqiT1Cc4kXW72f2+\nCZMww7mrGe/k28w1vCgXPQsK1Tko0zjbJg1v5crn8rdFn6zjGjoEZjAJZe1i\n6aXfHJTsQ/4ya9jAOArsxHK8C9DYBFOnXqTlff0ynQp5gOAKxcpdXVsVB9Eu\n/3Kb8VcUH53ea+uPyyyo63jX0VfqPMNTOYcaW3JOaP1acpUeaZBJkduh06hG\ncjJFCauCGoqtjXlvVMxeKSsa/x/JRhZAIznOY12piZkRztOYlZCr9oU50GoL\nfHwRnNAj53ZQKc88LQXPnz7B0BHX1nSi20v5sfuj/z4haQMquLQTG6WvXCeJ\n9JvhwQCkwX/5sHEDHc3Sh1xpLxC/YIiiXjysELarKkei3PAj2kJBKH0YCADk\nVSiKq0TH8vX8AMnJjz4zinXugD0JRU7p+n/LKb379AJBN4uTofGjKVAZwS51\nwH3V1cQ3tyvGPZiYpnsjmYj9pBDg1bwhXi/bB5OEtSAr/e2QQRX2dfAvtUng\nmBI/bD1I5heT+fRKmFhOtEqR/2lm5uYMjtLeeW4d3gg+v/s6k4+94zxBiqzb\nSB2PG2TMvZ8sr65pPlYPGIAjlKHeXPYqcYGiVp5HbD1ArLc1pu3M9sMEdX+R\nN7VF\r\n=+bQo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"b078d6db7d552ef1df95f34052c4b7b956e23d94","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.4","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.2","@whook/cli":"^4.1.2","knifecycle":"^9.1.1","@whook/whook":"^4.1.1","openapi-types":"^7.0.1","common-services":"^7.1.5","@whook/http-router":"^4.1.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^1.2.0","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_4.1.2_1600178955260_0.793118818769754","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@whook/gcp-functions","version":"5.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@5.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"0729b2bdf9ee28ae0565e227d1a296022e6deceb","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-5.0.0.tgz","fileCount":51,"integrity":"sha512-BhuUemwS0bcxtBmYv2vg+YncwepOzvroTyEaDjxw+VSNfQfxykKykZkA5Y7xb7G6h8cH0+KZXIXc8RWPkqIzgQ==","signatures":[{"sig":"MEQCIAoPJfKxaK1GE6biHXTnrCf6PY3LgnuR8x/I55Ro7HrpAiB3mGZJIX80KHCUbEhd/mW5La6lNOm3b7QjuH5JCzNzJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYNgeCRA9TVsSAnZWagAAjokQAIs/EcZQipAsHfN/yyr4\nMAPtMlByApu3GkYocr7vTH2uefK0tW1fpmjH3A8kImSBQcI3LTb547IZOmkh\n2eJvJL2M8vf3LS3iYflT4g9W/cGFQGDaLqTTyOs5arn7A1FlkHK+LN+iynps\nH2V6PHYiqIipLdq88lQdNFa+mu3FMD500BisW68ljMwTxSag1N7BD1yAYzvI\n3Vg+ysa5+P7bi4Nj7ZXV0wI6rSxe8BqL3P+CYQx1pyfi2QFXxeTuNbVkmuUn\nV5G7FdlKu/+nbwxxfS5Jyz38o5ESbe+FBSqreIYOxOMQKXTc0og2vZPoYzfk\nTiQqBymg2s/yKkY/TvtR5c4DlsXxjmfWek7+nE8CHySwdgShEVNmK3X13MVQ\n6qXJiDPTURcD4nyu/i2mGGHQ4W6dXxjGzwdVBiPJefHTopefqRwdN/wgOyMs\n/mB6RpxpVsoVpKMe9oH+VWZWxd1c2AFFTxA51BBL0U2UwyqecR5ZWhdphxJ/\nga5G5/zCgPsBsRVKHRfmJhe9Ookm1xAP5uwkt5mUTpUiiqVl9X48craGks9+\nzsqO77j8hP19NZEc8160scQlG9CAfZfRplXrpcmQuUBT7Xut+gR6WE5PMAOq\n6dM122XIwsG/IdiflhGZEIoRtmRrhrL1u3V9m4WG9unXsQqNP8v5VYtGVFX1\nh/6T\r\n=0l0O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"d5768489dd18597999f92e2e851f07abc765c029","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.5","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^5.0.0","knifecycle":"^10.0.2","@whook/whook":"^5.0.0","openapi-types":"^7.0.1","common-services":"^8.0.1","@whook/http-router":"^5.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.5","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^3.0.0","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_5.0.0_1600182301633_0.41404332639901686","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@whook/gcp-functions","version":"5.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@5.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"6ff379fd93748e3e8d377e14671c40b5de9a9e81","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-5.1.0.tgz","fileCount":51,"integrity":"sha512-PVPW6ND1Mz6gj3MtNIhrdwortalL+sWLQVZYnv3svvT3ZxkjPiiRSzoAyzYIgKsumBKLMJypc9bxy5V1Y1ONCA==","signatures":[{"sig":"MEUCIQCe3IVBIn9PFtGyWYhJ2upY3wSxzeWOfs6o+GKmQbF4JQIgRCQrPoVFaqhAaBOOpw7EzMWV2raqqyhe8zqPvYs2ek0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdgJfCRA9TVsSAnZWagAAO2MP/3UCpIYs3P4l+f8J41DI\ndNxaM82s1y3WoBTuX5bjwy5UYfGwMQ/Bj4vqAvdsvegS6KDWIigjyW3W5LLZ\nGgGQWqM6q1Ap00Rp+OWN7zkYqwkAClezsnit/rNQfAGgRhdvTO5jGdbDC9+q\nSZ3GrboxfLN16uHOWdjBLvnz/lFrIAyPP0kfXB6XISqSbpi2GJoGKx1Y32DN\njTCjzYJc0OVpuwA1Db+7MrcZEqrC13alKJYSP8katzmSUqfUDeGJnq2N5T++\nCCEgLwieMbTx1wjvjV+PCgjDgsfbSnXR3gbRBPwDL51z9Ba3aPX68WosWf5t\nxfmKUXG5cf2r4Ss9ZQOMuiZqZvEXuObML09RL2Yj6yvnBNjd6YIYVZw0m5HV\nh/3AQZFoOohpJpSXrSgwNc775/3c8qpV0iaotydVH12zoU58P6wZ/DYGHlYI\ndqV4yDD7zw4a2X49iXSFyuY4wb4pIf2QiJ4aKiMKHgkDQ6OFLfDUqruNq03k\n8LZSrxjT1UN8t/WwtYoRvDC22nxlmicYxj4AWolgSBRVPPJMApneK8qr90J1\niomhEuCsl1zHyeTn9GVDH2TbeqSnyU32VwTrufLkY06Vr3Kyzf3V33Psh9OL\nR6d5jKSdxAky9Pr6pbREHL/KqLWOTDk3EBwEwLixUAl+oUDEGJYHjNCPmjwb\nz8f9\r\n=QSu7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"409dba28baf3f41159b16e92058afe5931b29e5e","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.5","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^5.1.0","knifecycle":"^10.0.2","@whook/whook":"^5.1.0","openapi-types":"^7.0.1","common-services":"^8.0.1","@whook/http-router":"^5.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.5","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^3.0.0","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_5.1.0_1601569374803_0.9345380145989195","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@whook/gcp-functions","version":"5.1.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@5.1.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"8f5663f68e1345c9aba441734350fd41fadd7bd2","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-5.1.1.tgz","fileCount":51,"integrity":"sha512-ND0Iv6PeJoCkrSCc27BwRRR/GPOluNuPkAnLnsCaUbDkB60gka3Gbm9ocveuD4g2sKmqubLzZ7qM5HAc+Cy5yA==","signatures":[{"sig":"MEQCIFyMlwWVz2/hys5UTH9UJ9hGrm32Z2BqNgTc3ot60kifAiA8K/FBumeepXzIv/Xh8dWhpk41EaX0J2fEcgjU6lHeHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeu0BCRA9TVsSAnZWagAA5SgQAJDI1NNmsgsvQlJY4hvf\nzQjEUSFgX5UEY++EBacygBW4RbIJXQcwi3vTcuK3wAHTAoXYaavHNBZ4yssM\nGSa3cUf8n5JwG6TpINWaGRE+bVzij/OgrDWXpvAuL4qAOfU7MLF/YbHvZaBa\nF+gADDPXtvYOtSgOJz2YkSOvBc0K8tlT4iUwbziY1FzQ4zySlQ8tEUvT26MO\nNThxv2DyjOHVXiAj81KYVth0gJAQORbyfaB1ErOaFI3XY6r7HccLSiJKuxcO\nqr3ML1BDIXHZGYCrqpX2aZaH+HAS4M+/tGJcjkluJwibbLt39hhGpBJdiPHQ\nSyBpE5CBqAY6niKDTYHvSTFkX504Wrac9rftemq4Wg3zqb7K7feHIKFMwaPQ\nekCeBNmQxOX0Rbzn57ZDVEMmQWK2VfWVWIYIJAVuibksIbBHJODMbe81o1mp\naNf9Xtk0QPTIsqDxjMzm2fsIofax6osCu7Cwc4dBE6T/ZHBqUPv3QRmKSDlU\nAGhxiYvbgk65K9LNEZ9gSEwEMSHrpzYU65eZTxU1D8Cj6egoGHKqFiNT8+gP\nP7y33/DvhbvXtGP7i53vNxUYeNG7NBfeWDjy55TeGxXJHhBKgY8b2WxKSH2P\nOIKkqXExrsPtOYHmC0fWmWWG41ks2cAjJm6AU3ucF4gUXL4KzDSlNZlYImtZ\nWiwF\r\n=mJpj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"9fc3dee8649b1184dba05aca78d11404fd31e895","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.5","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.0.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^5.1.1","knifecycle":"^10.0.2","@whook/whook":"^5.1.1","openapi-types":"^7.0.1","common-services":"^8.0.1","@whook/http-router":"^5.1.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.5","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^3.0.0","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_5.1.1_1601891584635_0.8133746959699901","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"@whook/gcp-functions","version":"5.1.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@5.1.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"dc26fa603eaa785ae6a5ddf24cac7be87a4d9ce7","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-5.1.2.tgz","fileCount":51,"integrity":"sha512-hKI65RgnbvBjIfWNDRZddWkqIZ2BvaVSr9ERN2oaWMNE14x8AiW02L3HjOpUE7DmL5gw5SdsYozs6UDgDKz+ng==","signatures":[{"sig":"MEYCIQDh/igjPWsubii0rIiwBQCvOliQZ+Qanw+pIi2lbPRJuwIhANGblqADkCxw4oAbaYQcdgVqt3vqAnw0s5puYwfbLy4h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjUJyCRA9TVsSAnZWagAAmMQP/0LV3qw4/HOAcM5Z1CgG\nfZrEaxqfTfCFitaiGM1/1IyXlCyhhjfsedRK/pHtviRFfHj39mFg0Aa8QYki\nDGfoqYVr/V0e1wZAbteDlC5kKTm9RnzAl5ZuLUA7UmyG5OLISeBWlLHQ7fo5\nfMq9H0m5HhCptEDo+qvDt9nvtbyr5TO8vP/ZcKp+SO2G6NB93uE8DatPROsM\n4CPGAnQSh9xybUDcpUhj/pK1YUOMBzx5MC9+8vLx6b7p1v7+THf2PnNgHeLi\nbmalSw1AEOYQlX+TANGKwwfCUjythzMbEZWF8HivXEJK92VYhrkg3mzGDpxs\nhX4xweps2j6NzMsgApLfvbhJF0MVb4YcOy7gp1QlAX6ZbOITin7hhJ7EnoAd\n+EAd0q1GwXgeWptRoyeavOhgfPH/48AsDPhnXNn/YlcU4wAI74xAlxHdSdrp\nGWjbp2lFpkZh5+XEa+ILf9b++zZyfZe1BhZYkNA0uSN5jo+QaWmNnqg9MB+3\nPeGqmH40DPgjXm20x5LfSpg/YEcxF+MU8DUXtPSnS8PxJkig8y1s/+Jh1Fqr\nflLpYnS+UClaBt1UOYS+z9FsEvLFlkxLRQDkfaVSmOBC2Xl0e1T2D2qzfxpE\nZU7rS1lK1bdB+2xlwbDz72dWxwS5Uagb0sc/18mAgC//iRsfGmsWofmuFLtb\nV3Sv\r\n=7P2N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"6b5df601699975fb894012498d2750dd46ac91e7","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.5","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.1.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^5.1.2","knifecycle":"^10.0.3","@whook/whook":"^5.1.2","openapi-types":"^7.0.1","common-services":"^8.0.2","@whook/http-router":"^5.1.2"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.5","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^3.0.1","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_5.1.2_1603093106254_0.21363762537175024","host":"s3://npm-registry-packages"}},"5.1.3":{"name":"@whook/gcp-functions","version":"5.1.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@5.1.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"a2b0c521c37f544a7c9ffef6e099f95a98bb9114","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-5.1.3.tgz","fileCount":51,"integrity":"sha512-WiUBM3ySX7vwAkDI9MFb3VeBCu6dVg/r4T27N5bxkCOaIKiSbAqtzyFWu4XtNIFY+gU39c9Im2zI8kWQzSqSkg==","signatures":[{"sig":"MEUCIDUGYQSf/ws8l/g9Lo4hTlZras11kZV2KTuPGaPb2fSMAiEAxJDh/fEiC35b3SyOwCorB+Iyu+jeogGB3y4wySGiby0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmUHfCRA9TVsSAnZWagAAcGgQAIQOyA+EWWwcWurqIUym\nac64/RMn5XWxss+CYSmoVEZgDxk1PWYeP2sEgZ7P0RkJPyYrjmKd3EMi5OYQ\nSWwaBV1trm0nnnJzGcvrLGdTyAm1LNNFGLPsGhfyO40ckEKkyRmdw3LKLf8i\nYvBUs8l65IR34RHY1KK7GiPAEJ3jP7cuSJHxmaEWgYcbWgqTs5ReqI3YELN+\nX86oD0f5pLppKq0NtvWsT+TWymHfmaDlJ7irPININxYf/NqSvhStPxCHl1ba\nS8NSW+0sIuU1CWAEf+ad/qq9fIybKVbfwwFqu+8hTIVngLAkWa+K6r7JbbOY\nN+DfqxG61zF4vHQY6mmjSjb8wl+z+9bMf0wiXADHupF9P6C0B0R7mIjJzXL6\n8y6jXYHIrRnzDHY7/u/agg2oNumNPaxepw2kwAsOAv2FQEG/HIa7McW4jWRe\nfvcSNdYzyrz9F9Y1YOgFIj5tQyZTsq7x1vfL43AJ1OeEXUkETAZAy5Re3/6M\nV58T8E92q6IHgbJvavDAS8QOEuiveteKuYSFh2Y5dcZbf0OqpRsj3XBl0jRA\n/AnH2a+/kt6CCVlrex1geidugYgNDFRh73psgAHun+nrApR5zdSpXQQ68QHf\nOW7TkOvX3O7S1rrDVuYAyagsuwP05yuWZ2tDbkoI8ptgytQ7qr7E4cxb4Sx0\nXTee\r\n=zJoM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"8ec8dd372f3074b1a81dee10b19fff2faf395461","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.5","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.1.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^5.1.3","knifecycle":"^10.0.3","@whook/whook":"^5.1.3","openapi-types":"^7.0.1","common-services":"^8.0.2","@whook/http-router":"^5.1.3"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.5","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^3.0.1","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_5.1.3_1603879391010_0.5159024975310127","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"@whook/gcp-functions","version":"5.1.4","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@5.1.4","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"bc6951d9eaabe084f46a478515d16f1c305c59b1","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-5.1.4.tgz","fileCount":51,"integrity":"sha512-dXezrl98J/26t4kOCtrHPFmC1ZlsxCCtiVRrx4BNp/Lx23RtiDQlsAJXg71MBK+3CX5cxEJUg7mpfqAeEatdqw==","signatures":[{"sig":"MEUCIQCBkFAkSveqTPRIQltroJ289sQxCWu0IVciqXN/2uvmYQIgd+oHapTGZHowTZofMGc2wkeT3CVem4CMrIyz6ZKuEx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmsC5CRA9TVsSAnZWagAAcNcP/3CT8xKwM5nCSalBSv8h\n1s0Ekpvvy1kjnskRQAcxIpM7uOOhcIwf2r6zqRJJCw9k92IK4cf79E4fKoVW\n9faZdFRkNkALmfPUxY9nBYF2RG3cv8+f/jBtqjwEFjM2RM57J/L41wNr2mnP\ngaQyFYs06PKfTkZ1d3xzvm2SV9nh3Bl0XvEg57NoJzxkE8RkxGTWFONRFnOB\ntqRHFBD8TkR4jjEM4wnJZ2HR9sHMP+NRTHYXCNvFSmTrA5j7SZlHuVzf+wqb\nWo/IgFLl+yzbjnpHYhq+AaWVbYzdzdbORS5/5GADjRLnwMVne+t7ZzSmk2i9\nhY1PR6RAL38hToIgb2m9+05GRB8/2R4hk1C2TL/WiuC6whl+xtdgxkVj3mD8\nG7xHhi/py2IY5DwVh7h7rc19nmZn9pkFuvjEKBBevjqlHrEppddTNN/yefMS\nqBS7ZKYAE0QSVVFhMnYaM6tcUR1xa2n+mk1idZvm7TOBviXX7wcoPfrXBf74\niIH+6bnGen3qr7lB4w9GzRBK9g+5d88iZaDHf2xMwOQ4ygBloBATz7emSIbJ\n6LV1u/tRJPsVQwZPQcYY1lpDjubRbwNetsVTxj4O3koNRyNy0BLaURfqj1q6\nUJsmgS6Ha+S328ywANhtxikv5LfJigQ862DvJjPqUm+FHdMqacnbDM4/GHG1\nT3KA\r\n=8Qvk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"8f860ffda05e9dd2e798dc1adcd2c300ac083435","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.1.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^5.1.4","knifecycle":"^10.0.3","@whook/whook":"^5.1.4","openapi-types":"^7.0.1","common-services":"^8.0.2","@whook/http-router":"^5.1.4"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.5","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^3.0.1","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_5.1.4_1603977401350_0.9459808466770447","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"@whook/gcp-functions","version":"5.1.5","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@5.1.5","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"ad15b4aa172d605554cd85850896eb56d112ba97","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-5.1.5.tgz","fileCount":51,"integrity":"sha512-Ex+uK+OvDcGfVd++/4UPSn5SUrhTAx2i+z+NMXxStFyNh7AMixl7F7g20V6NCL7sOidwP/2F2SwPGJmmO3q37Q==","signatures":[{"sig":"MEUCIQD4G2n99FLLysJZ0KH5I/ZhUSqdtaw4rkPdndErDiIGqAIgZAHryDm4M0c2a9pD2wcVxSX6NP1e7dcGjIWncmO9V4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo/8hCRA9TVsSAnZWagAAXjQP/Rfm0KeAYL2iYZrsEz3+\nK68xl0v/Mb09IE58pRfKPIG90IGVoRk003Vx3ImhqbV/tPlsCwrOoQqPKi6U\nlXYsQdDv8AA4rV95T3tU2Bh+NJ9gfAf3isCgqNGIFP/mmnpTJgNDQQz/6boS\nGrYBsDgLt493zn/OxF8nf7aj1ZhYTLDyOrOvhTZTpmNZN52exrXsv08jRudS\ncr88W5qt9pTemq5+/mdWUbTVfUFbj8pIZSpRjgmhh8tzHeeQ89UD3RqHFb6A\n5C6SXVMcYmsDl13CHwl9dKjWFRPx8sX5VNRQlGG9WiuW3wwo/7UW29w6gMqL\nL72b0LSqsWvqUYmwvkBzgB4OcH1UOaAtuosYleBSM08ngOzvsc8LTPx80QAy\nmXyAebUwJq/y13SE+Q5ZyNHflsvqgCx1Udc47XTyncM7u5i4cZOxw3yHbEy2\n3QccnpKEE7yP4pvc0ze9NBE88Y92pt8Owa9xvDlfkGnke+tF5HT31ptz6bN8\n9+WRjKSLcx+12hPL15R9GhOiMc3AqJ7CwH8+5xv0S6fx4/Biezl9axZA7XTz\n36cov9EI0uDuyWfL9kalvrXgtSaj62nAlgGd/545eV6e2CkN1YTCwToGvtSQ\nUeBLQb7BEa53uXscxMV2YfxM/Gb0VQeEgy614H2lABvwqwZId0xNeVBwq2rq\nmitl\r\n=9QLF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"db70ce7e3dc33730fffeba992dcdd8d2a6a186b2","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.1.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^5.1.5","knifecycle":"^10.0.3","@whook/whook":"^5.1.5","openapi-types":"^7.0.1","common-services":"^8.0.2","@whook/http-router":"^5.1.5"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.5","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^3.0.1","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_5.1.5_1604583200664_0.19324450866287557","host":"s3://npm-registry-packages"}},"5.1.6":{"name":"@whook/gcp-functions","version":"5.1.6","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@5.1.6","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"39167bcefbc3a0fb22761f2e1aacdaf8ccabaff2","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-5.1.6.tgz","fileCount":51,"integrity":"sha512-hXlFSMcDGlZ7j+VzIF7ZxwKfimKvtx/ziKFOdjcGm3uh/WT7oxukd4fPwErVaMEuksW5ft+juVa6c9Qxt9PL5Q==","signatures":[{"sig":"MEUCIQCEIoTno9q2YVm95GYQrL3sbsAazUIguaUJ3AQjaHffXwIgXqHGxi4tVYN5erd+uM3W3Wu9d72Zv4czsvoAdsjh3MY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpC7KCRA9TVsSAnZWagAANgIP/1u9fRMo3otTHYA/ZGoS\n5dl3021bQkIKqqujGPUaje/iKisEOLGQQ7cUR4K6xDQ4AM7RH6kJK+ci1toK\nUNTSLBMLnBG7aT3Jd1XX7hNlRJckA1paWSVYZwdXkDB8X/VRJGrnjNfCN+B2\n2QM90Z8z1qVu0bV7v6ffAUz3rc6QXYwk9Tp4DHoB8+MEZUTY3iBYcAzEvCsy\nKyPWdbFKw5NNGc3YMrjhzniGTgQyqts3SuboWfE4T+qV/UANcBWnqxjXONE4\n3P0I47bp0okowEULrzzumd8pKTyYvBiFDzm1nt8ujYCnPwWcXujMkN9h1xWK\nI0nP4B5morC1H4zc3KouNLeXly1LJLFTNrXlbMMjjLSsjFweDkXBp+txgnz6\nFdkkA4I6AFGFmqYtCq5/OFQkllTRnEHeYW1G90Veykn3PnBBSanqGViwD0qk\nT0T2piGRJ//4pqJAr3XwBcBpbq1aqvJ8f/CCvqSU/76kBHMVVc4qlU+eurPR\nE00dpY5FPGVNinYS+B4iGWjYh1CCv6rhAb5SthWzUq4JfoQgx9TG2LPb7EhP\ngGSoR/vkASFD6AfxaVlF88Hp36aMlgyiKrQgxlyxBuMT40ZuGEwEzmnEGA4O\nmDjD3uSkModslSaHehXSubyBSF2KXJRCuHmR5FTumkTq0cK7TSLCRCp7TepS\nWRew\r\n=wBfp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"10.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=10.19.0"},"gitHead":"d8318adb35e97525c81711ef4ac600f9cb6c212d","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.14.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.14.1","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.1.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^5.1.6","knifecycle":"^10.0.3","@whook/whook":"^5.1.6","openapi-types":"^7.0.1","common-services":"^8.0.2","@whook/http-router":"^5.1.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":"eslint:recommended","plugins":["prettier"],"overrides":[{"files":["*.ts"],"rules":{"no-unused-vars":[1,{"args":"none"}]}}],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.0","eslint":"^7.7.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^4.0.2","@babel/core":"^7.11.1","@types/jest":"^26.0.10","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.10.5","@babel/preset-env":"^7.11.0","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"10.2.5","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^3.0.1","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.9.1","@babel/plugin-syntax-import-meta":"^7.8.3","@typescript-eslint/eslint-plugin":"^3.9.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_5.1.6_1604595402298_0.7622609172581094","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@whook/gcp-functions","version":"6.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@6.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"19b3fe2b50b3370b7d5635dc06d645d94fc90916","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-6.0.0.tgz","fileCount":51,"integrity":"sha512-7wlKkx+bm/5cCwt0rgRVAwDNHpQgbcrjA+n/LZTnyi8dCFctab6VTIaHJOINT5KB5+BhnrRYwC0LS3vGYOXQ9Q==","signatures":[{"sig":"MEUCIQDvKY/pQQ3v/2Dhf60282xJNxmTlVgAaFfhaqEDmR/7YQIgarDuaetm6XCQEO+ewpa748A5HJ9dZ4CjSzoK+hooiAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0KDlCRA9TVsSAnZWagAAHEMP/0URSL0boLI+YcIE7Cks\nLaxO1WYwX+iBo51+XEK92/bEeChCqAUY8r0zg2+kL3Dlm3MsQMDbZO9E/q2G\n09UnFIDy+/fqyZ4E2W8tNOXrJrr7a7Lam2mKXVjF4H+gkV+n4zL5a7umQano\nz1VqV/Fk9KfX07bIvOmfPKULH5DW5o6xtpkRBlN9HAJoj6OhCXRGuEfSSnie\nikdq34aM+yjtUb00wCEgW2zb7WAdnVrQJp6nR1G/JRXaJ7JRjMNI46mFDcbr\nVyx25KFnQ503WBnox2HNDD9Jb/k4H5SaHAt3Tu8UnASlmYywORQVIprbp7Qi\nVuqCK1RFKUKsaCpH1O+P13hivcPSI1xTebxVXGAyhuxduwYA02KjynSKFixP\nqgxw+bg6Fbn7uEe4t1TA/LlH27oWbw0LoI53kWArP7pEHu4H6uFgr4XlaHfC\nx8FecSSJRjhDZoPt0GRg4NfNU5aZPYX9gWCeLn4FTKwY8LGftDoBs3YtpFSY\nHlJwHh2ccx2IYpSA43OrtlKZdCHqCvT+r/tay8mBsl+vqlZ/ISRGoe+o3Fhg\ngQOhmd8WHFS0BMyii8hT98XpKWz0wqBDJzq2/P9AxlRMZ6vIIngWnBXPWblo\nnh9vtFuDyBgaASHffg9Nkefx2nrWd/shgZuyCsaUuIuQUlo/WEW2eI1Qhd8D\nVAfM\r\n=PFq8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"ca2e828ad52aebb0d202546d5b4b06cae63a05e3","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^6.0.0","knifecycle":"^11.0.1","@whook/whook":"^6.0.0","openapi-types":"^7.0.1","common-services":"^9.0.0","@whook/http-router":"^6.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_6.0.0_1607508197253_0.8239365494422815","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@whook/gcp-functions","version":"7.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@7.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"bc4f4e0d8a91a68a20bae292cd713a626ae9bf80","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-7.0.0.tgz","fileCount":51,"integrity":"sha512-ADg+RricajK7e9tKKBuGzN9Rfgg33SNQTFMght3QWTHZgt/6o6Vhpe5iOrymXqeTZzVcxB4Cj3isaCuILWi0xQ==","signatures":[{"sig":"MEUCIQDUuP4ZscnIOmk09HqxiJla3wfBQu2Haslk9BDGMj5ddQIgC7XhPUeHK7rlpY2mbZwV8fSN9DosjVltDurQiSkrswQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4hdWCRA9TVsSAnZWagAAmuAP/iVnfwfpqcJlWZbJes2z\nlXgebmbnhVPkB2hRgAH7WT2DFWE1Xbwm5bri6sX17x+n5W3wOPmLBc1d7KXl\ndvEMHl9yTSZPF5z+iBKeXhQ7Zpci/CILSU9O6eE5A/KYLQOsbQrm47qbiw61\nl3V3RimvqWNoO8Je8MW7CnDsuLCKDrl3MgyYw00FfgYrixd8tsQqcPvE9Ixn\nhfZTzqQBPTSLiKzNIx3k/anXVFajKsmKh8wBkcIfPT15Gf+3PgXGfdCkFTGZ\nF3nJxLQiwUKAQGVUFxF2QMXrHgIshlh1PtiOTDqIaW+XE9TwEB91PU62TVG6\nt/j6R+OKUatSSm+hoSpx+Oegvk9jfWl9G2I9Pa2JAoXS01/YUdkVDKilNANi\nUTOVAJ3lm1NCmG0NLBYhxmo1lnBDdVS0058oeQ8x+A2LSp2qj7Sn0E6YAhuP\nQs5ukJ0Totgih6T/SBIi8kYaJXcqBUmtpGnhPxfY7E/0cO7v32ccRzcYqOo3\nffBukyv0OzUWTvy/VUemTseVbCXrbSlrpApEl7eNUgDsIgl4IvyH4UkRoTju\n4LRh+sYBOMoqAt+eUJB+5UoNix2did+5+af5qUmm1n7SSM6zIrfAeUAkOj3L\nc/1uV+eJEjamNHE5zoX7/AMCnpp5UdXnBuynB2VZuhSRkLGR6x0XCZFCo11l\nyHbV\r\n=QCMq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"ced70b194a8f43bff8d984e4dd84ff4eb19225e6","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^7.0.0","knifecycle":"^11.0.1","@whook/whook":"^7.0.0","openapi-types":"^7.0.1","common-services":"^9.0.0","@whook/http-router":"^7.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_7.0.0_1608652629706_0.3270044786031696","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@whook/gcp-functions","version":"7.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@7.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"193f0e8e1cbc845b70a8a45cc8b17ae2ab7790d3","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-7.1.0.tgz","fileCount":51,"integrity":"sha512-wSI6HVHSUmLHe4G2Ksc9MweDjTKCKactL8f3v19LdKtqc4vF5mApDsj8NMygSAhkGluZbIkmr/4We9Ocp6fO0g==","signatures":[{"sig":"MEUCIQCtifthTm5MwcgREYSQjY841foorsmj2zuDiycwyb6DHQIgPGSfqaPjah5qtcvudFPk7TIYUUMY+fOOQgBQvdIplIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6Pm4CRA9TVsSAnZWagAA5q4P/0cX4vgnswJQ6LG4JXf4\nf8pmKSV2GFrlXwRur6hvwf6Bk5SAx4YpOMQk8TkcYAtzdySLXl0Mhvn5eDQn\nWACqjxcTmH/j00pyOVFVQheEpxqj7RSR+pjS+Iw0RpBNm7ifENvg1q5aBSua\n7CUAnGtJLvgIREEkFDVIQp3sjW4acfQVcRBBorM4tNoUjKp6lE5530ylfPdW\n0/RxY2fQAJbF44REVbsolWqdqgRA2ScfBvEk8rozgNIZ5+86WVuL1naZYXi1\nO0k2uOlSSKqrVROZAfoWLZokNCTl4X2TqAy8F1o8KZM1mm1E02B/cu46oLlk\nUwfYK9oFKw//F/NnZklpdq9dZoiZFQPNi5YnopaaADyAdBVaYX1uesJQ5yup\n3jrmnvopk6YeuakIToDUVzQIKh5wsUJ4dWI6SIGXIM7+pV5dSYj/qt9iGUrA\nTIiU1BN8l2X1ewswimfWLAFTUwreZ2SI823eHSGapXg847T2HYXE8SLVhzQO\n/tLxdaNJb2d0rLWGDcOvWwA9n8JXYCiYfd8tyvoXmFp1nOGk9BmMf4nByGQx\nIhuQ/Rmc28m1pZAbHcNCwR+Zn2/KxNxfqrFWnvKF5yo6RxSa5AxOZVL//fjB\nWMCxcHh4u4Rp/BvlwCXreeMKbe6vxUJ24q/OfWRqPHfHiTSc2n1hmQMDEMY6\nH5O8\r\n=OWrb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"30b8337e5d8731654337ea4fa8a772fe539b3636","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^7.1.0","knifecycle":"^11.0.1","@whook/whook":"^7.1.0","openapi-types":"^7.0.1","common-services":"^9.0.0","@whook/http-router":"^7.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_7.1.0_1609103799679_0.37356598740578884","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"@whook/gcp-functions","version":"7.1.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@7.1.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"abcd9d5491047b625664130007dc676de249333a","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-7.1.1.tgz","fileCount":51,"integrity":"sha512-0dyMjYdJuAh1cwQerRnRkzX1U8sHlbhQSoa8rpktzaI7QdpiIJFc4t1aWNETsXStEN6kKqbdxFM81djxFDxFRg==","signatures":[{"sig":"MEYCIQD9/yLN+wZeNqpiNX8hncj5+DpyPfuU7WqVwBryAsHXiQIhAO75KJz3tCjLefF304GXJgj4l31YMHIoIsFtSmglJ1h9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8xHRCRA9TVsSAnZWagAAuVYP/inW/4eEDN+paK12rz3u\ndww5ScgdvVgARw90lx3ZlOUxjd/jolM2BHBrfpnJ+CDpmp6BTaQtccHp+zvL\n5t1C4Mb2nkFzpRcsvy2RLC+oWBWLhIBxAw4a98TRO38nRy+8hN8X8cTuhNCx\nWHC9Y0/8IwvCrI7DH9i1yt7iFIRC+HXBDByMqQ/HtD3z1vxC+HDrR9vaUt0W\nleTvVgsapz2Zr6R9zKarJV5QUuxTmdQTe5taMQFM+V4GvEivOm5F7j23pTGl\nYbrV0QNAK0lznwBwlCdoyXfRlguYtO/pXybYWFPfUZF4Rg3OhjMl1GkFHXx2\nbLD7ZSz81mvE+lJHh3JjYJGhXaGQrU86xfOcL5gJ9iUDk/7JubLnU1aLkKK4\nQnGAG/pWzdY59AYsNvo3IopqAWd7Tfu/qvZjgcIyJFpTUwSYlbm3r4KO+LwQ\nXtS7/KJQd+UZnzJlPTU9QdD7DUXq3UpCEii3Zho3X+6YGxvohjNrp/YSp2qW\nR2WYEXyQGAHnFdI4G5L34QIDV55k4wEyit2zQ9IjHHuzYgoBdJuvlPuUEuBE\n2FROhRxaVCgXCX8yRCzlqhevW5yurRhPhit64QSIKg8LzOUS2RIC1w9AZchE\nJzDdLFmuQzuKV6cFKME+5JuXdbyHwr6Soipf7i0WnpDC8S/I4IfnCyAUB4vK\n0Gt2\r\n=YnHy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"8b23f8bd55b40863e10a62db7edbcfeda03ac4f8","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^7.1.1","knifecycle":"^11.0.1","@whook/whook":"^7.1.1","openapi-types":"^7.0.1","common-services":"^9.0.0","@whook/http-router":"^7.1.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_7.1.1_1609765328815_0.16861169441968737","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"@whook/gcp-functions","version":"7.1.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@7.1.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"ffbf0385c91547fbd3fcdeeb3359cbbeb6e3cd0b","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-7.1.2.tgz","fileCount":51,"integrity":"sha512-MHgiqj9ZpOSQVF6q+ldNOOmhD+J9PM3DMsAXnxuWzPJa5AsdAE0/AydVPJoRQOOptTC/0DL3Gnw87qhn0s/xTQ==","signatures":[{"sig":"MEUCIQCkY46aAJJpD3VxeVZVM2vfyESzf91xt9hoTlW3jr1ZVAIgani8dEAzIQN1aKk4FCoAuipdviRZYXBaNlYtGQ3MxCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8zCSCRA9TVsSAnZWagAAtpoQAJQCECJtJLiNeTitBILx\n5ixgz+A/Ar/juLVeK0MHf/NVKWlIlBa/yyMLQ5lXYBVLHSMbdUSua2iQOr25\nzZT71iMYNt7xcojsNVRSlfubqV6+5Q0r5+urfcoSnU5dV15uKzhhhNMXPqE/\ndFy7KQ03+I0drr/DM2uyXj83zCW55e2W1cqNAs/Fduphb9vg3weUCgXg7mfg\nZDT02FcVrzqauK4P0tudXwnOwTf4G4X28hM4yBFHlP5ua9fVNgcmUSDAkdYB\nkcfApeFVNLzdzPfG98wAEpEFQSburbk1+FP02p67PLfMm2X9nak3I8PpBlBM\nFXKBoIB78XRDYUae2kDirXLBx9fadh9d/u1p2bEI654gHyzyiTdsAXKN/52b\nIqwTNNmgvKhrxzFUHogyQHmFjQPPasbWsG9dFEG022bwLSqrOGekxHk6IKcv\nQE4MTBkts4xt84RauhYbmGx87Ok2QsyLUxkoYDekjvHHVzG4bonM8PPH0cL1\nATYfuFmuCigS9Wzc6SOGFxQw+I1WwdNi0BVYJJ83dn1bgz/47ZhQDkUIDgKJ\n2kbB1Kqm3cZum6qyUlK2jpLClErgenkiBP5gt6+zfNJGuErOxFB1+fGrQMvV\ngi9yIjDezHa39Mcm2r26Lda501l79mZPK4VgoyvcuEkNz1+GSBHeBcIdkDn1\n2zDf\r\n=h/jd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"0e12a3297580cfb2d3dc1af0ddba1bc7e67a7a58","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^7.1.1","knifecycle":"^11.0.1","@whook/cors":"^7.1.2","@types/bytes":"^3.1.0","@whook/whook":"^7.1.1","openapi-types":"^7.0.1","common-services":"^9.0.0","@whook/http-router":"^7.1.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^4.43.0","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"webpack":"^4.43.0","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_7.1.2_1609773202037_0.6605037707561514","host":"s3://npm-registry-packages"}},"7.1.3":{"name":"@whook/gcp-functions","version":"7.1.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@7.1.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"3e8dc4560b205d0dfde3b8fe25c8fb6beefd1e6b","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-7.1.3.tgz","fileCount":51,"integrity":"sha512-Prn9lKBtLBBiwCYFp4COzKFjZ27oye5fpCSl1UdTc370pgOpJcnpf3NZwxc4qftgR5EFtn9r+w+cFErQynjpFg==","signatures":[{"sig":"MEQCIDkMiOBBxPXYpTpAVMHOyP5pzd8e6b3uXuRNktj21K6aAiA/NQ5GaoezDOCDyxQ8r74yx+81zulTmmqgAEXXP7WIQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/GKwCRA9TVsSAnZWagAAhEMP/jm3yd6xbS2NsuRymq4V\nKzVT/9+OQRR8t1lMOtCRBRTXOGBecGS6wl9ER6Q1u8pTMiqvNRPXtch9V2fE\nWV+avy7YcstCsef+D3ZKdiFKxA90Oxydz4k3BRSFHPxuJfVn0hIJuABkv9uM\npWRCFZ9flHsdjC4k8WQnABnJEQgQEADMbsjPszTFRYXBTnrCFuJw6Ohiq42Z\nW0WfUTB10ycqJ5LOBp7Y1CNFSpc9V9adYQMWjH84JeBZhpNrgfXbOZ6JGUB8\nO4YQz2qbffeQXVUUj4dWfdv+cYThznQrCfLCKNNUU/iUq+NWTRxO8hN47MCf\nMjIFbjnR6bEufAefM8MzakzyyQEHRqP1zpS//G+O644DYMwJtWs9iEZxE4M5\nXMhv+drIcalQ/CmUxFDGYB1dv12JKFo9Kcwo1y0/kzr0fZXTOt3INp+dEpDd\n9Hexkx2hDCd1OgAQ0njhSDzE/s90FBNaAzG/WSL6T4OUXbMgQk3sxVKvwOnB\nBdZcam4G6XBFx886U7VLjFWqAaWatOOdgdy9cD+wm2eJqoNHX//d8g0gcJkD\naNZvnfZoa8JQcsxKYrhtNt2TWZiiXujTrsLL+E+fONGQU1gFmqYhmsmOElFM\nOegBFWlux/2mdfDuCzOUS88+PaYm2Ef3n036ZcGvv672ZBvOCKuMGpVikdPT\nksSA\r\n=aDYP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"b4511d115d98c327e4a11a9d956b8e1f446663d2","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^7.1.3","knifecycle":"^11.1.0","@whook/cors":"^7.1.3","@types/bytes":"^3.1.0","@whook/whook":"^7.1.3","openapi-types":"7.0.1","common-services":"^9.0.0","@whook/http-router":"^7.1.3"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^5.11.1","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"webpack":"^5.11.1","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_7.1.3_1610375856130_0.05347986778366942","host":"s3://npm-registry-packages"}},"7.1.4":{"name":"@whook/gcp-functions","version":"7.1.4","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@7.1.4","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"a23c93cfc8edf6998536f0a3974506920eea8c11","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-7.1.4.tgz","fileCount":51,"integrity":"sha512-qterR0A58enFxWq4H8RSRTrlbkXXQXfUqAjJTY24YpuFpkP1OVM1UKjj60J/frWc/0yovs4F5bVta54T9U6nOQ==","signatures":[{"sig":"MEUCIBhF0Wgu0Yysuc4Ml5FJr8BSTlkWwleyxfMbBG3BgiDFAiEAjOhtoMyYYHJWqTiDUt5J9fTTyhzqLoPi/4tft5rbiB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/aotCRA9TVsSAnZWagAA2P0P/RKVA+fuaB46IgAsg8lP\n0USfIMzZl97aK5HFzBGnXDmRoNFubHvbcBTOWBR+zwhcA2DBWNvqiAviIJba\nA60BhkGFOgb4ATs0A4WPx8UHsjX1T8JoDDJFNAa4ugDxsLJ53l6xTrBJwXZL\nUbu4tB0qArcCSH6jtl4jdXlss71a9fQAFBI8+y2EvjV9hvWd6xzz7gXZya/G\noowbwBeomIZ9fj81QKI7RLbeYm7WZuyQE5tjK7QFQ3byLKNH2jKJ18Kh3ZUf\nLkNkVd03DYG2vd92yeda91blr4mTs1IN5zHWzXqg6B/gO4JYyBvcJ7g82OhX\n1jPzH8s4Vpn44d70iyb3wjYqqbPdLiCh6t0TXf7/rA2gmKs+oQPQhF1seebv\nV7k4uWVJarjs/8Kr8Cv9LCnT+QNQf16cpVGmN1c569e0M+8LzWCl88CjQrya\nxzT6VkAkWo7nEin4qYPfABJQXbf2GKUrQhA/mgjSeoELZElLPKs93NAoK7zs\nO8aqrYmLtqeiCd43JhkpW+HiWtGVElY/MooFnttrtYv1d9DpMIpCcBZCTIjR\nrsdeN3IcJ+KBtN0l2imvXB6sciBfmi1BSonpkh8XT5wb7q5cuCxyIhu0RkJG\nAWfiWZ+/tVhuySEVJzSq0+siwygXokWsksOY4J91o5nbsc41J+g96LBDIIVj\nFt59\r\n=D7vm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"6.14.8","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^7.1.4","knifecycle":"^11.1.0","@whook/cors":"^7.1.4","@types/bytes":"^3.1.0","@whook/whook":"^7.1.4","openapi-types":"7.0.1","common-services":"^9.0.0","@whook/http-router":"^7.1.3"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^5.11.1","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"webpack":"^5.11.1","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_7.1.4_1610459692446_0.6729117002172067","host":"s3://npm-registry-packages"}},"7.1.5":{"name":"@whook/gcp-functions","version":"7.1.5","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@7.1.5","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"1e4af6cb9e5d8b94191553b8ac6620dabe5be5ff","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-7.1.5.tgz","fileCount":51,"integrity":"sha512-RztekC1CJyxOY4JjRXR0W74whGhEHO93EH7qHVk1QW8FgcNDR+X89/nhmnruhnhz92Fmin3o2vkMZkvE3q8elQ==","signatures":[{"sig":"MEYCIQCSSbd61HGJmPiNtc76syjfW2Y5hcfOCemoK1tyDQo36wIhAMNDp4wgVHK/bObpzYZ+RLFd0m3VjGU2/BLAuoOD+c8/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJVmXCRA9TVsSAnZWagAAQDwP/j2nbBlZUwbmk38ByfL4\nDNqF+U8lDel27AzSOQ6oysHy65d9lFUtUDpLaHjjzkbPYWWSv84/Nu9oBe30\nfufCXw6nNh7pXzo5geVKlskP8yb9osv8atTfWDgdknp4zH+Vh+dUPXSDoKiW\nRybVe9dKhVk1gFLulOMGRXr6QFEjCnmtZfZKOr9NSdq8kWl6WNqlbmgkSZAu\nCEhZbxrbdOSnqqlQKQ8wOlCeMqRrN3QkwP4VFC5T5K/lzP1/wpHs7w95nz57\n+iixH3vgOl1vZ4rA2VTMmYoVwukf18hK3YhbHpcqoLE8SDKfpDauEMkawa0u\nXHxOUMx1HjkfZplsnvz7jCwOy6mrDTCV6cRuEARUPtfOlt30VWTlI5n6jW1V\nEbl4S3AA3IP7hvwsgeu8YTcMY9+b7V5y9ONv8LLs1OM+p5+Ki8jtjZokHOVg\ncz/Aj3fo5JGQ6K8XI8rxsmbrvZ0MFyZ9SQ2egrQEcAg1VwjE19u8kkB7Pgh/\nGSv6057iKOjg9r3Gil6MI3NfA1M/VrkyOqPAWNtT0qW+CHKfE4EyVdX1OjPO\nuR9A6JS5EwLIhYd9XhWV/juJ60aj/6yNxYlxJwKuGAahq27T0poNKZLw8SMe\ngWXndVlS0YxPkVE/DKD572+hz7uEZetBcoI30F69av9QzXpQA60EyU3Dlo6V\n25PW\r\n=H1v/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"be3b48db3ad69a6a83555a56fe3c804d5a63a606","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.19.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"qs":"^6.9.4","ajv":"^6.12.6","cpr":"3.0.1","memfs":"3.2.0","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","memory-fs":"0.5.0","strict-qs":"^6.1.3","@whook/cli":"^7.1.5","knifecycle":"^11.1.0","@whook/cors":"^7.1.5","@types/bytes":"^3.1.0","@whook/whook":"^7.1.5","openapi-types":"7.0.1","common-services":"^9.0.0","@whook/http-router":"^7.1.5"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","webpack":"^5.11.1","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","babel-loader":"^8.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"webpack":"^5.11.1","babel-loader":"^8.1.0","babel-plugin-knifecycle":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_7.1.5_1613060502781_0.14573571259522233","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@whook/gcp-functions","version":"8.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"9e311b8dbcf55711f0ce471e62290667a10c15cc","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.0.0.tgz","fileCount":45,"integrity":"sha512-37zng5gzyIpgNPsCCdm0inNjZL4pZPozKfZ8ktCHZmL/DmkwZ4kCZh9sZ7yvHHDzY3sRynzRuhtwbd3ONhaa5g==","signatures":[{"sig":"MEUCIEEEalGLUxKyIjIyVdWT1EqmQgdlL0q58OXxvtmpKtXnAiEA43ban2iAKEQQCX5U6GFdltd937S48MBuBCvl9VLLa84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP3v4CRA9TVsSAnZWagAAx2IP/3SqrWwgoOwdxW1L21oP\n4kOM9saCvjsDc27nIHnxZEKpnVvJdradPx65MARHg9+1NrUyK99ntJySwNFA\ncQQ2Rx+BuftwuJl31x4CQhbm6rATpeKoZbaEqiYKEvcHUTQw01+zv86PlpcN\n42z9WjSK29zP5WtVxso3L+J+j6fnxsQtU9oPIvsMGO/K0nct5CIfK/3qhiyu\nOtJt6I80rHD4y3PONUZXuV6jd4gS0BnmQ8tBD2/8cL+h00WRkedOyEVLsJ6g\nY8n24LjeQis37SnJZ6hkhfVlM/NOzUzVLJ6PloRj0liy/gFOZw7jholrXJqq\nNhKaf4YblnitvCWE/xki5vDRoIPGQHhbgVlhE0ZUh7aShhX53iz/T8b9ppMj\nMbpuw8mVNKx8isNLxRAjMxDS6vT/OD5e81/hHoJ31sy/HrLENhkbsF60eb/3\n8Y9ZswsOXkaz+wGlKx7AMYh9V4Dg9bHCRYL+Oq3l/UeGlNDD1iNFKTDl6HOf\n4KsW1L5kJ1m4cgEUEsZhRG52ayR1In7FmXtXhjG/wvMCHMbZFU85GLJIwqzu\nEXr1AQNpAcpfi06uVqod8fPnbE9nokUY64zUbx50TXjsC8FGOhW+XoOua0ap\ndZfsSCxjFaN7RNlLdU/BkG5YTkdc0A43j4b4loWxP0lHPcWRmvnXvbY3N3R6\n9qpv\r\n=qNu+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"bf5ed6920fc1ce6283081f34ed430ac1e5fa70cc","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ajv":"^7.1.1","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","strict-qs":"^6.1.3","@whook/cli":"^8.0.0","knifecycle":"^11.1.0","@whook/cors":"^8.0.0","@types/bytes":"^3.1.0","@whook/whook":"^8.0.0","openapi-types":"^7.2.3","common-services":"^9.0.0","@whook/http-router":"^8.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.0.0_1614773239593_0.20747211299891877","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@whook/gcp-functions","version":"8.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"d3b0c796cd0417d5803b4afa5ff5d68aeffe03be","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.0.1.tgz","fileCount":45,"integrity":"sha512-cVT7CluUoRBunsUiWUGKATdpO/WF0oDTbMQnapUXrBqmK2qnSn8kvKXuCr8JYVLhipM/1ZUrTnAwL+4+l7619w==","signatures":[{"sig":"MEUCIEc55+qaNfdTsyvE37Y0fH1n/EcKnpMf7HpPe8G/HFdwAiEA9QbFHp3WI9Rx49Vl08Kzn1vplP9uaU+YXAsurY+Lx3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP6tcCRA9TVsSAnZWagAAQSMP+wZdLP3jZNhxsgMxcTxt\nnlVXXE4/AoalrTAjjZHfcDOWdX95FDMsR36rA14oXhVe8YFzTZAMiigyTpzw\n0PaKxxprtCv66pR6P6NLHC2rpclhBMinzOtfczeEYx/H20tlafnIDWSo37wn\n90FwmhMR7USO5cGu0DMlFpOo/hdfzQD6Wa//XqbXRrcD0s/7CMSZcxUOlJi3\nv/8D5eb6BEiQpO3PtO4JFa8McutdDd3g31CIBTKWwoLzQy00MvncAWUVD64H\nV6OoIFmEJwOWZAzkYpuRWSSOa/Mmdl/V4ZLhFWQ59p10LcjWOOQE6JeACs42\nc1bLBc1nhcK76n33ncRkTNdcAibIL7TgDRazWTDley6/uP064yUDvODkhcCW\nUcOmwh00g+9uieHQFrOaJgJeme4CBMKTprpCqEFjMjOcRQfJ3mqrd3ZLT6sK\nwfa7V4MnDz9WZD4eis6SFZ5QhuWOBU6k+daJmYql5+8R91mZ/xsdLqm3Ykmt\n5Tk/DYLqq+cqrr39UsgsvhTS+H7uuaMCtw0zErWnIMuZYo9mxkJGPvYc4Mis\nxBNI5z83MHBrqnBwxvzKp1wjiceWtTuuIP1u5OYjWCWQCDyzk37DddCpkhfT\nf/HJ0dJOu0YxDR/mvGjYcUsvwqQyDns5x8vfiYEJ7Ul3BlkV+0KCxHQBd+uR\n+A7t\r\n=zY2V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"31b08e61a37d739e7a8d3ce85c26b8f581acb8d6","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ajv":"^7.1.1","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","strict-qs":"^6.1.3","@whook/cli":"^8.0.1","knifecycle":"^11.1.0","@whook/cors":"^8.0.1","@types/bytes":"^3.1.0","@whook/whook":"^8.0.1","openapi-types":"^7.2.3","common-services":"^9.0.0","@whook/http-router":"^8.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.0.1_1614785371750_0.6205028155297645","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@whook/gcp-functions","version":"8.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"1a6da216635470902865997fa2c807856485cc48","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.0.2.tgz","fileCount":45,"integrity":"sha512-IFwI42S74ZoOps2rZ3poElopslYXQgBKsp1cU/pC2dFxSh4lOMSW2jamAemASFxAVj3a70W8B1o0Sd9R00jTKA==","signatures":[{"sig":"MEQCIHqyjKOQtRHEEQ3Hib/jmB3mywY1VcJcwwK62bIESCrqAiBYI84uZ4yHAV74nnQTDO2c78NwmXBMytOmXJsGrZjQug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP7eXCRA9TVsSAnZWagAATkMP/iou8wrgicq7mksQ/5dy\nw2s+uOojaPk50sOT28nNAslRb87gOlg9sX7Gm2Ox4oOCAw0dBOZ/yoIrLF3i\ndbTtHY64ww+aXdwW5s6NamxwM7JktavG13JttMA4gEa+DSVtu1Mq0kdwEGyq\n0beWCQ4PY5FwW8jeFwrmq/9xEdius2N0Uu9bhIqbn9Bq/N4qiA4zuTfguVr0\nFUYYbUg8R0sF6xmOH9yDMTEHItu1QnpHanE0/To59NIgv2NEaWE+ryOrIyt2\n+RYSBfzkk0UOQJn8RfTcTSzY0haGcH2ULH4nhV+QGlBXSBb1ypgfRK7oETbO\n6gSEwNiMGV7Yl//uIyTtgZ8vWRp748xedWhGnYwWO4XPN1nfvekS6FxDoIbr\n9lKmCpfQUA4MoJ+d3oS0nAs1eKzGa9r+6Ons/e8xl4qfFGvIr6RfpkTVNGzh\nRgpRSXEPvQych2hHpmgUhAKNqk0QrhD4cAbnPF8J7tYAUXRr8x/9h5ZEMMpG\nckyJ7sPY9lUuNvZ1L9Ohc+l9yapU65QjHXooMTKXSQDw5mTNucy/xmmI8owW\nR1wrg/qPGGYES1wLNzUiNMVu9xyHIn1TFJ/YVs3Icap0kB86rx0t0t/Ihkmc\nKbXq5FRJMeLkW7RNrMkpC11J/RjN642k/j/N+JoIvkKBr4ACbom5oOzVamZq\nOs+M\r\n=EOJm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"fa6b76aaf47cd1d369883beb81a950334aa8f5ef","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ajv":"^7.1.1","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","strict-qs":"^6.1.3","@whook/cli":"^8.0.2","knifecycle":"^11.1.0","@whook/cors":"^8.0.2","ajv-formats":"^1.5.1","@types/bytes":"^3.1.0","@whook/whook":"^8.0.2","openapi-types":"^7.2.3","common-services":"^9.0.0","@whook/http-router":"^8.0.2"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.0.2_1614788502671_0.0374493799339819","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"@whook/gcp-functions","version":"8.0.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.0.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"834e2965a8c81237714830225b290166488af770","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.0.3.tgz","fileCount":45,"integrity":"sha512-i9IZ7LHzm4wpbKA/2AN6DRvddlj2bd5SbYaakBcnq0bEj/rhYhLhakmXkUjcETYpHehIW5i7gChRJONZ8Pathg==","signatures":[{"sig":"MEUCIQCnY/iWZy1v+yauFDZUn7/c9H5Yf8rRmVGjszwRKe4GGQIgHvT+G34PbDGhEdijOmDCuY1xBeibkY+xp64N58YOmfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQLm0CRA9TVsSAnZWagAA2U0P/3KNaE1JXUMFCcSja8dp\n/iLYSfMm8R5dwQikWfbQ4Pt+aJ8vqZo6pvJXt0RJEeMO7PeUi9Vl00fTzGDg\nsuojByiaZztz7Pla727YF6YgmDjtQAwFD8dRU60qndxL2LqKpOeWJpQGqI99\npOClAO3ykkJCALpQw3CrY3YylpR6Q5jxG5trMwHvkaysi0T9MrYOKalowRnr\nHTSLPUirvldWzjK8hfgy8X9IaLJoDeJVOf+mE06i2fuRNG3DGclChKGFSALW\nVFj1Ww15IW79IRyi1AwV995xbdyqN0NnX7S1ul8oeN5KUqMzk8llM7I0GJMe\nIFpc5XX7euPKrKb4fQrd89tnODsCgbldXPyITpSJ6mMvyNHtc7eRiZwwujv1\n0tL45ygtcZKSxFro5Uf7bvsWevHs/0IaifC94XWuS2+ujYF32rrixhrzD/vO\npWKj9cWG/Pe2gualfGyEC3IfRcEZggxruyWeQ9lhWwjZ+SWYNwEChxBKGwtA\nAOzPlz3FWTGOLLjQrTTGOeO042O9mg/+Qhl/Dr9vY5y3M6rqfWCZMzHVBtI/\npeYYcKZBYobAQaeRQgVhoZJLfkPpdvQcUiCnjMty5Y06XfnAobfhvbYLadVb\nhf/qPfJ5Z8QuXvBb+ASOw05wcGeA+LbSvOWrcZGgXLrfoK+q/oTaXvFt3Zm7\nYnT6\r\n=CrTu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"a70a77d4e8d31f8823f7a63702a1c47223e298b4","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ajv":"^7.1.1","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^5.0.0","camelcase":"^6.2.0","strict-qs":"^6.1.3","@whook/cli":"^8.0.3","knifecycle":"^11.1.0","@whook/cors":"^8.0.3","ajv-formats":"^1.5.1","@types/bytes":"^3.1.0","@whook/whook":"^8.0.3","openapi-types":"^7.2.3","common-services":"^9.0.0","@whook/http-router":"^8.0.3"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","metapak":"^3.1.10","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","babel-eslint":"^10.1.0","@babel/register":"^7.12.1","@babel/preset-env":"^7.12.1","jsdoc-to-markdown":"^6.0.1","metapak-nfroidure":"11.0.4","eslint-plugin-prettier":"^3.1.4","babel-plugin-knifecycle":"^5.0.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.8.1","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.8.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.0.3_1614854579774_0.13093349214609473","host":"s3://npm-registry-packages"}},"8.0.4":{"name":"@whook/gcp-functions","version":"8.0.4","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.0.4","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"4574980471c88cfaa9a450e52bffdbd238605a21","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.0.4.tgz","fileCount":45,"integrity":"sha512-+S2Yi2TygrHEI0fuQA0OR4BbI/ahjkPKD+u1YGSaVAreOgm6Qw3buKY5qKMsGRXHnkEGx220+dHV2Idi3rEeWg==","signatures":[{"sig":"MEQCIAiDA7Dyhv2eMg2BoCvFgiEOKjjRVATXrz7J1ljO3Kd2AiBQY4QC3Vcg8xbRXw9SPB3g5m34G8fnyLt5wTVjLYxS2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcvPUCRA9TVsSAnZWagAACnIQAIlOTWsWCCLHqJRDnLlK\nYR0Q60JuZsiZxixPeUs807XPNsY69aKemU2wzDPLV3H3XU65rJg7UBm4z45V\ne+0tIH01v8z5RCgaX2gXvrobw0peAp8jjVmhXQkz4GdR7Cx81tZih0hfklT5\nq6OAGzM6wQh1M1uhxM3sbVnnijFR00yL4zK3HNu/Q2bNZPUV6EjX28jwuBjs\nyQCDSvRGdFbHvq+kXGcwZFeN2hSUKn2Fq0NeVb2YfehF9pCZvMcxbidb2Xyg\nFszRog6lvN1GQhxj9anDc5htd00gupUkpc509P5yX+Z0icPZb3g5ZWp7seRh\nYNXmRYE9NiMu3ywpoNBumzAOTUv+PrLC0jW6zHgoZDJdi7kPkvYtf21Ch+AV\nghQ10cnT6B9SpcMhtGJwfg8wwsA3q1yrCyU6cANEvYrgOp2Jp48j2tHYcUjW\nA/g5G02hs41x2yIjEIRU5bspgakARezBgyg0xzapQQmpCeXBwtLqNseqwZz9\nG/KOTeZfVwwQu5L5nTzDR8hOWZBxDS55T/hbIf/7stIxJcqwU8kTwaTB9hlT\n9csMG2zSOpTE5bGtDdKBjbDQboTCn2pBOxWNbuHYdm4ZDfjWu22/3Q3I1zZc\nmX1ASFrsMJAd9bJwNLzNLXMYoGs5cCpGM2ZWuCLAtaJopqSJc6u9O60PTtQf\npj7j\r\n=zDse\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"89c76d08cb8132ee8aab9fea087244258efbb1ff","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.10.1","ajv":"^8.0.5","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.0","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.0.4","knifecycle":"^11.1.1","@whook/cors":"^8.0.4","ajv-formats":"^2.0.2","@types/bytes":"^3.1.0","@whook/whook":"^8.0.4","openapi-types":"^8.0.0","common-services":"^9.0.1","@whook/http-router":"^8.0.4"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.0.4_1618146259826_0.010744442558469958","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@whook/gcp-functions","version":"8.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"631b4183ff06ab54f634a49f0df7cabe5f32b6d2","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.1.0.tgz","fileCount":45,"integrity":"sha512-t0pqIsfFUMG6jOrGXAMTLD07B7w9ZYrJP88tKlSJyGrGRbFqsi805hlqcITMz0ZXZNvtjYqOUTmY9WT8CCN5Rw==","signatures":[{"sig":"MEYCIQDSiT3/nubVvOdyJfC8o+fw/qwFB27NAEdXf3NcQ7I/kAIhAM7aYhx9Bf+nBu7957MFSQebsbbVFug2EBHupB2QTUOO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvxXLCRA9TVsSAnZWagAAnYkQAI08yHsL+tdUQO6rR7rD\ncoxDvQTN+DvPihb0wCoiIf+pL5jquwvx/DX2kdMdugxx51Ef3FF4y/90ta7D\n+rcuEt+I1sx4G2anK70OtWNrUtErj+EOJJLx3LLQHvxFKZeInxNTxWJlYw9/\n5NntHK7bZ1PnzJ2ap3IvEmRcJhil2VWWd0dbp9ARuCiZleHKjIHQMfJMWFvz\nVPlDblYYwnNGMdNCUxJcbLXliMKfx7eyzQVUqxq4BFjjs5u7M3M+luHku7dM\ndUNubrh8pVfkf7eW3In+20jdcKk2z8S+G/rd6mHbbOGv2uA+/gnxFNd8eqwK\niUGpMw5mt/Pl86WbyChUM+Dsy5ccMCRO9dxI9pv1Sswt3YPwmS1oJ1TW+8xC\nusXrfgeHNcPYb2zpACiQOSN/sH3Yg2LKrI6UDGjzMxMiPO8TUj9n2eCwgH4A\nfFJdo1Upuik0PcvQL83dG3/1dOJtjtRxsyTs/+3xdz5O+pnGHRbnZt0J2D+H\nrSobuW83ORHpC8wpI6wJihb+4l/a2yde3ZyoR2fVHaCUin8xOfN45ogIQSkq\njxVAEy67oGOrZGEsuxno4Br0x38sqowkmqaUJ2UNAuDsF3oRsenjYsAl8TUe\n1HlKh+bKEduCV/pdLWATaeFnHxggnS0wZ0hgNe54jfivFyj0cM9o/J+mPBXS\nh2S/\r\n=jyUY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"7eb7b2c23a5efd01890b0ee38d8470970a50d3ba","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.10.1","ajv":"^8.5.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.1","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.1.0","knifecycle":"^11.1.1","@whook/cors":"^8.1.0","ajv-formats":"^2.1.0","@types/bytes":"^3.1.0","@whook/whook":"^8.1.0","openapi-types":"^9.0.3","common-services":"^9.0.1","@whook/http-router":"^8.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.1.0_1623135690998_0.45700856548995983","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"@whook/gcp-functions","version":"8.1.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.1.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"0f3d231b8605bb918759763a563ae68133cb4966","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.1.1.tgz","fileCount":45,"integrity":"sha512-TnXJhXN43hNgTHbzBXEmIyvq2T9BSVubhLbpWTxk70/35nADPpjWYhH8YLTOnFqdZbEwH72qrSkefmqtkVdEhw==","signatures":[{"sig":"MEYCIQD4PGz/9G6MpnEVQH72jITQI5RwplLjnwJck4/aVrd9DQIhAPYVrSWsUWMDFRtloa9f1Wg39HU/M8MUHlkYUxqJ+SU1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv2aiCRA9TVsSAnZWagAAlvMP/jAWOHCIa8hmFv/9W5A5\n23fYQu2TGoXC1nrv4bsn7ZnmfhKOfHNLZb+kwIpGWmcvf9Lgc6+jJpA1TkCs\nHfweSXeIxR32qZWwWI6NUSXqKFY3T+T3dzvplDEmf6nOUaoBiF/xzwGBENSQ\nPA8fYNDcCnEKNvMQEPBy/SKCnal1ZneGZDHjMgHbowsL/8VOlDTXxExcwUrj\ny6y4pKBUW8uQ6xSpcc9/p+8xhbVv0Pg8HPxQhngFeh0z/bRLzKJwVetD/n1l\nzVPG4/GtXC2eJmXiTCsOUFd1KcWR3etnQpkSolVIuoFCKeEWvU4a9YsDYvsb\n9OHb3KwAa+Gr3+oSJ694l24KiI6H0BMZ+jtq7fh3/ZACAlgZs2HBLx6NzBPX\nWpWs5FTlUVJ8Jgh9PVMJO2RBVDLoTa1Cyk2ehETP1iqs1FNxCNZVFUIWwCpE\nrrLyc0C8LtGPWsgQdEMfXeo4+rZr2ieQrUkjNS1gEFcfgkkPzE1FXgckDk9D\n7ORaUWHLXyNbaFLw+596igAbRGZLro6+gqRDH7GnEtRwAKjOcR2XC5jhX+hb\ngpb921hb+DY+7liSytoXtj97poC4+5YlQ8ymZhExpyXFz31zO5238tSf7Mlt\nCBe1qBcHXbcdjLcfBNupPyFxIQQpTLFVpompM1D2W63EhHmI3gtMTeeYKZv3\n/Wdp\r\n=mUGi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"7dce55291a81628a0e95a07ce1e978a276b99578","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.10.1","ajv":"^8.5.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.1","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.1.1","knifecycle":"^11.1.1","@whook/cors":"^8.1.1","ajv-formats":"^2.1.0","@types/bytes":"^3.1.0","@whook/whook":"^8.1.1","openapi-types":"^9.0.3","common-services":"^9.0.1","@whook/http-router":"^8.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.1.1_1623156386371_0.45736577984065674","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@whook/gcp-functions","version":"8.3.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.3.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"c36f872e36354eaa384cb6dfd506f41f61ddb397","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.3.0.tgz","fileCount":45,"integrity":"sha512-QXI1vn2xqNGQEHzYWT6Y81H0UMqT8y/qw24Qi9O7WHrwl9f6EBfbM2nEPdC4aTthcLwEC+n3tiu0hpv9hWIpQA==","signatures":[{"sig":"MEQCIF4btVLjTQ5nSpDsG9g1H2W5SzX0GXOl5XdJ/ARZ7+4JAiA08EugtBMZsoX9YqCUuDISzcOd/xyceqjxqg5m5s8JMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245840},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"0ad8fae92712bb0a8863bc0d53bf232a62d85d82","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"qs":"^6.10.1","ajv":"^8.6.3","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.1","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.3.0","knifecycle":"^11.1.1","@whook/cors":"^8.3.0","ajv-formats":"^2.1.0","@types/bytes":"^3.1.0","@whook/whook":"^8.3.0","openapi-types":"^9.3.0","common-services":"^9.0.1","@whook/http-router":"^8.3.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.3.0_1632487023171_0.1758662645954212","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"@whook/gcp-functions","version":"8.4.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.4.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"eb9fa7c7c207b9c30fd133d6ac4281eb66a65a8a","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.4.0.tgz","fileCount":45,"integrity":"sha512-Kznqi6zrEkfZpuJzyP0opHNOXLiXiSPhPpQD9hd8YXgnVZBRQNjHl28aDdt6rwH9CHXmufgj4CqTlRa/569LlA==","signatures":[{"sig":"MEYCIQDjLG2pdpSjG46tCfxm43vHQvJhcEoOWXwdcuJiDAPFvQIhAPA/7xtbSo4csa1BSnyyTcGmmgdEgVdoWyqWHOEqApLm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245840},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"70a8387dc524f18707ba4fd18e1515d037745346","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"qs":"^6.10.1","ajv":"^8.6.3","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.1","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.4.0","knifecycle":"^11.1.1","@whook/cors":"^8.4.0","ajv-formats":"^2.1.0","@types/bytes":"^3.1.0","@whook/whook":"^8.4.0","openapi-types":"^9.3.0","common-services":"^9.0.1","@whook/http-router":"^8.3.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.4.0_1632494811449_0.3794316936218767","host":"s3://npm-registry-packages"}},"8.4.1":{"name":"@whook/gcp-functions","version":"8.4.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.4.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"f08b4f52344f9169329061c311e02270192f6da9","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.4.1.tgz","fileCount":45,"integrity":"sha512-a1xfZ4XmZOMDP8GR66G2KMtWXjmMSCOb1yTTwzcn6HsFgZs19KHgMKHAq0XfMafDHJU9KoWD8ERj9D0+k7YzFg==","signatures":[{"sig":"MEUCIQDoTJHBoIksZpWba76E8skgH7leWLZHoDcbZfUqesG5yQIgBH18PM32GPj25dbf0E08Sj5mccQxjINeEQrw1jiQRIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245840},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"de204fd5bae8442acf1e028928453ec26319b5f7","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"qs":"^6.10.1","ajv":"^8.6.3","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.1","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.4.1","knifecycle":"^11.1.1","@whook/cors":"^8.4.1","ajv-formats":"^2.1.0","@types/bytes":"^3.1.0","@whook/whook":"^8.4.1","openapi-types":"^9.3.0","common-services":"^9.0.1","@whook/http-router":"^8.3.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.4.1_1632549765811_0.42105015188895756","host":"s3://npm-registry-packages"}},"8.4.2":{"name":"@whook/gcp-functions","version":"8.4.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.4.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"7aacf2188a8fa5643a11b3df2205fb5bda48bc91","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.4.2.tgz","fileCount":45,"integrity":"sha512-fbdPVoW6oVJw9j1yltxDtRTxGI0lLNnrgAQH7Jt7d4ORJrXbfJs73f+HMCpDa+sD84+Y+UyPpfaJxVEflfXv/w==","signatures":[{"sig":"MEQCIF6NipQm3by8Bl1p1bKGqBgLKm/MPWwybfDShVNsEBNRAiBRqIvWvahIHQwqI6oVDxKkijGOw8fHg5eQ/uZHcHTfAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245662},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"da55737a566346baefed47764fec85f6984ed69d","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"qs":"^6.10.1","ajv":"^8.6.3","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.1","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.4.2","knifecycle":"^11.1.1","@whook/cors":"^8.4.2","ajv-formats":"^2.1.0","@types/bytes":"^3.1.0","@whook/whook":"^8.4.2","openapi-types":"^9.3.0","common-services":"^9.0.1","@whook/http-router":"^8.4.2"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.4.2_1632650726563_0.9053608318342234","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"@whook/gcp-functions","version":"8.5.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.5.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"ca8a0dafbf14b5904908b5c595523a18214c4ab5","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.5.0.tgz","fileCount":45,"integrity":"sha512-OZ34wGpt2EPblh+HvIErB2ikW1ylr6+hFZrYn9JgbPVVXNuvZOFsDzwL+/4DtrOKlU/QEQJJC5Yhv5dSFxB92g==","signatures":[{"sig":"MEUCIEcGtCQGLVT4yUPlSlf0rrmw/YqzOzc4NBH5b5Nn9gMFAiEAzG/jc9QQswlvzUbJfCLUozn21IhHf/ESoquwfdMyZYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245713},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"60e3b5f703b9c27728f658ca21d0b7c32751f868","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"qs":"^6.10.1","ajv":"^8.6.3","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.1","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.5.0","knifecycle":"^11.1.1","@whook/cors":"^8.5.0","ajv-formats":"^2.1.0","@types/bytes":"^3.1.0","@whook/whook":"^8.5.0","openapi-types":"^9.3.0","common-services":"^9.0.1","@whook/http-router":"^8.5.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.5.0_1634569393645_0.6533752280863767","host":"s3://npm-registry-packages"}},"8.5.1":{"name":"@whook/gcp-functions","version":"8.5.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@8.5.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"8f5c041b9b94e0c98a412951dc4fae14c779a4df","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-8.5.1.tgz","fileCount":45,"integrity":"sha512-3KKRaAB4qdhF8yEfNMuq74bKVL36rlV0OAWPrbYd2hYb1F5Tw0jCd2CxOfnTK/yF6vnBouGtE8JIVvV4T4taMA==","signatures":[{"sig":"MEUCIQCfkrKPEPS9RRJiCxKG5Tgh2JaT64GoWb99MZMCSixwlQIgWN7n3IE2a5frpxiscco5HEHmqFKLKVQ8Qo36ROLVj70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2hS9CRA9TVsSAnZWagAAtR0QAJlz0+Ew42KtjI0afsjQ\nk89CfHhmy4EszBnfxyEO1sAHszqGoLeZUDcNmKZ1YHRjwOEKLyAwF5SB08aL\nli/asFWCRkY8mEiTmRiV6MSLMJchhIc5FdiAq8lCVAAhIm3AlmsJ3jaqG7Ur\nQXIxqkJOQ7t5XUSFId5uoOlbznTitqEvW81By8DuFik5P3zb0admr1IsaSJT\nfQZ21ueotwDF4P7wCFOERq70+4HW5BldhcGmJmUW57wzJX2HTZ5S1WfQR8LV\nOeI7eIzV170Q1dr/j7rHgnHMSZqQ3QoRJQJmawv9LWW47d1G4FJwARUtFNdE\nCF0vZ8I0XKlntANBX6+gtLoitcUCAwgq4SxeELilDdTwVmfoYtqTO9iFGEKR\nB+z1sSMgPqn3GH0o/BF0yKkIH4dRt3FZ+cJa8EbilqB2uRK8T18AP4MSuGjX\nBcPU4S+fOwNFyW3zFYXMY/Fgt2lqmwHbHBHV1xedZO+GYDmLoeakMTL33ApC\nzuHeZx4mWN53ufDIfSyXVgAwuLo+sanKLaWvm7xq0ldO+8s/6cCi3lkRU3Uc\n1rLyeK2OZwB6KizQRIFPTOZpz5ZiVblcSx0eBkkmwIlc2JOFQ3pfz+38uy0R\nMKK76GxMplzdjUBoWRDGaBki7sGV7C79cUFd0TbP2EuaFh0xxhihJRluHZX+\nCnRK\r\n=pecs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"0dcba31dc8a35d209dd0129675b527502dc9895c","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"qs":"^6.10.1","ajv":"^8.6.3","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.1","camelcase":"^6.2.0","strict-qs":"^6.1.4","@whook/cli":"^8.5.1","knifecycle":"^11.1.1","@whook/cors":"^8.5.1","ajv-formats":"^2.1.0","@types/bytes":"^3.1.0","@whook/whook":"^8.5.1","openapi-types":"^9.3.0","common-services":"^9.0.1","@whook/http-router":"^8.5.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","rimraf":"^3.0.2","metapak":"^4.0.2","prettier":"^2.2.1","@babel/cli":"^7.13.14","typescript":"^4.2.4","@babel/core":"^7.13.15","@types/jest":"^26.0.22","@babel/register":"^7.13.14","@babel/preset-env":"^7.13.15","jsdoc-to-markdown":"^7.0.1","metapak-nfroidure":"11.0.7","@babel/eslint-parser":"^7.13.14","eslint-plugin-prettier":"^3.3.1","babel-plugin-knifecycle":"^5.0.1","@babel/preset-typescript":"^7.13.0","@typescript-eslint/parser":"^4.21.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_8.5.1_1635163037640_0.1443819508905897","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@whook/gcp-functions","version":"9.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@9.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"641cffae5b5317e3c0a0799a8cc9fc49e5351336","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-9.0.0.tgz","fileCount":45,"integrity":"sha512-OWrrZr9FCQ2z8dE9h1ZYRgEqAenIVh1K990nVb+IFoYlQoSMWN7FqrIzlmgZHs1IQmNMFbQs8S8IKUvuEy1FfQ==","signatures":[{"sig":"MEUCIErjkkSb5B7Mjw/g5wNj5/2lrVA3Xbu2m0Z3iD28f/wCAiEA0jF+WQ+oDHQDAJ0wE6jhjkMRwGIFFMLHp04T63+v0O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikxzXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAQQ/+O2dQ2ptuQ+qqW7pqpV4THjMuJ9roLSPMOReueGwfHHUpJ7YM\r\n2Fc5ULUguoNN2uLLWctbovxXL+27bRAMRFwfvSRMZBXZ8IONaA2euYmhYkZ6\r\ntmGixGqX955ArM4ZrXj4ComCVcNV38VrvGyu5dc7YV3AuwCVOMsRELXK4JrL\r\nik/mn+yFQh7qDc4nd7Z9yfsQ8pLvQCmmRJfziSuwFfkp19ixnetOj0h63zvD\r\nnnARmzjkqjF+5sEfD/U4kx0U5Kmhw7bGzxFfDaVnA/UOLtdF6ZOsKbLr9cBe\r\nRtXfENzarcNlo8PTj9lfsjms3DLlXNijdYntowiQb74YS+r7gBGzkBTQr9Rh\r\n3IVtySBQA0k31qzURVZ9Iu9lUo46eawp0Rub4/NrN7DuBg3dkLsvYmBbtwIF\r\nstZokb/kL+9uGkePa7AoKhvK8Eg7nDJ+K6tImjSW0gscRKYUVgCQOm1zWDIN\r\nX2Uk2Y+WNYGq2/paK9x5Rk85Q1gE3RGBAD8Lv6aI1dBZ/JVa+uFpGps+A+a7\r\nqhhIHGeUHRGxhVF/eBqipDA4zX1allU41l8hKnbJ5nZLiUb4olcZmM3FiqXD\r\nMrywSoOOK/LZcLmq9yrEFNz+VdFn7fDpbOtv+R60d0KsustyKGj14SJ/o8/a\r\nuUroHMfoUuFpdbw/q+Pnon5Eeue7RrVzlVM=\r\n=6hI7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"6.14.15","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"qs":"^6.10.3","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.2","camelcase":"^6.3.0","strict-qs":"^6.1.5","@whook/cli":"^9.0.0","knifecycle":"^12.0.4","@whook/cors":"^9.0.0","ajv-formats":"^2.1.1","@whook/whook":"^9.0.0","openapi-types":"^11.0.1","common-services":"^10.0.2","@whook/http-router":"^9.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","rimraf":"^3.0.2","metapak":"^4.0.3","prettier":"^2.6.2","@babel/cli":"^7.17.10","typescript":"^4.7.2","@babel/core":"^7.18.2","@types/jest":"^27.0.2","@babel/register":"^7.17.7","@babel/preset-env":"^7.18.2","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"11.2.1","@babel/eslint-parser":"^7.18.2","eslint-plugin-prettier":"^4.0.0","babel-plugin-knifecycle":"^5.0.3","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.26.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.26.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.17.12","@babel/plugin-proposal-object-rest-spread":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_9.0.0_1653808342932_0.28951697814025845","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"@whook/gcp-functions","version":"9.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@9.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"11e798dc5549c625d5ce2aea1e503539bd351cf4","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-9.0.1.tgz","fileCount":45,"integrity":"sha512-fs2ubAhYUKKAeF33fpW8PXbhhB6FEkEYnxhuW+RRj6icsyuwSp1kyNsuPZxtoEEu0zH/GodEfwaLV6uL1nRSTg==","signatures":[{"sig":"MEQCIEdPpMbnRCj7mKto7qhNgOE06Cgz5vmkYgfforCcRPFgAiBToEzSz/FWQ6hKZU+DtIZMkOI3Vl45IcBUAhfzepIwrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJik22wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1VA/+JZK1zkaWfVp8v6Pxrwgru1k7q8Eg9eVq0a6yOITFZK1OHO7n\r\nNwLUBmwMUFX5YzELnY5PROsoN4OyAhglFOAsOzD4NLmhqet5f9gMmsPhBogN\r\nyY8xCNnLPzfho5ccOHJtToxsuuMJAlF/oPsDi+/SnG9ZYACuK05VLprXFzVY\r\nskldHSjGgn7yyz+X9QFmkFTEkTdHFY4xS8J+e3ynnag3o2FtTg2KebwgIgc6\r\noHAs3kNuvc/Ry/jRk0Q64Dc15EgMTDieFVC/aAbyB/gI34iTKclua3GdUJwC\r\nvlc9Y8i6+KQqaTK0TaB+US0YT+V2IKhRufAINXKTaLpQGc+iMp2/2vyPRtmg\r\n+NpCBzD4hc6psb7nPTDMhU7UBYjdSrckNKCkWE4Vx19Qi6jW2NOVvgBYky9d\r\nTS08woYR1tCc7lQEr324reI2PGk9ekkbj9n9qOa4K3QEB/t8jAI7jDlD+0pU\r\nP9LwdTyT6YlI5OVgmj6tKvKhQsn35phItyNluxBAg8Fg4t2LSgsDgjI52YWU\r\nW3kRVFwTXPogBSpOmMlgpdPPEvM+pKV4AxyUkIesL+kixtXECWwHMlqfNvUz\r\nZmCyCpf5uCKBhKI5UcvLDRtczOc/uWlvBdBPu/XyTUhLz19DNESXPRswYKKR\r\neWuXXKpsdKtY7XJcH0aPHzWj9d7Jm9JAx/M=\r\n=ez3A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index","babel":{"env":{"cjs":{"presets":[["@babel/env",{"modules":"commonjs","targets":{"node":"10"}}]]},"mjs":{"presets":[["@babel/env",{"modules":false,"targets":{"node":"12"}}]]}},"plugins":["@babel/proposal-class-properties","@babel/plugin-proposal-object-rest-spread","babel-plugin-knifecycle"],"presets":["@babel/typescript",["@babel/env",{"targets":{"node":"12.19.0"}}]],"sourceMaps":true},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=12.19.0"},"gitHead":"a5620b3eacf3b500a5db59db9997bf7ed60668d5","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","eslint","babel","jest","jsdocs","typescript"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","cover":"npm run jest -- --coverage","types":"rimraf -f 'dist/**/*.d.ts' && tsc --project . --declaration --emitDeclarationOnly --outDir dist","compile":"rimraf -f 'dist' && npm run compile:cjs && npm run compile:mjs","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","compile:cjs":"babel --env-name=cjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","compile:mjs":"babel --env-name=mjs --out-file-extension=.mjs --out-dir=dist --extensions '.ts,.js' --source-maps=true src","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.17.6+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"qs":"^6.10.3","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.0.2","camelcase":"^6.3.0","strict-qs":"^6.1.5","@whook/cli":"^9.0.1","knifecycle":"^12.0.4","@whook/cors":"^9.0.1","ajv-formats":"^2.1.1","@whook/whook":"^9.0.1","openapi-types":"^11.0.1","common-services":"^10.0.2","@whook/http-router":"^9.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"module","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.16.0","rimraf":"^3.0.2","metapak":"^4.0.4","prettier":"^2.6.2","@babel/cli":"^7.17.10","typescript":"^4.7.2","@babel/core":"^7.18.2","@types/jest":"^27.0.2","@babel/register":"^7.17.7","@babel/preset-env":"^7.18.2","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"11.2.1","@babel/eslint-parser":"^7.18.2","eslint-plugin-prettier":"^4.0.0","babel-plugin-knifecycle":"^5.0.3","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.26.0","@babel/plugin-syntax-import-meta":"^7.10.4","@typescript-eslint/eslint-plugin":"^5.26.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.17.12","@babel/plugin-proposal-object-rest-spread":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_9.0.1_1653829040140_0.3472745615698345","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@whook/gcp-functions","version":"10.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@10.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"fe34069d1d7eb293b2294193652e77200e8924d1","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-10.0.0.tgz","fileCount":31,"integrity":"sha512-sN6pF/rGpnjt2CL4dfjX2/8AuYdI1W2o1omD4vwpUXpE5X/TYhUshpplgh4zPym/F6MscMG/RF1k5/VZkI9HWA==","signatures":[{"sig":"MEUCIHpvPILHB1V8QvdFj4p3f85KIa+Hr6M4G2a9GJAWBhyEAiEA2rPdufcY/ILxsSMRMNEtMMrFCd/rdQhkwua8Md8LP8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJistLOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp54w/8DGPDhwN3z2EIPNkjhky9LfXCe95Tk/ATcTmUpNXM3fFebp5f\r\ngkiZU3YGt2DVyu1JC8r0SShSFacFhXz5/yeWz+ZWG87FKdP6IwnKx+qX/hpk\r\nCcUkxoLTtB+bHjv6xcIv275TZL0GeWBGciH479JOkGG58hTOWMTfFmn/0Rx8\r\n0Gd0ztTLZU6B75O2i2lgJ8CYLBaA9P3EFviI451HU0qKPVc+1TtM+H9iB5Q4\r\nom7jVHscGle79rTCYyGoZghDiYNk1WN+OUoFkfbe64T0OwqSzDCpS6RDdrpc\r\nOsNf7YvbvApIM6k9baMw3Csb8c+iKTBXvNtVUkDNUMCwQyJhKW7jLb2zEZ2w\r\nDTaHOk/jvs8/HtwNbsD1nCjgtdQsY6kPQkVIbNOBy4y6T1S/nUuzG+3aWex/\r\nsrGVv4hByqkReOTD4Uv/pwtAv8aj/Fl+lOXRomKKWMo5L+2I0Y1ejwzRI2Gi\r\nwv5vdNwoQT60GgRBThjqtrPDIqN9DVGq7sldpg8+2gwZD0qQms9ylBjwK6yv\r\nfSuBnUlne43NrG755ESKKtJUWQW2z4O1AjNW2YClsI8E4CgaJBpTyZGdhVCb\r\n1yMm8PMuOFVrH5U4653FeZeRIE6DhUJsbUj0x8YyvvBubUndoVbfsTQkPjSZ\r\nQnrxr14PvYJkz8hia0tF9uEOgixtgvbtYjs=\r\n=utPE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"5f8f3fc82c4a95176a5ce730b416bcee59316678","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.10.3","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.0","@whook/cli":"^10.0.0","knifecycle":"^14.0.0","@whook/cors":"^10.0.0","ajv-formats":"^2.1.1","@whook/whook":"^10.0.0","openapi-types":"^12.0.0","common-services":"^11.0.1","@whook/http-router":"^10.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.17.0","rimraf":"^3.0.2","esbuild":"^0.14.46","metapak":"^4.0.4","prettier":"^2.6.2","typescript":"^4.7.3","@types/jest":"^28.1.1","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_10.0.0_1655886542413_0.44338304117418015","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"@whook/gcp-functions","version":"10.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@10.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"baa3d70b3835013a372623b6275cdd312d31f601","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-10.0.1.tgz","fileCount":31,"integrity":"sha512-66yTaL3nvx/RdpULsXWT+TRjDWLkVQzozEP8Yaf4fDXGGXYchjJOI/L1iAyhwDHJHG3xMvOZrf0OfgH6pGugWA==","signatures":[{"sig":"MEUCIQDEQ9ZolG0pvWxvsbzAOJWtEpQXdX3bXLzCNOUCWERY4wIgSBONwSloOA0AMP2/Ia6/d7g12ZF5QZYbwBxWycyFLi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis1i8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr13g/+NfX0r4U3Gnx+fj7eOl2WxjMnedDahcNIgc6aK+Ub+DwOKZjR\r\nVOXeLUO2bCgArSCBllDQ8yj/KL+fr5us8A6hT06jwNQ8E1hyP29dUFBJn4PI\r\nPWsicdlR+sdZXP4G/4SiI/ygv60wX/LEeqFtp7zfUziI5QqViaAfjXGiY20Z\r\n/OXLFRHc6m4C58/oiYZQLRvgvZ5/LkwYTX1Og78565UirQzIIkVP90JvQEmj\r\nlVo2wYqMDeWebYFZdVb0AITYetLKpRU+JO/1oFV6H5WdUi3HE5AtTbgtoLVz\r\nkEIPwF4xSTDn7NYo3QkT/U8sRYVMMYgju9s0FDyXo86lZfp+6qq9blnEb+iq\r\ng2k9++5qFM1h3moEzw8BQ6JZUh3LyaJMhEB1LYhKqYH6J982zwi0853xkwdy\r\nKz0zRY4XldPaHhm8CHNSsyGb+SLV4GpOk/UAPBqYt6ZfA7JDg6lAZLRVpwkD\r\nYZU297gRMKpJKtM1wm1OynK+7PWM5f/tOoa72ECNeBR1MMI96lBTAN3+PkPb\r\nntyDE+NXoIkTrVF138Pog8chuH5YABdzTNUhL55UW/d5Q7zvz6OOMX3UWo0m\r\neJFPNP2xD2rEHsoJhNSRBQMek3GzrmbdCKs73+3sONqPv5kdnZ5kjYbkl9wt\r\nKfFcMPyG/hmIHq77usWoAnRBg+sbluDWuxM=\r\n=dXMI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"4562e517c54f65e4469573019c8dea4744475099","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.10.3","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.0","@whook/cli":"^10.0.1","knifecycle":"^14.0.0","@whook/cors":"^10.0.1","ajv-formats":"^2.1.1","@whook/whook":"^10.0.1","openapi-types":"^12.0.0","common-services":"^11.0.1","@whook/http-router":"^10.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.17.0","rimraf":"^3.0.2","esbuild":"^0.14.46","metapak":"^4.0.4","prettier":"^2.6.2","typescript":"^4.7.3","@types/jest":"^28.1.1","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_10.0.1_1655920828498_0.17693320958403724","host":"s3://npm-registry-packages"}},"10.0.2":{"name":"@whook/gcp-functions","version":"10.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@10.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"a7186eb56477219f05139cb8990365135ee4fc34","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-10.0.2.tgz","fileCount":31,"integrity":"sha512-nSWQAYTIMSn+qfVnUqHpJrYFHCIgKwaUwS8K+/Nw0hHawIb+2q09qQ3icLlMIeU7cDS3snOjYu9HqJO4ZSb+Ug==","signatures":[{"sig":"MEYCIQCOUcBiij4FNSPkiDbpJAJ12NjF0IV8e7+Gl3gDiVPwIgIhAJP6FDUk+l4/Ld6O/zuMp4Qz0e7N5Gg2SnTmYrmqCgSH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis2HOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTkA//b5Ce+Gx1HnyRMPeqfUhPrSO0Id/kryyyk4mWl6DxoHQ+MzFj\r\n4/pFQ9584k1N9hmtuCNwwhMa952UWSEYeAVdDTRwIEB5aPT80wdUuYCbZOpV\r\n7OHV3cAOgvTyxYv2K0yXtzECfd0K+CycWLONazO3oUzrc8hyEHk2mVp0rill\r\nLc4a68vo2NWCu09iMiylonbNwwocPQC4OWOZBMRVA3b15Edj9vddwDlaTC1C\r\nco4NAc1HDwcahyP02tWuuxekc8wLZT5buKajtt1udXjzz7TDMA0tQV08apiM\r\nvQDj3kwEeeWYErqkdHU1i7uKbXtbXcSJrklQPraL0WOS/1X599EThzG9zmST\r\n6deHlTPGztlY5xk747lc4KbxWxwl0fm08MzECuixHx8uykoEjkfi8kllBCZY\r\nj09mWffi96jzQFfuFsNKXnVwuXQElaIqJGQXUujzyQD1ImztsuibNEgOdY6f\r\nFPKRSmgbO4bYpA2+RRdkwxNjKQso2x7XE1eC+9M98SC1K7EgJvAR8Cu8ximD\r\nrX4qWB5qNbnLAXdWC8gqB4HozBxZX9pjr2D3Zlv5doKv2YSwvomMsLSn0ifi\r\nqhyUYcbgzBo4CuoIJ/VFJpIEWD7LjYEm/z9/MTwMI0doKI8S5oty6RksCPuS\r\n8yOSVl95XKMb1FF+4HemxRzMJe0YYwScvx4=\r\n=34El\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"9a91f940bb084998baa83917bf143ec198bdf143","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.10.3","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.0","@whook/cli":"^10.0.2","knifecycle":"^14.0.0","@whook/cors":"^10.0.2","ajv-formats":"^2.1.1","@whook/whook":"^10.0.2","openapi-types":"^12.0.0","common-services":"^11.0.1","@whook/http-router":"^10.0.2"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","eslint":"^8.17.0","rimraf":"^3.0.2","esbuild":"^0.14.46","metapak":"^4.0.4","prettier":"^2.6.2","typescript":"^4.7.3","@types/jest":"^28.1.1","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.1.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_10.0.2_1655923150384_0.8313856872707734","host":"s3://npm-registry-packages"}},"10.0.3":{"name":"@whook/gcp-functions","version":"10.0.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@10.0.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"0c528d4e0f492b8f915e3cb212f6dbdb97bdc9fc","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-10.0.3.tgz","fileCount":31,"integrity":"sha512-FxTaBScJSwB+++2za0zryzi8zx5nraV9gNf2xoOjUd60mWbkQs5s9iWotpI8h7qZPi/GUdlkaG1PyqYhuosDEw==","signatures":[{"sig":"MEQCICr+kuwJQC/PDYV+waRphbuxdeg1hKQHypBFSt8eIeCHAiB2HdjfYV9icUSDzzVEGtmC799D1wck3lUI1TYY4seHWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjELQoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9UBAAhg0phTdAv5qcAVo7EbpnUIltIt9H5FZjPqYMInoZdyr6BQKO\r\nLq4GhhgtFJp3zggTH72kgvhPmH1UxyYAi9MEuk8WyLuZYo1d9mYfwjnopihk\r\neinLvq78cZMcv9ocWdMeYazGEJai2KUQm7EL/7FA/jQN32JUYDDH1oDdrcMl\r\ngrxNKQiWkM7M69grwcxDeYpZXjzxi/lZuVAuiJQ5tjliDmIv8dXsqH5oqd5D\r\nAZxq5LqwOok7rMck1QYAYaNI4R6c5Cbz9X3qcCy+lLfsa+/oWcnoghKwcEN3\r\nsTH8SA98CSVCocDkhKUvCAhyFXP5reW3WMruCGhHg/cbtRwvy3iCJ5ENkDuV\r\npi/0pQ0zeXqkuJlHorRGpwbrfj3IN3LC+74qUpd1BV7HuoBVF0lXQ8RfKEZv\r\nYwtez3nuVsO9isDTv75DMGzmQUQzRwNK+uaqps0qF85dxZhRMbpf0BoemDXT\r\n5UXZtgMB/Zp4Rb6b9WOANGBUu1XH/p2Ttvrj8llV3AEL74NJvWck1bsy8Yv2\r\nh9/CmUTemqMISnAwLnD1GnrOTv4+ivOeaNMuNUUO6uQ+nngTI8scfQ584Uz2\r\n4zsSOOqZmUSpQFrkRsd8QCfUdjvoB597RqQCaA+Q3FS1VVFlLQ0LvWjbMzmv\r\nPFzBhxgsgBVUCPctrlhCXgj3dy65xG9brlQ=\r\n=UUVg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"4702310e46b0ce92fb7765833f7a78ffa58f369a","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.10.5","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.0","@whook/cli":"^10.0.3","knifecycle":"^14.1.0","@whook/cors":"^10.0.3","ajv-formats":"^2.1.1","@whook/whook":"^10.0.3","openapi-types":"^12.0.2","common-services":"^11.1.0","@whook/http-router":"^10.0.3"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.4","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_10.0.3_1662039079865_0.12403777716244324","host":"s3://npm-registry-packages"}},"10.0.4":{"name":"@whook/gcp-functions","version":"10.0.4","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@10.0.4","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"a9ef038b91a157e818fb559c523f2e04bccc2cc4","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-10.0.4.tgz","fileCount":31,"integrity":"sha512-UkgYHvsO3bT43pPWscVppS6eDXgEPtEbh3j1bnifPEjfOheM+5+rX8fjmKN/aJSiCc5/EU2KPyRiNC8/GuHAZQ==","signatures":[{"sig":"MEYCIQD95lUWOxdgoBHFRJfvQGoN9nQVo54WcCglqjFNm7eACAIhAJHX9pCSA7T6wbByI5UwPtX7hgNQrisvd87qvrYAVgEM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEfhbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIWQ//ZUDRrSxQZM2WL3rGdJ31KNedoA0dYzJ/tj6CAbowYOltxHW3\r\nldMR7YNize/vfpkuL/IbHP3RAtPBo06VKOYBN/5a0sXzMDx8xZVTM1DoZoNx\r\nWEDhX3vzFlXeBJqCxLS6kwAZyILbBSIDeYEvkzUoIcR/pmyZXL9voQMarBDv\r\nu1LZD1BctmJO8Sfx3wIwh3KIHu9eGQsWhcOEjJfrr+TxTcUa6oM412gSl2H2\r\n4fRbjHUKrQ+NnWoGOGlb9yxBVuFh16SiCgajM+y1GvNEqUKCrnkHVupEpY1T\r\ntHTcRYiRB0iIM5bX60lxbgi1aCnssv/ABXcunOrH5eeWHqjrNboBJ4LTeK3D\r\nCyohGYRpuSuSPapMPkNnAwsUD1xuyUG+ryqo4eYVVbEYvIOc8oawxHczFcCg\r\nX2JZGE6EYdJ8DxAIZvNNKUzDzj2U27aBrSQ7fltmlPq3RhqvoZUmM1ANcjBz\r\nkvab+fQW9j4R0B3xq4OFa98ad6BTDBprZNB05nxdrhKDbDSYQoaj9dq0diyr\r\nK/w3Tj1K4eCVEzwLeHXH2+psSa50Vm45fcMQ5GCS2My1CbxqLjG7A/Bkutr8\r\ngzT9BkENTxse3XE9D4O/ZAs3qfQhgfcEuSuow3b8nks1V5udz1sQdKSmwX2U\r\n9faXJR3QSCMf09Ta+JSz8aljFSV7zn9ih5g=\r\n=AUvP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"576dd7326675f2d0d9f9e36c5fa7d312835a3687","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.11.0","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.1","@whook/cli":"^10.0.4","knifecycle":"^14.1.0","@whook/cors":"^10.0.4","ajv-formats":"^2.1.1","@whook/whook":"^10.0.4","openapi-types":"^12.0.2","common-services":"^11.1.0","@whook/http-router":"^10.0.4"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.4","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_10.0.4_1662122075358_0.638317470968585","host":"s3://npm-registry-packages"}},"10.0.5":{"name":"@whook/gcp-functions","version":"10.0.5","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@10.0.5","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"4ac4cd6b9107089ed9458eadb667cd6a68ef95c9","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-10.0.5.tgz","fileCount":31,"integrity":"sha512-2woon1JvenelovhRNzw65EcZmliplEi4fbLEcSUtUJJLGknYEvy7JwfTAELz1N4HKs8NRMbMy/KPy9yyvC+BzA==","signatures":[{"sig":"MEYCIQD2kaJD80Tb76kAqH4TSioYksiiAHgy3BlFR1+0SfcBMAIhANaL0jpR39roobY32WSy2h/LwZDIdDsRlywITWhnj3N5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEiCtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb4w/9GcE2ctkIGcDYQ5YSsB0xrxxMn/FznpvUwLfDoZz6iOJbLZ6C\r\nbwe0gsPf5mxTXstnJDIyip7zUz9rE16zN1bxW9pgQMBG8GUsxSZXGALDKWlD\r\n7hNkCMsxNsMTY1mtIsvWeUGrjE1EB3lvgrvxpwuhAYnnLRLb+jh1zsP1P8O2\r\ncWdvCrE2vFt0KE2SfCGcU27SjU8PNYIMjPkv7nEBIFSGCmGlDQrCaihUVtJQ\r\nM/QsDgOz2hw/6lL6HopmX6fbtykAsn75N+38E6SfD0tg0/yowwO+b01vOZ/+\r\nwBATDg8od0GSueJkOc3wKjohk2mv6ySLtM/VZvSwj2vO8ENC8sUYRZ39pr0w\r\nrg+U+BbH2mK583D19hjpvHKXs934OOpZ4dDz/RipdLrdbkfokIxVGNVSTaxO\r\n3FDzM0wVyXTVm+XEKHlELZ8W384c1xKCKj4DuICCXYtip6zmAzP6WQTBNHcI\r\nesZPRVbdX3AQpm13QLxhTyD5qj4Oydnh100R96+XC5Vvp3mGeL4xuI0gotdi\r\ndWs2+qAKyWIKL6cyBYd7FLGtRpa92Og+27gUH11W9X0q73TP0PacD9XloOnV\r\ni5bf89hCHKt9pqAwVcwsHiwssoljgmcdjeMP6l2mN9L8+BTMXnVVDDY2toZu\r\nzdsdocK3xrZvNWdoAqIlPvs80JKOPR+Qjvk=\r\n=sZGo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"4d8648f8cfe4c21771b76319713264eae262fdaa","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.11.0","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.1","@whook/cli":"^10.0.5","knifecycle":"^14.1.0","@whook/cors":"^10.0.5","ajv-formats":"^2.1.1","@whook/whook":"^10.0.5","openapi-types":"^12.0.2","common-services":"^11.1.0","@whook/http-router":"^10.0.4"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.4","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_10.0.5_1662132397188_0.5732173400172318","host":"s3://npm-registry-packages"}},"10.0.6":{"name":"@whook/gcp-functions","version":"10.0.6","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@10.0.6","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"010b170b14ff581a8b25eb79884bbae7fdab7a1c","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-10.0.6.tgz","fileCount":31,"integrity":"sha512-wzoCUwpctkFr9hWS7Ekria6fd+rEXBm8cpIe4jlK7PmPt8X5VxdwHLcL/Ezm8C159t4OXiTdoBkdJ0qaku4grg==","signatures":[{"sig":"MEYCIQCfiSfoVz7k9YGp9XgYPxZasvwA+HHMayvTwo+THRghXgIhAPTkldZT8QM8JMR1I1qTqQmcEdZZR+Aa+KSjrbcOb6Mo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNv1/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw7w/+J5CQ6VI0xQvnQKLPj3NR7ljZY/b1WqDmTpVXYHypXb93f80c\r\nXZTazsRZhooleUez1rIA1X31F0ThTZTXuiZs3VSL7tIrlIzD4VVNrLdiZKRy\r\nRDNfTlUttbM3YeYvzh7CUZTD4NfVmoxDVqcxlhHecIncalTz9ta1tjv8/sI8\r\nQk/G5oNAiwQkIl4E0w2R6OsDKOBLeaXpBDomMccFqWnoCT7+WJa79kGkEl+h\r\nJA5NMp21ftDKc/VO3eOSL9RuuECHdkCakbT6HWtvVzhfUJvya2KMQ9k4B5QC\r\ndEVAJUsKkaT7Rh3Ru2ayjURDOZhBJhIAU3Va6MPATGwGvRQDJFluCqC9KO9n\r\nTpsAYM/Q9VRuasynkBuJHGPfDDAGf5gKkJwl2r88bocjXPraXXbNawoA5bG1\r\n7KDQAq/cahpdLiYb94JrfJTMuZQkbdRnqVpd/nLmKWrjFN4YegXR5N5dnmRd\r\n5yvHq6BZ/NK0fXY54fpSfrd0z48n3Wu+hTpjXXm3sj7XC1WjqDArFLA0F35G\r\nF27+B5qGd/WUkfrMcEeRpCrgwTySns2jjB5PYt66I8Gvs+mjyKwJXRWLwShx\r\n+RmECH/X+2dOoe3UqtKfqXOaKipKd+kd0N8N/uXUkFaZ3rS/BhpRDNhogdYQ\r\nWYRKlB2XiSPq0ADS7yv4WYJalZPVEz0Hqr8=\r\n=gDKr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"86ab9019ae075881e37fa4f4da75c8c34fb11a1e","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.11.0","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.1","@whook/cli":"^10.0.6","knifecycle":"^14.1.0","@whook/cors":"^10.0.6","ajv-formats":"^2.1.1","@whook/whook":"^10.0.6","openapi-types":"^12.0.2","common-services":"^11.1.0","@whook/http-router":"^10.0.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.4","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_10.0.6_1664548223283_0.1522106237022811","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@whook/gcp-functions","version":"11.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@11.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"dec38bff2ff119c22da4368946381df19b59da9a","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-11.0.0.tgz","fileCount":31,"integrity":"sha512-iEFF/p4KfiXGI/A9lmUCc1xmvinB4lfdDPJoo5hgANmhKOeHOXwoao4nNDqIko6F/VKT4BmCqeoX0sey+MM95g==","signatures":[{"sig":"MEQCIH70RLdTbaVrwW5SZRr2CUbgfTcSW2ZXt5KQ4xMqK2YjAiBWIRzEFEjwevrUGlMVulsEIiqSjAm7YFmvN22SeZxaEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbLrDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr47g//R3d7q9FmzMkpR5ElLoCPGSSMizfzeeZb1rVamk5sPLWiPWqj\r\nwRDp1aXfe6o5MxKIWEF8yX1G84B+hSyWPAbThS2krKnX0mre/dwGyTA8jE3U\r\nNdQgJ9DnxuWv3vnUbv024kcHLR+CKd9R3QPSku9ucbV8PjC98cHrodrh1Tbc\r\nVvwwOA4B6B1V4uqSKUDTbBs9ylKFGQXSjkLX9TveUR1iAUh4zNv/DWTFVNi/\r\nr4sy64WJSbNcGk2RGFwkwylKpGvzBR+zqTEjpF3Cop99RqygWHRmQmAkIk45\r\nP3/9O6e3N3odkE2PwI+kXeZB+aLoXurWGs3BjuKhnoATxa2MJMZWkicWTJA0\r\nyyBhtXAjxALDMTOkgUzoJ6bfNY1t7F/2MmI7TdEwU1T2+0+gtH8KZjRUE4Th\r\nAQCF57FLP9OH+tMq5xMi88W6mA1YrUvBTY0T2PYuB9qSg72EtfHs7g6ylxq7\r\nB0TkX+nS365CcVCpSkEwFfevgKARsufvmzBQBV0lDLlZg7xFQuxtucizR5kF\r\n47RZsfZMJL4dkWvfOzLsvV/IGYGATrbD3A2wPV4l+0iVITYnuz/KBR7a4MSL\r\nb/7tVIti3cB00yQu5HJKtd8FPHpD2Hwj7JDUr2pgBXSYK0kLs1+bhR4fLK1Y\r\nV9Ih7N2LytRZDMP7NTf1y2gSWHRgH8FX6/s=\r\n=znOk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"49a904cd6bbdc812225bab48c20b4774d15bc6d7","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.11.0","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.1","@whook/cli":"^11.0.0","knifecycle":"^14.1.0","@whook/cors":"^11.0.0","ajv-formats":"^2.1.1","@whook/whook":"^11.0.0","openapi-types":"^12.0.2","common-services":"^11.1.0","@whook/http-router":"^11.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.4","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_11.0.0_1668070083617_0.7025083196815396","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"@whook/gcp-functions","version":"11.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@11.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"116ece9fa0240e9198640ea289dd4eb97302bb5e","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-11.0.1.tgz","fileCount":31,"integrity":"sha512-gZ9SiSpkb2tZMdDxI5L1agqCvdvNKRs7HiabZuaULSh1K37VFYppIVlLvFbQfI4xEqbWOQHBmtXsEHQJvXUi0w==","signatures":[{"sig":"MEQCIAOX420EYUOFz65YXZhW1s+AcBfwrFuVqIyVG+YipICCAiAXnaUglcEaROse0eFle4+UBR+FKgrtNrwn4JNTmbUsHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjclmMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorcw/9FXjSRSu2sxzIa6O43k6Fs6uXPFIbZgx7EKe3+F8VoCYQqIwN\r\nbMTKLf3GDEHLl1gWYIpb0tcc8q4agohdjIEWUKzo3BBkTIq0sMJ9k8JKmDrT\r\nDvoHRNj0Ym34BFCg8HF8LRKQo+YWyhYV6GQrOyoAIuWDPPI6LL6co18AqiBq\r\n78a/b9yBV5OS14QKgJrph9Fi/zqdJXRaGMDqduw3GsMPEf2TqrtdFHr50pmw\r\nlOm8RV9Xn7cXt70Jz56t1l0i5vZjgLPhqdJ5Th5tZiLWZSsF/hiMxdZIVQ25\r\nVnFRC2uxmtqLRPsvX/nmMf6quef6GcEy7o8RiNxKAo9SafQZz4ExbQ9WrGPc\r\nAXpSphxjgMyGojZX8L3C8OX/9J1CbvGeB001Ytsg78KEuOxQhWg1UNphvMvw\r\noK5kQSWMIobN/ujV4hhjDVdYeZ69u4x0bYwnE0a3lFvSY5rXzBuUnhcQsj1W\r\nr9fPTDSETTDSc1az9HuY9KA8KVVBOhaVggP7A7cCLRkKhf1vTOd9YI4hovr1\r\nGV62ceuGX8XNuyNK7oQGgZ2qcdit0qWkz1P3FjhkLq5d5HyrIpMxnDsQ5rKS\r\n5zxuthumpde30o1l0kAJBIFh4ErbE5CVNRxU7wJa6ntwUZlO0XQMsOZTswJO\r\nfxP6mIReo87XtXMmyUyodYjpfa4RZQVZofM=\r\n=/wPf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"39bc027141d10bc7c1a6ecd5bb03c8c3654deac9","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","genPackagelock":"npm i --package-lock-only"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.11.0","ajv":"^8.11.0","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.1.1","camelcase":"^7.0.0","strict-qs":"^7.0.1","@whook/cli":"^11.0.1","knifecycle":"^14.1.0","@whook/cors":"^11.0.1","ajv-formats":"^2.1.1","@whook/whook":"^11.0.1","openapi-types":"^12.0.2","common-services":"^12.0.0","@whook/http-router":"^11.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.4","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_11.0.1_1668438412539_0.3268695490529705","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"@whook/gcp-functions","version":"12.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@12.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"edceb9ea346e04e042c6189518097227023a9462","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-12.0.0.tgz","fileCount":31,"integrity":"sha512-FRgMjtrSinT8aHDOOAyS9YBtJ+J/XXRSQU3wUNAHb+lLUdmJX0u+GJ3B2ezDwhV0ibCJArkvcL6o1bXX2HPaBA==","signatures":[{"sig":"MEUCIHE5zImJLn17cT1BTRjsNiT77IyvLlfI0aSvFX8okZuIAiEAnaTBnYCNhK8CrqYJzzMlxZ3vNov9dUDjH1aZr6xKXlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrrLgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Kw/+IAwbWMMxCSZIhP+8bvaxTceKw3xUi+XrabTCg3u30qrsn4uB\r\nA2wUFP2FmItBhf+KTm3NvS0leL34sjI4lV6H6A8Kbi0lR1f2rBjdsVhXrzFq\r\nVX9MaJJpwCw4Y+uygwU0KhIAfUZy5p2gXDKW1G8rTsbtdcG3ERAuwtSPmkJ9\r\nPuFVmPHwfRRRBgZrPlwmQdsi5t+w91mYQl+hzEwqQLL0pLs5e0tuI6kbZD4u\r\ne5/5Wnbgrwu1w64LkxQKeiXUB5vBG7MbOS4EWQPaIhTfDpRQhDahDG/EVXDL\r\nlb0pzrRtOZMqT3T/+sHCHIFYz759Hfwl5I3YdZVXLhw+yW/MdECi5pHUtRP/\r\nH72M9nACJiVudg+7ioRuVfzlVG4C3GEDAlfP8C9jWcFxAbo7brpGED7XebC7\r\nMP/5yrZCZZoUurn1TzVpYlA7xDcGRbfYTWA3NZWJTrEY6Duto397P5U7Yuht\r\nItvlCR6xGbHd7JHmRYeqU+A2B6r6MZ1AaRh1ooN1PlL60dWHz4IJDlzeTP4j\r\nZNAk0lSg8sSokHCkiN+xbum7YVJbPs1jBYe/q30LwFUsFbFTfNF7JMucE1ZO\r\n6KXftlN5JoxjeKx9uHubHzHw/3hNB2Lyxjy29WngqMaTt3K+Zkv/lnB/2Hxn\r\nzvnz8uCRwiMFBp7YsbyWdDK1rGbJmE3Obwg=\r\n=2gLb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"7ef721ed2cdce56121a69aa06d6c822b4bec9dba","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.11.0","ajv":"^8.11.2","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.2.1","camelcase":"^7.0.1","strict-qs":"^7.0.1","knifecycle":"^14.1.0","@whook/cors":"^12.0.0","ajv-formats":"^2.1.1","@whook/whook":"^12.0.0","openapi-types":"^12.1.0","common-services":"^12.0.0","@whook/http-router":"^12.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.4","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"12.3.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_12.0.0_1672393440240_0.9279167418941623","host":"s3://npm-registry-packages"}},"12.0.1":{"name":"@whook/gcp-functions","version":"12.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@12.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"dda838acf054ffa0194dc22d07d1718276412121","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-12.0.1.tgz","fileCount":31,"integrity":"sha512-63uLDMpOmrR2UGiNwVfziq1Ht8E/m1Bg/5LZKGl/eAbxlqqDe0CZij29kXTFfPvTUolIhpQU6lqyKLNgzGJiTg==","signatures":[{"sig":"MEUCIA4nESz3R7SZX1mjLIRyHamkhZXp1HEQQVms3nAgXIEWAiEAwdzDDHEsjdloWgWlkxa0gspFzQOI02e8szKn43ogeMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtqixACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9JxAAliZUDyuFG0PxWw+YQQT8D2eJN+c2R8mbPiCP/9COPVqxRO5x\r\nVw5Qi4tQ1NIlRfOIGG06hSqVZYnNp3LU1kpC67i5wT1kNa5zf4TwkDOdrwW5\r\nKe/Ptc1a7+GiRaNfwWWr22MdgFPAWYu0BiNwrv6JRjAEubkEnpTKvFZtXpGW\r\n18U4DBq86Bys5XZztI//DAPpUhjKdbkyGmBcXVXYyzDXOUUMG4xVBWpKnJKA\r\n8Ii2GZxWcS7kzI2zpotS1r6okekAprmM22hmjUsvVw/SDpgA+GXAP7mK/P5J\r\n5ZQS1ZJvs6Ob1DBZQUFVsAYNJUvido1KIgD4rwMzyvkerS8VThZduE/hgUNL\r\n5OBYWeaT/a28CT1LZmlARR7e9h97k0R7wQjOyOO8HF0+IQovfD9aSnKPRvJS\r\nJlzWGCAYUyY3gQqLr8ZIp6suhe24d5QIrEBYka+iZ8psSTj8OvimzQgqD6E8\r\nW0mAymXZq77OKyifgU5l6uOjel4jpWvd3yrsW+dIE7h07sb/j1Y7siyb2e14\r\nCS0iWVGxLLqdqXzZrBaw5fsjVFxCasUSuuAPbcFGtv92idUzaXDncDRoG15M\r\n0Ra1cMfW402S4FJCAy1lyuIJMCfFdBfG2zC7wcezbCnnw2iM9oShIzk07rX6\r\n/a9jVs7QDVDiHgJcXnTbArwgBQVlP/m/+IY=\r\n=LoZC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"74e01e3e6169f0331b1b9cdc426cc679084579fd","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.11.0","ajv":"^8.11.2","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.2.1","camelcase":"^7.0.1","strict-qs":"^7.0.2","knifecycle":"^14.1.0","@whook/cors":"^12.0.1","ajv-formats":"^2.1.1","@whook/whook":"^12.0.1","openapi-types":"^12.1.0","common-services":"^12.1.0","@whook/http-router":"^12.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.6","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"13.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_12.0.1_1672915121190_0.1434715765102852","host":"s3://npm-registry-packages"}},"12.0.2":{"name":"@whook/gcp-functions","version":"12.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@12.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"6a70a93e5402c325fd1e112dc9b2ce14d0112b51","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-12.0.2.tgz","fileCount":31,"integrity":"sha512-3IpCV/3mXHQoOzl+CIrZ4n5hUWyjEDdWsJOKkkP70ExvvFm4Wt9PwW8QVFRyksl0jVZ+aVYXOpQUsfR5eHkXYg==","signatures":[{"sig":"MEUCIQDUuLyAYCHhgUr1rGPkkO0UV6IDy2xmCUSSx2v37vw1WAIgRfVBj3kmPUJHHOLWSeEELYsJmfgu76iSgH/Ne+S78vU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjts7pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowfQ/9E4YmGmS8ZHt6hfarXinhrBurhBS/x2ywe2qi/1/zg3CxUqAW\r\nE3x6tRkekMaM/TRNfvPFRhKUdjx9ni8Dn4c8HDmUbtf0mSl7F2f/wj3fbWVM\r\np1A2BXwNLPcTT4ftLhh/TCUYg48Dke6NjJ1dQ5VS7VCghNbzymFT7l23Q68P\r\nM3ZsRpPwIEU2/45Pc+IARxXsaWoR9GE4iDhG3O2DB8UAuXdjvyxPj3N0lkli\r\nC1LBC1kVh1UV0ukGvyot4A3I7+JaGKJhWOrYunWUVhRg+eqyLMI4L9cmn6Wf\r\nsDJ1nlYWKd/mjRXlkGjg8X4K5AvlBBRpQpIq/Bq+YoP/6Me+AMI/35VApRCu\r\nLQMSZFi0YceoFb1NGU6uxw0evci34zn38dMPsEpvw2ixgTD1mP+nBlhk8RF/\r\nhvwnLO5yzxWg9cZCVFi7Xb/9zcrdTpojsfVnlAALtGHT5JMn5ls7KxuwHrHt\r\nH/GjtncnOAhOSB7zER9OyWBY8lv/DW1RXzmrJvcInO+DzHQnUNE1X8S+KCn3\r\nm9pCmYe/eCYpJSZlvB1XrHToxeOCWvfzZwTwScWvh8+HWm24+4D9lN6KzDYS\r\ngQlfQOEByg1J9Ejlxh0cHf/dFAhqwedwtK+j8kd3l9OuJU7US2OkwYNKlTXo\r\n9GuM8Oc++6CxS6O0Gv3okI41PDKe4RdbL6Q=\r\n=IqvO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["esbuild-jest",{"format":"esm","sourcemap":true}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.15.0"},"gitHead":"9b78e7257f9afafd8d661ad8c21e4a60971884e9","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf -f 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.15.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"qs":"^6.11.0","ajv":"^8.11.2","cpr":"3.0.1","mkdirp":"^1.0.4","yerror":"^6.2.1","camelcase":"^7.0.1","strict-qs":"^7.0.2","knifecycle":"^14.1.0","@whook/cors":"^12.0.2","ajv-formats":"^2.1.1","@whook/whook":"^12.0.2","openapi-types":"^12.1.0","common-services":"^12.1.0","@whook/http-router":"^12.0.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.1","eslint":"^8.23.0","rimraf":"^3.0.2","esbuild":"^0.15.6","metapak":"^4.0.6","prettier":"^2.7.1","typescript":"^4.8.2","esbuild-jest":"^0.5.0","jsdoc-to-markdown":"^7.1.1","metapak-nfroidure":"13.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.0","@typescript-eslint/eslint-plugin":"^5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_12.0.2_1672924904988_0.7425163844665013","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"@whook/gcp-functions","version":"13.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@13.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"300679fc56ac8691d789d19213eee4be56e3af16","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-13.0.0.tgz","fileCount":31,"integrity":"sha512-KPYXffxwTEjycTZpSa1Tc2tHDHzDPBXe8M21GEfLeoPopz87bswESKJu6IBTrRDpa9wLxXTU3Hzwi9Hl17omQg==","signatures":[{"sig":"MEQCIET7jdFGYynnGWjoACBEUmdzkvdoT3zcMrpJ6TDBwNVoAiBUQ2s0/d0ozVwK6JXP9YHAa29nRlAljm7kSy950wlRmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106377},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.16.0"},"gitHead":"ffdc441236771ec28eff40a2574e5b4327e6fe2f","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.1","knifecycle":"^16.0.1","@whook/cors":"^13.0.0","ajv-formats":"^2.1.1","@whook/whook":"^13.0.0","openapi-types":"^12.1.3","common-services":"^14.0.0","@whook/http-router":"^13.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","metapak":"^5.1.6","@swc/cli":"^0.1.62","prettier":"^3.0.2","@swc/core":"^1.3.77","@swc/jest":"^0.2.29","typescript":"^5.1.6","@swc/helpers":"^0.5.1","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"15.0.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_13.0.0_1692213140493_0.08669362366669575","host":"s3://npm-registry-packages"}},"13.1.0":{"name":"@whook/gcp-functions","version":"13.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@13.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"cf03eed98b7a44cf6ecca18b6fe486f69abac6d9","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-13.1.0.tgz","fileCount":35,"integrity":"sha512-hX2QwmoriPKaeC1Y+//lVL6Kn5V99nrjfjzsKPdmlquclB6k69wJKzPjDuXpm7rdyvxj/+PfV+323lYxT9ZDeg==","signatures":[{"sig":"MEQCIEK2G4Ya+UpU1hvf+1puoJLc/9by/iMMvvqo11ATZ0gbAiBOJGDqHJFsP5dcS3LqC3n1k6pfZsGXjHVSefe33fk/WA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116467},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.16.0"},"gitHead":"7b07d5d2ab99610b95e36a3109c494d73735fdac","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.1","knifecycle":"^17.0.1","@whook/cors":"^13.1.0","ajv-formats":"^2.1.1","@whook/whook":"^13.1.0","openapi-types":"^12.1.3","common-services":"^15.0.0","@whook/http-router":"^13.1.0","application-services":"^4.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","metapak":"^5.1.7","@swc/cli":"^0.1.62","prettier":"^3.0.2","@swc/core":"^1.3.77","@swc/jest":"^0.2.29","typescript":"^5.1.6","@swc/helpers":"^0.5.1","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"15.0.3","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_13.1.0_1692560574627_0.7067046018959848","host":"s3://npm-registry-packages"}},"13.1.2":{"name":"@whook/gcp-functions","version":"13.1.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@13.1.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"641abbeeb0ea23ce1f2f1fd1cf8996e8f39ec7bd","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-13.1.2.tgz","fileCount":35,"integrity":"sha512-Kr/Lu4QFEuCAn6chqqYbwPc/6+dehgamSZYx3o2x1IwveNEYW6pbZZmh9AgqP85LwDF445AUQ8pHnUoZ8gSg8A==","signatures":[{"sig":"MEYCIQCPbyPlX2uVQ/v2LRSN3ceXBKS5dFGoiK0ITn8cusWyCwIhANcb9Q8VWHDyqwcRqrw8mbJucTFKaImjxj4Oepir9Ss/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118102},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.16.0"},"gitHead":"3d0b9334beef4cc3a23e2b82cf94b036658b7e59","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.1","knifecycle":"^17.0.1","@whook/cors":"^13.1.2","ajv-formats":"^2.1.1","@whook/whook":"^13.1.0","openapi-types":"^12.1.3","common-services":"^15.0.0","@whook/http-router":"^13.1.0","application-services":"^4.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","metapak":"^5.1.7","@swc/cli":"^0.1.62","prettier":"^3.0.2","@swc/core":"^1.3.77","@swc/jest":"^0.2.29","typescript":"^5.1.6","@swc/helpers":"^0.5.1","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"15.0.3","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_13.1.2_1692598380954_0.47978974556544296","host":"s3://npm-registry-packages"}},"13.2.0":{"name":"@whook/gcp-functions","version":"13.2.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@13.2.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"23071b498fc8489ef6c7fce8dca7b8a025ad0793","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-13.2.0.tgz","fileCount":35,"integrity":"sha512-TF/Ox0ZTelVT1B7PLy1Kep7tg32AVj3uLb8W2FFdlPAt7rvHezMSSUNu7EgmEZEeoG/PjGRWLUnNYiD3JgntQQ==","signatures":[{"sig":"MEUCIFAdsFcW4SG/7WQCYrnYJ+GmqNhsVdJY7YaQItKbfh1tAiEA2X5w5rON+YwA8ItAUO04NP23LXZPsVnZPthtXeLxmso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118102},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.16.0"},"gitHead":"35ba2a8554b83e6345cf23c11173dead0d5871e6","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.1","knifecycle":"^17.0.1","@whook/cors":"^13.2.0","ajv-formats":"^2.1.1","@whook/whook":"^13.2.0","openapi-types":"^12.1.3","common-services":"^15.0.0","@whook/http-router":"^13.2.0","application-services":"^4.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","metapak":"^5.1.7","@swc/cli":"^0.1.62","prettier":"^3.0.2","@swc/core":"^1.3.77","@swc/jest":"^0.2.29","typescript":"^5.1.6","@swc/helpers":"^0.5.1","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"15.0.3","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_13.2.0_1695977312528_0.18130929390775896","host":"s3://npm-registry-packages"}},"13.2.1":{"name":"@whook/gcp-functions","version":"13.2.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@13.2.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"33adc2570cd7aec2c753ebb543dac3585ba6bacc","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-13.2.1.tgz","fileCount":35,"integrity":"sha512-DP6FB98T3QSu59hbhsRUotXeuk6hIqFjMrAgMXuMMeou4+pzmxtFMxW28HT096cWJzrtmDQ/hcr5nxCH99VnjQ==","signatures":[{"sig":"MEQCIFUN7uad4iOXqVnnEvkmehp63MHupl9W0AEMyc4Iu9z8AiBUyKUZMCbtO2KAfk7k5K5Ob9NWExug5mmgH+C+XCmkJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118102},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.16.0"},"gitHead":"77149b8f3fb0bdd2e4d5a98fc08fe6aa933a55a3","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.1","knifecycle":"^17.0.1","@whook/cors":"^13.2.1","ajv-formats":"^2.1.1","@whook/whook":"^13.2.1","openapi-types":"^12.1.3","common-services":"^15.0.0","@whook/http-router":"^13.2.0","application-services":"^4.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","metapak":"^5.1.7","@swc/cli":"^0.1.62","prettier":"^3.0.2","@swc/core":"^1.3.77","@swc/jest":"^0.2.29","typescript":"^5.1.6","@swc/helpers":"^0.5.1","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"15.0.3","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_13.2.1_1695983360306_0.23827908244117424","host":"s3://npm-registry-packages"}},"13.2.2":{"name":"@whook/gcp-functions","version":"13.2.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@13.2.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"073b2bd4683bdd6ed35e3c1279091f8c3970d5a3","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-13.2.2.tgz","fileCount":35,"integrity":"sha512-9qMZP0viAWEDx6cfRnORN7b9FpTjv4MmBFWkfhcMf7VkTiPpWHhF5xlO2Brkjfr8QVVBShhvO15gWXO330sY4g==","signatures":[{"sig":"MEQCIB6/ZBfwoXlCYlYSlIqM+en+SyxbD7SK5RJMqm/xi17aAiAfeQlMCeaolpbOLBMlKXu46HwHl5zcxaB8VE92t142hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117960},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.16.0"},"gitHead":"5f8836e978e4e79126f7010f2680e033d5e57857","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.1","knifecycle":"^17.0.1","@whook/cors":"^13.2.1","ajv-formats":"^2.1.1","@whook/whook":"^13.2.1","openapi-types":"^12.1.3","common-services":"^15.0.0","@whook/http-router":"^13.2.0","application-services":"^4.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","metapak":"^5.1.7","@swc/cli":"^0.1.62","prettier":"^3.0.2","@swc/core":"^1.3.77","@swc/jest":"^0.2.29","typescript":"^5.1.6","@swc/helpers":"^0.5.1","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"15.0.3","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_13.2.2_1696000342491_0.2586736556241427","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"@whook/gcp-functions","version":"14.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@14.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"92ff70880755f07b9763c04f52a4699ce7cfafbc","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-14.0.0.tgz","fileCount":35,"integrity":"sha512-oF/Or/6v3puwjfsQk/5bBNV0/wgV80fo5CukzsexAJnz2HeYfmHnhjrQSWgn8E7tZBGuQ77r+zm805GV4srsig==","signatures":[{"sig":"MEUCIQCOd/5LnXBua30bkap5TEr2tqLDkPZ8KpdbHCD2OUTL0wIgE9rZ6jsdGdWDSlPHMvKyr+J+w/ArwWGqY8p8Ri2KISc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117960},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.16.0"},"gitHead":"2ed7da55d4c1adf5d1e797c91f120bbb63b465f9","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/7.4.1/node@v18.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.1","knifecycle":"^17.0.1","@whook/cors":"^14.0.0","ajv-formats":"^2.1.1","@whook/whook":"^14.0.0","openapi-types":"^12.1.3","common-services":"^15.0.0","@whook/http-router":"^14.0.0","application-services":"^4.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.52.0","rimraf":"^5.0.5","metapak":"^5.1.7","@swc/cli":"^0.1.62","prettier":"^3.0.3","@swc/core":"^1.3.94","@swc/jest":"^0.2.29","typescript":"^5.2.2","@swc/helpers":"^0.5.3","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"15.0.4","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.8.0","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_14.0.0_1699368276384_0.9406276140482479","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"@whook/gcp-functions","version":"15.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@15.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"685137851dbca5d35a0e8b9327109b609d6bbe72","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-15.0.0.tgz","fileCount":35,"integrity":"sha512-aDdlwQ2dn0WoGRhCYUBUKK4T0oLpM9gKLTluXvBlkpLjtY/0/8HGm/X6XkRgGkae9WzYWGEgFRuudAx6GVsMUg==","signatures":[{"sig":"MEYCIQDWH8aB2lSNKYiMr6LYgM+++FDGQ9/MI1kxje24jszyEQIhAJFTKUAOG49PUfVRe8muFFKi6aD1nHau8xs2xICsOPXF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118442},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.16.0"},"gitHead":"4a88b0e843bf9072c5a0613fb1473bf9b1c86f87","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.19.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.1","knifecycle":"^17.0.1","@whook/cors":"^15.0.0","ajv-formats":"^2.1.1","@whook/whook":"^15.0.0","openapi-types":"^12.1.3","common-services":"^15.0.0","@whook/http-router":"^15.0.0","application-services":"^5.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.52.0","rimraf":"^5.0.5","metapak":"^5.1.7","@swc/cli":"^0.1.62","prettier":"^3.0.3","@swc/core":"^1.3.94","@swc/jest":"^0.2.29","typescript":"^5.2.2","@swc/helpers":"^0.5.3","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"15.0.4","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.8.0","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_15.0.0_1708440667064_0.486491410667125","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"@whook/gcp-functions","version":"16.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@16.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"76745e55fcbf813a43e12653e1c3882ed9f2da88","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-16.0.0.tgz","fileCount":35,"integrity":"sha512-864e6aYxJQTg6VXXBZvlCGPwiWy95QSXU7STMEjYGy1+n9ZVbURZHrDlZCDo5U0OQ+cpDiiPDJLM5JYDdla3pw==","signatures":[{"sig":"MEUCIQDZ0mapCswyGKPKBRG0glkmHRbraSvI83AtrHxcDNkKyQIgGBTt5en1eREQrrbS1LlBWyK88262S1O24CPbUPzSu0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118447},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"5f8f732d84c28dfd2da68946557493893913c26a","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"10.2.4","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.2","knifecycle":"^17.0.1","@whook/cors":"^16.0.0","ajv-formats":"^2.1.1","@whook/whook":"^16.0.0","openapi-types":"^12.1.3","common-services":"^16.0.1","@whook/http-router":"^16.0.0","application-services":"^6.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.52.0","rimraf":"^5.0.5","metapak":"^6.0.0","@swc/cli":"^0.1.62","prettier":"^3.0.3","@swc/core":"^1.3.94","@swc/jest":"^0.2.29","typescript":"^5.2.2","@swc/helpers":"^0.5.3","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"18.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.8.0","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_16.0.0_1709055667766_0.022479592173154872","host":"s3://npm-registry-packages"}},"16.0.1":{"name":"@whook/gcp-functions","version":"16.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@16.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"09408c2fd022690d709e4ef0baee89c1666fbb02","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-16.0.1.tgz","fileCount":35,"integrity":"sha512-4D8vZD5+EyBvoU6YBrkTsFhl1FscuvTR6hC8g9Ht/ERamr07kW1P8HP5Y0yj/JplfVEhpHlzxxSEpnLVBH0YRA==","signatures":[{"sig":"MEUCIDMh4qa7RiJuTLYdWii0r0d1C0CxHByWkYEHVJxKsLOqAiEAzgRXh2r9Gw+T0oUx87t51U19JeAn8nL2lQXGsujQQSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118504},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"be477f173cb376bfd3668a5b59ebb1da473d8956","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.11.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.2","knifecycle":"^17.0.1","@whook/cors":"^16.0.1","ajv-formats":"^2.1.1","@whook/whook":"^16.0.1","openapi-types":"^12.1.3","common-services":"^16.0.1","@whook/http-router":"^16.0.0","application-services":"^6.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.52.0","rimraf":"^5.0.5","metapak":"^6.0.0","@swc/cli":"^0.1.62","prettier":"^3.0.3","@swc/core":"^1.3.94","@swc/jest":"^0.2.29","typescript":"^5.2.2","@swc/helpers":"^0.5.3","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"18.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.8.0","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_16.0.1_1709218174575_0.6696197431613591","host":"s3://npm-registry-packages"}},"16.1.0":{"name":"@whook/gcp-functions","version":"16.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@16.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"7a27e8638c1b9df7a97323aea40ce896bcfa8973","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-16.1.0.tgz","fileCount":35,"integrity":"sha512-MVr2QY/dfF5jICn8BArKigoZiccY3ZHNUcmmO22a5HqOPAp3CNVV7qlV4qxwOkXu0ed8YqauOyt77PB0P/XZlg==","signatures":[{"sig":"MEUCIQDuVJuvY/Zgg57YEtbAaRzBzje+RqYJK7YK3Yz5ctwmgQIgW1AjZtnzeOPThPG4LeJT4mXHA/BRyZ3p6PYgX/LbNe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118504},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"b4cb0c9a6afb3ffd173dfdfc655bda78aa4a04f4","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v20.11.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.2","ajv":"^8.12.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.2","knifecycle":"^17.0.1","@whook/cors":"^16.1.0","ajv-formats":"^2.1.1","@whook/whook":"^16.1.0","openapi-types":"^12.1.3","common-services":"^16.0.1","@whook/http-router":"^16.0.0","application-services":"^6.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.52.0","rimraf":"^5.0.5","metapak":"^6.0.0","@swc/cli":"^0.1.62","prettier":"^3.0.3","@swc/core":"^1.3.94","@swc/jest":"^0.2.29","typescript":"^5.2.2","@swc/helpers":"^0.5.3","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"18.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.8.0","@typescript-eslint/eslint-plugin":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_16.1.0_1710749894925_0.5881259056065149","host":"s3://npm-registry-packages"}},"16.1.1":{"name":"@whook/gcp-functions","version":"16.1.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@16.1.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"5671d0de1d2400ff8fac99a37814a830cb0bb354","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-16.1.1.tgz","fileCount":35,"integrity":"sha512-9XsY102xJSA1zsOv9nlMDrLGkhZd+Tvo4y4iQkV1NrFX+MT4qgxCWO+1C8uF1fNGA3lnCeoVJ1zxTRgvE9cKUQ==","signatures":[{"sig":"MEUCIQDaNE4sdf2Xl9Pm3VlU63r1j5NLbWIOFUSA4yCS3xVbEAIgZdHIQYrGmtzeOiysXntLoEG9kA/j0RuBL3/WSsCu2pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118507},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"7a13fc7f975f7d633e47c13e7a56e8f2a463332e","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.11.1+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.12.1","ajv":"^8.14.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.2","knifecycle":"^17.0.1","@whook/cors":"^16.1.1","ajv-formats":"^2.1.1","@whook/whook":"^16.1.1","openapi-types":"^12.1.3","common-services":"^16.0.1","@whook/http-router":"^16.1.1","application-services":"^6.0.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true,"mocha":true},"rules":{"prettier/prettier":"error"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:prettier/recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["prettier"],"parserOptions":{"modules":true,"sourceType":"script","ecmaVersion":2018},"ignorePatterns":["*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","metapak":"^6.0.0","@swc/cli":"^0.3.12","prettier":"^3.2.5","@swc/core":"^1.5.7","@swc/jest":"^0.2.36","typescript":"^5.4.5","@swc/helpers":"^0.5.11","@types/mkdirp":"^1.0.2","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"18.1.0","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.10.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_16.1.1_1716823752153_0.7113634094184342","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"@whook/gcp-functions","version":"17.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@17.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"0a65f158a5cbb4136706c29616a5db5bebbd4bed","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-17.0.0.tgz","fileCount":35,"integrity":"sha512-wDiRX2XZ8Wli2j6k7d64LwI/tOf5H7yWVCKBw1YsXMmfcSu4udDZ+xUVGOalHnnbnwTENPOi6zbfG6K/SJ0ALQ==","signatures":[{"sig":"MEUCICfYYO4rVj7/EVqQ5vrctVmpXN45ju3HUHJ4FOhKYNpcAiEA8zIhOijuQoScelfGXCtdqorZN+adbZoApadVoaWnwzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117860},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"dc8b5ec6d5f6be2bdcecfdecf565906201d41808","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.7.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.6/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.12.3","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^17.0.3","@whook/cors":"^17.0.0","ajv-formats":"^3.0.1","@whook/whook":"^17.0.0","openapi-types":"^12.1.3","common-services":"^16.0.4","@whook/http-router":"^17.0.0","application-services":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.7.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.4.0","prettier":"^3.3.3","@swc/core":"^1.6.13","@swc/jest":"^0.2.36","@eslint/js":"^9.7.0","typescript":"^5.5.3","@swc/helpers":"^0.5.12","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"18.2.0","typescript-eslint":"^7.16.0","eslint-plugin-jest":"^28.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_17.0.0_1721135180375_0.015176132082266314","host":"s3://npm-registry-packages"}},"17.0.1":{"name":"@whook/gcp-functions","version":"17.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@17.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"35b53b9a52b647162f534f0611b6848f3b9bca36","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-17.0.1.tgz","fileCount":35,"integrity":"sha512-m+vD7uHf7b/3KwgdFnxcdGXCGNTfkw+YKETEy09pc4IRp/C+kq40DkmQ396xoi7UVAh5e5+GNDcZZH/IO4vyCw==","signatures":[{"sig":"MEQCIEA1u4ipoEbzUsRBI/2JvqNtrdzNW+/kCMc4an6ZFthlAiAg3I4v40FqmeIHmmNb6HZHmS9Ocm82l5s97raIsu66Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117803},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"04df3def13ff528eb752b6d99443d42aa59fb0e8","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.7.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"10.7.0","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.12.3","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^17.0.3","@whook/cors":"^17.0.1","ajv-formats":"^3.0.1","@whook/whook":"^17.0.1","openapi-types":"^12.1.3","common-services":"^16.0.4","@whook/http-router":"^17.0.0","application-services":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.7.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.4.0","prettier":"^3.3.3","@swc/core":"^1.6.13","@swc/jest":"^0.2.36","@eslint/js":"^9.7.0","typescript":"^5.5.3","@swc/helpers":"^0.5.12","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"18.2.0","typescript-eslint":"^7.16.0","eslint-plugin-jest":"^28.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_17.0.1_1721899782605_0.356667610594813","host":"s3://npm-registry-packages"}},"17.0.2":{"name":"@whook/gcp-functions","version":"17.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@17.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"5ea7c6ad860f4b545d9907404bc32d97646ac4db","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-17.0.2.tgz","fileCount":35,"integrity":"sha512-1LGoKnMmAUGBySnwty4XJqrSA9sipPmVMZL2VYC7/bU+uWIgVMXgsSc0LYX3wHn3SYJW/kxroUkb5GkY7q7rZg==","signatures":[{"sig":"MEUCIQD/jiVRRcCDHkELaaMrS+ZI9imYm2RHMX7uZ+NeFSAfOwIgHot7DebPm/SmtZSf0HcwHkeGXK9xraW0XuWibCxPvoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117860},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"652fda413f804d13d93e1f2989c30a520d069b12","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.7.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.6/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.0","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^17.0.3","@whook/cors":"^17.0.2","ajv-formats":"^3.0.1","@whook/whook":"^17.0.2","openapi-types":"^12.1.3","common-services":"^16.0.4","@whook/http-router":"^17.0.2","application-services":"^6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.7.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.4.0","prettier":"^3.3.3","@swc/core":"^1.6.13","@swc/jest":"^0.2.36","@eslint/js":"^9.7.0","typescript":"^5.5.3","@swc/helpers":"^0.5.12","jsdoc-to-markdown":"^8.0.0","metapak-nfroidure":"18.2.0","typescript-eslint":"^7.16.0","eslint-plugin-jest":"^28.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_17.0.2_1727861066876_0.02292996426891647","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"@whook/gcp-functions","version":"18.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@18.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"f535a1dcd6d5e825cc2c9eba6b5d121d9fe2e02b","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-18.0.0.tgz","fileCount":35,"integrity":"sha512-eZoXNlV/CYMsQ5bxQmRLhT3Xp0z4klQepbbztdQ1i9gwqY5E2ZaL9hOuKc2dP5up0trE7q9H6tCJDOzPk4kbiQ==","signatures":[{"sig":"MEUCIQClptEnJgfY8DgwZHw1KXi1aZa9xS2g5jyYTjkjamQSbwIgHxPLR8kPoBWNN2B7kMBSX2Hy9GJqeKpaIyCvioLMfEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116773},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"cbf50a060a6bdd3e65a8de53be353c08c8be823a","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^18.0.0","@whook/cors":"^18.0.0","ajv-formats":"^3.0.1","@whook/whook":"^18.0.0","openapi-types":"^12.1.3","common-services":"^17.0.0","@whook/http-router":"^18.0.0","application-services":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_18.0.0_1733390034696_0.81587358666472","host":"s3://npm-registry-packages"}},"18.0.1":{"name":"@whook/gcp-functions","version":"18.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@18.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"c24c6a095058140e98bd2e86b5bc90c56915d8e3","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-18.0.1.tgz","fileCount":35,"integrity":"sha512-l+3uvXTPjuEbqgqoDVHFS7of51qwZlffcKCI9XEdA/ZptodqfYm0Hlvq46tKfsC4tVIwYLwQxTzINRlGe3GlWw==","signatures":[{"sig":"MEUCIQDyFaPpXQifPZ/x2MGhoMkuA+bFOqj5JO0+Kg6P1DT2IgIgaJ2QYkLfF8cmjgb0eJsxmih13/TJS989SKWVoIR3AR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116767},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"916152857660c83cec39e12391e3cd7879256fa9","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^18.0.0","@whook/cors":"^18.0.0","ajv-formats":"^3.0.1","@whook/whook":"^18.0.0","openapi-types":"^12.1.3","common-services":"^17.0.0","@whook/http-router":"^18.0.0","application-services":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_18.0.1_1733410631839_0.5785530587062568","host":"s3://npm-registry-packages"}},"18.0.2":{"name":"@whook/gcp-functions","version":"18.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@18.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"47ea5f0a6b933dfe1f2179ef6d1d8f3df980d01f","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-18.0.2.tgz","fileCount":35,"integrity":"sha512-NiIZapULrT5nb54dUUFQDeCzFcX8S5bPYeAaUvf2ZWfEQvhsbTIXBkR0P/2F4xu0i1dMOiXzAHi0pnWucfBNUw==","signatures":[{"sig":"MEUCIQD0pOQXqYjf2UHE/Gpd8s7n7A/3u+FsgfV2dELv9iuk4AIgOtxa5wscRfwMW0MRbASRfNwa0QZo0pEqgrpfUBpRgvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117107},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"938b8e5a7d4f067f2ca88e5d8b821da941e96568","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^18.0.0","@whook/cors":"^18.0.0","ajv-formats":"^3.0.1","@whook/whook":"^18.0.0","openapi-types":"^12.1.3","common-services":"^17.0.0","@whook/http-router":"^18.0.0","application-services":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_18.0.2_1733423920101_0.23870563066516826","host":"s3://npm-registry-packages"}},"18.0.3":{"name":"@whook/gcp-functions","version":"18.0.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@18.0.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"d0d0403019fe4219544284d70b34b6950557a73f","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-18.0.3.tgz","fileCount":35,"integrity":"sha512-VXJ2GfD80dfKI8KNtbo+CAi+qBgZmXwoeRqgjuY6efkchjgdCkEyEonfwsBFOwwzbatB3GmpHpqztV5k7/dYJg==","signatures":[{"sig":"MEUCIBInV96Kc4JsFygH/q3d5Kymp2piE/ODMkEqO7PaSwe7AiEA991tm84DySUDYHIz09kuK+P+Hwa40Mh7juJ8J85PogM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113971},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"7313f1c7c6a20f084654dd23f358190840f2a189","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^18.0.0","@whook/cors":"^18.0.3","ajv-formats":"^3.0.1","@whook/whook":"^18.0.3","openapi-types":"^12.1.3","common-services":"^17.0.0","@whook/http-router":"^18.0.0","application-services":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_18.0.3_1733428999711_0.5070319927154394","host":"s3://npm-registry-packages"}},"18.1.0":{"name":"@whook/gcp-functions","version":"18.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@18.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"e38436fe64dd9ce9a2fde765ea0d3a42dbf09e4e","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-18.1.0.tgz","fileCount":35,"integrity":"sha512-KCACE5rd5Wx+zJc5zKh/Xj727Sulaedd8MEnPEqZ8NtAPEk/HV7YspEWOH9/NOOBmb+4zA5V5RAAuNyIdjhK8Q==","signatures":[{"sig":"MEUCIErS8SZwTYskp6oSOFHCK4sfsZU8PFAZOgb+zv9OFmzVAiEAq9Q4LaYpHvQYsmeo4C2Zko7iBTgcefd6wIQUEtALJlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113032},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"540bd23ce703c3650d58da7711931be1afd55d82","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.1.9/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^18.0.0","@whook/cors":"^18.1.0","ajv-formats":"^3.0.1","@whook/whook":"^18.1.0","openapi-types":"^12.1.3","common-services":"^17.0.1","application-services":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_18.1.0_1733932709740_0.7922116784096174","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"name":"@whook/gcp-functions","version":"19.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"ae91353dee2b49c67f55a6bffd2720957a89a5ae","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.0.0.tgz","fileCount":28,"integrity":"sha512-lSnpOeo/Eh+K1jLM9p9EZWGkIYnwbihW0OBUB6whHcKSoNXmLByyYaUq6I8+FIMw+MRpWSFRh4HlNXd4Uo7sPw==","signatures":[{"sig":"MEQCIB8QTVNxxbhIoebyFk00lxXZXwg/IWaHvtnyPg6wElP7AiAyN54CJRm+uHnvDaSw1fDzqCuN+Q58DtTIBb/dx5DEbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111944},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"4963a2a6f790aff942dc0080666619e6ca9c4076","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.1/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.0.0","yhttperror":"^8.1.0","@whook/cors":"^19.0.0","ajv-formats":"^3.0.1","@whook/whook":"^19.0.0","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.0.0_1746176524933_0.5473125626046538","host":"s3://npm-registry-packages-npm-production"}},"19.0.1":{"name":"@whook/gcp-functions","version":"19.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"484a4515def237dd21933e3c2e967dfc785260c0","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.0.1.tgz","fileCount":28,"integrity":"sha512-F6o8IDjZn7J9hyLvK8KTMx0EPFeIV+zqsKLqCL29LKoXfK3rHDaFbb1ww+EC2nvL9pg3Qjer5UGUfb/oiui5og==","signatures":[{"sig":"MEQCIGnzR3a/5plsT5zkRPoqhwoYha5vd2ZPCd+qvOLNQa+nAiBTvy0qhtSmTD1WBIf0rbSoyzZRXiKE7cdQ2dd1Z4OxqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111944},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"7bec2e36076d7e9146f54f558397063af4ac174c","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.0.0","yhttperror":"^8.1.0","@whook/cors":"^19.0.1","ajv-formats":"^3.0.1","@whook/whook":"^19.0.1","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.0.1_1746183111594_0.993022919161002","host":"s3://npm-registry-packages-npm-production"}},"19.0.2":{"name":"@whook/gcp-functions","version":"19.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"4b7f90d60c60c362610a639311a7e3282a515fe2","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.0.2.tgz","fileCount":28,"integrity":"sha512-87jpApcb+9+P0kt/ks+MQEEYR964g317NBBAThoNH8z7I8UmmI2N3kQ4Ilpca9XL0byW7Li/dHcplL7Tmkp2Rw==","signatures":[{"sig":"MEQCICzI/xRj7KrbMgkptWAmphMLABhxFSBWUIqbVMDZAPNoAiAExziiQoOI/1dZ/ihphAPh4AoLqmoxIg5mEoTDYfEivA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112072},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"eeb8604ffb2c51fa36b10fe3c0011143948ad374","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"10.7.0","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.0.0","yhttperror":"^8.1.0","@whook/cors":"^19.0.2","ajv-formats":"^3.0.1","@whook/whook":"^19.0.2","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.0.2_1746538682227_0.46317403189770734","host":"s3://npm-registry-packages-npm-production"}},"19.0.3":{"name":"@whook/gcp-functions","version":"19.0.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.0.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"ecb78bf11b015056cf384125284f372ff829aa9a","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.0.3.tgz","fileCount":28,"integrity":"sha512-1S4eIoKBdqT+WO0gN50JBBJ9TgbFI7acIDBvM+lXC3ebHLPsVImIgkWjAWlGqcItD2Jej4BXnSQHsIvOTymY+Q==","signatures":[{"sig":"MEUCIAM74yrFG5t7b5fsTq1LhZWlgtHlhgxKLTwzFudNg/OuAiEA7QUNOYP9PHccHIxXS/YMKvuM6HAN1zTmdpCsbyZwpxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112223},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"e97ce970bb3f078baceb685754f5762b7011374c","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.0.0","yhttperror":"^8.1.0","@whook/cors":"^19.0.3","ajv-formats":"^3.0.1","@whook/whook":"^19.0.3","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.0.3_1746557265330_0.10571234916726557","host":"s3://npm-registry-packages-npm-production"}},"19.0.4":{"name":"@whook/gcp-functions","version":"19.0.4","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.0.4","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"f9254edb36e0558406eeabe1074f55610cd712b4","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.0.4.tgz","fileCount":28,"integrity":"sha512-cLdOdtC+Wp4gYp2G4iULGIpzbLBHYpU8+XGViQTC/59A9YWxHzUvzpXsGpelBCwK4+mHhC/m7pflkXgCV4PN5Q==","signatures":[{"sig":"MEUCIQCGZFs3vDd8dY9Tk6MZWUujYXIbUbytvyk+bYTioFjWYAIgNsPGPveaTb63GIvQnUkpWExR+V1yG816Whi+B9+1wHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112360},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"2a5e090a008d21b306e52ee8d6b372f3a4f4c7f6","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.0.0","yhttperror":"^8.1.0","@whook/cors":"^19.0.4","ajv-formats":"^3.0.1","@whook/whook":"^19.0.4","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.0.4_1746619813379_0.8608972727529918","host":"s3://npm-registry-packages-npm-production"}},"19.1.0":{"name":"@whook/gcp-functions","version":"19.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"fab4630784d86eaab256ecfd5d1685a01a55aa96","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.1.0.tgz","fileCount":28,"integrity":"sha512-9pt21F8onGxykQwOihjebzkEBAx8Tra6KVKDSjsFi9DUVFTPJ2NFuJj+B2STRs8vbxEyGhFoJVoTfsXKwcDddQ==","signatures":[{"sig":"MEUCIQDq4ULZwi1PVFtpwGUQZzF30afF1bpJQTpqHQYdV2bn5gIgalzAevEDwThrn15hBAeyE2yhxeu/DoObgxgh8LhdYsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112360},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"44db895f7c27399cb6c8daa196f539f416c607d5","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.0.0","yhttperror":"^8.1.0","@whook/cors":"^19.1.0","ajv-formats":"^3.0.1","@whook/whook":"^19.1.0","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.1.0_1747051799631_0.5268851885873451","host":"s3://npm-registry-packages-npm-production"}},"19.1.1":{"name":"@whook/gcp-functions","version":"19.1.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.1.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"17ea77c5218340ef0544bffbc8fc831cde7c9318","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.1.1.tgz","fileCount":28,"integrity":"sha512-cNcsu0caHb6ugNkhVRrLxFP2Y9xAzUeRIYoJKDW+3tqiQjXqtckzOGZJsKvaebl299/pDOieB2iNjKcww0rMiQ==","signatures":[{"sig":"MEQCIH59ykQ26djBWGxXR3zPiYR0GqpEBdXz3LKtcn5AbhbmAiBboN9mSaVSe/z6pcGxKdeAA/Fqka8liFPh2yuRFSU3oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111812},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"ef4d91bf134eb8efb3e98ecdb539046e920318bc","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.1","yhttperror":"^8.1.0","@whook/cors":"^19.1.1","ajv-formats":"^3.0.1","@whook/whook":"^19.1.1","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.1.1_1747122108742_0.9042519688770352","host":"s3://npm-registry-packages-npm-production"}},"19.1.2":{"name":"@whook/gcp-functions","version":"19.1.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.1.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"79c254368bdb6ddfd612fb7ee1ae05300c03a70f","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.1.2.tgz","fileCount":28,"integrity":"sha512-ck7brubmsx8OOVEc/HdfXVjIQF7kRBr1Y7+IQ8yONxKmzx1UhZW8zlU33chDhqfeuun+KYdxjure2SoMGeRtvA==","signatures":[{"sig":"MEUCIFD0qTq6e3czeCO7kJ6/Glr7+QJdHG+DhtJ/MXsS+HxVAiEAjn/XqOBtWhlI87M7VEHqHWXmeWK+X+FXGyyVd/eCi9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111812},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"19461586a31ab63b3190cc78548595745b94c032","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.19.2+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.1","yhttperror":"^8.1.0","@whook/cors":"^19.1.2","ajv-formats":"^3.0.1","@whook/whook":"^19.1.2","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.1.2_1747984375068_0.8185000031351712","host":"s3://npm-registry-packages-npm-production"}},"19.1.3":{"name":"@whook/gcp-functions","version":"19.1.3","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@19.1.3","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"e76a33fa8f1041e75a3a9cf2e3274956fffff683","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-19.1.3.tgz","fileCount":28,"integrity":"sha512-/7TdaUgGIJjPXAmiMu0ZiQDJHBhfYd9dpMlC538qpV3G/lTbfnaTA6KmCRaWUBYY9cSl6X5ehUYSVBJEPAHnmg==","signatures":[{"sig":"MEUCIQCXOguabA01CoVExLy+Pz8OuRohOkyAH3x/2z1UND3VxQIgLTNT8OfzbyGlyAUSpDalk2tEa24kh6sqVuK/BtmL7iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111812},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.11.1"},"gitHead":"0d685bc60ee923fa2206b301c99b9b76eeabba62","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"npm run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"npm run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'","type-check":"tsc --pretty --noEmit"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.16.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v20.19.2+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.1","yhttperror":"^8.1.0","@whook/cors":"^19.1.3","ajv-formats":"^3.0.1","@whook/whook":"^19.1.3","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.16.0","rimraf":"^6.0.1","metapak":"^6.0.1","@swc/cli":"^0.5.2","prettier":"^3.4.2","@swc/core":"^1.10.0","@swc/jest":"^0.2.37","@eslint/js":"^9.16.0","typescript":"^5.7.2","@swc/helpers":"^0.5.15","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"19.0.1","typescript-eslint":"^8.17.0","eslint-plugin-jest":"^28.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_19.1.3_1747994267044_0.9968267459867102","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"@whook/gcp-functions","version":"20.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@20.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"d9f14e127caad82ee5aa6e7b81cbbf2f6f0a2f82","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-20.0.0.tgz","fileCount":28,"integrity":"sha512-hbkDdLavnZafS2TVPh8nsjHavC1i9kSKCfXifnjzn8yLHSGOIWk65MeJn+0uS0kNmt0fzNopYiIdJNzKOzR0Pg==","signatures":[{"sig":"MEUCIQDzuZaygXeS6Kj0QAWpeGmVBp30HXx8z4TzyA/1zaoixwIgPdNd4WVE2PMLesCpq+689ck5Gr5Ywv8CCH7DXZsDa2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111778},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"gitHead":"2afbd63f306135fcd5b1eebaefa09ed384f1d506","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.28.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.1","yhttperror":"^8.1.0","@whook/cors":"^20.0.0","ajv-formats":"^3.0.1","@whook/whook":"^20.0.0","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.28.0","rimraf":"^6.0.1","metapak":"^6.0.3","@swc/cli":"^0.7.7","prettier":"^3.5.3","@swc/core":"^1.11.31","@swc/jest":"^0.2.38","@eslint/js":"^9.28.0","typescript":"^5.8.3","@swc/helpers":"^0.5.17","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"20.0.2","typescript-eslint":"^8.33.1","eslint-plugin-jest":"^28.13.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_20.0.0_1749481341144_0.08992961513599695","host":"s3://npm-registry-packages-npm-production"}},"20.0.1":{"name":"@whook/gcp-functions","version":"20.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@20.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"4d2ef768abd98380cf5da44d67fce106d497b8a8","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-20.0.1.tgz","fileCount":28,"integrity":"sha512-WvH8TfPlffh8vKZbI8GJVTkogbLsVcT4oRxjnSaRszNk3JmuKVPWYB4rUdAWP8EvOgpHp+BNvAXenTaDHoMlQA==","signatures":[{"sig":"MEUCIGKtI1vaIb1OOakFQBs8izVLOWRNeXglYgOa7tXxJVQdAiEA2f3bn/aaGt4fVrFiTS2cg2Nh6TVAxM0CBwDcIkVXxlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111778},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"gitHead":"068b6b5e6753d7d4f5482d426444ad5fa5908b5b","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"npm run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"eslint":"^9.28.0"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.1","yhttperror":"^8.1.0","@whook/cors":"^20.0.1","ajv-formats":"^3.0.1","@whook/whook":"^20.0.1","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.28.0","rimraf":"^6.0.1","metapak":"^6.0.3","@swc/cli":"^0.7.7","prettier":"^3.5.3","@swc/core":"^1.11.31","@swc/jest":"^0.2.38","@eslint/js":"^9.28.0","typescript":"^5.8.3","@swc/helpers":"^0.5.17","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"20.0.2","typescript-eslint":"^8.33.1","eslint-plugin-jest":"^28.13.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_20.0.1_1749724587470_0.9168619236940543","host":"s3://npm-registry-packages-npm-production"}},"20.0.2":{"name":"@whook/gcp-functions","version":"20.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@20.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"b486f4f7231f49a694bbd7262dbbcb8359b98930","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-20.0.2.tgz","fileCount":28,"integrity":"sha512-6oqcE3Xf6UlKUy7ezmyWq5XW2VsgQn+W5Y+9/FMu3ggBzWno6Eh4LqyAZUERi1A8OxxMsVgi+FR7Xk18Y/JfnQ==","signatures":[{"sig":"MEQCIG4kBIQKniiQw8gaNYDob3qiE7OMdm9JwKb5iKdLm/TfAiBToTqi6kyy3bG/PgXEsKW3KfB2d4GbsDBnpSvCKrn9/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111831},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"3a5c04f092b76bd2e96799143264843c23decb69","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/8.2.3/node@v22.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.13.1","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.1","yhttperror":"^8.1.0","@whook/cors":"^20.0.2","ajv-formats":"^3.0.1","@whook/whook":"^20.0.2","common-services":"^17.0.1","ya-open-api-types":"^1.2.0","application-services":"^7.0.2","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^9.30.1","rimraf":"^6.0.1","metapak":"^6.0.4","@swc/cli":"^0.7.8","prettier":"^3.6.2","@swc/core":"^1.12.11","@swc/jest":"^0.2.39","@eslint/js":"^9.30.1","typescript":"^5.8.3","@swc/helpers":"^0.5.17","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"20.0.5","typescript-eslint":"^8.36.0","eslint-plugin-jest":"^29.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_20.0.2_1752240287796_0.4008592758465672","host":"s3://npm-registry-packages-npm-production"}},"20.1.0":{"name":"@whook/gcp-functions","version":"20.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@20.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"aaaa9dd1d32daa740703d43c7c291cdab45c65cb","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-20.1.0.tgz","fileCount":28,"integrity":"sha512-wmPIsEniFHYeXvrm2Av2QC3tE+R5VGXkRkMYhN+2fcqZPFLxbPLTgwEpOfz540UQ/z0wxoIIoR9mznhEDC2QOQ==","signatures":[{"sig":"MEYCIQDy4DOfLv/K0F8GsCbbFLSta2MxWsHI35wTKcKEd7X1AQIhAJz7e9bgOt4kGAdEXNkBp9ujTo42hUGV0MjntbG6kfVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111922},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"9cdb9ac584df098f140a520601a8d6579195dc3f","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.14.0","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.2","yhttperror":"^8.1.0","@whook/cors":"^20.1.0","ajv-formats":"^3.0.1","@whook/whook":"^20.1.0","common-services":"^17.1.1","ya-open-api-types":"^1.2.2","application-services":"^7.0.3","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^9.30.1","rimraf":"^6.0.1","metapak":"^6.0.4","@swc/cli":"^0.7.8","prettier":"^3.6.2","@swc/core":"^1.12.11","@swc/jest":"^0.2.39","@eslint/js":"^9.30.1","typescript":"^5.8.3","@swc/helpers":"^0.5.17","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"20.0.5","typescript-eslint":"^8.36.0","eslint-plugin-jest":"^29.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_20.1.0_1761643273708_0.0042910211529672004","host":"s3://npm-registry-packages-npm-production"}},"20.1.1":{"name":"@whook/gcp-functions","version":"20.1.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@20.1.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"84ac2392dedd1038943cb7972bd65a976765b8ae","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-20.1.1.tgz","fileCount":28,"integrity":"sha512-xzpywyz+vfCR511Gl5WGqx7u9Q3lO0RZqrd07uTOs80kEjKMprorTB+OmJ9HLxln5xFF3U06PluL0kYAkXu2QA==","signatures":[{"sig":"MEUCIQD/z65cVo/5fUBsKG1eceZCNpq6F6+7ImJnOHq2kgs+iwIgXFVrxlox9bsxjX9Z1XgLGAfZcCO5jCF7JI8yfUZkILw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111922},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"e19883b5b1c680f9349b2a700d504e1b1f9b4e55","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.14.0","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.3","yhttperror":"^8.1.0","@whook/cors":"^20.1.1","ajv-formats":"^3.0.1","@whook/whook":"^20.1.1","common-services":"^17.1.2","ya-open-api-types":"^1.2.2","application-services":"^7.0.4","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^9.30.1","rimraf":"^6.0.1","metapak":"^6.0.4","@swc/cli":"^0.7.8","prettier":"^3.6.2","@swc/core":"^1.12.11","@swc/jest":"^0.2.39","@eslint/js":"^9.30.1","typescript":"^5.8.3","@swc/helpers":"^0.5.17","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"20.0.5","typescript-eslint":"^8.36.0","eslint-plugin-jest":"^29.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_20.1.1_1762468402749_0.6505774542251075","host":"s3://npm-registry-packages-npm-production"}},"20.1.2":{"name":"@whook/gcp-functions","version":"20.1.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@20.1.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"7e5e5d8406a25cbe2a55d8f3e375915b61df4d02","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-20.1.2.tgz","fileCount":28,"integrity":"sha512-hOJ/M1wt5wl7CLLmwcX5rx0qqxfuhfJ8Plc7puHiGQeOBv6mGMxlRqKo01T4YJuOdszLHFsPsBLNn4kVp+hjpg==","signatures":[{"sig":"MEUCIQC5B1pjtFDMOuYkNK62RrxGTybR4tgbCSiuPw1nrnu5EQIgMduOXNZPx9mmkLsSBojSRANwn/pb3907b1IC07r54iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111922},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"prettierPath":null,"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.16.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"bac7a0bc6d27be92f21fc5faf6be209db108ca84","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.0/node@v22.16.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.14.0","ajv":"^8.17.1","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^8.0.0","camelcase":"^8.0.0","strict-qs":"^8.0.3","knifecycle":"^19.1.3","yhttperror":"^8.1.0","@whook/cors":"^20.1.2","ajv-formats":"^3.0.1","@whook/whook":"^20.1.2","common-services":"^17.1.2","ya-open-api-types":"^1.2.2","application-services":"^7.0.4","ya-json-schema-types":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","eslint":"^9.30.1","rimraf":"^6.0.1","metapak":"^6.0.4","@swc/cli":"^0.7.8","prettier":"^3.6.2","@swc/core":"^1.12.11","@swc/jest":"^0.2.39","@eslint/js":"^9.30.1","typescript":"^5.8.3","@swc/helpers":"^0.5.17","jsdoc-to-markdown":"^9.1.1","metapak-nfroidure":"20.0.5","typescript-eslint":"^8.36.0","eslint-plugin-jest":"^29.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_20.1.2_1764076878604_0.15870863064246654","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@whook/gcp-functions","version":"21.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@21.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"3881617cf116750b37025ef9f8ef42ce70a498ee","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-21.0.0.tgz","fileCount":28,"integrity":"sha512-SmXEK5EPerlZudzwUW8VQRu2+xHVKSpF7+jN/iw0+Qh0FN8R6AQkgE8+Xeiay/2fZG/uCZx4458ogoesOPDURA==","signatures":[{"sig":"MEQCIGokkFZjKY0tOLDaG4i90YBowpR+iARa2VxkpP0JoQcmAiBY3okt2eS3Ge5sQPinNiGsEX8I5HIP+pdM3fi9pnGNeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112367},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"72b075751624f2928dde6b0ea722931d7f914420","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"11.9.0","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.15.0","ajv":"^8.18.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^9.1.1","camelcase":"^9.0.0","strict-qs":"^9.0.0","knifecycle":"^20.0.0","yhttperror":"^9.0.1","@whook/cors":"^21.0.0","ajv-formats":"^3.0.1","@whook/whook":"^21.0.0","common-services":"^18.0.1","ya-open-api-types":"^2.1.0","application-services":"^8.0.1","ya-json-schema-types":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.1.0","rimraf":"^6.1.3","metapak":"^7.0.0","@swc/cli":"^0.8.0","prettier":"^3.8.1","@swc/core":"^1.15.21","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","typescript":"^6.0.2","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.0.2","typescript-eslint":"^8.57.2","eslint-plugin-jest":"^29.15.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_21.0.0_1774977910445_0.031950191319341625","host":"s3://npm-registry-packages-npm-production"}},"21.0.1":{"name":"@whook/gcp-functions","version":"21.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@21.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"f691f3466cf5653ee1ab0285d8b566e368349c26","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-21.0.1.tgz","fileCount":28,"integrity":"sha512-AFDJ1QT3GfeRqR7+8CgvNzmAJz2z9n21CKyn8riV9sMJgf0WMSnnUAJXK8wKJkyjoXFxFsAz5e3QW7Q0yVAIhQ==","signatures":[{"sig":"MEYCIQCzl0VsEc4GkroN1R+9QR7sGMw30c57irZSg3DV8knrnQIhAMH8yUmm+GTboIuiYz1LxPQKn++cbOxMuZwOU8my/mLp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112367},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"07e66d0e84ec615797fa54a0e75afa2dfc4f0d48","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.15.0","ajv":"^8.18.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^9.1.1","camelcase":"^9.0.0","strict-qs":"^9.0.0","knifecycle":"^20.0.0","yhttperror":"^9.0.1","@whook/cors":"^21.0.1","ajv-formats":"^3.0.1","@whook/whook":"^21.0.1","common-services":"^18.0.1","ya-open-api-types":"^2.1.1","application-services":"^8.0.1","ya-json-schema-types":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.1.0","rimraf":"^6.1.3","metapak":"^7.0.0","@swc/cli":"^0.8.0","prettier":"^3.8.1","@swc/core":"^1.15.21","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","typescript":"^6.0.2","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.0.2","typescript-eslint":"^8.57.2","eslint-plugin-jest":"^29.15.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_21.0.1_1775055444519_0.6386164815130857","host":"s3://npm-registry-packages-npm-production"}},"22.0.0":{"name":"@whook/gcp-functions","version":"22.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@22.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"276f5c121dda251220f157a5943c94c024561e2f","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-22.0.0.tgz","fileCount":28,"integrity":"sha512-fEAkyJC4WR/Q6kgN1fyqHiknMPE1fso0oyQs5kh2CbmpJsY10lNQzX3M5UqM8aYYslnxQVaUnhYmtjdMJnL66Q==","signatures":[{"sig":"MEUCIF4Rcqx5eeJkRo9UNJvagJOw+FT+K6LlCUkHafxPn0jXAiEA4jBkK6q0JwVA8VmAxRiTlN8DYOa8v9YlspXS/ClcZUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112351},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"3b7d5737c5507eae02851413c3efff7bf35133ef","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.15.0","ajv":"^8.18.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.0.1","yhttperror":"^9.0.2","@whook/cors":"^22.0.0","ajv-formats":"^3.0.1","@whook/whook":"^22.0.0","common-services":"^19.0.0","ya-open-api-types":"^2.1.2","application-services":"^9.0.0","ya-json-schema-types":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","rimraf":"^6.1.3","metapak":"^7.1.0","@swc/cli":"^0.8.1","prettier":"^3.8.1","@swc/core":"^1.15.24","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","typescript":"^6.0.2","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.1","typescript-eslint":"^8.58.0","eslint-plugin-jest":"^29.15.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_22.0.0_1775657774137_0.851589686959616","host":"s3://npm-registry-packages-npm-production"}},"23.0.0":{"name":"@whook/gcp-functions","version":"23.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@23.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"fef95d337021c6bed3e972bc5ab209021c43efde","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-23.0.0.tgz","fileCount":28,"integrity":"sha512-avpbEGbX+CN8NOeHRVQQw559EZgPkoMgf+r3zRtczPlR58Mk9uerRoLCD1dZfo2nlnGf/Hh9yOu0VvWwNqvXjw==","signatures":[{"sig":"MEYCIQD3L8loatLhxcPhTAdAl3zRfh/uKgB0cPpuiPaOtWFVcAIhAIGIaUA7Kosn+pmkopTD0PRVdsBoOhFoM3QlQINUPvDm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115641},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"3c1d27e4de99644061d3cc68e1454b8a8eb9930c","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.15.0","ajv":"^8.18.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.1.0","yhttperror":"^9.0.2","@whook/cors":"^23.0.0","ajv-formats":"^3.0.1","@whook/whook":"^23.0.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.1","@swc/core":"^1.15.24","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","typescript":"^6.0.2","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.1","typescript-eslint":"^8.58.0","eslint-plugin-jest":"^29.15.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_23.0.0_1776454532245_0.5108164272176674","host":"s3://npm-registry-packages-npm-production"}},"24.0.0":{"name":"@whook/gcp-functions","version":"24.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@24.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"c066c21f3c895e4fca026580f49bd1615ab70a4b","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-24.0.0.tgz","fileCount":28,"integrity":"sha512-PIgyGfwqLo7nlI2upqIG3hPlfGswqw563GtIOO7h/swaJz+Zl2L62D68mcFM0tIBTm8xN/6+WH0gjpX9Zo54jA==","signatures":[{"sig":"MEUCICpdlZPo0v6ywifChysvL7nriHVzVE4M6T47S8UysLxyAiEAvORTSQRlZFaZr8xop+se3L6G9rW8a9h/TAAuoj7D9l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116249},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"1c49231676c925dbfe821e104ac03c31ab685c1a","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.15.0","ajv":"^8.18.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^24.0.0","ajv-formats":"^3.0.1","@whook/whook":"^24.0.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.1","@swc/core":"^1.15.24","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^24.0.0","typescript":"^6.0.2","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.1","typescript-eslint":"^8.58.0","eslint-plugin-jest":"^29.15.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_24.0.0_1776848852010_0.41449478840272125","host":"s3://npm-registry-packages-npm-production"}},"24.0.1":{"name":"@whook/gcp-functions","version":"24.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@24.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"f7f841f67692d0bfc44975ce63b16a846748f161","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-24.0.1.tgz","fileCount":28,"integrity":"sha512-vYHBEOdaJS2NKh2tdhVuMZHMuLLnqAp1OAuq009mzHOC1whVtdOnzsh7QMi1SVglvwcr9AkNOuPlqwU5J9Tk9g==","signatures":[{"sig":"MEYCIQC013v3UbrHbxd04/GSaklaS9JLHqA0RdaNhSVbCG8E7QIhAPhoL5bohWpjiVSKPtXPVmhojZmJ6vI0ffKtrwc/MHae","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116306},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"266377a9e88ba0a04cf4bc96b563e5db77f3e023","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.0","ajv":"^8.18.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^24.0.1","ajv-formats":"^3.0.1","@whook/whook":"^24.0.1","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.3","@swc/core":"^1.15.30","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^24.0.1","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.2","typescript-eslint":"^8.59.0","eslint-plugin-jest":"^29.15.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"peerDependencies":{"@whook/dev":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_24.0.1_1776855177402_0.9180724412476995","host":"s3://npm-registry-packages-npm-production"}},"24.0.2":{"name":"@whook/gcp-functions","version":"24.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@24.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"9cfca5a8b28671d44dd25be90a0fd52b584b8cbe","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-24.0.2.tgz","fileCount":28,"integrity":"sha512-UlSWVdYnmz7Ucwun8Nc8NPt0xinImlWvc5+Gz1tVHMPKUKRWFEfwSpo5cTC4DoQ5P8F56GfzVZn3cEW924zyiA==","signatures":[{"sig":"MEQCIHT8LnuDSkkCCwrhP0pflq1jHACOA0Xt7IyF/KSkTvfxAiBS55Hj4zf65AS8lUxloC66m/u/A4HTN7aVHpP6GPKKhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116306},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"eeb8604ffb2c51fa36b10fe3c0011143948ad374","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"11.12.1","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.0","ajv":"^8.18.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^24.0.1","ajv-formats":"^3.0.1","@whook/whook":"^24.0.1","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.3","@swc/core":"^1.15.30","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^24.0.2","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.2","typescript-eslint":"^8.59.0","eslint-plugin-jest":"^29.15.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"peerDependencies":{"@whook/dev":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_24.0.2_1777297930146_0.32776932375425805","host":"s3://npm-registry-packages-npm-production"}},"24.1.0":{"name":"@whook/gcp-functions","version":"24.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@24.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"787596c071a65c006eba4e99190929c0ca6afdbd","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-24.1.0.tgz","fileCount":28,"integrity":"sha512-ooxuQIBMi3hfPIMeCmEbAHJ0bjhBitay1hSfsN3DeC+yzo+EU3zkIAiGTWg8Y+vxicL+5r4qwlbkRc7x8BLhyw==","signatures":[{"sig":"MEUCIGFC9PPSQdFjY59zCPgafeN0y29A+Ffy4V861d/zovQsAiEA7a2w4qaYu0uAl93oAg+yn1Du6EqO5CETa/uWMdZFBZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116334},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"d402ae7d84b4169de7f3b6df448523add6051256","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^24.1.0","ajv-formats":"^3.0.1","@whook/whook":"^24.1.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.3","@swc/core":"^1.15.30","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^24.1.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.2","typescript-eslint":"^8.59.0","eslint-plugin-jest":"^29.15.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"peerDependencies":{"@whook/dev":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_24.1.0_1778680303682_0.20158054402689696","host":"s3://npm-registry-packages-npm-production"}},"24.1.1":{"name":"@whook/gcp-functions","version":"24.1.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@24.1.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"0ce12fe3b040d04c62dafa77f5fc51d70aadf8a4","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-24.1.1.tgz","fileCount":28,"integrity":"sha512-E+8sQfpO/0M0/zurrmdqG+eWHGnxjH9cPsvf4Ip2i64oQ8LTr2kRiQUiDsdFINPwR3jqjSdiZyEV4OA+14+WLQ==","signatures":[{"sig":"MEUCIQCA04j/SduKF0yH5XWbYoCZdfmfVh+4oKOeb0bkMqv2yAIgOQRhEYWmFYd/xRjoVJeVZktwWr9z5JZ6R4kAYX2H+sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116334},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"21fa0fb3bbffa9f5be14c1dcde7c3f527e2b54ec","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"11.12.1","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^24.1.1","ajv-formats":"^3.0.1","@whook/whook":"^24.1.1","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.3","@swc/core":"^1.15.30","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^24.1.1","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.2","typescript-eslint":"^8.59.0","eslint-plugin-jest":"^29.15.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"peerDependencies":{"@whook/dev":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_24.1.1_1778840860739_0.2122530343221427","host":"s3://npm-registry-packages-npm-production"}},"25.0.0":{"name":"@whook/gcp-functions","version":"25.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@25.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"cd247f611a6918767917f8e4a91ca683eb4af9dc","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-25.0.0.tgz","fileCount":28,"integrity":"sha512-ZbjIAa7urOn7C7mQ77fxDnDm50y0lQw4qRIGTtniGgPDPqeLDXNeWrogxb5W6vK7lYnfokDXgRIIMlKDtL1vmA==","signatures":[{"sig":"MEUCIQC4P86Tio8f4InoiJjAhF3HDJhYzvU0DhDKtJKYQIjjSgIgC5xUZl1I1QehPtIdiu9k+keYeD5ERGNW8fL1iZ9Jdyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116235},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"5f3ea15137278d811812622ffe16f6223b482e35","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"11.12.1","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^25.0.0","ajv-formats":"^3.0.1","@whook/whook":"^25.0.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.4.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.3","@swc/core":"^1.15.33","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^25.0.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.3","typescript-eslint":"^8.59.3","eslint-plugin-jest":"^29.15.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"peerDependencies":{"@whook/dev":"^24.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_25.0.0_1779089159280_0.5601906011651976","host":"s3://npm-registry-packages-npm-production"}},"25.0.1":{"name":"@whook/gcp-functions","version":"25.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@25.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"d3e0546da4bd176817529945c1a6e46b3569d792","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-25.0.1.tgz","fileCount":28,"integrity":"sha512-fRSE3FpFweoLhwDv814/+NZw8+eYUHVcbl4vfAM/Z+QgOyz7MKMKwkonJ+q8dy7mr++2HRs18qxFvuzqABqeyQ==","signatures":[{"sig":"MEUCIDp0FpBzJuiIlJ7SjG6A1C7cPyrIoD+xCE9T0wufJAyRAiEA9ZCP44b2607RMSMusMHMA9HKpaMuoC8jTtRf4De6zF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116235},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"8c0a4be64444e4dc23e485988603c6f33f97f2b9","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^25.0.0","ajv-formats":"^3.0.1","@whook/whook":"^25.0.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.4.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.3","@swc/core":"^1.15.33","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^25.0.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.3","typescript-eslint":"^8.59.3","eslint-plugin-jest":"^29.15.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"peerDependencies":{"@whook/dev":"^25.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_25.0.1_1779089960964_0.41307540098009743","host":"s3://npm-registry-packages-npm-production"}},"25.1.0":{"name":"@whook/gcp-functions","version":"25.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@25.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"7a22aa405491c29a1508fae0f17325e5c515b5ed","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-25.1.0.tgz","fileCount":28,"integrity":"sha512-0+ST2lQ8sWSu711P8BsA1ctH5Y+GNZSq5WELu9n9MtiJVcR7NsSBZtx0NibGXwsBqwds6Y2PB4Ls5wDP6TquBw==","signatures":[{"sig":"MEYCIQCLUcZH19Vzk6UhrjH5puJI1BNemP1LUXc4+Y+W0eZwhwIhAJP2KOx4qCLlmFtTNgPlGi4gyhZnf1Dd0247OcPhsGcJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116235},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"e9d3fb974670489a2cc17789e2263ca821d18b3b","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^25.1.0","ajv-formats":"^3.0.1","@whook/whook":"^25.1.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.4.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.3","@swc/core":"^1.15.33","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^25.1.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.3","typescript-eslint":"^8.59.3","eslint-plugin-jest":"^29.15.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"peerDependencies":{"@whook/dev":"^25.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_25.1.0_1780911824953_0.5591126464765328","host":"s3://npm-registry-packages-npm-production"}},"25.2.0":{"name":"@whook/gcp-functions","version":"25.2.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@25.2.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"703fb5b4e59f6a931dda1a4616a79697161046e9","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-25.2.0.tgz","fileCount":28,"integrity":"sha512-x4WQcH7zVMtTmeKASMkP9FCXEzPEGWhI/uD9qPglv2dR3A2Nvq0QSoC1ut6Rh+7tdbExQeCoddwlTHwos4RfwA==","signatures":[{"sig":"MEUCIQCn1TWqRbMN+rrAdUZWbYDkaejdia5HWxgPvfLlC/8B+QIgDTTMKFYaoxFsEiB4YNYAqHFvvyqZG3L9bCTCKbdsWjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116235},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"b576263bed660ec96b9074330fd4e93621aa533a","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"11.12.1","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^25.2.0","ajv-formats":"^3.0.1","@whook/whook":"^25.2.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.4.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.8.3","@swc/core":"^1.15.33","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^25.2.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.3","typescript-eslint":"^8.59.3","eslint-plugin-jest":"^29.15.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5"},"peerDependencies":{"@whook/dev":"^25.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_25.2.0_1784455523622_0.8581401782808478","host":"s3://npm-registry-packages-npm-production"}},"26.0.0":{"name":"@whook/gcp-functions","version":"26.0.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@26.0.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"1d81eaade654c8d180cac967bd6aa725f4ebb464","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-26.0.0.tgz","fileCount":28,"integrity":"sha512-V7Cnb0ecwpbMSySDuf6tcoc562yE3SDZn2u0GbANWJCXct2XaPHfxE99veZET2luoQRHq7GJZtYuy+2GxBx/rg==","signatures":[{"sig":"MEUCIQCYIUDcgk9CTEhmI6B4F0SR/s5Bu+6BEtVrt158T8MePwIgKUNQdRXhfySTRv2/m2OJNdM2+KuGbKFD8pwI6A5dxLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116235},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"a7a8f09e7d1b7ffde06626cabc8e8e49012b79da","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^26.0.0","ajv-formats":"^3.0.1","@whook/whook":"^26.0.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.9.6","@swc/core":"^1.15.47","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^26.0.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.4","typescript-eslint":"^8.66.0","eslint-plugin-jest":"^29.16.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6"},"peerDependencies":{"@whook/dev":"^25.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_26.0.0_1786084372734_0.006908909815402264","host":"s3://npm-registry-packages-npm-production"}},"26.0.1":{"name":"@whook/gcp-functions","version":"26.0.1","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@26.0.1","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"5cf1e4667018d3f5e54bccab3171b18258108327","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-26.0.1.tgz","fileCount":28,"integrity":"sha512-G7TYNqHkTWo9vOzDvogcOlSC9r3C7Zi4p6S6rJ+XW5O7QQh6+EtW1oZuAHztxTuQWp9Oz57wEZlt9CIpFbn5Jg==","signatures":[{"sig":"MEUCIB2PR78STBxyD+p/I43+l/slXTx6d3g4X9ctfFYn9XMhAiEAvkqLdTK4QYhQiyC1rrbb6V1Nw3e4e/HHCP5kduuosro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116178},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"adbe5da9548eebaad60c8faf20f86eee49493ff7","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^26.0.0","ajv-formats":"^3.0.1","@whook/whook":"^26.0.0","common-services":"^20.0.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.9.6","@swc/core":"^1.15.47","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^26.0.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.4","typescript-eslint":"^8.66.0","eslint-plugin-jest":"^29.16.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_26.0.1_1786088026920_0.9182616650248823","host":"s3://npm-registry-packages-npm-production"}},"26.0.2":{"name":"@whook/gcp-functions","version":"26.0.2","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@26.0.2","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"ab3bfbdfd37249014e7270904b84a893325b3f29","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-26.0.2.tgz","fileCount":28,"integrity":"sha512-lW1rNoNR9RP6/8rdq8L3lEXbveje6YfwITXeMCOF3SU+hMoOwtQYylwYN7BsmhzUm2hNZ/4CjcU6GqauzpN/7Q==","signatures":[{"sig":"MEQCIF146u/g0UsTAZLRuhxtAYZMBVfEm6L8r0x3+aytgMA2AiAMOFK9f10D+VMvIJNbbkUAhIjFlHzTDuNE1Sr1cOBARQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116178},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"b88dd2f42c2255270713be5c67c16ffc127193a5","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"11.12.1","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.1","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.3.0","yhttperror":"^9.0.2","@whook/cors":"^26.0.2","ajv-formats":"^3.0.1","@whook/whook":"^26.0.2","common-services":"^20.1.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.0","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.9.6","@swc/core":"^1.15.47","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^26.0.2","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.1.4","typescript-eslint":"^8.66.0","eslint-plugin-jest":"^29.16.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_26.0.2_1786449235599_0.6713436004683231","host":"s3://npm-registry-packages-npm-production"}},"26.0.5":{"name":"@whook/gcp-functions","version":"26.0.5","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@26.0.5","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"cb3b391845af43e7211e8116704989a8fdc30424","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-26.0.5.tgz","fileCount":28,"integrity":"sha512-QsJI072FV5dS9jCcEXVXzPyWBrcoWrGXW2iKrpuNIn0aA9ipQl9l0AonGkbSJYyX4ldJzOcVQUyYmoaNUbNeFQ==","signatures":[{"sig":"MEUCIQDQVCO+0YM/zw4QTIGE+s8I0itCiID4KNO59jAczGnNMgIgFnHpbFfuaBOGYZ3oX4oGbFx+dpameesuE58LeB0hCb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116177},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"36460fdce39e920d905574c9209903ba7f4f97a5","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.3","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.4.0","yhttperror":"^9.0.2","@whook/cors":"^26.0.2","ajv-formats":"^3.0.1","@whook/whook":"^26.0.5","common-services":"^20.1.0","ya-open-api-types":"^2.2.0","application-services":"^9.0.1","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.1","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.9.6","@swc/core":"^1.16.0","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^26.0.5","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.2.0","typescript-eslint":"^8.67.0","eslint-plugin-jest":"^29.16.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_26.0.5_1787238297597_0.1453187147068793","host":"s3://npm-registry-packages-npm-production"}},"26.1.0":{"name":"@whook/gcp-functions","version":"26.1.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@26.1.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"20514375e666176afc45341ac260de5e1f1a44ad","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-26.1.0.tgz","fileCount":28,"integrity":"sha512-ree9NM/UyHbKloQ4QltwJFBrJzqS9DwGiybGZ6dyI8czMtdZdgUB72BMmObMxE7UnNp8KcJ99DX1YwbGBNDkJA==","signatures":[{"sig":"MEYCIQDLoCyHfNqp5RexfjR8rdkAHSoS6EX6mtfGgI6P2JBoFQIhAMp14LWynRiPtU5vCaYyOF2uu55pfoCMzr4F8+0WekN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116177},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"b5cf830e18d0644749d6e2a7a7ef735bdbf06dfb","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"overrides":{"typescript-eslint":{"typescript":"^6"},"@typescript-eslint/parser":{"typescript":"^6"},"@typescript-eslint/eslint-plugin":{"typescript":"^6"}},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/10.0.0/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.3","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.4.0","yhttperror":"^9.0.2","@whook/cors":"^26.1.0","ajv-formats":"^3.0.1","@whook/whook":"^26.1.0","common-services":"^20.1.0","ya-open-api-types":"^2.2.0","application-services":"^9.2.0","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.1","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.9.6","@swc/core":"^1.16.0","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^26.1.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.2.0","typescript-eslint":"^8.67.0","eslint-plugin-jest":"^29.16.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_26.1.0_1787747389869_0.9554056376039441","host":"s3://npm-registry-packages-npm-production"}},"26.2.0":{"name":"@whook/gcp-functions","version":"26.2.0","author":{"url":"http://insertafter.com/en/index.html","name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com"},"license":"MIT","_id":"@whook/gcp-functions@26.2.0","maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"contributors":[],"homepage":"https://github.com/nfroidure/whook","bugs":{"url":"https://github.com/nfroidure/whook/issues"},"dist":{"shasum":"0db4abf17555e9722cb2e41bbbd3e86ebf0fe94a","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-26.2.0.tgz","fileCount":28,"integrity":"sha512-ihKKuUji6THjhfR/UkPDVZy2i3yP7sltIaBpCHx8POTd2jKa7x0ttQltfL/hzLVFX/2TRkyuWTz73nng8OV60A==","signatures":[{"sig":"MEYCIQCwbPY/TzAPSaE+DcYwBUTZlni0amVuxUWn6LVL3pZIHwIhANiEBixDZ5L739AqSxDY0/3pqYBvWfo/EJ+wkIiyU9iO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115956},"jest":{"roots":["<rootDir>/src"],"transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"testEnvironment":"node","moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"coverageReporters":["lcov","html"],"extensionsToTreatAsEsm":[".ts"],"testPathIgnorePatterns":["/node_modules/"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.14.0"},"funding":{"url":"https://github.com/sponsors/nfroidure","type":"individual"},"gitHead":"afc4f837f3e2ec14a6a31e3988d768ad44c6ae38","metapak":{"data":{"files":"'src/**/*.ts'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"distFiles":"'dist/**/*.js'","testsFiles":"'src/**/*.test.ts'","bundleFiles":["dist","src"],"childPackage":true},"configs":["main","readme","tsesm","eslint","jest","jsdocs"]},"scripts":{"cli":"env NODE_ENV=${NODE_ENV:-cli}","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","test":"node --run jest","build":"rimraf 'dist' && tsc --outDir dist","cover":"node --run jest -- --coverage","format":"node --run prettier","metapak":"metapak","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","prettier":"prettier --write 'src/**/*.ts'"},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"prettier":{"semi":true,"proseWrap":"always","printWidth":80,"singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/nfroidure/whook.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.15.0+x64 (linux)","description":"Build and deploy to GCP Cloud Functions with Whook.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.16.0","ajv":"^8.20.0","cpr":"3.0.1","mkdirp":"^3.0.1","yerror":"^11.0.0","@types/qs":"^6.15.1","camelcase":"^9.0.0","strict-qs":"^10.0.0","knifecycle":"^21.4.0","yhttperror":"^9.0.2","@whook/cors":"^26.2.0","ajv-formats":"^3.0.1","@whook/whook":"^26.2.0","common-services":"^20.1.0","ya-open-api-types":"^2.2.0","application-services":"^9.2.0","ya-json-schema-types":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","eslint":"^10.9.1","rimraf":"^6.1.3","metapak":"^7.1.1","@swc/cli":"^0.8.1","prettier":"^3.9.6","@swc/core":"^1.16.1","@swc/jest":"^0.2.39","@eslint/js":"^10.0.1","@whook/dev":"^26.2.0","typescript":"^6.0.3","jsdoc-to-markdown":"^9.1.3","metapak-nfroidure":"22.2.1","typescript-eslint":"^8.69.0","eslint-plugin-jest":"^29.16.6","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6"},"_npmOperationalInternal":{"tmp":"tmp/gcp-functions_26.2.0_1788770907813_0.3331819058323118","host":"s3://npm-registry-packages-npm-production"}},"26.3.0":{"metapak":{"configs":["main","readme","tsesm","eslint","jest","jsdocs"],"data":{"childPackage":true,"files":"'src/**/*.ts'","testsFiles":"'src/**/*.test.ts'","distFiles":"'dist/**/*.js'","ignore":["dist","builds",".bin",".terraform","*.plan","*.tfstate.d",".credentials.json"],"bundleFiles":["dist","src"]}},"name":"@whook/gcp-functions","version":"26.3.0","description":"Build and deploy to GCP Cloud Functions with Whook.","type":"module","publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"http://insertafter.com/en/index.html"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/nfroidure/whook.git"},"bugs":{"url":"https://github.com/nfroidure/whook/issues"},"homepage":"https://github.com/nfroidure/whook","dependencies":{"@types/qs":"^6.15.1","@whook/cors":"^26.3.0","@whook/whook":"^26.3.0","ajv":"^8.20.0","ajv-formats":"^3.0.1","application-services":"^9.2.0","camelcase":"^9.0.0","common-services":"^20.1.0","cpr":"3.0.1","knifecycle":"^21.4.0","mkdirp":"^3.0.1","qs":"^6.16.0","strict-qs":"^10.0.0","ya-json-schema-types":"^2.0.2","ya-open-api-types":"^2.2.0","yerror":"^11.0.0","yhttperror":"^9.0.2"},"devDependencies":{"@eslint/js":"^10.0.1","@swc/cli":"^0.8.1","@swc/core":"^1.16.1","@swc/jest":"^0.2.39","@whook/dev":"^26.3.0","eslint":"^10.9.1","eslint-config-prettier":"^10.1.8","eslint-plugin-jest":"^29.16.6","eslint-plugin-prettier":"^5.5.6","jest":"^30.5.1","jsdoc-to-markdown":"^9.1.3","metapak":"^7.1.1","metapak-nfroidure":"22.2.1","prettier":"^3.9.6","rimraf":"^6.1.3","typescript":"^6.0.3","typescript-eslint":"^8.69.0"},"contributors":[],"engines":{"node":">=24.14.0"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"all","proseWrap":"always"},"jest":{"coverageReporters":["lcov","html"],"testPathIgnorePatterns":["/node_modules/"],"roots":["<rootDir>/src"],"testEnvironment":"node","transform":{"^.+\\.tsx?$":["@swc/jest",{}]},"moduleNameMapper":{"#(.*)":"<rootDir>/../../node_modules/$1","(.+)\\.js":"$1"},"extensionsToTreatAsEsm":[".ts"]},"scripts":{"build":"rimraf 'dist' && tsc --outDir dist","cli":"env NODE_ENV=${NODE_ENV:-cli}","cover":"node --run jest -- --coverage","doc":"echo \"# API\" > API.md; jsdoc2md 'dist/**/*.js' >> API.md && git add API.md","format":"node --run prettier","jest":"NODE_OPTIONS=--experimental-vm-modules NODE_ENV=test jest","lint":"eslint 'src/**/*.ts'","metapak":"metapak","prettier":"prettier --write 'src/**/*.ts'","rebuild":"swc ./src -s -d dist -C jsc.target=es2022","test":"node --run jest"},"gitHead":"193dbea87f9d6b37b77e134e37536752e1c3feea","funding":{"type":"individual","url":"https://github.com/sponsors/nfroidure"},"_id":"@whook/gcp-functions@26.3.0","_nodeVersion":"24.15.0","_npmVersion":"lerna/10.0.1/node@v24.15.0+x64 (linux)","dist":{"integrity":"sha512-7ZIJFuPvyiWvlKzUUg0topPpLW5VShVNlSSp0VXzwYSPcpc8GcyMZZab0FxDWDPCwj2sZerqGydTQa1jIuLPxw==","shasum":"cdae9cfcecce5817d68bbe9bc4d2668f4fcd01c7","tarball":"https://registry.npmjs.org/@whook/gcp-functions/-/gcp-functions-26.3.0.tgz","fileCount":28,"unpackedSize":115968,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCc2ndr/PBtmst1MAEe+s9Fb+gu2dN3jtEd/JMq53wCcAIhAId7qn+03Kjb8CS5obD+2wEOdbgtHWba+YIqDWOr/kpb"}]},"_npmUser":{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"},"directories":{},"maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gcp-functions_26.3.0_1789391421670_0.951286089533788"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-30T08:42:51.027Z","modified":"2026-09-14T13:10:22.569Z","3.1.3":"2020-03-30T08:42:51.456Z","4.0.0-alpha.40":"2020-03-30T14:55:07.395Z","4.0.0-alpha.41":"2020-03-30T16:29:34.946Z","4.0.0-alpha.42":"2020-03-31T09:51:41.639Z","4.0.0-alpha.43":"2020-04-03T13:38:15.277Z","4.0.0-alpha.44":"2020-05-17T18:20:45.012Z","4.0.0":"2020-05-19T06:46:13.814Z","4.0.1":"2020-05-19T13:09:15.856Z","4.0.2":"2020-05-26T09:07:41.972Z","4.0.3":"2020-05-29T16:43:03.544Z","4.0.4":"2020-06-09T16:02:16.602Z","4.0.5-alpha.0":"2020-06-12T07:37:40.923Z","4.0.5":"2020-06-12T12:11:57.950Z","4.1.0":"2020-08-21T09:43:04.629Z","4.1.1":"2020-08-24T08:12:46.167Z","4.1.2":"2020-09-15T14:09:15.446Z","5.0.0":"2020-09-15T15:05:01.800Z","5.1.0":"2020-10-01T16:22:54.929Z","5.1.1":"2020-10-05T09:53:04.761Z","5.1.2":"2020-10-19T07:38:26.533Z","5.1.3":"2020-10-28T10:03:11.197Z","5.1.4":"2020-10-29T13:16:41.509Z","5.1.5":"2020-11-05T13:33:20.820Z","5.1.6":"2020-11-05T16:56:42.464Z","6.0.0":"2020-12-09T10:03:17.379Z","7.0.0":"2020-12-22T15:57:09.825Z","7.1.0":"2020-12-27T21:16:39.825Z","7.1.1":"2021-01-04T13:02:09.066Z","7.1.2":"2021-01-04T15:13:22.197Z","7.1.3":"2021-01-11T14:37:36.241Z","7.1.4":"2021-01-12T13:54:52.713Z","7.1.5":"2021-02-11T16:21:42.954Z","8.0.0":"2021-03-03T12:07:19.789Z","8.0.1":"2021-03-03T15:29:31.954Z","8.0.2":"2021-03-03T16:21:42.856Z","8.0.3":"2021-03-04T10:42:59.898Z","8.0.4":"2021-04-11T13:04:19.990Z","8.1.0":"2021-06-08T07:01:31.208Z","8.1.1":"2021-06-08T12:46:26.592Z","8.3.0":"2021-09-24T12:37:03.314Z","8.4.0":"2021-09-24T14:46:51.613Z","8.4.1":"2021-09-25T06:02:45.988Z","8.4.2":"2021-09-26T10:05:26.712Z","8.5.0":"2021-10-18T15:03:13.816Z","8.5.1":"2021-10-25T11:57:18.060Z","9.0.0":"2022-05-29T07:12:23.135Z","9.0.1":"2022-05-29T12:57:20.317Z","10.0.0":"2022-06-22T08:29:02.623Z","10.0.1":"2022-06-22T18:00:28.656Z","10.0.2":"2022-06-22T18:39:10.546Z","10.0.3":"2022-09-01T13:31:19.998Z","10.0.4":"2022-09-02T12:34:35.530Z","10.0.5":"2022-09-02T15:26:37.334Z","10.0.6":"2022-09-30T14:30:23.461Z","11.0.0":"2022-11-10T08:48:03.897Z","11.0.1":"2022-11-14T15:06:52.746Z","12.0.0":"2022-12-30T09:44:00.462Z","12.0.1":"2023-01-05T10:38:41.311Z","12.0.2":"2023-01-05T13:21:45.191Z","13.0.0":"2023-08-16T19:12:20.697Z","13.1.0":"2023-08-20T19:42:54.784Z","13.1.2":"2023-08-21T06:13:01.200Z","13.2.0":"2023-09-29T08:48:32.719Z","13.2.1":"2023-09-29T10:29:20.517Z","13.2.2":"2023-09-29T15:12:22.686Z","14.0.0":"2023-11-07T14:44:36.556Z","15.0.0":"2024-02-20T14:51:07.222Z","16.0.0":"2024-02-27T17:41:07.916Z","16.0.1":"2024-02-29T14:49:34.759Z","16.1.0":"2024-03-18T08:18:15.067Z","16.1.1":"2024-05-27T15:29:12.290Z","17.0.0":"2024-07-16T13:06:20.550Z","17.0.1":"2024-07-25T09:29:42.781Z","17.0.2":"2024-10-02T09:24:27.056Z","18.0.0":"2024-12-05T09:13:54.905Z","18.0.1":"2024-12-05T14:57:12.022Z","18.0.2":"2024-12-05T18:38:40.265Z","18.0.3":"2024-12-05T20:03:19.881Z","18.1.0":"2024-12-11T15:58:29.953Z","19.0.0":"2025-05-02T09:02:05.120Z","19.0.1":"2025-05-02T10:51:51.796Z","19.0.2":"2025-05-06T13:38:02.460Z","19.0.3":"2025-05-06T18:47:45.583Z","19.0.4":"2025-05-07T12:10:13.612Z","19.1.0":"2025-05-12T12:09:59.805Z","19.1.1":"2025-05-13T07:41:48.924Z","19.1.2":"2025-05-23T07:12:55.255Z","19.1.3":"2025-05-23T09:57:47.259Z","20.0.0":"2025-06-09T15:02:21.341Z","20.0.1":"2025-06-12T10:36:27.657Z","20.0.2":"2025-07-11T13:24:48.031Z","20.1.0":"2025-10-28T09:21:13.908Z","20.1.1":"2025-11-06T22:33:22.990Z","20.1.2":"2025-11-25T13:21:18.799Z","21.0.0":"2026-03-31T17:25:10.586Z","21.0.1":"2026-04-01T14:57:24.660Z","22.0.0":"2026-04-08T14:16:14.302Z","23.0.0":"2026-04-17T19:35:32.378Z","24.0.0":"2026-04-22T09:07:32.149Z","24.0.1":"2026-04-22T10:52:57.526Z","24.0.2":"2026-04-27T13:52:10.288Z","24.1.0":"2026-05-13T13:51:43.806Z","24.1.1":"2026-05-15T10:27:40.897Z","25.0.0":"2026-05-18T07:25:59.411Z","25.0.1":"2026-05-18T07:39:21.088Z","25.1.0":"2026-06-08T09:43:45.078Z","25.2.0":"2026-07-19T10:05:23.774Z","26.0.0":"2026-08-07T06:32:52.878Z","26.0.1":"2026-08-07T07:33:47.099Z","26.0.2":"2026-08-11T11:53:55.733Z","26.0.5":"2026-08-20T15:04:57.749Z","26.1.0":"2026-08-26T12:29:50.014Z","26.2.0":"2026-09-07T08:48:27.930Z","26.3.0":"2026-09-14T13:10:21.823Z"},"bugs":{"url":"https://github.com/nfroidure/whook/issues"},"author":{"name":"Nicolas Froidure","email":"nicolas.froidure@insertafter.com","url":"http://insertafter.com/en/index.html"},"license":"MIT","homepage":"https://github.com/nfroidure/whook","repository":{"type":"git","url":"git+https://github.com/nfroidure/whook.git"},"description":"Build and deploy to GCP Cloud Functions with Whook.","contributors":[],"maintainers":[{"name":"nfroidure","email":"nicolas.froidure@insertafter.com"}],"readme":"[//]: # ( )\n[//]: # (This file is automatically generated by a `metapak`)\n[//]: # (module. Do not change it  except between the)\n[//]: # (`content:start/end` flags, your changes would)\n[//]: # (be overridden.)\n[//]: # ( )\n# @whook/gcp-functions\n> Build and deploy to GCP Cloud Functions with Whook.\n\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/nfroidure/whook/blob/main/packages/whook-gcp-functions/LICENSE)\n\n\n[//]: # (::contents:start)\n\nThis module is aimed to help you to build and deploy your\n[Whook](https://github.com/nfroidure/whook) server to\n[Google Cloud Functions](https://cloud.google.com/functions).\n\nYou can find a complete setup with a Terraform deployment example in\n[this pull request](https://github.com/nfroidure/whook/pull/66).\n\n## Quick setup\n\nInstall this module:\n\n```sh\nnpm i @whook/gcp-functions;\n```\n\nAdd the plugin to the `src/index.ts` main file:\n\n```diff\n\n  // ...\n\n  $.register(\n    constant('WHOOK_PLUGINS', [\n      ...WHOOK_DEFAULT_PLUGINS,\n+      '@whook/gcp-functions',\n      '@whook/cors',\n    ]),\n  );\n\n  // ...\n```\n\nTweak the 2 build functions in your `src/build.ts` main file:\n\n```diff\nimport {\n  // (...)\n-  DEFAULT_INITIALIZER_PATH_MAP,\n-  runBuild as runBaseBuild,\n-  prepareBuildEnvironment as prepareBaseBuildEnvironment,\n  // (...)\n} from '@whook/whook';\n+import {\n+  DEFAULT_BUILD_INITIALIZER_PATH_MAP,\n+  runBuild as runBaseBuild,\n+  prepareBuildEnvironment as prepareBaseBuildEnvironment,\n+} from '@whook/gcp-functions';\n\n// (...)\n\n// The `prepareBuildEnvironment` create the build\n//  environment\nexport async function prepareBuildEnvironment(\n  $: Knifecycle = new Knifecycle(),\n): Promise<Knifecycle> {\n  $ = await prepareEnvironment($);\n\n  // (...)\n\n-  // Usually, here you call the installed build env\n-  // $ = await prepareBaseBuildEnvironment($);\n+  // Calling the GCP specific build env\n+  $ = await prepareBaseBuildEnvironment($);\n\n  // The build often need to know were initializers\n  //  can be found to create a static build and\n  //  remove the need to create an injector\n  $.register(\n    constant('INITIALIZER_PATH_MAP', {\n      // (...)\n-      ...DEFAULT_INITIALIZER_PATH_MAP,\n+      ...DEFAULT_BUILD_INITIALIZER_PATH_MAP,\n    }),\n  );\n\n  // (...)\n\n}\n```\n\nDeclare this module types in your `src/whook.d.ts` type definitions:\n\n```diff\n// ...\n+ import { type WhookCompilerConfig } from '@whook/whook';\n+ import {\n+    type WhookGCPFunctionBuildConfig,\n+    type WhookGCPFunctionRouteConfig\n+ } from '@whook/gcp-functions';\n\ndeclare module 'application-services' {\n\n  // ...\n\n  export interface AppConfig\n-    extends WhookBaseConfigs {}\n+    extends WhookBaseConfigs,\n+       WhookGCPFunctionBuildConfig,\n+       WhookCompilerConfig {}\n\n  // ...\n}\n\n// ...\n\ndeclare module '@whook/whook' {\n  export interface WhookRouteConfig\n    extends WhookBaseRouteConfig,\n+      WhookGCPFunctionRouteConfig,\n      WhookCORSRouteConfig {}\n}\n```\n\nAnd add the GCP Functions config (usually in `src/config/common/config.js`):\n\n```diff\n// ...\nimport { type AppConfig } from 'application-services';\n\n// ...\n\nconst CONFIG: AppConfig = {\n  // ...\n+  COMPILER_OPTIONS: {\n+    externalModules: [],\n+    target: '22',\n+  },\n};\n\nexport default CONFIG;\n```\n\n# Build\n\nTo build your functions:\n\n```sh\n# Build all functions\nnpm run build\n\n# Build only one function\nnpm run build -- getPing\n```\n\n# Debug\n\nYou can easily test your function builds by adding `@whook/gcp-functions` to\nyour `WHOOK_PLUGINS` list. It provides you some commands like the\n`testGCPFunctionRoute` one:\n\n```sh\nnpx whook testGCPFunctionRoute --name getPing\n```\n\nTo get more insights when some errors happens:\n\n```sh\nDEBUG=whook npm run dev -- testGCPFunctionRoute --name getPing\n```\n\n## Deployment\n\nWe recommend using [Terraform](https://terraform.io) to deploy your functions.\n\nThere is a complete example on how to deploy your functions\n[in this pull request](https://github.com/nfroidure/whook/pull/54).\n\n[//]: # (::contents:end)\n\n# API\n<a name=\"initWrapRouteHandlerForGoogleHTTPFunction\"></a>\n\n## initWrapRouteHandlerForGoogleHTTPFunction(services) ⇒ <code>Promise.&lt;Object&gt;</code>\nWrap an handler to make it work with GCP Functions.\n\n**Kind**: global function  \n**Returns**: <code>Promise.&lt;Object&gt;</code> - A promise of an object containing the reshaped env vars.  \n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| services | <code>Object</code> |  | The service dependencies |\n| services.MAIN_DEFINITION | <code>Object</code> |  | An OpenAPI definition for that handler |\n| services.DECODERS | <code>Object</code> |  | Request body decoders available |\n| services.ENCODERS | <code>Object</code> |  | Response body encoders available |\n| services.PARSERS | <code>Object</code> |  | Request body parsers available |\n| services.STRINGIFIERS | <code>Object</code> |  | Response body stringifiers available |\n| services.BUFFER_LIMIT | <code>Object</code> |  | The buffer size limit |\n| services.queryParserBuilder | <code>Object</code> |  | A query parser builder from OpenAPI parameters |\n| services.obfuscator | <code>Object</code> |  | A service to hide sensible values |\n| services.errorHandler | <code>Object</code> |  | A service that changes any error to Whook response |\n| [services.log] | <code>function</code> | <code>noop</code> | An optional logging service |\n\n\n# Authors\n- [Nicolas Froidure](http://insertafter.com/en/index.html)\n\n# License\n[MIT](https://github.com/nfroidure/whook/blob/main/packages/whook-gcp-functions/LICENSE)\n","readmeFilename":"README.md"}