{"_id":"@fjedi/graphql-api","_rev":"224-692e5caf17b90cb3392d4c8b5e6ec551","name":"@fjedi/graphql-api","dist-tags":{"latest":"11.3.3"},"versions":{"1.1.0":{"name":"@fjedi/graphql-api","version":"1.1.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"928c991c591876791c1cf3856926b2fca47728d5","_id":"@fjedi/graphql-api@1.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FTrUh12vvNw3JYpEkuQjlVA1Jn+uRxBneWNaaWQNbMwUkJ4DywOBf6CTQWxJNE4w2Qc4ZNVJc5pLfSFRuDMnwQ==","shasum":"fc417285e2f363aed2ef785c426e19fb2e40cf8d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.0.tgz","fileCount":43,"unpackedSize":99973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqvQ0CRA9TVsSAnZWagAAphEP/3x31wABCSvd3ttTzSeK\nvZRogrJpY5W72TFpT7D5ly9cj3BVhzb4G3lhuFkAzmXSqu55v7A7IjUuKOpu\nVWEmPdsXaqU2CS66qyvz31IiXLjt3sYKgEZ8KS2g/okvQ1ogKCmNknr/cw4u\nSpUMCkbePsIUe8Bu2v3udEcNPOlm1aXTfT8FUGaehUiFLARQIO7p3+18RljC\nO9a6qA3nA6RIb/FIxDNY9nuCx9neWtTBADuPYHDdk+ZJVDGCfZvwW2aLqidQ\ns7ZJ2WHvmImhI3fHlptCJUsnBk3G9Ydi58Z4OR+oOitOkt9Izw7Z3cf85JIW\n5ed6JwRxE5oX61sYCuqvYGyEcFpY+DkqOs++6QdImBtfqXb4v98KItAa97+d\nvXS1vqP3QLag0VdCN7q/q0zbvlorwxFQmjRPELBSagHjZNUptzueCYsa35e0\nKSBMzh4tITNLQ+lfbm5CispX/Ckv+nLhNUIweCqMNdRSktIGWc+1SgAEncvX\ngeb/U0ZMQeovr1U529VDW3Qk06mBYInHUdljnAf4+xA50jMsRJSXuJyredDf\nklMAOjYY0K+WbzwAj/ATrwohAYNhqicu870EIvH2KYgHjr/oOwWFDK6K41mV\nyXDp3ILPbDOTmCWVfyWgajFAi9tucU422f8IiIqkhUxM6Z01sH22nlYKfMJC\nN7Dw\r\n=Fnay\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFao+uYI1S5Bz7UYEFOgf3xtOBaqzOpiawd8SI26raCoAiEAqPrxcZczYS2TiZJADWFHkMJHAt6cpJJqO05wkLIjz1U="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.0_1605039156245_0.7057436755884356"},"_hasShrinkwrap":false},"1.1.1":{"name":"@fjedi/graphql-api","version":"1.1.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"061a057ecc831a9029269ed8ae02b400375b3393","_id":"@fjedi/graphql-api@1.1.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5GtxCtKeA2P+/Tuio56FJSk9jSZGhjQXYqtx7IooLV0/1OKuiuKN0HijKzl9qkN58vP58kekkAyA0CT1w/C4fg==","shasum":"38c284e8207ee01462c35740ce168e3c40ba2c80","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.1.tgz","fileCount":43,"unpackedSize":100151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqvobCRA9TVsSAnZWagAA+vcP/0aanQTeNz8qen3IrQZz\n+6KnCE3+x5DzoOcvIofjDsQqQJKrHaa4uDmJLnQs/deMI0z9aud+RX9lC73l\nn5MnEMLZuC5gQEvvd3oQrakm6enM7WbC2NccIxYpE04Vn3t0bpAHYtjLCEUq\n78HXBmNjgKTszt2V+s4lsGyexVLwxAaGobh0TP7iMDcbZpVi4FKTtgvt97n6\nX6HkfD2+kCV+zFF1Qg2DzibpnkOk6FfTCDSxfOuCKu3/D1XWMWqj4cOYS8YJ\n1KNaAupv6bVgAzJWyJNPG0rf9jP/2qAOwuYu+C7kgpM74KRx5di1f0bU0vZR\nGac49xS+X3cDPfOi7vIyG4cL+ZY37vUDJrQVLrzDpit8CIMGminVPLkaYcjg\nP6GM/CqUZQv+Wbq84Z+OKe6eDuZE15Og9GyZXLNP+Uz3YVR/IGmFTb9Bk4Jr\nLEAZjMsx11vx4d95kd82Ew//JePQt3SLK15S/IG0BgDSpWaUqtCFSYl35N05\noh7lxqBT63of+LwFmqd8gyFA2o7F3QA1QX+B+czRnv3uiZGLBmyMSqC52My7\n4iu4gU9OVI09IJvCGrAcULbVg/N0jekDt3/olOfjV2evAH/Ju+zLJqtY5C6c\nkl4BNfcGrLB6RRNfskjad7jurYrsLMKx3XN5pinmxBsBI66vU+5jRxZT+fzm\nAFS9\r\n=IMK4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADEbHd36FDIlxh2fvd9MCYzLTYi0ZNnGk6vE7t3ZKVvAiBY/BDNLHdYa06bJB4E7kr2ZTlnYbqA2emzOrx9y9rdoA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.1_1605040667058_0.8872933791443374"},"_hasShrinkwrap":false},"1.1.2":{"name":"@fjedi/graphql-api","version":"1.1.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"73989c0039782a1e008d055a2b254ce37c02efcc","_id":"@fjedi/graphql-api@1.1.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PKexKIKthx6SqJggj8nvfdT8zMsxsN+QtKZVG2YMf1Adt/+6GQmwjR7pGM6L/VUj9M4UNkeCqPmLwAEse1m6QA==","shasum":"3e214dd2a4ba8c4bf93fa7bd84fe5e8b23ac335f","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.2.tgz","fileCount":43,"unpackedSize":100345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqvwoCRA9TVsSAnZWagAAe04QAJN6NfQgV9ZBRUIKHR6i\nvliTOi1KzxpzOkXrw5dhWNs3ELCiGk31LnyZBaYNRJWtjdjVR70T22FBREyb\n75uh5hsmwpgFjOYTlp6i/iLSLauCj/XYY+npYO0QejqJHg9JIWiSqgyKtzKm\nCIzYlgY0lEqevIpPr2MOuJUQG+/9FD7AcyOFyoVebp4Fkad74/hb8F9Kt3jb\ngt01PAct0VuOiT6ifUDqoBQWtEzPxcz3s+r2qkp82WLWaTpny7Ezh3SzQcZd\nGOl+FzwAXIYgJ8HkGJgQE0fCs5rIV3Nc8bg5ZCWANSFMrZt0PYuuM9etqa5u\nK1TXdRsZndpuXAB3/un0d9p87x1RlFA038u5cnLQbi+WZmlWi08QTTQa3jeU\n/7MVHWS/UPTt7uS+VE7OfeqO14XZYBpRxtsIa0UpAeJMsHM23BvIt2miwcjN\nK2pxPm/NOHfu7RYkwHUHBYLPBU19Br/joJDznu0wk3fxUm5Fg+06bj9F/A3C\nHNmrQQKP9hCFEVmswCx4ib1PuFOoE/DuAudQh/Ly/c8V6AK1D2Ot0DXaKDgO\nlFSA+O21nqSjTKFAmWCpfPG8lcnPnQMOeRYcxghjZsuUpm8Ph7aMWOY8ZuMR\n65KYzo74/GxYOv6+EukjCkO2gPj+6Dn0apleVtFbhxv2S3p+rYaAfEanPa7e\nacBX\r\n=d1hX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/JEx8f6WuFzsHCJg+diLi9jsGUAHyuKh5e79GwUSc1AiBWbPy6u9ADCp1tIc8+jBmFOZWeZT3iyKcwdFuE07QrLg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.2_1605041192419_0.5758645566167466"},"_hasShrinkwrap":false},"1.1.3":{"name":"@fjedi/graphql-api","version":"1.1.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"30dd1aa4ab67e5e3b892443bf69e6456e1eb0790","_id":"@fjedi/graphql-api@1.1.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aMWAOo/J5cpH4lQldx7NAisNzKhM7yjxvq/NqTgCClpi9oFC0TqhgJc6BH1UCmw8ZPGEjqYrP3Fp1a3rC7GMlQ==","shasum":"168c11ffdcd722f0df6c3d5714bfb318cbc5838b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.3.tgz","fileCount":43,"unpackedSize":100373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqv0mCRA9TVsSAnZWagAAS6IP/A7z0iVciX9BG/9eihbL\niBwvBm3F0bBGxv1UBeMjlulaQOQpnHzVHbNXXHYCs6mPUkeIfUrw3FnOPmS2\n6giyEhY5S/YRWlpYVmmPAWzdzwvpVAxizcDxi3ncp9hB+LhRRAG52z2u6ET2\nCiOflvPeptJyiUHzehw/EyC6FBFOdLWLetcy1sAnihH81UwZwtjkO+GKmN/l\nyLSb4uKOv8oZE1jodycu38golGIcSziYbh21/Q2IKWWZtstc9kmAU5/0yuij\n9Cni5L6udeQ7MA+0vYHl9eZAcwlFsZi/XOBbNYmkciRe7/mlr87YbqbvfI4o\n7F3DCP9Tn7JFFWIjit+qkgtYUoI0WWJSuPadm/g3G9KVCo8tPSottHmZ1oMP\nI5NnjKvzd3ch6wxNP7j1+4Knyiy7LdGOnmlsl3CuonAJPAvW6qXyIdFnXUPC\nO4LA57oPtImzTm7xiSsndToeEmjStZxi6HT8s52/wJDDsfybUVDe36Jr6kgp\nPNNRR6wxnb9v0EkyxZqmdXoTNdseoTi5dIN5909IE/VWZWfkbboX967mxryV\nQ4m/dkSABp+upgksnS3QAcJf/7w6x81vSeXcnzLhZc3V7stlWTlu/Pkxkaza\n+JKhyzDbT/DIpjkqpF2I1ipbOvjZIOPmMGh0yYbttDM9Frn3mKVoOo235ypA\ncTm+\r\n=u/rR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGGL4SmHqdBGb1zRP8EQw8LFytVsHk2RZAdoNo/xPjaAiBKSuNR8mcHrULnMbHvM/+hwxFJ+rDI5OeRi0u3xFjP+g=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.3_1605041445792_0.8639711316648835"},"_hasShrinkwrap":false},"1.1.4":{"name":"@fjedi/graphql-api","version":"1.1.4","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"84af3fb87d766981b303dc1b312afccfc3ebf9b8","_id":"@fjedi/graphql-api@1.1.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-L2GHeZaRyr9K9Okn9fJeei1CXSuo0Te/SM3++79eXFLAxVxAiOyNsxtzbHfpxWmFpSQfJQPbPl8igN6iYbIjRQ==","shasum":"fba307a68956444a36937e4a1ee74664625afd74","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.4.tgz","fileCount":43,"unpackedSize":100467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqwFoCRA9TVsSAnZWagAAZloP/0ff3PzecjPKo8g49bGW\nqoCaE5LTiEwAbL3CPBg6y/3I6TcmM7IeDOjaTABRXppWvtEEGSRhSQkQfjAm\nseduyx79cH4rQ/O6dKI5TOKBELUUpDOjxyb+uN4GLLomoNR9YrIzr/0P9NbE\nk5LqzkZmSODyveGj2ZYOqtiP0Fn4qn0VUz7KG0S7mCWdTFnpuIxfXXZ6lbCs\n7cE1ZWmTBnBQalX5x2C3dfMxoDGhv37q79y+78vNaVGEyBXXcH6GxjCBCdJn\nnYzN1x4UTokijNAUVaPCp59JRdPKKnSkuRSazFJVADyNMgoh6Kc/P/lnaXM3\nve9jjj+YvgNoLWnOO+8c+VXYLT/ROu3ufBIAZnM6LKGsEjbkbbukszQYBTlm\nAG7t49R0IaelUbG3lMbvKkNQuiaJVw49z3HF6Tdkl1iSI2OBWkII92SuF8DJ\nggt+YKjaMYRsJdiMAywLZ/hf+dtdMzFSQrVL4krweudX556Tmi1j2Se1VmpD\neO1aSA20OqKSfY/4O8piOLw/msSy9fT2ndz6dtXRc0RzV80rAnAUxXvNVywT\nDaOHkuwHDbAA6Af41u9Gi+rCezjjmb/iYg/c9eGHxSnJpi0sWEpZrgrlW3lN\nyas+qmkE0odQEVsjgkOb+SX8tAUWJqatOVhdkJGFvJ1JVWzU/Aa9qcJxWlji\n2fDC\r\n=MXIM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjfjsJMWAy751rw/CK23o3QErDfi2DYkzKx7xTq5EuXAiAe1S7OoZTIOQyf6LWRl9sOadm0Sr48v5L96gmSCBkiNw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.4_1605042536216_0.9576233672222636"},"_hasShrinkwrap":false},"1.1.5":{"name":"@fjedi/graphql-api","version":"1.1.5","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"bccf814c64651ce6ad7a37273816a5d45198b05a","_id":"@fjedi/graphql-api@1.1.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-L9YZZLD4hjaPd5ZBtAZI7oIHSr17lypZnvpy/sIgGsnEPop4nNTcTiw9SmBHaQFOuAsiKjwY7LmVXj/owKd6rw==","shasum":"3faab26a5405d1ead9894c27659f2cedd9a0da16","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.5.tgz","fileCount":51,"unpackedSize":105744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqw20CRA9TVsSAnZWagAAR4cP/0YyJywioDvRBHeSstBt\nyuJ9bMFEZyP6UVtgG5EgnTmuYt0DrhG7zt8+zkBj2LzGoVUis7DoovIKabsQ\nRthmrZTFU1b69VFjx/H8rPl2baWVCHQLkymLWpCT+p3v6VBl9Oi9dywpX5J3\ncxTl240gu87lm8NFcIMXF/HgEcBDGghtk5IaoKlI55ISbPmeqs1dvLWBvwzU\n7SXwGvsm2J4MLMdr3E+N+rwtfLS5EjdmUzcrkqnVlijs1E+oZRanFbutPhNA\nfLG0Rs1xs63wViStIqsV/Ws2+8hLIlZNO+1Iw5iGwDwBCDiIdbeB4AQXUoh2\nAIj3nybZ/it9bPh4RnhQE89hsW7Oe0X3yIgdVjVFkP/Ey0l5F7UNmHdrlbM6\neCaqbkT9zciSYxxrNwKsBi+LnZYnFoXc5mUE1s0VXie2Jj5zr7u4fO0ceA7+\nSZaCZku78HRWDB/cImt644MnztxbShmuvJQqJ5wg+F8FOaWEDrJnYfJMlgGu\nYuQUb3+BVMR+Ru1WHZZmU9+vEa5J7fKSBbMkRfNRRkFgki+Wg5mGCmteZWpt\nu4W+SqgkyemXWriBijJYV5JUDAMuXrKh7tKLQaNXlxTb/8kfnIRBdxBNRSMx\n3rEytMVnlg1vyKAJZ+YBMb6GepWIPdQ2qaq1zYSc58r8foDWNb8guMLuNcBf\n/xjR\r\n=n9an\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8FWbHP1gRqpmbWT5AYbyTCOHarvMFeSGVOutalCOpaAiEAlKMnkZ4GNEeB2UznpYBy1LUWqxso0rqlcrGAtHJRo+M="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.5_1605045683802_0.8525224218449436"},"_hasShrinkwrap":false},"1.1.6":{"name":"@fjedi/graphql-api","version":"1.1.6","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"de10e1abe707ad45fd6866acb200b17145788ff3","_id":"@fjedi/graphql-api@1.1.6","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YdIBHuq26y4zmMdXuzVsKj7CIcZVQBRqJ8RoMiI05GX+87w73rTAQKTPJUVcQc6WIZKGJj/Y4O1u57ZMTq7XbA==","shasum":"fd33471186ae2fdc1d2d77bfe3aaa16f8e70533b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.6.tgz","fileCount":51,"unpackedSize":106712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqw/nCRA9TVsSAnZWagAAB3cP/jvZpZvwrTuC8nq36GEd\ne8x4KLYZdLB9qKZSudrNuxXzA1fSH0RdNB0FfIKyFr3ymOzsrKyTkuCtql90\n0+7ZrV6w9pUtoTTDK+cSUVwPo5mlgg/neYkGc/kWyXfL1bby7GKwyOLNHKsS\nLckEay3BxNOJBPVvKUwzuk2R3OsANd9saww+UH+FfrB8wZFEnd1la33lmCme\nQo2DwDN78qeNx77MtkW/sLz1xzX4H0ocCAKAk9eTvqSax4JjQ0ZDiv+sM3ZU\njT8ExtRgLWBWVRlNBRdI6OY18j147I+Szx/Kd3ZfCbJKXma6yILivWsxvcOn\n97acO4lCZQWSfA+zE++oQm3+CgepNbGl6Mi5eQ19pkd4i8SLq4q8cd2uo6gR\n7c3Gplrcp5MzdBT3aC9faggCsZXxofRLKOJlOVbRImgR09i0MysAkUXxS7na\nB6rG8z/6NrE06GSV2lbbeQVhGhzkyYR0aEnfYupaClCwJhRlZbahGL/eaYuh\nvhJeHZaFTcocJlS3xwBO1gkPxBxf1w0dIoJGmJYDW3LxU13qny1LykszZr3v\nlmNVgZ4PFSDe/vWnTDWlGvwDF7CJ2XosiWjlxLUPMf35Jk0dAHwnpng8hQ96\nUoIv4cNPkOsKF4rEXpV5pAXNBV9DnT/X/hNPVlbevbJkTU0FL9ycQCdQ8Rvp\nbE+7\r\n=ExF9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICz5qucOVrKmPfYhtUQIVNwneWUogpdFMMyMdCpaCaM4AiBWrkqVVdqj1h852iz9JEBmdydZeaBkIfe7cCPWMlxfZg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.6_1605046246515_0.9213619275960401"},"_hasShrinkwrap":false},"1.1.7":{"name":"@fjedi/graphql-api","version":"1.1.7","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"942f05c6cbbde8fc1438c694ca09cd1682ac17d7","_id":"@fjedi/graphql-api@1.1.7","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8gOyJqtsIIH+9kUqJfBc7dUuDsGBqnx98PT0JhlcP/A35nx/SyLbnPbdyXUKyN+HZZRB+iAyaEndkgoSHeAOEg==","shasum":"b41bbe2d086e6ac3b9d92efe28484d6acf1b2f6e","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.7.tgz","fileCount":51,"unpackedSize":106708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqxA9CRA9TVsSAnZWagAAKksP/11xYkGokA9fU6U4YcFr\nL/ytnJGuf7BAyzz2TFmGpu1AxhX7/SxaW9XuJecuHqkuAUZNg/v1fi9kZlT7\n7vlLmhCm0eysXx40ELRI6EDX6B7O5P2yfTGW1wbLZaroIuHzEqUIZOGStMZh\nwTfAB94dTUbnjKj/kkDb5lBx4/rRsCiRUIte27r9sPBpEBOgbFtcuS7xPYj7\nKloNmiyb9chqWPhZ2yQAU7DiF4aUNKoGxZjPWVxZcQQVa1kHU5gsDbpRYCKC\nqfHWa37c5fpGFVBOPAMH6THig6rSkWslT+saL2f2gZKJfRnFiSatbvLNQfJN\ncQ2EuPEytQygM+C1rmZkpmv1xpWw1geW2cTGJU7ZLxHqyc4a9ddrWfgVQkiE\nBOEk3aMnoJ+0WO5teu90ahLxfnM18xm7ZQ1QG+6Hxa+Qhyy4nea55Yziz/9C\nsM7tfaU83rgT6TA+RroL4jox6VJO00o8gbXKgS088SRISNhFESXRvMkjKQD7\nK/DHQIoCSQsEInsxL1w2TqDLk3eXSxT5G7gU7Am3u2QcBAYnRw8884tc6YIC\nnTrI/6ORLW06cUYZmjz5x9DANjqTdXT9cQsmSdBf20udF9z/PQ6+esY2euDS\nAUfT8bcCjvMAQk4Gdp9hOKW5GohaicJjAwH/z6p4wJIUITe4KCZxc4zJtyqg\nnGJ7\r\n=EHU4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+Eo0ZhSWK8qvR/Cv0IdzQm0Ltrz7sPsrRAlLW1fNbDAiAowiWwSG1QkeyKEZgX33zJ6H+DETpgFhcx2fNRJT4DSg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.7_1605046333175_0.42665829497413976"},"_hasShrinkwrap":false},"1.1.9":{"name":"@fjedi/graphql-api","version":"1.1.9","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b450a2f204a2e7ad4425cf8bf20bb32054881a4a","_id":"@fjedi/graphql-api@1.1.9","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DME31+YN4QlGajWvqak3S19wl/RPODuTtHxHHyaEvcYc8w22j84yIG5IX83OsiGzEo0oHFeTSiWQ3YcEZ/AgCA==","shasum":"87da853bb06b1b6faaf642a6f202328e8b36b5e1","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.1.9.tgz","fileCount":51,"unpackedSize":107142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqxu8CRA9TVsSAnZWagAAfpcP/jaJiJBaLfPqnwfaJ4Gf\nJ/3Pk84qF+MMDJYtocgH6wgt5hyKWU8Zz2KmV8q4HcWgdzzeGzzzlmL1ZkUz\nDvr6c5l+JlJL2ZrP+3pAfjI/Rz7JoCDID22573SHFmCqV6SRpWVTNOHF/6C+\nsvWNkP41KCQVDnrekcpoYEXKvE7dg9ZysBofo+C9JddwF6Yf+/mPF5YpreUR\n1qANGm9bLhO0vCalluCMI6d8V3VEtvGeIFpUhY7K+qtCpWlFdLRnUPQqa4P7\nFs5E5LLuno+eOsck+VRZzsL+c9JMUM68Qdf4GIbPGh1xf3gUX4X77n5f/OZB\nd9ECP6uiXzo6Ia+ksC1ngwUvBpZmFfep2mUk1yqj+52b6Qn7IRzEjWFAYS2h\ng4XTm/RH3VJKwYBOA2mV3P5rPFs2iQik4WehlEM7GnTwcYLVBWuTT+4N5iDO\nwvp3+c3+wN8vj51yUhxZuVfKEomDSTPhNOODWyyL4lJKeLMuAPiZfNqVRQYG\nxQQHwvfq9Tsm2+9aYFHtKT732h5uryXuYAFhKkMa91OzSJ56vfaa7p9PXC/l\nISTLiZoVwfVfwwikDXvQWG4kiTHtGrH12C7PCN2qNVPfj75CBaOTmyLE5ETb\n0v9sSVk4/tJt6DApT4YMS1ENQ5cO8cUN7coZxwVQ2IfhmUHgqlqib+zhji3X\nwTPW\r\n=PC5J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPTXYo9Z/WC0GWNTXm2g5Vdt5njdTVeIbpcfjsUc/4mgIhALt4cYIp8B0fmvwRbNKn3jWAgHlOR5ARm51ZgUj92RmA"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.1.9_1605049276092_0.4654077668574965"},"_hasShrinkwrap":false},"1.2.0":{"name":"@fjedi/graphql-api","version":"1.2.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3dfb1ca1b130a35b46c7b1e9da53829cd7f50632","_id":"@fjedi/graphql-api@1.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HxEuiAGyDP0+CmtO4THT21XWMQWCa+G+ox+VxCFZoh7g4HnIJu9yUM6q4L7z0lwOaKMun5h8uG0naIIqMaLTPA==","shasum":"e86f9145b8d9f78e8e9e898929bfdc661467c480","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.2.0.tgz","fileCount":51,"unpackedSize":107162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqx8KCRA9TVsSAnZWagAAAn0P/ijSGDXfn5x6UPwvsfgj\nB5pqO7bL3oR49gGyTYXalT/Jd6oYwBnYBgYLbVioBZo4xaS6PP/blcFAnO2H\nDvSLWPIGx8hPRZxWqy8MN8rMXOk8jTF2T4ymFzrRE6FilZXwqxIMA+9jYzsX\n2r071i2oqKuOq7EGeXOBcaTMwq7Pm+da9JQVr8WZ7J9xlbqlLopoIxWXds9B\nvdaB4V40HelG+k3hW3f8ApEeSmOwi6XhbhkJDvtJFWVI821do/8tPkYc7WIi\nYaw8U/elD5OSLFbWCS/D7Oi8IEpuHhil/PcUlO85dBB4KLhd8sLGTCPdarPm\nqb3bKVwbkA3/4V+Khh+2atEhGMZUEMM+LrpysMfkp1oUKSv7sizvS6SirugA\nqezrbHNqd0BY9jIPQVv65QkqcTHfFf0+uLpjfBHm1UlgZvd8d+mmi+2JY9Pz\nfzW+7BiAAPWwjeTdc4Ja3RYSzZL0cp/Lc6QyhMnJVujyRDsK3BdaJGYEgAKI\nqJ4oJ9sb3qGreG+7MB9AbmcIQtbo4Ez5vIbFMrx2btrm8HxLK4U85lk1xO3+\ngDYHJtFObHBNlxxTxaR6dy2MQAKQtBauSQoH44BzS/Yz7Dy15neGBiKJ6+tw\n0MGyD92D7sq7gyEvuL90IkS7n9b9UkK2EdjHzrMQBp/tGjdehvG092OpP3iw\nb7fh\r\n=tDr9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCffowNybDzrKnzKXk+apBt6Kb9Yl3mN4V28mNNpMnCSwIgGvGPC7ga+uyrG/GfKgB3c6n7PndoTZPqcMoaqml+O/I="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.2.0_1605050122315_0.3274387983293512"},"_hasShrinkwrap":false},"1.2.1":{"name":"@fjedi/graphql-api","version":"1.2.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"d90d1867cb3ba5a44127eb342cdb8ec57ce99a56","_id":"@fjedi/graphql-api@1.2.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zEuV4N2f1ar1RTl7XmXxKYxnCzuY8YP5I5OpIokDqUOWxKVdmKG+utPaa7Cdy2BXPiV1m1LL1C3NlyoWD3/KeQ==","shasum":"8ecf06760b2b442a60210a50176edc8118702532","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.2.1.tgz","fileCount":51,"unpackedSize":107146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqyCpCRA9TVsSAnZWagAA/8UQAKKTvotYB3PZHxv1Xgvw\nCicLIrePPourKUIEj0LcST9d1ocsPbTntUXtsa4LCyK6CCB218hs7nuZ4yse\nAxOCyiXXajJP/TPXHH8NezbhHkiCcvjkHip3Y3Po/P9Th5cjlDbAAIC0j7GX\nFkynZFfbFJvJjoWD+utF0NtY8lndgcog6CLrnTjIwpsBiOsdmvJYOHUd7LeP\nG5o9QetSSQUCErhTuyKubBxZ2aY+VtEvnD6fZfQMafECDmLuFxMfWQbAOPjW\nFzCX6KCuGKvtUg0UNe39j/vy3IhfFt4Bsn9TwWDti+E8ofHPsD5fvvWQjL6J\n5Oit68VvFqdBNvdAQvUEbdmMa5EXdNneVIiaMkoXsAtEmoS7JNR4uuV3rhxY\nS801uFnGitDBfspV/BhQXa5qbFwmCclYjAOCDRAvEWhj+iOHYraGnoIH6acx\nI7vKP7zGOirEdIRcTEpY5dqsyl7jswAXm9Cu0d6dlDfFohwRUWvG4C52RFED\nuffmXmfQpd/zyPJuPOwxmqIIcbQXogIIcpmTFByDsrHFI2FqLWuC/4xbUDoR\nEEPq9Ihx7mayKhMnSLYo1gLO192jQd3sF3FrJfi3BWh4VwXc8EixXLMDZTqF\nCQbYQzMqkvcktjOju06Z/tB6a2FRaGe7wRR974y/N1AmBW5Sp8e2zJWRBa2Y\njrlp\r\n=A7W6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQLNjHtXHt9pcC/5e651odfF0hQZVH2QlCt8y9ugtSwAiEAxkQyqN+0YY8cAd1VNIWRj5chpD0XKgXdJ9Yz3BtkaWI="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.2.1_1605050537501_0.45833547038589395"},"_hasShrinkwrap":false},"1.2.2":{"name":"@fjedi/graphql-api","version":"1.2.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"65785ef01489866adf90e175908c7f8b9e8eece8","_id":"@fjedi/graphql-api@1.2.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fnoMITii8FtXPWkaGammdom1DtLbn1+hsAikvbZa6yLqIXBxP674Pgh1mHd4KZJX2gPvYIbBLfjNJ0hRxy1i+Q==","shasum":"0876b56c225e7608aa60706b5a79d6f9b3d325a4","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.2.2.tgz","fileCount":51,"unpackedSize":107198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqyKsCRA9TVsSAnZWagAAW30P/1kJMtu3xMrPx0QZEWHg\nXhS8DlWxiwdGJSyDcTLzbm37IfOi2bju+SD9wnbXLY82cy8MpXVhnu35kgvl\nEngobihOrUDjfjqjP9hVmHwoVMOtXz8dnsavTa+GKrWYYCdRkdd5IS/vbc4C\nt8/GJ84yj8Fm06TeCliYBVOipCgyS0FT/X9y6/YaOyRRd7zqycPDRMLv2D+6\ntP170ntTRd1cGzCTxDhC/3AnpQ5wNpuHHKomFTu6Rwt1NgN8YfhJvb64rsxG\nKson2NvVseU7m+SER9zIQuQO1lXyptXl0GInUn69enljUBhC4aIAclZtWE/s\nxSPvV2Uo8UAiyZlBu6oZPo7B+ZmOSbKG1jy1ledAyW18Z+o5EheIymnsEpfZ\n/drQJ8BIlaplzAilM9QlNJzynipj6n64B6ZIp5Zdh1o/DV83qr/cTTd9wb7C\nehbd4sRKOSBTJgInq/fjj5/S1Bsuk1sL4Tjnq6PO7avXuZFvdU+XQVEa8FNV\nOVDLTh7dbYvbqCoBT9zRj/uomDBQASkzBhqKNxbftVY1vhMWmi/l80cHdKgZ\noWRHrxdOSTZM8a2vD6acpNJs913u6W3NTPj5JC1xTpWXCOKDEs5HOcaVieIq\nU7Zt0/HajguUsd5hhnql/cLigJg0bvTOzeQGj+zUb8QM76upJQ0m1NLSCoeS\nQxEd\r\n=OSjJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfgttgBCNjZi9rm/GxwM9A5EuRP2KflClYo0G0tFFpkAiADJYuTt+yRczVFAF7TVHiHwt+simGsXsryzjFrpWqEng=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.2.2_1605051051797_0.7604596367026397"},"_hasShrinkwrap":false},"1.2.4":{"name":"@fjedi/graphql-api","version":"1.2.4","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"57551279b99a7e4b8eb060590eb621fd41a446e2","_id":"@fjedi/graphql-api@1.2.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vq4AVrL78qYOqRpbMqW+I0iuOne3ofX0gVSxt4C3lGjCQ+y7i88UHjAIz4zp+RYxZoU34IGW8GIV/RmYA9M/SA==","shasum":"0b920d8f5460642a20130519383681cf0b189319","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.2.4.tgz","fileCount":51,"unpackedSize":107586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqyiMCRA9TVsSAnZWagAAGTgP/2ONw1xU+bwvFDaRSZgC\n7kMFnQ3uzOu/GA9S8vB87Xk7ts2jK9lUBYvH6VmOMh7fSvcNIg04LQBC0yxj\n2gmtvuuN4cZfhXsclQ1bOQ7DyTTGf1ijR1bPjzmJmX/bb6vTQ563fdh7icTR\nKWKN/DNt1H9VDBbNc3O/N6w0GFDeDj73He+g032dKauoQSnAMOk4KCAwuygt\nFxkaGlCFFZNWr1L+vzwVI/VlOoZQCpYaVpPBTfbduhRsllmSbQW9NCPISFfI\n14BY1Ef+YRgdxaHCxB0JD8GOFmRyhPYmp4GU5NLnxVHLRSSDIdKSnX+mousq\nI3OSJr9uwbdxTs8iG72Bve809IwcqPDQPUjHXEBQP5xcIv364g8gGFsV1LwM\n3mjLKMvvtIqDpKzkGC9ZiaFMrbU+5E56mafLPsac+iIXHAP+E5lpT6NbIR5j\n6i5L4xjbKt929wno8fcMv2vZ4xX6/8Tl424RR1NsJ2H/JNvgSbbhvQ0oHJ2T\nt8wfasNCunm19V7KuXJHjmiLcvXjyPUu6gSdDkMwYXGtpoH92ND9XYfU38TW\n7IPuEwSp5t0NwgIIlBwoyfxyzx6M1wF4GkWSVA+1vh1vRtz81fUOf2vjKG4L\nA2SzVwOlvW+GbZ+db95ZiaAuPL6WbGTKqD9DKJwukvahbuJXQRl+BS4t9g/0\nSCJM\r\n=xnfh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHH6yYfsML3K9Ee94S7Y3MYwqrvRJK0xIA0LCKq29ZFDAiBD5ZjhAhjaQYhyHeNfQKN2n+HrpFFzRz24L8bFrvlpuQ=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.2.4_1605052555925_0.5261145163545589"},"_hasShrinkwrap":false},"1.2.5":{"name":"@fjedi/graphql-api","version":"1.2.5","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"52165a4036b2237ddb852daa2753eb6736d7315f","_id":"@fjedi/graphql-api@1.2.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JYH07Z7wZ8V2Qvqgjjmk3YBOfVLu9HFYk1E1g+TXXFKkcijrCQu3JfpD9bC/DIQRyOttZKC3PFWhyMrQ162TXw==","shasum":"03d936dd8f7a34e27de4876cb52a02dce34de538","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.2.5.tgz","fileCount":51,"unpackedSize":107316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq8j1CRA9TVsSAnZWagAAAFkP/1tW2vVPEE8qmZ1TZoC1\nckopjWNMoBoWsDslpBzmSCaDk75emRb3AIuBiPBbFDfpawMN2oDER2cjq4V8\nehedwui/tXTvRkcRsjArGPPWtEXE6FKPk8TR3VQxR4pFVq1nsmEBAAI/ewQx\ngLQODp0Izr0nVkYNKdpBI0ZGpcVfMqQQDB76LmUC4ahh8y2u/KtUskGVZUiG\nLFPYKvBjTwgFK44SVz+uPTklUeg6MmslnKe2dLgSrjrSpshcComfH+jX8v87\nhBVCiHb9ZnEgfgCF2iXW+1hRoAygHWmJDy/CNa4z5kPtoudkheaRqj/seKqB\ntFPFUt3sA8mEanf4NNUtlhKyyIFGMcaT7ANWhpjXhwa1TMPHN/C8IIDrEdlF\n5toTBZyiYcKp3q7ELowHF1TPSIFfJjpPbzROjp+jcZqKAaQYPgstgPifM+vp\nyO4GhdNMRtJy5HH/96Zjy79Q1zLNSC+F8uWyi6frHeyXkIBfqaATHfu8sZ5x\nCboj1hMWpmqHgKRhq2OwxZDXyBKl/yEnH03LhXotrtbPx1ZqeF4D4ndflLAn\nEw8ObRPux/9XdhFD6SJiBVGMQPjkGUral36yjmHwSl8WkG6oB1rjKUiBjd2L\nX6hbiY4RNba+e99AEQhTjDM6xGJwyAcs32ndp8FkxbuljCWO0WjoZhJevHT5\nJ3DU\r\n=riF6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+mFHR1Y6jw95/mAVjkG7Vdl4gYfkZBDPSdqCEPjspsQIhAPzaDodaY0BuvB0bEyxdg3V6bRHEARtopIN+n8pVHUWF"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.2.5_1605093620818_0.9329644059172668"},"_hasShrinkwrap":false},"1.4.0":{"name":"@fjedi/graphql-api","version":"1.4.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"d68349887cc380976f6bef265dabe7797ad56501","_id":"@fjedi/graphql-api@1.4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AR4RiB5vZf2nKy5Ha8yKtVLyEEbF7p9cL0naGFWKtg9pWVyLHLAKczJovqI6d2TN3oOXmVGf9qGgU8a4UGpGNQ==","shasum":"5afea4f5f42e3a2565c7320bbefc30c4d8f3ac68","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.4.0.tgz","fileCount":51,"unpackedSize":112118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrCw5CRA9TVsSAnZWagAANpYP/jbbQ0pOjeJm+ImEAm1/\ntrF7QM78Coxx2rd+YQLL9DURQ9UNhpwvj1hgD0BXhbE1dFqrqnMzjXG0fVQl\nB80RVf+JKKzabRsFq7CuH9Bo+ttxtr2VYiNTWjy1Gxp3oIolPqN5daeBEayf\nVA7NBP+vB8rHKStt35JocRBs6QqpAA2GSRLCGrPNO7J6KG6Z/1vOOwjX6M0c\nqJrXoFAnKCiwy++niHBaOD95j5i7DkDwS0z+rZgK3PJbU+Ma0pNEx78cKA9V\nfCRgsI0YKj7XZ5c/DcmsyhpxfZ3K4Xnhs1GJNf2HbVifrXYc+PK18p5mCzUH\nteBZp8kVs0R45dYvNlDiY+vW3NQk37lHLUWFGdWIQu/AnDPndZ3cYeRIURzg\nUqgAUcKUpUxkQ6/ANO9MV8FVeYDgaqRUuWs1nCSS5n1DIiE53/W4tYR6d1Jx\n5hCKLy7APaTSIZI7jr/IXfZqHcRdR1Ya0c0NOMc4I/lEXEe1JEpP9w4uhUTb\nDgBonOUN3ZRKB3eR0+mR+Ql/mFP+sUEi5yyS62gLkgnMyHossxQQjV7Ilunc\nuEsDxFdWJrDauvFWjOz6iRoTIKqSoOrijgrC3x6lrjYjiGjglwCU3MTD1SHf\nOTwzxfFSUJo92OFN2i/DC5hdLePCQmZNpnloSL3fNhXTip4B/fZ8v3zopdnY\nAVVH\r\n=QwHi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnKyKWu5Oux4yeKp1YWrQAMnmyehtz7PFU2/DUN6VrIQIhAMw9qSQyzoiL8cEd21c4Vt4+eyDe0jyyHfrU5RHGhbXo"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.4.0_1605119033103_0.13716819921289103"},"_hasShrinkwrap":false},"1.4.1":{"name":"@fjedi/graphql-api","version":"1.4.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"31b31950cdccfdaf01862032aa43e29ac10f9772","_id":"@fjedi/graphql-api@1.4.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U4je+cX2FctE3RYQM+cwWA93vl9rktoA1Ax64JCqVS/+BFQYoBAqa/Vqx8FUjYW1dO9kjgmvBJ47nWZMU7qxdg==","shasum":"db29036ba5a1a75e1ef548e41aa0cc74da22f34e","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.4.1.tgz","fileCount":51,"unpackedSize":112507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrDNnCRA9TVsSAnZWagAAM/QQAIDkCE+9Q439K2zNPEZ7\nerk/LkGeZsJ5CTVMU4z1ZBTrX+4sVxdvWLsn5yKXmDnqLyxqUoaN4j+TXN4v\nl3rOnlvkhN0DEL0aPyRROSYewFASpbpNmulMG3c1p2D0caWibIu4V6x1o/rT\nRKDkrZmQqR1khettQhVInLWX3upsUT0dAVqZ5HN3vGgtG+zCxD/Se1XgIqGO\nudLAVyt3IU4p3jR6B9dH4WeI/ppfbQVVfrZnw+FlWbhD7MbnLUArK5Pjbydc\nGmARO7YdFSIDUCPjDwVnGfeNp95z8W6mHGEStkX8x4WiVQCHRPPUXQMdsgxo\n9gsDfxNSm5xf7EPpbXUkSEoFRwqNoxNvI1dgtirNyW8jf27cH0Rcs4igRo/9\nkaPddPTPqXsjqCMt6qfjGp8lxwXRjWxQaI1zSzU6IBAOU2EkiFKphvRxsz85\nODu4A8DsIxsutLYMD7upMMVBEFTZROJEPn3Hz9ewVDnWPk7dcPYGWXl0L9hv\nvXmjhc9KDM3AyyNpcoW2sSMGPMpcBRn6kdk3GMLPfebRoitRSDPeOa5aPNhH\nT2yCIWsAzQ00f6IF15zrGeVvHCodme6rSMYh6HxQA7wvkCLOxF/XK5MYVQJY\nDIKr/yva7Ck+ywDn9SQgV6sbRkweseiXSPyoazaR1F3S4wkkyOBOk5aY7CR3\ndSff\r\n=a481\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBENCgA4q1hxS0agmtlp8MjQog7z4mQx5yfgsFDOj2rSAiBnwlDXrPDBFNJruNR/wPjUsgTROv+4AQaEOj55F65A3w=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.4.1_1605120870822_0.10747293701820126"},"_hasShrinkwrap":false},"1.4.2":{"name":"@fjedi/graphql-api","version":"1.4.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","exports":{"./lib/esm":"./lib/esm/index.js"},"private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6396da89a0e3defadc40ff0c3c6a6ba678d65efe","_id":"@fjedi/graphql-api@1.4.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ok/vwtldFLHNOhqRBTEkRn2Vzp7unk+2jVs3huW0QSUz3R1H39nleZMqoaD1uzdk/G8FAFcdP6wczwa1hvsDCA==","shasum":"723224dfa1a0d78623c72f829ab9fb207c119ba3","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.4.2.tgz","fileCount":51,"unpackedSize":112565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrDwwCRA9TVsSAnZWagAAnKYP/1fjyFb5YgnulWQRmIOb\nRJPBkxPkitbCSgAw2y8z+YR9lnD8tg+0yaY/CnSGZGxsmx9OkRsr1OfwuLTf\nCk4HZZFtR+5ZQpZv5Ai26+VgdUyfSIj95jJktVuOIdXJuL6G3eAq/EsS/ud/\nnhbkxBE2S6jcczLgrEmQAzp/KXh9UYxL+a0/8lNLz3FFFKFcVSl0liLhaHGf\nV5DWMN6c/QT9Hu6gVsREjzfrpiQmQOxmy7Vws4DRPrT7wrb6+KiJVglZuDiO\nYEdvq0svzGfU09yGy2Aymm8moiXWeMyaIuADLEkH1G+UoAn51td9qnV27BCv\nwekk1rIdKTdHNA4XBp/OSs/mngCpSYxRXutZeb3X7UnFNIBKJGSjB8UbqiRg\nrIjqDDymqFT8g4kRuhQLpHBjtIRcXgaSzr0H63fl1OlasbvgpJF9TQzkICTT\nkSvN8eONISG4ntEDHCrhhIsN+y3/REyw/eUi9q2wezKJR38vjUktBULl3c8V\n8SdlVzPSFiotdOwWytnNBf3ab3+kM3GDcNz//I1Ejel/NIipgYL7Dq3ba1Fu\ndAbR4CuCy1gRinGxx76RTgN55WbQA//eQppeudjNHf/DiIbx1+EBC1jcp7vf\najmO01t6GSEWLpP7beqEZuGtohLbJ35eJ8wJYrCxoYzeqiSKBZ5uMpYMOsAZ\nzqcr\r\n=nVDd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEn3aMTnIUJ8HE8F+Yo6MKuw5QCRQ8VFC6C46w+bn5DZAiB2TiQx2IdomUXSSHeujitYPK8h3Cu3Sav9jRyq6QhPKA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.4.2_1605123119898_0.872170996460325"},"_hasShrinkwrap":false},"1.4.3":{"name":"@fjedi/graphql-api","version":"1.4.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6641d09743fcf362bcc4572185890de78e9df226","_id":"@fjedi/graphql-api@1.4.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-46MeAr1ZV05YOBYAGF4bH3lmkzoJGF4EZjMGLNEkyA8Hf2bYgwS5icH5sS4aOGr5nUX56TGIELZF5pmWopXEgw==","shasum":"375165df6f14ae58eb47db2cdd7df1401de18472","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.4.3.tgz","fileCount":51,"unpackedSize":112507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrD6lCRA9TVsSAnZWagAA6m8P/3dEfM1ZIRSLA9M8UjCZ\nYq/Z9JL/ckGRckbfHyLBhi5nUU3X2sAIsHBAkzVvpt45etUPIqn7f422EK3g\nfuIBgCy6/R7si4bl4aKUgIkhYoBtW42aPQgaXXesg/hMrd9BQzQJd7ORVaSF\nO1IWdC7nsQEi+6mF4wwpGU3YeE22hLe5QdfXYFOMg3GKsduAH65F8EdCW/Hn\nDNzSAVaFs8oJbg2OKXrcz4fpJuA0Eni0VcoF9h8ZlsJlca89El7HjtezpqKn\nReaGJ6eve2fIzSwQm9k8jLipH5gz1nxk7f70TsfFx+LB1S+qTunPZ+QfTIKJ\nvOe6GwyhZY0+IwVW8gGuO9VpBvtPJHMLqQO3mPC8zBDFkxCafurwlwcc+48Z\n/RGbABr9hQjLkCdbuW9hKYTAoS78ExGKqgVdIr34feh5iw3UrArGaKPRRw6/\ny8waa9Kz3c/pcdAvO6++deVR0ea8FZmzkSzmgPG7q4nGw/jdAiwL/O6qiLoT\nJRiH9CaAMUXzNtYZvntIrnEOtiu3eK5tCXSU/f73KsjvDwpwdy6a8FShpz8k\nUytYe0qr3aS5mE3z9kHSEiv+6iDMSU0n/npSpYQpwse64m8HxpE+yfw7dmns\nesT6aVNfl7dSa5Lndh+54mjpupE0ZWE/IEod0XkWB1Ksdg4TlSsMDEVmByI3\nb1G1\r\n=pf+I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqckWGMTIumamcNAWS8InfGXkSer+yOHFyBywp/or9OAiBtUP4z0pYGDkouVGIzadKhs0zi2RD9azczhapcBN2fPw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.4.3_1605123749498_0.10043928812548386"},"_hasShrinkwrap":false},"1.4.4":{"name":"@fjedi/graphql-api","version":"1.4.4","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c772ba2b342b53245a4ec081475c07d08afd92dc","_id":"@fjedi/graphql-api@1.4.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hcrk35Ud2IXstKg/wMm0Dx7kSqgRQbEKTIN4LbEznKaXH1tIXuoICMS9IDjw0N0LVcCTNX3qDOrUbY99dhpzcg==","shasum":"40a192a857a2390c8a7b1ba2e4a04ed294e6ef2b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-1.4.4.tgz","fileCount":51,"unpackedSize":112543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrEa2CRA9TVsSAnZWagAAu3YP/1mtnTBOWXRlzuV3mg+o\neVaLmlfytOkCMte05+uwyvmWEEyI9atzLkcDBrFRMswrah9YIdIWlYaRuIwu\nhhij8ReZ2yFF3vkfd4qj7ftMUD71N5+Hm6WXw2/ho4NwA6ycA3veF7xXHbH0\nomlrKa8JQYpojW5paq9pfmZX5fNCnhkVt8flqSj+Do5zuyFR1IhSc2M0LrT9\njRNzWsl+rul9iyi1BfqjjAA+diiSlst+fRW7CHTVhk3P5hksMXyir4rgWaQK\nZxQmZkKCaZvnzsDfa8KJ9PjmvmdPgQLA8SDxRQ1epNhNJw0Ep3urW8TdyRWa\nuyvjmActV0bkajeGke+POd2UsOFco9EWFYPemKe+BTtWXYX+B8x0Xw/6BhOv\nVpfldsOwlO5iIowgAY0mX8uh5S8FbLUbdhU00Bj2WNF5I5JepplGGybclGEh\nGavMz7t6lCqMwbGQjGMCPnCRzEy3IrhWdLdwhmTbhSwH8BO/3HiHb0ixgVZ3\n+0ySIWmbaEBqDP/yMNM1cVvIOuA4/3wlIFZ9/5qn+7r7lH2Vi76ScrNEoNna\nc9ij7zaJ7gFXYWClMLizxeFiNExFIYsSfg/IY+Gnus93sZJbqel5vyKcTHkq\nNaA7ZIhdwgM055HtCzzzJQNHvsXWImpOhZjEfu0d6Ar+HsTvpVkACUHF7rd6\nCUDU\r\n=LwT3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuWqpo+NFY0efmVj7TDx5bzRd10eZnBLEnDnoprCC3GgIhAORV2LrGijuBlxZamdvi9sgfYMzYPIEoF5VF1+L303Ax"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_1.4.4_1605125814276_0.7606773158878792"},"_hasShrinkwrap":false},"2.0.0":{"name":"@fjedi/graphql-api","version":"2.0.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"88d1eab86337178d431379809fbf2e932ffc66d6","_id":"@fjedi/graphql-api@2.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-syyTpuM6ITavHdl9hL4rA2TDlrD5dvNaNDxo6qerymxthMawtQ4x1a9We73jO3fVDELE7yD/gq7a9atoE1UFHA==","shasum":"a3463be17e1335de4e6c4f3320e92514b88bcc51","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.0.0.tgz","fileCount":55,"unpackedSize":135801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrUK2CRA9TVsSAnZWagAAhPwQAIuibwIJ75/SCIkKezQS\nBN7cWa97NvMhByFla3uKEjHCLJVEtHAnlgKXXXWveBNp51TE3Kskx8Jk8q4+\n5tNzQyDzYdx5EGPuDMm27t3Jp8+fZetZGtOoGMOklhRlmPF3taakpis0qnLq\naDCOso3U8VWVLMBkt/pOBAcUWGeSkpSObovnazgt3woRPjr6byFsUu+d24y7\nhX4ifHEAlrZBR1qduKCcJtIVN0fnAVF9fBygu1VplRi83u0BebiGrZPmYbQS\nmRNpRwri/mX7hGnsy19i4nMmc5AhiN8Y+TRJLBjcJOaQqKJ1eSlg9DNyKIy6\nwLbyg0NPdEXhglS8tDD3f3NDhqT3V3oSCTV9xEZiXLj1eK0xr9b6qUNl2t6W\nTSM9yoIf22NI0R8bOVXWJ6SCWvxZN3tlKUjY15mPgKy+olTCllbfukjgphDV\nmhUPKXdu18LOLocelnXjgHZa7Nxwrl6SGc14dKQXVTZghMg3SItz24xuOU9V\nbD5iG9SQG0TFAtawvno9/ys5urBWi6EYT1tPp0QpXW7H91vX4VMHWz3UW4A4\nSKXxR+EHElW+FYrxowhmsKJPkm2NgTk2nA9tuvPu47BD+FyS6CSeHmj2ocLp\nTrIheG/ogYa3ZcoVl2qPhwdux12oavgbruY5PgkV652+6OP9lZZOJ5zwM5fA\nmmv/\r\n=5Pry\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEQ7CcS8NnUo4q599nXzpfV1yNskwnR0in5jL7e1OPSAiEAtqxFZuOos8F9vK7GFvWaicdU4xF91oVpm5wtSY19+FQ="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.0.0_1605190325451_0.05468466628441626"},"_hasShrinkwrap":false},"2.0.1":{"name":"@fjedi/graphql-api","version":"2.0.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"27ef1ac6ac52636742dccf1924d0a1be38da6007","_id":"@fjedi/graphql-api@2.0.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2n4KoLEgWY/9OwNeWEY0ijwmpuqpalbzAk3WJXv6G1JY953NIiduQIiTged+0JIu/baoWbEfpfw5p1tjRiaMCg==","shasum":"93a83d8ee34a7b933b398c46d00b1a14aa9cafab","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.0.1.tgz","fileCount":55,"unpackedSize":136195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrUeYCRA9TVsSAnZWagAAsIkQAIa9YkUCk9fLB4rjkiFN\nL5cljhm6q35J5/5QyabGhkV+GKbyl1Zkpkc60wroybGwjui9dtmaeMUzsFbY\nV4jZhStxyUWb8PzhLmtU5RLXbRl73Lb0r0wwaqwd0PRI9cRwNkG2bP4JvUIw\nH/9mEJmBC2iQgLCHZWC1gsLAQPgWfPlqmzRHlw+GrYKY92k2rtpoDMs216zm\nI0x9oJLJ0T+DSMTj4EvhWKNxVGGVzzpKFyDAw0/nRWqRaz4ukz+dXoXnShVH\nXa9qDrck3d1nhzCnarg55lwyMWh5f1OD64q63gnoM/rj/uSRVDDKOanQo97D\nUVDgy4477xIgTISnfiw5vpz5ScIwqp5XfMpNhP/MOHzqs/n0fgdW706UYNUf\niDy8SjrZRo+c0sJOoyEQq3ez/AsVciomf3nOzEcjorY1XKfTfrka0FXCYfqa\nI7SmwY1FN1DojR57NI8b9l6uycl0dPMAWZOkXhOLQVI90RSNDDxP2WrtQeKa\nLypvUzvtmZKGGvBbZcElewYFzvUD6NlL9IpsI1lfXZ/oD8XBV6RY2p9gTnSm\nPsBZeebG4SXfpbbNO9U+2RcnRZ/TVmPAq9aTwkJaqyeoqCtQ7PYhPgyyx1FZ\nvOsLtXkXih0WNHvHY4NLDdHZEpFZaeaNshxHI2TDhL0wE7aefoh01lGOhF2a\nPIsc\r\n=bev7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG80LJyREe9BLLVE6Y2ZFhCI68EiJnDKKhVC01jcEbkAAiA5qiYGfjWyDCVrCURdtKEFqf+q8Jv6p8uXNiHa0PAArw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.0.1_1605191576148_0.22148068538068721"},"_hasShrinkwrap":false},"2.0.2":{"name":"@fjedi/graphql-api","version":"2.0.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"2c31592a1ca55760cc127b5563adb5b2abef6b73","_id":"@fjedi/graphql-api@2.0.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ym0yAYJW5OtAxSjQolFy0E9KYXQ92mV8grtKUfA6TqUe1Km5u2Ie6APF5V9lDFG/NX1SDy0H8qLOhNZ7d7Ommg==","shasum":"187b04654c5e2105221490918f295343aa4bd6f0","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.0.2.tgz","fileCount":55,"unpackedSize":136313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrUnbCRA9TVsSAnZWagAAOm0P/AjGecc7PkZt49C9Geem\nBl3l+buXiHXe6KkWURY3NcIzCl0lMarRe/GHk3uAh4Q8FC/wTT9vugHFVfB0\n4HlAI6XuFEQ25+wmVDFJVaFcKHYY5RyywcIYTxlU2ct8ZkkpiEn2jCxROAqS\ne1FZJ1bkuYCf/GUHK5nhIfJCtkG0DWUG3iF5QNnkV1d/Q0F0Gk8YKq/IJMdX\nNcELWAFFPW+GFnvc8hnI4/ZcolV7VvDBan9l0P4yNaw1N5lNKNBcm4Dkhua3\nnQHkYSvCjPsCLqQxyLCk+Zxtj8p2q8tGLi2RncuzjAPiaZ6YPU3ZkwAhAmPO\nQkAYr00ANNOB9sxK0qWZPTFPWgNYyp48BO0Wbg5HJUeLUqF4HwWQVwa8MK/Q\ndNbSWrc5Ml+aZPpk8pE+H2aI3QF8pvDRycHs6FjoxsyVqcrJqNMU39w0gIPk\nscqIXIL2beL2TxiQ28kxFtgiC/cn2k+F4qSU8r/1RZNgyift54LlPJmma5Um\nPKyXJJhktmThK2ojcx5i/laNGeoe6+hI0ZdFiA74vVV7dcmt08d5yjMnp46n\nfDnp9ofiZi4X8hog1j2wWLX8sfg6u/57lvElktdaT2g2v5G5Co7ZNluRbyHd\nBnC7tNn+4ASisRy9IYwd4ZT7vMHuvhHsOF2MLwXV44sVuRjPmzOtUc94KLAc\nKS6R\r\n=NEcj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9E+0n65Up4SKV58dsRHS8i7y4NP3kxrSt/WN78K84tAiEAyPNRmdo5c4ChN+pI9b2qnLq4XsCsemRTzOGpJv9ZcUk="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.0.2_1605192154711_0.3841883238557189"},"_hasShrinkwrap":false},"2.0.3":{"name":"@fjedi/graphql-api","version":"2.0.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"49ea20c5b4738b1e439cd32138271f0845a09e2e","_id":"@fjedi/graphql-api@2.0.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LUt+uH+JwFvGXDE7C/mmaF5isAyQ+6t3vt7Oha5sEwWUywZDZ71TOLWJ2eezMd5kGyliNrO7JhF9T4JleAR4kA==","shasum":"4986b55b524aeabec2daf9d99c7642b115e4e0ab","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.0.3.tgz","fileCount":55,"unpackedSize":136307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrUuACRA9TVsSAnZWagAASSMP/1KQActAdA7bEvmKcpuQ\nlcEjY7mUw/vaWfeNjAo3YUerVPRviZv8bhhqxBLhR+smO+VUtW1b3wpIWsm8\nRyus9Q8d/a6OOi/vLJIea5LPk0V/rFRc7RPKk4uK6C7vuZ6A9R+2tpiDVZ1/\nR5ct+99hTrgQO8ZsfMrSyf+LPrMcHJSDWUkHFnKRlxTgrJIrFGVnPxVU3fvB\nlwRrge7l10TM1wdc3KS2dh2GG9nA/+h2RIFNvAkKWEfkI4JiRYrT2dsVwzM+\n6WBplhFyPj/KUnVul2IqgwYPlxL1KXCRj2xlpiSQMhTmBxLsuwTVWzEpITHI\nysChacHo5hZ9t/XqezRzf3+8q3/AZyqxtQbBYyb/lOinXCM4oEx3Q1I5GXXY\nFdYiUgeA61n3yWrBRf7nsAuCzREF8lZiFt60wouO5mmFVXWSSV6LFfzB/4Zu\nliIsQANrtjWJGn/p7jbnuaVMPmdrhxvXspwGKzKLhDVOTvMo3Qv7Gz2W/inX\nXUonBsys7VQzlWgyOS9cWC/uc/B1mHsm1DYkZJR/OnUjvNfzxeIuMfnqlkmD\nYDBi2eqIWtjze0mvhAa+vt++gp7GFf60SbSqngQouiTN8QUoEVeppWeMfbUQ\nUv+i+g6fuiE44wuKULJfSPAed/nxnP3RcNXg2RN5EVu412jzXxURdKxAIiTy\nLftC\r\n=FsYy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1GBHW1ojOYyApqEiP6YSeF/BCoIdAdBlKppXRkJbAEAiEAzfw/uSKW0qyZ4u+g8WlQFA1AWhzZpEljAOQgw1Fr038="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.0.3_1605192576190_0.15343305390367878"},"_hasShrinkwrap":false},"2.0.4":{"name":"@fjedi/graphql-api","version":"2.0.4","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b918f60011072c869122d8d2317c68035379d06a","_id":"@fjedi/graphql-api@2.0.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xV40ohuhD0Og1CfZSqyKuG9PcpeM3W5mt0lH75jD6ZyG+Byaa9yvcgmmKJnBww5QtUXKoiXFPXZ3fFc/9qGV3w==","shasum":"13391119477943fefec578ed2f1f25cc8b21db9d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.0.4.tgz","fileCount":55,"unpackedSize":137752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrU5aCRA9TVsSAnZWagAA6hIP/RsK4q+r8XkwWMCriikD\nsSgsf7wd5Cfo1i3nWQUUDB/L8+5G0wgah+zYoxYZ6dU+uPNi3uI5xj/4/Td3\nqn9Ke6kp20isHrFivXTrw/R25dS2HT4AXAJPpQ2hot1MOqs+9yxzQPCpoTXU\nQiFcxK9cK/2AOPSLZQnGQlyqAFU6LG+dCVhkohK4Isn5X/XF1FAk5VyQYDjF\nLUUo67fzKsPwQpey3fmAqCPhzbNVsfKWa4ODBe1hXHb5CvsgAUTyjx9WIRn+\nYsP2uHO2E0EnogwDPD1s3Qz/qO7m/QFmHS/xaqZdxgXXCrtk26eba92Fylzq\npMl/cg1ee8Lu1R7odOQtN7kyaBCgM1LjY4D+UnqtT5Za4fBqIgErWYJQQBDj\nZCMGM6MM01C3EaVfEL6ygNFXs8rcBfPOZI+YYwmhO9D4EFjvc9vTzzcS7iky\nFMZj2PnncZIjrfPIt/Ay7gJRxArtUpaG+9TZPvblnWfJuvfQF+FreHXt+w6J\nVlKuQcLNedKIy6y2HdZCd4Iscki7z2v7QajGANbLMXMcBy3yO3Y6BN2LVftx\nrf4vlouA7eV8rassR50remGG64pQM4QE8Fbmnou23NLa8VbFLriYBaWsIGkV\nuLOTAkP9nZKwDDu7tinMjLZiQ5cqobo5+ZEZUT0BXaSaSxVlcw1yDdZNUY7Q\ndRQV\r\n=9KE2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAbgcsQZiAVLW0wjgFUhEPEGl1FzZpgJbkIk++873tCAIhAMUaTWs8pfcxTr3z1AjrSLYM/jGGoBan7tados3fJuCy"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.0.4_1605193305741_0.9333196520547975"},"_hasShrinkwrap":false},"2.0.5":{"name":"@fjedi/graphql-api","version":"2.0.5","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"30395bc50c039f2a163889cb079ed79a84903aab","_id":"@fjedi/graphql-api@2.0.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tGDUVGXktlUnKMwL7r7pt8C4pAf3pzh5xfOH+xFoTuPP1+wZ/3/PT3zAqi/YE3mzmOAB4szDQy5Zqcq6SHZTCg==","shasum":"577213fb2439c8c665bd3b09002a8c5013c98fb1","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.0.5.tgz","fileCount":55,"unpackedSize":137499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrXNMCRA9TVsSAnZWagAA9BoP/1LM2vShYAtEs3a4s/o/\ngaMKyFhVPDcaInAOuhF0R5OsgLUexxjoTewQHwraJ8h28GzA1j3+7W3+dpbe\n53ZwvboYQsIYJ1eU9aGhKqIc1CNluzzUFgPitBwWMmGiTZh/T7bTgh473FjQ\nMVv8Dov8xIxDMJb+jqKJD5tiqHuLUwWe/riTclnJtc67FowSJRAQymjUdGQZ\nZo9suhTXI58GfrclGB560iy1tq8oxmucDn0YMPcallvWBSuKLebFptwTrvog\nccX9Ew+JDI9cKCveZx48OgPoOahcOikm/Nw1XhXZeAFTvPPWd+3TDvSFo2MV\nSnpAw2G6e9fBT76VRcZrXlpMqRExhkpLZbhoKu8U61OjBK1iHJXIGE1Uonyx\nWWgTezPMtmSsnU2+k0JdAlKL/vDyjVytSAPAS2vE34bZd/x6bx/cLB/7Q1v4\nQ0kOj6hSgcF7GyZkYMdEA6pH1jr2UyPJxaTqoteRBIxoLtZLVVl+2bpftGC4\nhoeyO6OSHk4Vis2dqp0UkPZRqmxTvxpcZ/1465/WpS/VtzoP+skvWphXXlVj\nTqNIyF0p9OQPEUoIkeM6lHWOFL86cdqANGsb3KTnX6oTQRTTxOfUmYQpSGks\nHVdnVVFn6uDMWQAxPwQUgMxWZcl4bmDaRiVrk008iPc8J1sYrlevlFHUrvnh\nfwv6\r\n=hCIJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw9uEVzhzmTvqABU/x2BHNCgsFFRVs6yRP5BQlItREvgIgamWZFXqXSba8O3eDtNIFvvIdj+U7LNfvQKWBVbZxRHs="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.0.5_1605202764029_0.5549741386522469"},"_hasShrinkwrap":false},"2.0.6":{"name":"@fjedi/graphql-api","version":"2.0.6","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3b2a40e5d1f6378603cf0a7c306a0f41edfedce3","_id":"@fjedi/graphql-api@2.0.6","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7L5cjw3CqxnwfeLzPmv2z+DoTcUq27h0LzuO5p33JQrParwsVeTGG7C1dGk41EhdMQLo2sNbMikFQzHkEC0iAg==","shasum":"3db59a7f561eaf97dbfc5ce8125810739843acb9","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.0.6.tgz","fileCount":55,"unpackedSize":137633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrYCOCRA9TVsSAnZWagAAEP0P/0id1Uti3D2XnpfV6OVv\nU2YxWFNzEVGQbke4qQTRET23SBNflZdZrnY6DlgbmgpMHowR/MSV3fXRY6BM\n48XyaVKb1pd5Kau9dTRO9GcS6iBYOuBXJitzP/WgWRs6Xq5HN9c4KzK6p9eD\nJDpg0AysySoyG29Kq2NQ2c/EaASaO6IWH/qa/CtMWkif3cby/9Potumf1eFa\n8zS5qJ4LpQrlBhf4yy3MUKKoz2qjGbcCKcjdTp15hP4oWovj5l28xoUDcJPW\n6zCt6YJSXlpU/BxmbUOU+KHiLAdThCeVfVw6BJPw2BKFcx4a2rGhWAXAp4hX\nmeG6O086PiAdvCveiyLymsYQhLDE6imvDQQjwC4wEwpYnrNHPJ8XyUZOANAh\nCG5AHdqLxdZPtfs9vWApsFxpaynxNEWyg7QqImphiNaG0FaTO+CIAPa3aLmv\n9d7MLbbnMk+qsxrLumZ9uupTdFdBpWkgYVccgS3l278sDzAqpuF4yL6cmm8e\nVt1Cz6mdiEHXt1APLzy9xY7onfNGrwsWNYUZSAlbQgKrHhyIQD5TDod4BmQf\nGYXhkTr6V4qWxIgGeltixfgwZOHDCEfskipmTdNLacnuUhoyxqFDeV5j/9FO\nia7jvt9FvsTpJvmdNIeq1q+ibDOFpWHk2quXlaSDTLswpIxXDqkDXvhrLmgc\nlnzR\r\n=PIYn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQs++UNCkhpiWneSY4F9FgKS0FkMTSuThG1M1/pg5uGwIgH7Yyu+/tIOX8beYoMEP1+He42a5V990m4NxSFtgOSws="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.0.6_1605206157890_0.35273873968485847"},"_hasShrinkwrap":false},"2.0.7":{"name":"@fjedi/graphql-api","version":"2.0.7","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8f6be820bfbe7a2196d97692b0df2513143b2e90","_id":"@fjedi/graphql-api@2.0.7","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dCBv0eUWlCuVK99deSsrGn+21EfV9FK/uG7W/mjboyb3o8jjjKyoPK7NqSuhbdG2d1RnzJIC3FayIKlEOhcsVA==","shasum":"047612dae62a5dd91128051760e2dc7365f58b0b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.0.7.tgz","fileCount":55,"unpackedSize":137625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrYK8CRA9TVsSAnZWagAAoCMQAIl9kDqbeP1QBMB69EnB\nQb4fOREq5oRlt+DSmTJ+g88qjIn8tYvdQNOE65L6rYE1ttlKsnQs/sJ+J3it\nmuAZEFVmUGyNgX3B2TmeNL6rz5Kkw70FM6OvkPf4gjoUbXp/pQ3aV9kgBBh+\nFHKUNcL/ISPyUbghPkKWs1sVCED1dGwQq8s/EiyjISzUDtpuglXs+ncn2KDc\ngx5hu0jv+8WLG0Y4IiWtqPW/UdM7pca6YblHTj7ieZ0irGYuwyYNpRsdzyTa\nMfvqHkxgJHC/gFB6fZdbFtwY0fWeGlvz6EOfbMz8pyPOILXEe+yopKSxJiuK\nXzRoosyMXqRanP4afBFIHNDfGlbtND59Tsg7rUMQ9ou9W9uJJpiT9knYR9Go\n8ZnfcnwRsBbado1v0oh388MG/VBESGSLfRTbevPS96IMv3kWHLUk7E48CLWY\nOqmc/2q8DUrRn9KIkyS5SUcWX63FiWmCrS4GPeGn7BljU7m7VSjFeed5TCfb\n6sApmH/jigNdpzTbs/mHJ3T9zxs4zi5RsuzPnXpoLHO6QJGfNPMfO02fMLQi\nJSe6bln0zSjBzA/ENwHBioLtTb+bGdjhXRtunnRz6Rg2abLOO+MbuaVRoyqi\nocnvOrUVPSPELcbsX4ohkKFuKk3SbnQi8CtHuoGjpZTrLf/H7X0w8tibCjBL\nnz/C\r\n=6C8h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS25OTw7KwXKCd7MIDBjQIkBGTjebEFtcYhcL2U95VIAIgYLKqWDxc8CM6kccvbTlVlTFxLEGehWl/nZ2wPcDS4gk="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.0.7_1605206715757_0.7161888403718637"},"_hasShrinkwrap":false},"2.1.0":{"name":"@fjedi/graphql-api","version":"2.1.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"740265f112bce3a73cde104f522b0b6f7835203a","_id":"@fjedi/graphql-api@2.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9sY7z0vxO0zenObjb2s/UzkJtbux7W3BBp/vd/2gZBy6rw5wQJ7HN2kFrskNnrxqaDz2yoF21BWeJADek8lBJQ==","shasum":"f57a428c0f88afad9285f0e4c825ef2bd41d1f2b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.1.0.tgz","fileCount":55,"unpackedSize":137921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrbp3CRA9TVsSAnZWagAAfb0QAIzYw3zFkn/5rM8U4K5I\nTol6fXP6FzA2nqzbflbXqKMKMQTcNzSCDxPttP+0247sDLFovHk0Jj9HaSDk\n5zDuorzSG/g/ayBP7zRdsQKDLZ0dWdHkToFYHJE9o0DRwiFofJ1c0dEQqzzX\nBteW2uuZ/H0l3jOBt2Uj5yH4Vl+CyiNj8v/yBckMHR5UUnLPwCcCdCJlU6aR\n1EXMRb3UNagKhz1KnUe6RTbwcvfArMqmAc61TlPB0EsPyeACoyYIPMTP1Dk+\nyi1fXII31tf2riGnIyf94So2mBQMX6rKZzkwGQkeSvKLROhHzXFaWeMppqZn\n6+IlNY9dSLkprFgf8l3XMCTUvj5dmg8xopnF9V+pOZUiZlmwCyzpefpI2JQI\ne8Ft2TLuFFLRLKeXs/7Do1+lZFo2xnHynCtL8T1eJP4pc5t68939nW56hGjv\nqTp09wX69ZCTNPsVY7wJFCumcG7c4Q0kpmcsKNGezAwSdb7JaMT9oim2maXP\nNDso9SZ/kX5pqQGnGqAYY6BsDhwTwhMV8sgS+am3o9hKZhO8hllxxK1EZ0mq\nXi7kbwGwVKOXuVG+uhaFNVUF3AtCAHlk6C9i5R5maB9s+ARgwtaCyT8rI1Kn\n0L4eSJGNSf9uMHCiVFCYimdNM3o9Ra7yZGI9JZhr50xyIjWupqEsMO+AFegf\nGEMS\r\n=Vphl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP85J6+zSLQAnejcAswoVs1Q7+j1dNwA0Ly1QfC2aPrwIhAM2lfi9LYsgj3Xe8O5MsRtvtMqeVUb4BuUFG5ZUqpezu"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.1.0_1605220982778_0.9143082555978042"},"_hasShrinkwrap":false},"2.1.1":{"name":"@fjedi/graphql-api","version":"2.1.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.3","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"074395835d16a67805f73395803f03c01724801f","_id":"@fjedi/graphql-api@2.1.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5/VWMOudi1LCltRfVYF3mcoUIsl+QfOZFByZK44KoiZgdfaMchj6QKEo8Uyq2k0Wnpj4jYhBdFu0yh0B+itwBQ==","shasum":"960064b85e08865d0e2bb31d9f79fd69d7c6c273","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.1.1.tgz","fileCount":55,"unpackedSize":138059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrdCVCRA9TVsSAnZWagAAolQP/3y6ydv/KIE6w8RpnaSL\nv6uyWRCZQ1yOFgmFSN1V7JPX487snizvBF3y8YinRrLNIcsmUXD6I+pBJJfP\n4dCKjaX0MUl+vu/YZb3zPM/lfyG9gNP58ViajrWEgJhkuBrvxWFf4zR7xvH2\nTlCbIwgT4CFZvieHIK36ZPZTxUrX3lr7AFqdR1Nc+zbqKbDkav+D5sF8BOU1\nCr8a/AUGXDQAXf3+iAH9Ug1W0LFOrDddCobDpWFIrjGCr2pcLYj88BXk3Sto\nm8pGm7XzvyLS/twZ+Wxi4ZprUjHDXrONVEcYRf42fBaNCTmnmmaIclv3Pom9\n9NvW+U1BT8RM43xo9Zal0kNmiKgbZZ9JfQ9wD5RQ/nLgJJAAvQVfLOCjMA4V\nznr+tAUNySBf0T7QZ3uKKWJD0prBuJnw1EOmYPJKZQdAf+qa6GF4leLTi5Hu\nkc/ZmCgw7qYKE/CgyDhhuNZlZ4jdqkgRBlpsSU68bFQabFsxlVFlXy5nEND3\ndaQRL3HiTm4CtO2JCh0UouU0+xjtlczX6SiwcJ+6E3h/ar6plfQbK/byehQ7\nlPStwumg2c4DDKRQL0nkWPa67RRZchod9mAfGMNpQdwjTBEQGBG9D+kN6Rif\nNYTaTnVaTRRtWDsDjmW3ov/QDwJwWQWSIhwmPArSbv02jACxHP3EI0ahv67S\nBiJS\r\n=e3Nw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQuhHZ2qN+YSceOysrOGk/1NWmjl2qTe5kHp9vX+GQrQIhALMcltD0rEEmrExiNoteapFjnfus/CGFXAcaMam9T7BX"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.1.1_1605226645028_0.9730081369962194"},"_hasShrinkwrap":false},"2.1.2":{"name":"@fjedi/graphql-api","version":"2.1.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.3","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3fe9de556d51e73c82f18d6adaaf10284ed9aead","_id":"@fjedi/graphql-api@2.1.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tFmRGbrmMwP1XbEf7Ic4lCpmWq27XIQqtsNWQ8V3+okgp2zhPPYNJ8U3+wdcI+jDwRz9/XFOYak1Uz8D8D0mmA==","shasum":"869fead551c7da7fcafba13062f90bc97edf5c17","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.1.2.tgz","fileCount":55,"unpackedSize":138077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrdSWCRA9TVsSAnZWagAAYyYQAKLLinuyXis1sHj6rFJp\nNZ8zf79ADERuOzVMbZ9iUGzIaTfG7SQIKoweYQVL1j62AT6gOoTWFgQmMn22\n4c5t5srCyXTOF1CzwwmTa0+dYAvfRL54ZxEC0DOPke6xPPXpS/6+pkJcCmhf\nLgIV5lkS8iWIIp2ayJCLTI5AJJ96BiVtzWDwy7oAEegd8fb3+eCy8WOzZ0cu\n4OHIXqSLXRO+M6bUOPlMjkEAN3iBno3sDTvXxFpkfcUKp60/D24uBORlQUpD\nbEJLhtYjgvJnewmPxva2PYV4W7NiVSYx9EEr94TVX6tWaQj3PgIhTrLNQhpE\nETZJkZ+txmbAZ6EBKBp9RjuiEvxgUDxpuOYXdG8Zwtw/aPbPTakQHhdx5Akf\nWnlFvbLxLGOQ7Sm5I3if3Xx9UHgqVKkrA0aUWowY8cFh5Kw0wSxPTKwDjBl1\niYZ1yIR6Y3FB+2t9vzJa5YEcMFABNc1BTcy9ibtf1ZmMAG9fwGmcVB1tp/RW\nUMOtozHnCn4OySzwWY9QE4KzSNTHNXV/leHr/qBZOy15vxTQIbK+0CH6LcFI\nPuZtkrsr+8TuVDWEOkSQt8IbCaMJ+C20pmTm2zf7DWXOXY/hX/mtld7h27HV\n3upJmaW+9lA3JEp11vgEJFEO5NBbAwlJHgYKEnbtI0IkJ8cHwU4uDnzLcStd\n7ejC\r\n=fSZY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbbsybhs057pwVawg7wgTtj1AqeyyPxS2Fa/EXg0hMtAIhAMaQgn6WKrzKOh7SP42XpWTqItGNkcUoe1xPV/P6a5GU"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.1.2_1605227670186_0.5153431526456165"},"_hasShrinkwrap":false},"2.1.4":{"name":"@fjedi/graphql-api","version":"2.1.4","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.5","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"02395f8fa5a16e59d053bae626715bd85ba7f56f","_id":"@fjedi/graphql-api@2.1.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kU/oaghiACXTnMrCrAPVM+QL8hDbk4kby3Mev4OuWSwQW8fyGyGG4MKi99s05Sh0njI0CExXTVx3ZaddqI2Evg==","shasum":"9d8a97cd6650235dd49258ab83b7363eed91b21a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.1.4.tgz","fileCount":55,"unpackedSize":137503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrr6kCRA9TVsSAnZWagAAJpgP/0RkvSBz3D/VZJCufbJW\nNUXtYvSVuEfWvWbPnLcs6PsQ2xwWwQE8UB9QXFQOD1PwZXm5f0dICTJkSe1i\ns0LnaZ2ly6jUlljKJN/yfpcXw0k+6fEy5ge8/PmsUr6akKtN8kAl+07rfvks\n6c7t0MbTP9XxR4n546jgcKD79jQX9FGYXz+bNqItfLNBnaiVCcqo0GoHHlq6\nk8eqg/3RmbE8Tjcv6lFlYoFCPDTH3MZ5iLZFy1Ezb4JwGT7YEwTk4YWGMcYq\nuvgMwnG3hjUwhvxgxsZsEMNx1xQZBFam90apNm8RRvX+0cNF2mBLxLhmCukw\n05sXLYJs4LwOTD8gwkf+HstscRq8hkazMUoGZBLvWGIqEEa8t4/E+cdZkN/p\ng6oQOMJg50qMF7wkRCU1IjGFaE8jgXnloVIcjNL8YH8Vw1GKWHLMG/pimWZ5\nA5POeWj0NA6NUQo8dvgRAp9X8M5dX9585TzslZHWHgVHccLEy6VILDeYTW3C\nRk6NKpqmGxPqGcsbRZND0jqqAmPER5dhoxRAmwf1JdhmA7aWslSieogxcprw\n+qmjOt+1WRO4kh3ApEFrjqFB7HKg8YiiyoC2B3Wyz60mmHhkGT7s9u4teYlJ\n03EXjgj7k4KUSI5Iw2r/mzY6p/JKdBh3IGXA/pgBq9qGTc1hzm7NkhjQ3J9W\n+gHu\r\n=jUgn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICexcAt2lCs9xfwxPEIbWfqtG/VoQmpqHK7g40a0kNgNAiB3LODqs73hUSy9DuepC72nFxcCgC5y8lPfV+iweEKsXA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.1.4_1605287587745_0.5570281919144682"},"_hasShrinkwrap":false},"2.1.5":{"name":"@fjedi/graphql-api","version":"2.1.5","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.5","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.3","@sentry/node":"5.27.3","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"71dd365d739fdf4e01e37088b841df83ef76e22e","_id":"@fjedi/graphql-api@2.1.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BYdj5AK0VNeQk3tDfNkAsOfGFHlr57Ub1Z3jgI6UxOZ5I2fQCTAG5jJWDl24gq32hLPusMM9hL0Io9GPoML/CA==","shasum":"11581494eecb14b422423884aaf42fd875263c52","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.1.5.tgz","fileCount":55,"unpackedSize":136357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrsfMCRA9TVsSAnZWagAA1fIP+wX3x8VZkB5DWKotn+8E\nh2M5wolVZwa/Crp8yUwqOldG60iYFLrPwDNpn2KxgRkUyhOaZPdCQ1GbnhRe\nUBf/3Sz5qa2R3Ge0O98BdAtFjZWI4QQ25Msp6oF08qARuSlL5a0z/ebbhKTn\n9LuQYPzsLXt84Spb8F9NHpbGSTT7dcRtuS/HNyrOM48IsQAeT+luV6SzOqDv\nL3sfUMZs32DnxONKTVEOp+vGR7vo87UMHYKajyy7Altt5aVAaLVoaqFBn+/2\ntq00uD9vJ6gWJs5U3v2IH5WnqF0Pph5b23sHiM7nJ7aOHM3eRHr3Xt8w28hq\nBkSAr9q2DlWNk3rC7Kte6GVOWP4P9DMWlPYBpvimh+Kry7BFNopKsChfmZcD\n6HUuR5sXnhmilKwuiJpclKucq/c/VirMno6HjlP6erOX2rG7k9SbEwtkJ8Je\ng3M0TPcGelJw7RdJKRi8GwGAghxxzT875tBgupYVBlvHVwlqL9jVHs3V7jix\n42/289sLRn6o+aNL60PBg+sv39MQHdflEo4GuEcUNpzR3L5JO41q6iNHa+E7\nNVDkOUZ3QpNPQ6fJGyp4Wy6qKdDN8EEVq3OghVarTUEt80ZteIoWBbgwdsSr\n4M/zGPxLGga6aQp9zW7RhWF/jL4X8NWbjRIJxfbCVA8Azvi19X9Zga9jLnaO\nJtlK\r\n=BTqo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFzdWHPdBQL8Rr6RVow0RBCQnTFapWRt34u+EBEH5mLgIhAPhl/bB9rjJYp4lHoH4aHRNztcw8iSxfbFiNrraFeAH0"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.1.5_1605289932280_0.20080653616303823"},"_hasShrinkwrap":false},"2.2.0":{"name":"@fjedi/graphql-api","version":"2.2.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.5","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.164","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.2","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.3","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a1c43069535de5aca5e6f937f438b705ecaa47ac","_id":"@fjedi/graphql-api@2.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DhKLSk90ADob/UcRTXkw0Y9Umi5+3UwDXPDiJ9bFmh8cAxA6B/75DcW3E8TuoEU2xRF9tnLk60d70L9f22hLpg==","shasum":"33293276d19fad3dcb48ff3a9b1c87c7c4620906","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.2.0.tgz","fileCount":55,"unpackedSize":136357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsEbmCRA9TVsSAnZWagAAv3EP/Ryy9YXPm5P2HRq0urJA\nXI27GRxs2bMr6oIp2x3asZe9xW9BMhOWNPGo7JPtwZnZykGPR8he/QaycUol\n4vgVRNE/br0SLb7vOkvbpbzIsU4uzXg1y/y0xvlkcBj3stpJH+q4GoYEknp4\n/JPoRcVxX496ZQjZmf95oZ+lQTVV/HayeUUpxHAm+xaszdh4ITQZZcQgAMFo\nYbo+IdxKIvFsrJcZR9IaJ0JPSqITKkGAqPBQp1CkJsxB2GU+iS0Gw/+wQJmo\nHMbnzSViLnisnKMMiHVawDIYYarPBvqfJrXO7ZcHoe2wlw8OgKdk0Mnqthts\nibi0JGyuX29Gp3kqn1+EBo994VHzMwNGkIM0t/lEo70gAdZRxk7V6EGLBcKd\nPa1tvoNnH6/YWI2tVeemAKqYBtmqeyGzhwSJlqjs0JYJ6Vu9vYlyZtcZhXbe\nWuhfrMTLEO6Mbv1YXTt0cMr6uBpKI0J5bxZ9lBmyVBqftBO6oWEYl2QsAaCy\nHSdYMmbWtWA36Gbe//LsaPcS8MQYqXlJb0hob15+8kpRdFK4heNUqiZGVwt2\n5kehywwI97FQHIKNtEfe/sowFPnUEvTt3ixgCBrDBbK/N+smjXFXgkh38+sy\nQgVaF/osgK1+E2buz4tYJLkbum7B2U+SM8lg3K9CRvLXrrfxHrhgxSecTtFf\nKMfy\r\n=AG3r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0twEQ811CJwlEdHMjS045ayB3tPytxvrRZ8syIAiFhwIhANEKUwr3ztJj5UYek2S40HWhXbUHu41AO3q8MA1Aacex"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.2.0_1605388006176_0.2169552284406906"},"_hasShrinkwrap":false},"2.3.0":{"name":"@fjedi/graphql-api","version":"2.3.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.5","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.12.1","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b12bfc9bbd9088d9a911b511bdc9804b436b67b8","_id":"@fjedi/graphql-api@2.3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3reXZGg7pDSxbJWmvyoKCywUO6LwxoYugOImKK4KiK/4ZRkediMY6naFPNYZ0eJ0XsyOhWL6Km4N/S+wSmFNiQ==","shasum":"c59b6fea6fc36d86b4a88ff5bcb256d11048b435","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.3.0.tgz","fileCount":55,"unpackedSize":136357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsEcyCRA9TVsSAnZWagAAycEP/j3e4cilK9vPePkAowiJ\nb3Wq/oy/pqQpk2LSQLvEBJ5tDrWYnTTViVbMkV9G2cWVsY74PG8ym4ikUZ3G\nASRPhIopA0ktowKhozjZRIZ+sWz1H4soENRBAe4fLCKyoGtxucFhL/lG+B82\nd/xNKaX32tdW2PLrjMmba1R8yMcsqXHnutg0qWSFhPBSWPKH5wdFaGMtl9S5\nPDquDQ6zfXrzr9NKOUSq9Z+LaJ8IdZHdCBZgFC1gfYZVRZwzMsONYSDQXfRv\nOxxCZ3v3hc55+7tnWuGClsclzRjx7GHTb1tlXl5uRkwPnYAKg0s9T+as/pzQ\nmy6ouLo0RdxRZ7vyclJemNZzmBG6wWLQiRphK9ZCPiosbnMSJRwQNCEMDUia\nPskJV7xOZLhdOcKhuTpOOAl5x2fj+vjmGgZdfp3XikL5rMSl/ebU9qZz3lrw\n+eFBmPVWhcF0S7F5TlPEBQ9ccvoo4njUslaqTe8tHzb/gP90TqGEysHsYCJV\nl5NkoRrSX7wfgmxN8T6pnsPiIfNQii5+4q13uXAZ1ew0ieYojhby/F++oFUd\na79CzM58OCYLNe+f11lLTpR9YqgwPxbfDF2eKk6/zUZs0xMcMtd6gsZrVOS/\ntrSctHUCGC27jIWYx+oCV9dSEyqQ0riSqoOLlLSbe0rfpP95t1qRu94EHpSc\nPQex\r\n=VZJh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQBVBMVwbzn/eiO9CMG2oBFQXz0Duat6rw/zVf4jvmtQIhAIgztnXHHDv/KkVEhFTi5x22mWQ0N5nK9CcfnQMejuNC"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.3.0_1605388081976_0.7117780034401799"},"_hasShrinkwrap":false},"2.4.0":{"name":"@fjedi/graphql-api","version":"2.4.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.5","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.6","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8ceda4670c3edbc1e26ad445ff70129d34d71f23","_id":"@fjedi/graphql-api@2.4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b2nFT+s6FL+NBFC/3VieUMt/2+ERVt9N3nNBkdKUGvDxQk+/dU7Ao8EOGVV7ZN+PUlXIVerNXB06lA87iaGlrA==","shasum":"d49af9c9a4c938cd0e2e4122b44a3b9d619d5de7","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.4.0.tgz","fileCount":55,"unpackedSize":136357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsEm/CRA9TVsSAnZWagAAwtkQAIi7sSVihZY/5EPIyDAW\nCThHpzYJSReBrTY9tZHiL+4p0uYx7YNzrbEpHhyCeFthbgOWnVroduu/Lzyj\npOZwB6M9IwaLt6NckFtpwLARC8kzNvHtO1HYAK4cVbFzVJeyncpSy+Y5vykT\nT7AN/B1035rD5qL0q26CgWQa7MAV6mrJSyIbFApSZ2CKFrMA31RaD8i81Ntt\nVKge+x183fxb6qMPNqpeCnIFDV7Vm9eTN/q1hFKRhtJgWpIv0dDohLP/FtKc\nanEtujOIlfLj13NlcaVwNvI37SgzUzVLfqAQi/A1c5k3I2v56+VZ5VAXmNtJ\nTEdwLpNGTXtWIdrmA6Mh4iqJkrv3e4/Mu6BE7cU/jPL4epEXxnhNGzyU+1f9\nkgHalv3RKMftHEiyfwFJS9i4BxFlBNWtqV06dG8MQGnGR1FQjUlbz1VhhS2a\nOi6YDc7Jj+tRjJU6ITMTGgIVH2O5bDAHLRn5NGD9of7btda2EDw0nQO4bgUD\ncB5DdZ8xpwD0T1nbd/K0onNNSsIalv1/5fShN9VTiTIt7EQ8wM5AOPtsa1QY\nhZm0jpO37GnuliMDRJEuKmr5hXMQkTibC3lNbdakXcx+ANPzJ4sFaGm8qgPj\niugBgh7HPHiYL9bOZkFo4T58dF62XB3cG6ARu1OQpGSrupm+RL4HukpBqOZF\ntgVr\r\n=fHzx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkihOcKa0DzkOTlJ5MSOZC50eiCEMwE5Dq5+gsCcNF1AiEAz0ftJ7Qj+dilQImweGQirthj4Z4muVIMqAQGEL8g8iU="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.4.0_1605388734661_0.45592149797450654"},"_hasShrinkwrap":false},"2.4.1":{"name":"@fjedi/graphql-api","version":"2.4.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.5","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0e1c26e589a3dc4251cc08a635567a063c71bd6e","_id":"@fjedi/graphql-api@2.4.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2CbPN9gHmyGJAoueOdBKgeXSf6KYbx1fTxwsOxAyYiJlGfZZkecCDAJ7ZRltYmDRXwwqaWz5/QmvNlfKa4yYCA==","shasum":"183c2db467a82776a86b9a802296f12422f20882","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.4.1.tgz","fileCount":47,"unpackedSize":131937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsIWaCRA9TVsSAnZWagAAouwP/j/wR8gLlvwsoWfrre4V\nLh3qKjw3ZLRo+tUBIp5ukkgqLwsvqcbirhscxK/iJ3rz5GXQXUaTiikHe+zs\nLYjcU7sargvm7tb2AiWo+s5WRwqGQTAguZZX4zBIEIY7P3+WnNgKRSrX/5Jn\nYuXHCGuweAH8KeVO41Y1m2hsuObei3NOTFKszKuNa3S93DldFfTdMnlByoo6\nNS9MptmV668MLL8amxZZt8n1ib1cIQjNZYOhah/CdXNK5zIsqBbn+ewPo6CN\nq9Ndj3Ibf9LvRS2ZiEcNSEOYUsaENJeMXTZeSvXk+X8EvWaG9WB2kSv5iSE6\nc9StuB1MKE2KOdHDf2mXvGQpEg+AGFNwHXjLcOnZxsbbRSyujvEA/tUICIkH\n0f8BbG+a0uyMtfDNq8UyIX+i7y1OR68GZMhi6FTk00hSJbxxXv4vLeQGB2ow\n2NTnApiKo6AKMSSFda6appfM71rpQmn8fqbo8s0gwG6S61w4Ca8LT1MT/YI3\n3pgM2uW8DGgvpqszKUQwyNCbxBJcUvORVpOnfTNWgzbCkO6yJClyMvIQ7iff\nuHQK98z1lrwtIP8zWIDw/1PrsxTOavVUIUqOkh3xehFbI6Lo+KU2s43Vt/4H\ncGGh/Eumj8FVqJXrT2frfJfaB9yIgpwyUPX8YeETiGWDW/SlAv2GrjfVJxJM\nlf1L\r\n=bEDj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdWNQW7AopL5D9ZZ/KW5Uans8GJsdvHzvXSfwGZLr56AiEA8HzDySXoZQfZFD4bC8mfH/cKXlAyOyfW7LevGDMzrbQ="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.4.1_1605404057651_0.0892291391754676"},"_hasShrinkwrap":false},"2.4.2":{"name":"@fjedi/graphql-api","version":"2.4.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.5","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"7e5b466f6334a527c4c2e1648bd804e67780aa89","_id":"@fjedi/graphql-api@2.4.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fpoRmfAX6LpCn3miE8EiKTrrvJvAf8naq7A9ocXDkmZ294pX0sTV3vcMFUFCQrxF9EDMTGUCMCERaj6os9r+oA==","shasum":"7e22edffb6f7679d774c967bdd41594fffc50890","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.4.2.tgz","fileCount":47,"unpackedSize":134851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsIg1CRA9TVsSAnZWagAAhZkQAIliPXRMnLGupbbTfxL8\ne6tkalM5auUMXvlovXzpJqf/tHB6goNGriR7pZUYJ8DGZwkr2X2af7HebCDp\ntwl8nS/bRH6847yHjNImiUEz63mkfTLU0aUboasanjArDR0cYLeUtjGqtQKq\nnINx4acXMbuT+hR7+Uv1NobEhIHVucI7CupnuEomMaqubtJpGYb5tHxc1aZh\n8ILbZoUBSWMEN4Nu1B2T56dxvZGnK26NaB9ZMSJ4bpIjzja8qtPYznI1XhIc\n1ixwO6odFmagCQ/9QRBybDK82VK3mkU9I53UztzUn623c+E6PaF8+HldnePA\niYnRtF4DFMML7QMn5TvbsVvWbjecy/l+l5Wma/QTUMxhN1z8+t9uTgyPlVb4\n8MUefPaaRWSnRzdSw8wEImed+Egh6tan95a1Szuetr2yzlH8DGzAKJRVJ3KG\naK+aJJY9QPRqzs8Fi6uV+qVCULMmd5ex+tyHZ3ovTVTz/zjdGOAFyPqDnfXt\naSA5IFc+evk4zcYY9PEZvmXzNsNW/iWJne+lAhclEPBnkmdRr4ah8zpt7BMV\nZMJAQYdT/JGtrX7r7UlVERQW7gpLBKf01pV3DaacA7Tlyhugc9Uc7U7GuKOA\nqAL1xw7DCkTJzTGaQ8MPq4pFkwzubHa9CM+6IVQdI/TR7R4EKKeuPjcZ5zzT\ntDoK\r\n=Ukvg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPHFFb6cj4G0hwhVCP4Yovg3dRtRoNnSHcbPN/TWdWnAiBD/SABvaKIj3rQ2lx292uCpbRfmcPiFj0rk9roNqUTxg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.4.2_1605404724781_0.9402142215236176"},"_hasShrinkwrap":false},"2.4.3":{"name":"@fjedi/graphql-api","version":"2.4.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.2.5","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"2e0e78fe262dc0520851bd70df844407e8751340","_id":"@fjedi/graphql-api@2.4.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bCj0x0m8x0Z3k57aOUzxbltHkAKgFAf+vCjgw0p3PT4Fiyy9ig6yjKEBkXFkiTlgudljpv1msBGBj40vo/uq8A==","shasum":"3832fa6dab1754a5f03c36fe06407b347ab96e4a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.4.3.tgz","fileCount":47,"unpackedSize":134851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsIuFCRA9TVsSAnZWagAAgaYP/0xbUL/QTqJRo6ZuCw/3\ngAw3cTgMb+FDapbPWqrW348p1QMEKo1w0vmT3wKLwlouf+WFK/K9/e1PHiH1\nfcjCLHp+cqBLcz3gvb0ArRox2Ab/KZ3w1zuK0B9FehZX3GKX37btjAxEP9uH\nBCaXbr3LAGLwnQmfzP19ZSeqLsLbNJ/vIKgX+dglWL3hCmDVz6d3qYM50GS7\n3CzWsiCJThvDYUzF4C/SGkg+kI9cLQlY+Y8T3cLLeAqinkcYsCiLG1ZoOi6x\nxUKWir9KYXMzm+e9ONgpD2zPmZdZG+kqM67xVAYDsg52jySo1LsoyW9sWc7S\nmEOpBA6ToyF8Ez9IKVl2Qaw9q+1u407OLJfJZznQa912JGXujxiyQF0HJgv4\nUsgygnz2nq6UD5ezraJoUw4QqvtViinL+C4tuHKpi0UYZ9Y+jZ0EiZGR6Wdb\nmsakfil/7XBseQdp1Q7KVrZOXgZ/L0F8qOT9p5/Mldw89+1m6Efmp7Ci9KSq\nkkYkcCRgPs09mZRWNwYk8PPYPt8eo+mU8slLXLZ1AgtjH6pUcvQ239+LSAZf\nHi8yU6TMbN3pKnndBlZjtuKOgCKQVMTRgc5l4y/Lsoi3vFnKH6KSbpAi2GAi\nQ4RqW0CVVrJ0BGFmjQA8VCfSgexhazwpzBwzpVMEQkfFohXEADKgFz7+nFvP\nOsTb\r\n=839a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJuE60LbPhiStNCzS+OPmOCLEHETHMN7ynn+zGn5XE7AiEAseSa/iA0ks9nwUHTPFAg2A3kwu+WxMS4+bOh6mGokuk="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.4.3_1605405573063_0.8172539988124441"},"_hasShrinkwrap":false},"2.5.0":{"name":"@fjedi/graphql-api","version":"2.5.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.3.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"207f41df78c3d56e8bd0f0866cf7717991360b5e","_id":"@fjedi/graphql-api@2.5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-f6hLrU+UMjXCGtT2KM37Qiy97Cyv9f6WYGExgSS+JTmGmZW9n8xW92khK4PqWh8c7Z4vVKzqflHD7cpNVaxP+w==","shasum":"0468b407422b35d630c4b4c882bf8c0b2837a24c","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.5.0.tgz","fileCount":47,"unpackedSize":134851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsS8WCRA9TVsSAnZWagAAju4P/2UG6MHWg+UL4wDdLOWG\nGEzB453wOIEgOZxyXxKSfP+2eOxBSx9L+Tse3wLu+NNLdSExeNV8bN0dfdqz\nL9A9CkebxDjh8lBii/jtHtaZlGIJle05lxAJf83N/tJnpcQlHcShuV4SqeVA\nzyiA0L6T1zVHi4L9UMw3uVyC+NRSk8nZW8Wk/t4qlGA0kIvMRm3Kifa4ww1P\naggxPT/9o4nq0YgdoBQXjvBiH36FechwESBIsAt6Lk0a8TB2qj8IFZgjrj4I\nWerGrXc3t7duT5sm0spq40ZlVCBHEIlHp1MDsw8NE3hzlDx4VdA7NLh36Lkk\nU88AMASUIcNsEiH5yoL23vtale2CEOxEKQa2B1iLBdBOzBJZ0Rmn3ungxpfx\nhdIZqfLbsWssaN6P9DfAMo9PLsu3FA750ZAF9GmLq4b0ktWjdPVl/S8i7qYw\nMN/r96gTn3qQY888dlAfoOqVj8hMqkdApJdgvm8C0QX2lQ6ptU8Fezp9Wfz4\n4v5yiypH9GdiACbnl4cc5U1sHHyIvvCcm6KrigaDaDITQqinh2U+1ZFjXp6r\nuSa64/l9G0LoupiNMYOu0qkn6P3DbQJxTeXCXuwvivd96+O069p9VKbOeJdn\nY/zbFjmD8TPjC420j51ZR/Dq1as4bf8xF96UdTBd82e8non0QDJJ1w7SG/vB\n8tB+\r\n=jjCP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKZ417GSFPFZkMcG9h6Ig1ZZqsmEVxdWcFOt43Ro5DegIgD/OU3h9U0xPcf54oWkmLwdZPOND/YXBqRL5lpPelcg8="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.5.0_1605447446488_0.9279142088770014"},"_hasShrinkwrap":false},"2.6.0":{"name":"@fjedi/graphql-api","version":"2.6.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.4.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f357eb85b07932d3cd5e61faccddf2bffd9c9724","_id":"@fjedi/graphql-api@2.6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-a9xktStSUE2n8qg32NKrsZONm1QEDx7uREb4BFcexfZttpHvN63wR6W5DG51hQ05CBD91SWPCeuzyFEoq53Cew==","shasum":"642e6f3a1ceba8fae5795371dc7287cbac3e2aaa","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.6.0.tgz","fileCount":47,"unpackedSize":134851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsjaWCRA9TVsSAnZWagAAc84QAJl3IUe5NNXjJCSizFrv\nIERG7v4NnQZ3GgZ122zirqfzyC1d81kGzbGgc3BTGydb2vvKIUVvx6KApYFc\n+tDpI2P7UMqXTLR2PXuekp4+CPr/w+NABxxhkjVfVN+3R7V4kyePWb1GGsFL\nvNK/cqcnXZ9Z/lnqZ3uzN/Y19w7gBZaCFouEPxxHa7qbJeVHaSkJZk2584A4\neJDx5zDIPAhc6p0GuPcrtuFZ3O+iahByq3eT3pVEb8ptQVmsaW5TPPNb2nU4\nC+A4GMlaEF8BuVG+tW+g+VIC4BD9nsQoLCQwWddQykNWomm6VSSsm8bFgTic\nleJ3+CtnVmuXXr5g+WD7e3G5Vuk8XEQ4fw+eMqQD9AmkBoRNMErxT9zQhl9s\nId6ROPV6wYiT1hrvFB7uqRVulbQvg68Kf6noyTYAxTjWRk9LhK8+3gR5p/UG\nd9hqWplSo4uC+Kh40yOSFvqdMj9SDRl8QdLrd4L48aGIGuSK5c7U5iTYYJJ7\nxXCnbx3OZ7GSZzJKI/7EDvbdbrC4mEihHKfoTBWpvg3LiQewlaqaz8752uFT\nDZIB4AIPLKIFWgalEjVwBVteOub4i2vvhm2g3pxeu3sp0i4Om0NpqaUFtHXW\nBkyztWajsWpytBl6nqEY+ZX1XcOwHiIKrgFhGjZ9gWjgyb1WbK5O5DEqs8lD\nvdX8\r\n=x24q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzOfMaOwsGjrhsI4TTxMBdqf1JMOSyJRqxLCxy7iYWAAiBXDD7JUGc6NFL8/TcbiXSMV6xWi+hEUYiyQzjeNqW1Hg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.6.0_1605514902291_0.35199869164298225"},"_hasShrinkwrap":false},"2.6.1":{"name":"@fjedi/graphql-api","version":"2.6.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.4.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.4","@sentry/node":"5.27.4","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0e30d8286bf493fb53ac93f0aeff5a9ae56cf9f4","_id":"@fjedi/graphql-api@2.6.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NcYIORNzyL/jDlqJ35tp1Xg3x4U+8beooJghJTQCBiB/y1oBFlk9+PiGQeVhcPY0s431KCFtYmuAb4RzRLv4WQ==","shasum":"a718707a494d41d8de98ca74e6a67ccc58fbefd1","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.6.1.tgz","fileCount":47,"unpackedSize":134851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftz1QCRA9TVsSAnZWagAAbZ8QAI+dbqbRYjoTfX9yzBMo\nTOWaM/MR7jAPQKBYgZOazF3zMfUgZD64Jgh/4+qS0drn7kIs8QyyBuFa+luY\nltHScV8cZk3RuiMO5p1YcnP/fmv0adpxCi1KIkw1TUvdT3vZ0kOorLzqTXcW\nmVgitYVd4DV8DcziZmZdeHL4rKYXbeKGP28sb7IC/ewbK9a+RQYKtLwV7XhQ\npS9mWnSmixp7/nQ6jnwAyqI9LC7XTaElbG86OBuavU9a2XPJRKKkU9XT5XYs\nr6VBTgB4d4kS5bKS2rOu4S52whThp4HS+ySy+1lqbwyuzEKRGK1YxotObcgs\nKf8cx2+i7f9MH9vTH4+ALVPQXiwL8m/xm6N5m453IIabZTzDUlW9Cfih7LNw\nOAfQT4uMlQs2BORA3rH2OZqX4pFGpnAT64FqG3GtgKj0bnZH9hnGa41h8ue5\nFwq370lOjdcHUxn+TXM8fI8SsmSBqqay1gwjwrJdTQMYk3urdbI6kcbKvMKd\nL2tfq7EuIeOutArlDwgLMeORGr2zeDkPUjawmMK61wTlMBIFSv3T6/9gZVkP\ndyQK+93FwfeJ1pwyAZekjat6fg1oCMRyosQXm76F8oUECjIg/eyC42E///ia\n8OGW6SyKqqvCO6ETKXejhmZj46TKJ5PwtAYZpE5wnvMsblrokB7HXkYzWMtR\nUEgK\r\n=KeH5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4CHyHCB/FKTzDN3aS7gu+zQr993mUti0F1v7dzX6L4AiEAidqYmf/Q9zeOZOusp2pqnss7ORMy6KWGpnbbP9N/e0U="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.6.1_1605844303795_0.5473030339587377"},"_hasShrinkwrap":false},"2.7.0":{"name":"@fjedi/graphql-api","version":"2.7.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.4.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.3","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e46385371afc0dd4e4298083f3acdfa4324e4bc7","_id":"@fjedi/graphql-api@2.7.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dx4tg2szBqB9NdfIkdkL3DXpDT6hDvfaPw50wTfPozG4PiLxsUq9/6aDBSaHxuaxTUMll+W8srJW4Q/Oiu/ZHw==","shasum":"451b25ae3dd3e80f802f58267d834d317f474de0","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.7.0.tgz","fileCount":47,"unpackedSize":134851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2pOCRA9TVsSAnZWagAArYEP/3AgSqQsBuEx4DDxkFw4\nlg8W6+Z/FT4VPOZlG7jJBtjqqmvoVtYRsFksXxBOskoTGgAbNr9gSa+IXf9l\n6UCQUyhz2cRpvYXgJmGmlOk9MozS2nwNNNfnr1fXj0+CN+jVQyRESc3LUBLL\nom4DQr4dr1r2hWclsEnXyjqCjvSQFrfYAk50IbD38Sv/rEeM7ReWn7yKIR09\nty0VEF2/hjmp1UHDyMTfG1K3I6tTSGXxoJfifeoX7okUD/R3BHcG72WBKT7a\nqHascJH4jdrZSg43DTjFRAo54iqRE2RED1QB/I30fsOUgINvLCSOun7wVI94\nEaLpGyjk/XCMyV25ToBYBntb4DZruY0AdaGW5O4FhoivH+Wassz7XFvbnW/f\naHu/zEOOETstA+QkybUoBaqXsuP4CCb839VJaNP6fHIsJO1O2yKMJyXrrn9B\nJel3efoEeb/R/xZHXz/FbuMmEHZ56bRiEYckuk575EXIPyZ+zJsyDvpjSUhj\nf67ifwAV3RyIbBz/Tq6Fr9JgHY5s55JSf3cZZtEBpVhfNA4mvCFBmEy2a1s5\nHlJ0dbaSjLryPS5zJTxMgW2KBQQs1KJ/dtqPXVWqgNRVLzcZ97wAXqBMOZWT\nEoG9bqtvJyFHG4o8QxJL75EdP2SGMM6lkxrv5yfbDxMRl5XsXDXHhyyMTSzB\nRXg3\r\n=bXJj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBWJ6MTvULhV8k8qh5IsrvGjpD1KGYc0FLllZ51TsG8wIgMEBvVotBRDndZMIghqOhCUv9MySOrOt9y+lSmDb2PwU="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.7.0_1606380110142_0.17876199905266654"},"_hasShrinkwrap":false},"2.8.0":{"name":"@fjedi/graphql-api","version":"2.8.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/socket.io-redis":"1.0.26","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"2.3.0","socket.io-emitter":"3.1.1","socket.io-redis":"5.4.0","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c57c1111a92c9e2b8b7ec02dfda0b085b7a2e3d4","_id":"@fjedi/graphql-api@2.8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-W7IUrs/AyCOwi70eIJihnWHc+EmnMY7ukBH8Gu2EhzY+AkozEC5GG9qi4YBlATOMKtVZpgYKC2x8SwDi1cGmNw==","shasum":"0c93c22cd4134231afb0436dd952d48f7c2fe8db","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-2.8.0.tgz","fileCount":47,"unpackedSize":134851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2rACRA9TVsSAnZWagAAW5MP/R3PdQTuBtrrr3nqdVMI\nZsUMvrh/d/Zxqibkg6YygoDFBoYH8v5CBmQtu4Tp9yk0GOP0JaXYM50H9WLC\nVGq8zjsB3d/H4AbohpCni4puoBUEnOGQ7pzcydvD/BxMzVPKOdaQN0PNA5iY\nMnilqurf9IrJKTWDoRll8Yrvp3bidOmNjCLbdBzjlYv2E3/+fEbMWkSYahfL\n2QGsKJT0O3tpdmhDMWBE4A04f+B04nyQFx38alTmctr4HXDQyr/4PcGYUtjs\nluApU2UcX9WJW9W0I4rFVjPrcPvWv5haJXItmPLIVbSipx/RjUk3xKoqyEpA\nBKKdJZ5r+1wTjbWcuB02hNivKuC0pzmNVKuyCuLFSanjXyl/8nDTbIHc0yrL\nJmIm8iE3xxyazswym7pPRgjl50g3slkoc63nSnq95nuSjuf5HLXzB3QtjIh7\n1U0kVAau3Jx6dvvUrRpTHz5m5POCGdovM6QYcOLFqZdu5LntexMRHxyAeEmV\nlf6lKPC2oz2BE298YVx3O5GXPm1tP3aims5FA1tIEfwuERdcLcGmMd9i7cPW\nhbcqcTqnMUQmHPxQttjsqnleorft+fCMDtQn8ZzNcxmPIqV2+pWVJIAUwzP+\nzTRHf31gx3L7r/Z/0aYjhNi+iNwR8yXEkmu3p3XxWv4a3uIMZlWhR+j6H9dk\nQhkU\r\n=K/cI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkBpQjnFWn4j9qS43l7pRmUzZ2RfVIE/mhlUUrsxy8HgIgVov+AEvx1Lw1kjuowfFuKQEV3szYSF+oIOizVNzF+uM="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_2.8.0_1606380224033_0.2672935859489083"},"_hasShrinkwrap":false},"3.0.0":{"name":"@fjedi/graphql-api","version":"3.0.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"bb28e0db7bf28971cf317f00bb8af898d8463f48","_id":"@fjedi/graphql-api@3.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0TxIY4Pirk9PbUJ0vupp7E1bm5sy1Tl8f31Enh9t7PI6452FCdXBuwlzV9tKgo+KJU+1QchCTTBeCFvkieuURQ==","shasum":"66c2750fa4526dc5d84b520afacf1cf36fcd1a75","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.0.0.tgz","fileCount":47,"unpackedSize":135814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxHRZCRA9TVsSAnZWagAAqFYP/2MAdG1oaUo05StfsfRL\ncolVVK1TU0LuYhX7eKplgr8peCaAnm0jXj9H+R/Sdzi+oc2tXdXfxCoNs6Va\nLNsTUp9a+r+2LlBDz3YPXjMwp83fSGIk+g3NN7U/1JyugW46SgJ0Iq9anPVP\nOhpnWkKd0h6OSiecGq03bjA3rgpZSsnDvlOMgmRT4xha8zv3HWi2+T8HFEbo\ngXog7VrCTs1aGuieDv7yW4J1A4Utc/r1JxH8AI7crjHDZVolfO0JKc6uS0lD\nTA5LfPsdnPHJdGYR5LNOfpxzXWkr1oNZ2Prx7pvbqrO4cDEXvGWYWyYqb03l\nk/PHYeAtT3/jcAu9tS7p6kKMmTA6dhyq5qBnJIsEOjaoeUByIucOJwT0XvIe\n5znteiTOkfvCZJ/j8zatN5SrE2nFQo20efR9r4EHFjjPQcRoSAP4wrJJwdMm\nh99HMkZNookRgFV+5+SQT3L65hGO/I1nYDyEf6fDMjpMCwMkR1V6aOZHLa0Z\njOBD5Kqqw4Y7knLXksJRh0LeZuB0WxJL0FIKmHO+3MPyFIMAh7FfybSdp/vU\nPyZxHO15H4UgDf1TahikQQ5/pgBgBifjhqr6KBSWtU69dF8Xa0Tjhzy5n2M+\nFdbWWfM6kKuR4gHpA3ye66PZK1oEr4f4foJ0lPHa4jbcwYg0czbRuCOdKrC/\nnx50\r\n=lXFH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDmBKhJgXfNz4dRWx+ERnh8TihYEGPrXI9F6iM6F3FPAiB7QNSA2NcGm/+VWGExaSNuhA/J/zpfUn5DR6XT73zcEg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.0.0_1606710360844_0.8375934558641196"},"_hasShrinkwrap":false},"3.0.1":{"name":"@fjedi/graphql-api","version":"3.0.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"47d696f704d6874f13a6a92942405a055f072f27","_id":"@fjedi/graphql-api@3.0.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OOePjNo8Kmw0Ce/mTaVCyLLX7Xges8zrC/VYypAUp71R8YU2G6KeNrpYnGs+pj9M49nPWy/777/U0roOGN7phw==","shasum":"96606d5145bd8c8408a3ef64468749fc81b70196","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.0.1.tgz","fileCount":47,"unpackedSize":135814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxHRzCRA9TVsSAnZWagAAEsYP/3Z3xcWX22lQnh4rPjpR\nXkPrn0DqD5bWJOUFqGwJda3wQFHYOKR/nuj3aMVl/Or0TF88YP4yrEHykt2t\n99wI9SeuRKjygPArtf58MSxGYKPfFb6AbiBLpSZRBCMx8dbUaZ5oX7TVlQ63\nNHgJgWD23XFRP4zoRaSJ8iTOlBtp9Kz3IB0M0PFFoUgSlg4YBd1fWUqO8360\ne7RFQaY66a8R9mr1IGZndrGryuaFr8X19ITMGx4sAmTaMXlWg8plrlGXiVBd\nPgXHRxmh7RirpRh1nfaNoyo5CnG+4hYDQ+m5T91U5/HGTqNbQvmM3H9pjmSs\nAr/EZ+dKZZWKoiVeyc64oOcSyKAK9VVBPSyXMK7A+G9J1ANQod2Mv/wLEoiO\nFG9Qy6YgiUpcOm9GcFTrBe02QExyXcGVcrxgrvpjOpU2aBQGNG1+8veYg5Wn\nWoXa05fyDTDKpqdieR033vzUl/XFp7NQS0foiC0iYG168NLsO/9tZx8CgDqG\ng3fJnmmwi45IWX8YIh4VgFAcZMOTKwgTLi4VPE0TYNVUUs69un2m4J8EuwZr\nMcqv3MNegXyR1eva9PsGCgTpcQysUfspnxdYjhZCrzNg8z1+kWDdwfpAs/3J\nQIJdDkv39CDvmunX6TECa3mEWNyBlacYp/qZYUMRakcCed+o6f10RHb/UByH\nT1pG\r\n=rTbi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNtQKpQSb8Naq2t7lw0xWEbTkiVPsokAE1baKKP0iWmAiBoo+NCqnfBDc+KwUcLaoZ6GfJmGQ60fbbDQfoMtJmXVw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.0.1_1606710387141_0.5116904467240388"},"_hasShrinkwrap":false},"3.0.2":{"name":"@fjedi/graphql-api","version":"3.0.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b902c48830a612803eb9a2a3d63056f7b9e8dd2c","_id":"@fjedi/graphql-api@3.0.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-I/vQSVX7zYcsYnRj6EOA87o1xWh7uGhBzzsqJ1ap1Yl/UiduzgwsWt13O7cSBh9ms0ZsBub5UeppCaUHwGeXOg==","shasum":"a11d0177d41c131fa0df3b013a94b90a0904a611","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.0.2.tgz","fileCount":47,"unpackedSize":135824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxHZFCRA9TVsSAnZWagAAfMEQAJVycFN0GjB6MvDTA35t\ne9IhFZMHoXaey9khvW2vmv29S61bJ5dQkt/YJHzutOki/gJdvUyD4k/XgOFe\nokAlwGrg8BOa4qg9IwhCf2Xv4Zm8VRIkoPnHTVf+M7kwM4/YJ0dqXtZEQICJ\nli9j0cytMvF1IDSTZorlUKEiTA18c/76AZykWH5beh6jmVex0LmHqFjOlRCE\nqDfdazSlbA/m8Qo/VQ3IUjQhYL/3vnUN0lhIVus31xgE0fCs1ORARkRFPT/8\nwwKsO1LRz5SZbbXmT80EuB78jcc4H2EaPGZDseGL6jDAZC/2Gi37VChknJml\nC15zcEDJSE6BSYafVCpulofoEO3BP41LM6bI/vZ1LRGSLJLWX8C4EXRUJ94c\n9WTw5RhHwTpHKzp31imjsVGagRyOhZTsVLIKbsW/Rw6dUDzdNkTjFOuqtc9b\nwqHGOvrvPc7DrMlyn5v+wIq88nps013S1td7i6Hn2cByDZ8pVKXrwrwjWW2M\n4/2tyUYfdjxqLW1I4TLLl/0ioULvaXBrIgeNATOR53vwELO7Z07E0H7IAO9j\nkOLlC4nF978KzuSc3TNuq/BgmOh5gHQ0b/xwGFXkJPLlfA72SkM3ZsV4JHlo\nswDzDWwmowIQk1gcXJEPNDrY9AoF/za4w/Vbbbcxr1r6xL5tTzlV8WLbPdTw\nkWye\r\n=BHeH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsAYWxC++73mQyZFhhzzS7FUOxVPpvXcBrkjM9kqOTEAiBM8hJqHSpXBNxoB8baUxxOE+kJkcKn9EgBUOB6XCVbcA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.0.2_1606710853246_0.4166432053533127"},"_hasShrinkwrap":false},"3.0.3":{"name":"@fjedi/graphql-api","version":"3.0.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-adapter":"2.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1be84dee5b4de907470b69234bf3473a75e8e01e","_id":"@fjedi/graphql-api@3.0.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VNlk9ehp8GFtSi6TIOt8vdDmfsRqid0uG+EWGNcCR2zub4sOSbWIMjdJBURb/E2EPQ7MVG67dgejQzqITy9W+A==","shasum":"1ef5c5047f99a2fe64bc1e4c600bb1111b3339ff","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.0.3.tgz","fileCount":47,"unpackedSize":136446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxHk6CRA9TVsSAnZWagAAnPMP/Agto4fGfDSIzo9tNdIy\n/Kotd2XQSXUad7o5XR8R6t3kv1W0vPIrn8QSat1oDCH0mO4VS5c9p58MuGnt\nCegI25GTba94++NNuPEDW4l4ZDFKtWiodVXmOditFonA07UcPa9LFOg6WLWd\nongptGosuPp3R9mYqoBnvbb0zSxePTYumQZtBeZYDgutrJ+tdN5+Y6fSwyix\noLyG3Lcn1mxoW3b6TQvBdCaF8t/O5ppE098esmXyF3ynmcvaCyQS70fzUE7Z\n9kJZLmnL+LmUxeGFX+twN1PoyowS737ujOBXki1PXU7yHcWkJHB5Ib2iFRQ2\nf9BCP/uqMoBc2fDqLlfwI76qES2rbmrrZV7XPamloaESY8G9ar2c3zSh8SGE\nieUAT9pwyBg9PY2mW9TJ4qVZ1AxwTQ0vlh5AwRbgURTRzt5zhB2Dvi1bzsq7\nglxf6oFVMx2wkWg6giE6vcvOiZPnoyZ4l4J7+cCx3P2pGnzuSxd0325wSHt0\niSPtyarHRD3haX2gFMxE27/ybhYE/0vr4VjdkK6FTTRGEGkefE97ItxuhXj/\nSmFxISLGbSzBG1t/IMJ4WZwQ+ZFBMajttpLZsng8G02o17q7Fa29nGimlpdp\n6MwCQUkyr8XQyZOWHALJU3TjOcPCEClZ85Ot0BErGdKGWzfzDKVvHjQ21lEf\nkxBB\r\n=V4Jp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZe4D4i2xcQyCwoqdbFvgp+M4T+B48DdlArO/qzAb7hAiEAhOKRJ6rM20hWY1zob7lQDuFp8WvzlY2BufCXDNCJx8g="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.0.3_1606711609627_0.8161357581477882"},"_hasShrinkwrap":false},"3.0.4":{"name":"@fjedi/graphql-api","version":"3.0.4","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io":"2.1.11","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-adapter":"2.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"df3589abb48fe237e0f926783fa96a31d654d32e","_id":"@fjedi/graphql-api@3.0.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dcCZFDz2OnUmttiTB1NbFek11152HpGJhtO8ue3tt3+IZ7S7bKN4n+Wv3y147s2VaU1m5MFRfChYLxjU518Zdg==","shasum":"17494f4cfcb329d3fa06c8212270abe9fe63b67d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.0.4.tgz","fileCount":47,"unpackedSize":136320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxH1ZCRA9TVsSAnZWagAAmqAP/A6oPFjWu5Ta5928MXQq\nbj4gAyu9fL7E/wV025VnT9+coxxvs+EWaGmtE6OZz79dSDkUumuJshTX47Bf\nUDPlB9CXYiqweWqrNyKq5cC+0A6ePOBlDks3wepdKwWwejHGiGFaOgO/dsFR\nYF+k/se7iVvgkA68rR61Te/w7x1Q9vQqFQfhHmkwCjPZP8HedJYTNeBvtLRr\n6/uojpRsP3/v5D18qEQHoX7n+0kUofZVj2i41dvTUos3qFu7FPNkM4CtnOUP\nWHKLZB9VFTdDLuaCPfFYt35fOUNUpdFxj63ruzdD7z/zXnE3jX1LemAgEEvV\nWPGv2/WkjqZDo7t1gyU7kJm+ELYRdMV/vmc5T9Rtz33OcIWWW2gEkMGfYGo0\nFfmAzH9j/G16kyq+XOWj61xR+J49CDrGt4fv6PZ+rKDaRYefzc2sap20QWYc\nLeLUys3MWZl/d/43j+0UTmQ83ZJbZWrUEGVEtDwmXldYsUD9pg5U/Kg+bc3o\nYIkyjVLmxccbCodP/w2PVOt2wfjbciW5jY4gRMQw4nwfWCWkwv7awg5zROvH\n8QaCwVvTElezu9K1uSC0BuCQecc8IHmLsn1hWElfbFP92tKImFdYZhr6VAlE\ndfW8LQXXX8CfwHJVIwfUEcy68+IRb2tgGJHIvn8MFFbEJuukNRLORkGoREJc\nMRPW\r\n=tYBn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcTWER3MkKzllCc3/D7Q/D/KWhzGhzFGBIjb/OTg7tfAiApnrw6SjTrnFXwyLOKNFWOBwrZgrSbVqxWtsHbhn831g=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.0.4_1606712664818_0.9426210214693216"},"_hasShrinkwrap":false},"3.0.5":{"name":"@fjedi/graphql-api","version":"3.0.5","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a22788370152b3adb1acd813b7ea83526aa7c991","_id":"@fjedi/graphql-api@3.0.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5toWUp8Z4X/d1mvuzmAnWoEgJYuu05EDtoyb78fb3SCgKDZfmmeMNRuwEkaB8ephUF6EZJPcqTCf/wMsJSMpVw==","shasum":"756c127453c025c565082fa4eca11ad743e156ab","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.0.5.tgz","fileCount":47,"unpackedSize":136252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxIKKCRA9TVsSAnZWagAAU7IQAJVlSXzQ42g+KRMPsPc4\ns8LNF8ThkyOjsHfLivYI2g7TnC6YZpVXLz+mW+q43AcpQ5B9BDtOOzc/229A\n5ehDxGKcms8uwMkKpQprFebazLKHM9eDAuU0OwkhaUyPiByq6dXQdcN0w7gx\nGpfgRPxnb+O26JiB2se5D4vvbRehS5VcNtu54LuX7xQBH00Onb2uq1q616UY\n8DSIwB2kzfEmVJwEEPOMa/YGiv/I4RtsuDrBkc5zN6U7cRvA/fxEV0YOMvl8\nIpqxIThYCeaFGOsyGXhNX7AkEOWqDFpgtYD+8SjbtQl43l/gUyCUQyM7fPqu\nM57iGmugaIKSL/ciE9mzvRuAMiQr0nrEATculR+/q8WtCBbM9RypsmxfeXQr\noe3fp/TQRXsA5PNci7h9G3X7pQHA2uUezyvBS0ZhFYpkcFiDnVAYaM3A1MxD\nbGPkF+5BdVRNmRBnh4m2dP4OC8GzEkPS8Cc0TDQNpoFvcPHeQ1oX2ZaGYia1\nt/4gKJk3+zB1171uFie4POV0uNZrxsdLchgcQVrq+u34PNlFF4VtP2P7f/a/\n2Ey+JgqXsTV84u3SWENM+0EctV3iPIWOuRQLOs9GFc4k5CfKW0/mVIcazZQO\n8Jz8taR1Crkzkk8tXAspnMMFnmxVMsEtwB86HpnpC8R00CZqGOW8M4UVUH47\nYUeQ\r\n=/Fpo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMV6xS4TSFPpGRelPTRpz4sOR0mci5V8WqYnuIPCNfEAiABIhLtm7G9JEuITsB92xIIoppfFW9WYfwPUJOmqZ+xCw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.0.5_1606713994517_0.4593194695317133"},"_hasShrinkwrap":false},"3.0.6":{"name":"@fjedi/graphql-api","version":"3.0.6","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"12f58fcd273d4d3444d3f1035cf8192f254f9e1b","_id":"@fjedi/graphql-api@3.0.6","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kaB9/RZyDSCjzaenh4OfpfMaQDhYmhnmmg8Aq12LK6O2flPXCV2VzPGyFIS2fkQc+UuEd6nrcwfLUGLiE8VsIg==","shasum":"6258fda291c3713f6f8cf429d5d7947683fd4ecd","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.0.6.tgz","fileCount":47,"unpackedSize":136304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxIRlCRA9TVsSAnZWagAAKfsP/iYGtaA7kqD+kL9rI9v7\nbChBmXKeuOF9sQ4Wtea9pCRhH6R3keJiotRmV7x9F92h5JC0tGARNhIIEM5x\n4HeZqTBRtdedw3I9/D9XID8GVsul6JxGMyAxd/0Vq3rsNcv3/r8A3kVRPUw+\nqwpfyZltGOMKMTu7UXEkbLbWTUYxhXXSwJTDR9M2G70QtzgWXxjhprQ3EK4y\nu+Kl8Hi5rxL920B1xG89PI7fkrLUSjdDz1xVIWxKpY0KJhmrRVF4PPCPPquh\nIXxeMgSiEOIM+9oqSedQuYFBWTWCXCbTD85FK5DLLrw+9Ae+bOUScz1R70Nf\ny8JE5hIFQp1d942XQHxA61DYp4LwrqP5IO2+Bs5DhEOexu1QiM2yK05WtzeM\noPGXa/7qySMLzA0beYmlA+N21dRNhcUbS95S05c3PmQlQ8PYn0wGK137qQz7\nC9B/yxT8ut65K6/AOzeVArFPjmSaTZaZpJdv8GQqJ/4Np1dgHCl0j8M6CiW4\nBAwZmKZR/ieAi0OxlK0lrCJJu9drYkRTbOyma3d8PELRfEm8oS62fkcw8+I/\niQ8Naw5fXtGWFthK+Hv9A5aBJgSKHM63bMaC1vN17Z/FBVKf72idEwdgLLNH\nGZwHcB/vB65w0ZVo2VmpMZX/O8jxvKFXcUzqVAZvC3i4+lYp42ijq57L09Xo\nWqN2\r\n=VhHE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApRyZTuUaxSR1zPcqAmsBx2o5I04N7cOIJqyDMWwT7pAiEA5hxliWEqx4WRQnb0JoCECpWVvAws5nVxX0fxt1FmY4k="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.0.6_1606714469152_0.12496015835542518"},"_hasShrinkwrap":false},"3.0.7":{"name":"@fjedi/graphql-api","version":"3.0.7","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1bc008b55ef1f1622d7055d4ef9f4b36a34c6fdd","_id":"@fjedi/graphql-api@3.0.7","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Zwqd/GBgHYhPV0XXEsEspUrlRz6d6yew8DFEbAjWHKAaoFLziOtwepiGAjnUMhY1N2aU6byaPRwV7wqW7KHq6A==","shasum":"7d0cbde36cb115484fc9afc2349cf9ebb54f3751","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.0.7.tgz","fileCount":47,"unpackedSize":136268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxIULCRA9TVsSAnZWagAASv0P/AlXY6IS15d7nAtXzoe8\nSjR5JSD3zFi2SVjnT/IBeJyeP4JWsABMiuBB9jNgw/exzQwnEhEyZdAxe4Wi\nWU0MigVqdHUud0vJCgBXQFxwOeJ4JUEvJTHVKVQueV60k4cMaRmUMIcAKIKf\n5toMBWwj9vTO3Bvi22ZtPLqqw1hOP+SCv/OMRQYE1hTenCgxekgcJvf4e/aa\nuP4J7LTzBbjA97UNUTzRPCG2KyjiI166p7DEEIO+b/P9dZt6e+8Y8DKmz03I\nyHhQmm9TPx/uxg6RSmGzI0U3mM0d53xGto1lmxi7i0RMczg5SmZCvbIS5vle\n2pbWM9/YVtBEQC8wf19cMwmqbDG8z6Af5pP5LcbA7jk5zY+BlULPRx5l34Tc\np+E2D50ja0oQodTudQflWmGbnQEeJVzckzFaSoodwmsPjF4tYWbeyS9isoKM\nVP53KvdG49lXmxh0Xq+Xb2zNIni7yw1HZiyk/Zc61nujB0n+ZUFp9dfFOxnY\nT/spb+iQZUMzJmDn3NW3j46id4FuCLCqD8sv6YieOBMWfDtWK0mWjfqUHBSA\nfhY1++DMXR45mCzy/cz+7V3tbxSkAlz32/ya7Lu30QiIi84ijks0jLvaEfFM\nFr18jBXONiH5zDlqSXTWUuYfeB0KLF9Ms1rRtRsMxi03+RyfY3O+6v+L+BsZ\nD+tR\r\n=MM6c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdLec1bExsumXm+imk2h3ZWSgRaKJwbQtuxENF1syw5QIhANFWfo8VB3ZRII8QUr+VnnzGAcLtI928U0ZMs9ZW1ZEy"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.0.7_1606714635164_0.6801866988227869"},"_hasShrinkwrap":false},"3.1.1":{"name":"@fjedi/graphql-api","version":"3.1.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.1.17","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e13a65e3f039e3852fec12dff0ca1a2a597bb011","_id":"@fjedi/graphql-api@3.1.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nJV04VmqMsNg4yIiycwkL57cG0Crbg/9Po2ddF+nLa9iSuq0ukdiOczZOcDTYhCHz81aTDQW7eDPCVbJOEJ+EA==","shasum":"fa0599f099e752ae515e9545241d8ea81c2cff64","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.1.1.tgz","fileCount":47,"unpackedSize":136855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxJJ2CRA9TVsSAnZWagAAybMP/A7OfCDvMBc9pk7wzntn\nO8Sm4qce+ydXZohZ/pbvgjKHNy51MBWJ/arLIoRqRcd+Ro0hfdiBncLHo+yc\nDwzTuGRGCcFE3urrICEO0AEtdSHkJc8MDuJveLi692+erI/J4zQoJe2JVzwK\nMhz3z3hS+Q4q12wbtQ2y1QcUSSdT4Pi2JAaZXtBsugyUlGhKzVkx/MhSArWv\nETJLJamDGhGQLmaBri1JdfRp9C1QMLpsrUiS6wuMGZYrVrJ0eGVbZE5FbqXH\nNGkhiP0wnDSX4PUE9dTBIezlQWpovKBJF4J6j0pIfGxa3z/wC4ivH87DSO8u\nUCnr1o9X29dZZYkQAVf1y5cST5A4rdcZuWwmYJid73RUE2WZU35YwOGcHiQe\nNQ4MaOIG5GK5yrF2Z9/lWDO4naYXPk6M65AS6QVRBtuenV96hA+DTe0ka7gv\nf6RQWtPIuqosXKgF3Ht9hO3Z+2gUOOmZcuAp9eZWE6UmPeuo4MFo+wGfR5Ss\n1fhPXQ/+i8qLWfESBcbUhP73SZjaIe/s91UEg+a9DpDoSzbpbnH+Jq8pMqjd\nWe71kXCXDCZeBiqpPvvWK2y/8S+44BrKEXXcjIOorKsZWYOpl86AIUuzi5b7\nQ87XmZuwDBBIiLPQO+i4qHunZUE+De1cKrJx2VJ4b54Mt2Lln/ze5FVhi0up\nt+Xc\r\n=7rJ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdZA/Y9wgQWHBFV2a3BN0Yxd7vN/S8KqONljkj6C1dTAiApvdqB/cjTdIvK5qlOafrsgF9jtjllqLOKx4HbwMWRoA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.1.1_1606718069667_0.6387412050657879"},"_hasShrinkwrap":false},"3.2.0":{"name":"@fjedi/graphql-api","version":"3.2.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.7","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.7","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.13.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.1.2","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.0.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"4c8e25cb32f075c4339365568000684ee3f67226","_id":"@fjedi/graphql-api@3.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1t4ciwzNSXsttHZ1XNYwd3k3ZkpHW8cnTnBgIfwlAeBcXfyY2hOfjbAGuahNGxAoWq5QqeHDFmFjOTlrOxvb1g==","shasum":"a02bf705d6640fe4963a3b777bbe06aadcbbdbdd","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.2.0.tgz","fileCount":47,"unpackedSize":136854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxR4XCRA9TVsSAnZWagAAKQQP/iJ6/0CvOQfTqqXXP4j7\nt6Wd0qE9ap62edSC/jObKLg8oSBYKoJZbPEY2Ljo4YVjjzKTJjhvjDhqwjDx\nXiAxFm8z7h4F6deXwuSI+uxC7cDqssMfOrpjT7PCiqQYvyC5+qEkwWfEJYnw\nEn9bc6hnx4vJOTg+PlFRVtPK1P0eNsa11NTdY0IyLm7JGPP9cfmdRpwBeT2m\ngdTfL8XRIPsyvwdHarKqgkd8nN2CDGE6nMaHPkeB/6KiBFoUa4J5cvNjgnK/\n5tjzPenfN/zN1Z61sxzRw5h7JuLKjDcB41XVaKYum0N6hZU2/1muce2c3pEp\nWKe/2hWXMDxpiBA7ZScaKpBW6oQlHnFmF97RGqxwEvCKibVgdkl8Uc5oGz5/\nW6BoFkc6CnAZCJde/Hj3nZJ4FjH9MaxJQ+AyuXc+eKHoPMBDz6N7qd3x4j9d\nLVAoyi3Y0qW6QLqOChuMELc5ufU5q/Qw/ETCGnNlDOx66sWh15KERqfCQfyS\nZKPd2o35lKOdQOTN5ZYBRleDidoxI2ODxkh5Nauqfl+yDw7eibAOjEdRkn/E\nIY+R/CQN/pdLP7ciAU1lXSSMM50njhthmLR9t3DtA2LVksBuXin07xMvqnmK\nmPR4yb/pyuqheUBia4WC6aN+yYbTmHCbmwLqkuaz87KV12MtFS5BWa4U4ZMS\n1Cmh\r\n=Vxp4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtVWDK1Kjl/AUe4rdNPQzNLGwRiaTBryhap3enRDEy9gIhAOSDVJWxk5ChGohS6H5a3IAS3Sp8bFjt390/UtLcWBDj"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.2.0_1606753814832_0.09755944665079985"},"_hasShrinkwrap":false},"3.3.0":{"name":"@fjedi/graphql-api","version":"3.3.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"5f6be9584f63fcb70d318e9622f385498ae7dfdd","_id":"@fjedi/graphql-api@3.3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-afbsQlbPESwj7EmUDNeeUlDS7Gt26qpV9sWRqs3IvwCS3GKfvbnVLtruNtC2zNlNMuhhr+UO8cyocWlZ+744Pg==","shasum":"8f8c4adef76b1ce64ffb56f627365561a12c4fcd","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.3.0.tgz","fileCount":47,"unpackedSize":139648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxSV1CRA9TVsSAnZWagAAGdsP/AnDo5vK9y+lWmCgxB3M\nv22nGgFYBjUgOVo8oEAP1QXlBKzdGO0AtOk7w5MsKra9+PlZm6YrJrPN+syZ\nkCpY/uDiADdCJzu7n85A0mgiOCSna+bh2Bhks9/QomNpl6/zgfN/azZxvDeG\n1HNk6zG2bjeD7Prp1pwL20trA9eP449Rfsc7Jg4hDtZ9aVx010qGDbOHIqM0\nPPD4FBgxPLOKdqz9goDHbkelU7mv2FfWhlejr3Of7cHFXRQohLx9+vo8W9AL\nSK0AvJfXgzP+M1ZgcSMMWcxbjVKeAVRCHv+aAXlqCYEFpo7I7zxfnfNfclBs\n6q2UN653e4Waxwm2FK5qNA9bjMWGdiVa4T+CT2HNOX82D53Yw/Cly9hAUbnP\n8Wpc8+/JRePNiBtGaZezMnb9YalsCal6/RkjMXxeSSb5xkRCaJ0pHzrboaK6\n8RcsWIH5LPFIKIcJc/zZari/tLspmMU+9Lpj+dvx0WXlPJcDk6qorZee8ehz\n9Zc1szQDDlkpSITLXOzB+Wj1JWOx9xy3x0I6kcu8bi5TQrhIK/ISOalQCSg2\nrPFFJEmVKqqEXTHJatx/wHpGN02SgDzbj+nqAwSVUu2OIeaETEX61nj3pGQB\nw026Rc5n5pr8jQMOgrrd6Vz9kUmGKAgKnRdhElO/LUxHCpYBkY36GMUKQ3vC\nj/wj\r\n=EOTx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSCCLbQdgCtxOZVh3/q6US9ex9DoAmFkoj7s2opzoeJAiA5opq2oTZp1EClFp2cMGlH4Kl8w2yzjzKzHSca8EEbYw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.3.0_1606755700748_0.9089939347470208"},"_hasShrinkwrap":false},"3.3.1":{"name":"@fjedi/graphql-api","version":"3.3.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e69cbf57164cf1da4ea00894b00cd7673967732b","_id":"@fjedi/graphql-api@3.3.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OOCezs4YvdvYiYaPMd6PAgoig9DLCSZ4V0kasvFZSn4EJRqBSLi5367OOafsRC5ipzy6D2rejq+zUWiLgtsOWg==","shasum":"0bf3b1740a0e074d7b4fa0351d7e9094b92c4309","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.3.1.tgz","fileCount":47,"unpackedSize":139802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxSXdCRA9TVsSAnZWagAAy8wP/2E7Ei5aKuRsvHTNVMxJ\n7JJ31KYlcQj77YgddVJ6vPB/XpCWo2DvT6Ye6dgsYaFdOqPeRxPkT1QM9hu6\nEiXRheJhFE5TK6CCgdpPFXdS8OymIhAdKeTzE7xa3AfavHSIutTamOcyT7Kf\nxOrV0y8cs45v0sL9/yB7yvLtg0bqbBNtehcQDtU+le1zeCuzejFzw6RXwc+E\neOjG0r9nk04lbhrnWbgIgSZ9X5F0DE0pHDyMb7zoH/29L8JZ7BHWK80Slxmv\nv8UoA8EmG6cKwxk7QhH6+pVdaXvwhQ3FymtBrMipvRLpDq52GqajmAzVJslc\nVR4IGCbhGkfFD2a3YhvNlaGJ/BYvuEdoMLwIRxcUs43hRTJZMwzQw2JundTt\nTxVihQ9o83GSs+jfgHuMgWwApafpltKWqQFb9isGr42S133QHzTAsfRAAeKl\nTE62gtqMod9qqWevLyqLhu/wI2OJH7V+HoaHXYUPc0l/p1EcWTHrXQeg+Xi/\nAn+K4JmowfujzOdqzjiwv8cc8Ou7+ldG+qxviuD8X0RwcEoI40Rr+WD4RpNJ\nbXhRLYYL8IFEpxc/UvGJq3Cp2Z/c+XhJGxUH7fdD0VoPBcb/365gNkCzXhvp\nD+wJHbkBFZaOJzZTAkDYNVdPGTU1nEt6H8wH4vt7RgHjo5Zomrwhaq5Wuwr9\nuzqA\r\n=COXP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBTjHEhV4K+37HwjZk3QFDEhC/vihdx6O6oRHivSQVdAiA00X7iDU9+NC7lKEU7Gq0fw+84guAnKV/JnELqnW2H1A=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.3.1_1606755804693_0.1418809273119599"},"_hasShrinkwrap":false},"3.4.2":{"name":"@fjedi/graphql-api","version":"3.4.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1cfd6bbc4753e1412b47e1b10e623ab694d104f4","_id":"@fjedi/graphql-api@3.4.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Q03CWU3qhEqxsIxFzNJ5/yPV5JvroQ0vGEI81AxRuJecHsU5pq6X7w38J+98nJKi+8np+xbin87iCpnP4Px3LQ==","shasum":"119da48db9adb4a4cb27616a9c329a2ceb37b6e2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.4.2.tgz","fileCount":47,"unpackedSize":139559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxgwqCRA9TVsSAnZWagAA8d0P/AhndM5Lelmf4RbNXUch\ndTuoFmR+39T+cwzccBfBmb5BpiJqqHzuSJcI+LucM5F5pCRbUUO9w6YD8gjF\ncR8EXSzMFGzDCh68ohSx9bsD69Px6kkTO3IJJNyhD8Qb/LhJYVqX61YiDV5E\nJBQcc7YZ9W/nwnJql7qyHeQHUaCS5ZATA8t8P+6nzgZysyYUxmbS9wiKcNqe\nxFPIvURwWbzRtxo5tw4ycHkITyQZy9pkZmoLlgQwUWx5KC40oLb/i/q1kdeF\n3LMl5wVT60hcxtO3RfbG1P3AfIWQe4ekppuraowocqzvWTR6VHOmlG3Q5NOw\niHo1sSH5idN4yrJoKCR5/A12h2WHyI9M0jdnWZYjfV/O6ERvQS9HMYVWtpBE\nj5fRXKUvSyycPtHOALH1sek6Lw5fzCYCbdE9ZEHzy6Gj0BDb3NdXQ8aTRl0R\n5f5uMjmqOI5pwtpx/XRe4TuD1EcWOXxonK2E4sXJg19Wvfe821rX0LN+M2gj\nVt9eQyXSf/xhK2j3p28xJcRrwAHPkJzzu7vNdQ+YkTRM8ogbYrxG3BVKiCJ+\nC4yUCb+xAIxBYglsHZbHKWYNrurkuVff4xEhw7tsqdaEewPZM227NDcThExh\ncxD4EsZX6oSrcqRE6PDrfgPhcNsOPc0a1tunAIDr3i3itQtRSf0fKmTVLBG3\niOEJ\r\n=YyzN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQiyFGPRtIpIGeUzVpZnZBN4m2XeTOqgqVGIAl3IwU5QIhAJ8Kw1sn7BMRLI23GezUesn8pQyxsuM/PJOzQAoGHrPr"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.4.2_1606814762275_0.28848022098821646"},"_hasShrinkwrap":false},"3.4.1":{"name":"@fjedi/graphql-api","version":"3.4.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"dd42755ce44feab90dd5c19eb9e1170646ee0a41","_id":"@fjedi/graphql-api@3.4.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YpN5JzADiSKEeESq1dUPRJ0jrsEm6LzvzYHi1uCHWe5cpp7njn4enxknWLMV/RAEKJiB7tjQ06Z0yPYkuzoO9w==","shasum":"99248858a12468a73e97e81cd8b7da5bf3db5ccc","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.4.1.tgz","fileCount":47,"unpackedSize":139759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxgxiCRA9TVsSAnZWagAAvVIP/RvUet6xPi0daRV6Fs/t\nzVZldJBNsZnFO/njSERE4BP3yPl1o9XaEUrDMPAh6yMDfAlvoVvcum/wrnd1\nKOYfRMiBe7FFoix9FmW27L6CbeBVp7AhYf5nCW7jDJgf47AKmvLK+OKquhVA\nCY1/NnJ/K3NFocxepysVWQpGFZCSOxcOos4fWQsOfeSDczE84p3QdqD6odmm\ndcmNQGjk+4XcizVFxUixF26CkRwDtWb0cZRgfaO5HSZDPCa/1lvmf7OmpNlD\nPKUZUVpRD/4oZDMPDJuIkrnkearTfaB4rEkgG0RPQr5Nce+KvBjcTGGda1Ej\n2lvEjVyup+TfZvyqjl+7I4rxuZVGwguprgjUwIFR1ivH/PZBRt9BkEHSVCc8\nrpHK1bduZ1hG8nzB5nwE3UiD3czrvEHi8wiB2qPibeIIc/OCloLV5354Sk80\nrQcg1V0gUBQiy21RTwBwJT75MYglo6iwGEaqJeShaoAem7vmkAqqSN5ornon\n4UDkua0s7Lo0WNSfGFEAruM8klQN0UsZe7/xIxuB3hAzkuj8zjYsPrcXn8Vg\nJ8hfDEbvcWh03sWNCaAghkS1AH3goowbpySIYMyFOQMeI8Dm06KFX/HBNFQD\n8Si/rTuQCR7mSWQ+Vgh5cqdS87wZG8Lnlzg1fNglXUCRAIN+ufGzxdRYovKp\ncE74\r\n=nE3h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7Z8mR3LVPhHEbBej7pxBu2cTNXUy5v/l5unjx/TwoBAiBH5dQJNtINzvdZHePLrNaV+tg1d0Dncl5FeMrh4sO7Cg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.4.1_1606814817786_0.29964664580836753"},"_hasShrinkwrap":false},"3.4.3":{"name":"@fjedi/graphql-api","version":"3.4.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e5af9d249434749ff651761fa0ee370da1557976","_id":"@fjedi/graphql-api@3.4.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+WGk74YVD3/mM4tAfUP8vM+8/AxOLLVY5osPvnRNlpDDq7JtqXYdJU0rJeB2IH5klOZUw9yY8bm+n1OYSPGwHA==","shasum":"d5ec12333a4804af0a0d063659d637fa34819e2e","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.4.3.tgz","fileCount":47,"unpackedSize":138812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxg2YCRA9TVsSAnZWagAATi4P/iECi2QSwMzxJQkLuAc3\nSGE2Nynw5luaQEaKX2oLm1K6bAs0i+hLoxb3x/eLi3Lp5U6RrAnMO6gZRzTI\n01GkAWN9uRjZmL1o0WgEZSj5T9GNpohCBY951IuYOLhreL3v8xvDAOOQhtmJ\nAjYMwifvggrBPxQ5mHb2A03ORuXvg02diyV7FbR/LmOqhyOKFUfBhcjCEm2o\n08GUATI/Sg8F4z2dfg18sQvRJXlVSruxEUYME9wNvMX/kk8+xVMYjFdijRqR\nHRtfJE2cTqrNrX96ylbdqUBWIgh5X+4KPtmCbzNGsBjH8E57J7hKNta1u0kC\n9Gg93vSrwpxp+axhQYGVN75gjnC919zKh3sygRbapANeqy52pyUP5FUtUSTS\ny1fJ9PIIKL2z6kN0K3Be6PgeFwGlscRoxlasoWAxECzj9H4ABYDhs4wtWACS\nJ/oj0JFnr4YwugWi4xFWN3r9ja349Wm+E7RgIElfRgLG+Tv9INjAvPAWJNuU\naeqUtb1Tc2/56lgdcDmOoE9oo122GDF/P0zGQeuyuZsRSqDrZOyZSf+x8gru\n/7dXQ1A1rmMRel2YNJw22aCAEmHpOJ68jgO7MqtLbeOVwoRH2gqSg9bSTAti\ncUWFJClPM0VsrbxtHAidDz/M/tJ8oXG8ngeDIZui2w66si2aKm3xYkGOAd6H\nRAcL\r\n=39a+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiGwfSXWJZLzUMw05a0kC2kXx7vbnf+HWWrlGZEDI93QIgOlgg5thPKSuuCa6LCWyTAE21z/z46gQ4GOd2mxWCO+w="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.4.3_1606815128309_0.8763772916017505"},"_hasShrinkwrap":false},"3.5.0":{"name":"@fjedi/graphql-api","version":"3.5.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9c99092accc5234d035661f5d0b07c0bfc9b5996","_id":"@fjedi/graphql-api@3.5.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ierm64gaF3LOBHIZkcAQRUHLcIBNQnRpB/2aAFJhhwB4gB8FvYtc3xZUVXVo9QUZQFXQrQOAd8jsv3g1AeWqvA==","shasum":"5447f891f3b928e375ad0973304c14d8849ab2b5","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.5.0.tgz","fileCount":47,"unpackedSize":141168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxhbTCRA9TVsSAnZWagAABnsQAIdI1Sb26cXvzaMOCtyZ\nrsE8P4gVKPhUose5AYKMInUizU4uYaKtmzCCT2MZZ26g7BjNukLdH44GM1Vl\nR/AJ0XcGllHhEB02a8j32rUS7OEwcggVX0ODSKfrR6/9JwsKZxD5juZtg4vN\nmckO/19755NKCYmPQ68l6a5TzMS2MnQeGat0P3fovipyeVXeSeqKVzgPFf65\n/kjvz6Z6DD2OCYD45RXuWr/O67P89990lVvUmiAPK63yVPo7ti2A5dV+0+W9\nZEsoe7lLzRGT8m+sbAfqhCzcYay82AZ8VlDGD9HqIDum8lJbEIovqTbL3e2X\nHba0u9otvkCbigPOjTo8dr2Xt39+Dhr3IWrP3ulm9eQKG8/Npu4dHFK1L+1L\nPIQ7WERJFpWjG7jQe5XkjekdoPy49kkQAxG0mb4LeW8lqKYzonZ7X/prz56a\nBrkuPB2RyR7vnzA7tpjUrss4BVxNiSIMREeksb6TJAs1zEL0BW98cpA5cW6Q\nisRBtTLGInMYFUpOPgoVkWYq+oMJZtWfPhIIRY3NdgqMYMXr5JlPzVhrb7C2\nastLk1ROK75I9DPxr/i/5XFvdmfIKtpNo2A69gaR735M3d664xTaH7sFNIM6\nEGe5gc3DaQXc6UIs/JlBsi/ydZZUm05q4uTLg3UeHnnLWny4xtfbTRdJZ8qy\nb1Gs\r\n=0/WR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzkFybt9xjbUO8mcFEg/1N7FEGZMzvIDbwZK9SgXNEgwIhAI7k2q0I1h2fAQV/LHT1lRt6Ol68PgN7EnwhZUPIiHtz"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.5.0_1606817490703_0.49419844367072785"},"_hasShrinkwrap":false},"3.5.2":{"name":"@fjedi/graphql-api","version":"3.5.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"5c9c399fbfcf25d378c33b35c79057c5cf63ff21","_id":"@fjedi/graphql-api@3.5.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Rzv4ZJ4U/BVlFTAXEmB5Tem5BipAWvZzVqvSMuMbGJ/DRdmYJRy+RJ/cpGvyZRdjSV+8+rT4kpWxixYVBFw2yQ==","shasum":"d7644bc8ef0ea9d5335d0b29ab5182e0c1aa2768","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.5.2.tgz","fileCount":47,"unpackedSize":141755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxhfHCRA9TVsSAnZWagAAUi4P/0tgXjpXpxpCewGGU69u\n9Z0JQue3r+0Ix3Xn1HwwdQcIFet7C28TZPa4TqCQsLwa4LSnu7/JmH+fnAqr\njX7qpILVSdwd28bPnn5WFQpWuQ4BTxaawEFJmWFWTB3X28JZYtY1JwHCF5Bc\nRH8ogDyt64q6gB3X7xKmBcVnF38HTWYId3Zh7OomQFuVSDbXXbZ4oYowIDoJ\nV5zLlHRlhrlQG2jSYk5f/o9ws0bUxxpB/lqlN9ocwZG7KnwiJIEEjTkf0BRR\neAnqDFP7e7sRJj613S8wVMzp8XUMlJTuYoWec/27iN1+S5HQA9FpZcW/a9bh\nGcGIP4iJCfgPCujM7q5SWX0LMwraoLKeCnqyobTQzDWcU3KR7Kpjw0mHfv84\ngi1nrntgvwaliAmoU6xW+NFHNHoZFbgIYjqUjABGiVxf42W1/Mbv2SeUPLHG\naEa3QpBZrhWHZNLN/FsFZ+GaDhOTjxjrbSzkq/jwY7nRQyiIgV4FDSeyCtiH\ncbU6pcjudcvCUn1Wur0gg7DgkZwNFOptfo4SjHYBCCNS7iV44JBme7ZAJ7Io\nXpsdDj2Yybf9z/07ZqNW5IMwb61HsJDa4g5gNzgkzUQn3pqOBuJ71rnxejhJ\nQweLu+ixy9DvzfJw2/H6dvbAx8zmasftUVCFkHPrsw8rNGv5X+9nLfwVMU2N\nUISa\r\n=xjVi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDINuv+5q+BiNieLqzxG8nLq3oZuiWEdONe6/FaOUCyAiA8IfFqI8EqCpB93HHYD9OlB/4U80fhTeX5p755V4CNwg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.5.2_1606817735341_0.27694358851703593"},"_hasShrinkwrap":false},"3.5.3":{"name":"@fjedi/graphql-api","version":"3.5.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"938a9d23f396a05039383f64d7f5471914d7f335","_id":"@fjedi/graphql-api@3.5.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lze7/SNo9zwMK/9SYWKTF2F8z3/i42bs3ltEVbA0NKXC+vjwdB7XMJmR5/alTxCeSKpaoXYu6godqLlSjYnbUg==","shasum":"f40eb4bb40f332f46615a41713de3375f3e68aa9","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.5.3.tgz","fileCount":47,"unpackedSize":142213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxh4LCRA9TVsSAnZWagAAm5wP/0Rj3+76kXHR2LiC6SFg\ntFIl5YK8JPawHA4mKgu3eFrfOm4/4QqzJWOoA9ADaPUwwWs8XDjGd1THHvO7\nzneW4lHt3pMdhgsJaVx6GAmNi3mlT22pdYbGvVEAWXAjhIWgW83TW0uUo69U\nlwUt1R3DeBOzoAYhEYkw9InUAcPt0vzccPvRxxjoA5YleBl/g9R/ZxzY7M/d\nq1EeztLfrSbJL56L3h/Psi566HG6GdaVDYoYW1hfw5NceEjCCJbGQxLX7UhF\ni0pEDKkMYJBcwEgVnWUk1eJTK7i8hw29blwpVgeXx2cbxPg7IwhUs2ea8b8Z\nk7aZPQobWe7szxMJ5Om7oNwj01GJRs2tiC2bl19Pd8zA0+qHlzSGhnx1LZEm\nexL3V4sxaeKEs5Bf+eJS15hdAjHfeyBuUb/0BqTmi9RL7YkPhYgYF64ABy8v\nq6zAtIc8m4Gp71LZGE95ri1ugaIlr1/Bt6mdk8nW0aZLznQtuDUnLecIk+Vz\n1t4V3aYLDoofY0aMDDzBearIP8OZ2rrncKycoyJe1CXM6LgCuC5Wg18/d/ia\nQ8QD0FBJTa9DFP2fbT7a9tGeK7LI9eP+c5+fG+XI/Fjz3cHKL7ZWhrfZxjQu\n4+zHAT6c03tcQ018hx9g8K/ZNOA535+ppUh3twdGXE3MY/uzICeVyKCPkBAC\nhV5n\r\n=xem1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUV8Y6IpoI2pKdNa1ewZLxCPlQYYswp4xy57SyQseB/AiEA09l9jY/jJGsiZeV203/N3W3ge6JZRAMv3OD9r+bAzOc="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.5.3_1606819338847_0.8955688650664146"},"_hasShrinkwrap":false},"3.6.0":{"name":"@fjedi/graphql-api","version":"3.6.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.27.6","@sentry/node":"5.27.6","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.29.3"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.1","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"afd38f1ea1c439510779d0172ef40f312dc2ee38","_id":"@fjedi/graphql-api@3.6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Aymww0TgirCkmy7KYBkMh7/ywDwksvnZAeqJ96V8yWBNwyRZZo1kBCjGZFsjPWF77RrJjMbJRDzi0Z46nB0IKw==","shasum":"fabea04e4c73e5586f5872a072dc0f84c59de731","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.6.0.tgz","fileCount":47,"unpackedSize":142213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxmhsCRA9TVsSAnZWagAAoIUP+wfq5+l2vTm96Fdrs3tr\n6sIzLb/wOM89ZE03yU/mJMw7xa/2eMAwtrCIEm/TRxIQMc51T1UJocEQIBOW\nHDmfjt/S1qvjTuPcduVOgm45EbxJ85DF01ks0PEofxPiXk6kV/jpHy4z1Nfo\nws5yCjgXEEPKxVGM6KvRf1KM1rewKNbsej4v8UOTIPL5GhcEuYe3DaVVflzC\nioxRebbhLvqIiSPg3vCyH2jOKLoi7cW5NV1vKy4gnZ3CWm0EVbEmpYE8UZoh\nqar+KeTJipeQBcf6mkKr9cEnNMxqCEltY5KwFnm4gb8sm1lFD5KKQyxQNLyz\nlkQO/icwMtYorDPwHASUOKfyc+hY/QEK8DDI83E4o357gMHT8UcRFlThCfi2\n/ADgd5DlbOfFm+FL7sSQffnAs9ijuKMVvir9hJeyFvl7OkZ3Jp76Obgt/6Er\ntsUnpj15OoM4X2aodTTvzu7PQovCD4T6UnYbTpIH2Z8AHXsra0zLv3KmHSpX\n8sLAl8chetyvfh9pBC4mugd3DuEjoOSuJOw4+RTNabsXeaXQhYmvwo10GXB1\nck3gyNhAV85Bj32iFn77rjeCsD7oLw4pmzo+7+9Lphrmjgz4Yr7fqFwfqsNp\nxcF/1aj1x/DtxeVXRIsPpbGP8xVVtY31pBQ56b5doxTXZaBXX89zS//cg/Ab\nydm6\r\n=A393\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6jVsNlGqHD0QOOZFBxOeL6M6JGsCJTw+6ZInumYq7IgIgJ//sgMBE5m7RXt87xmBIEicdfbGqVyR030MkGVDs93k="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.6.0_1606838380173_0.41442394513950376"},"_hasShrinkwrap":false},"3.7.0":{"name":"@fjedi/graphql-api","version":"3.7.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.28.0","@sentry/node":"5.28.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.31.1"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.2","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b41c99a87228f0ab9e882d284407b3a53136181a","_id":"@fjedi/graphql-api@3.7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OPPjploZ/4EjGW1KKGMAHiSjoEdidiYuxI1TxUNjU54kZk3Ygcwn+NtwwCpQtYZja3q1J/kcXuqqqANjGIgNNg==","shasum":"6cf2499de1169b73a6ab830e4ee5c2d79a4ee2bd","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.7.0.tgz","fileCount":47,"unpackedSize":143113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxnowCRA9TVsSAnZWagAAaZ8P/RDUsp0ThVihVRSF8G0Q\nvRtZOuT45qz2lKcy9/Ns49f+cj/AK4aoV/QFqwkG1xeB4wyIQcNwY78n/pEB\nx/5z0D4AwwkdJGNbfgWjC8P9xgw+UmQ67uTBB9xPVEtOBNcGJ4Co0wbSWCjM\nP4X4FGWlTVtTYHsDN1MlEYUyH5MIFF6+PA5IPIneWuXjsyaC4X6/Ijc+mcUr\namB3wqVtXTFqSM3iHLtGMhJUl81I27/h+OVpmZeK5kx377GtPacl3Zmvvyrh\n/BMERo3te23znYINJ1aZuQDV5PzGXiPNeBXq1R2nT3mWGQRRQHPoV6ujwFRw\nXtFWFuAR4uug6U5KVT1SCYEzsfbysg83Pao1MJv4UYGeisu19AQotyM4pRAK\nI9psUL0i6vP5ZgxhXq8pGciyz1qL6bcxeM2NdGciyJ0cmyUdunXfAOG4P3tg\nZECMJg0ufu7O82+3PEIXiXex8QiG+wNPtSgKY4/sw5bwT6QhrZOu7rIzAHj9\nIf1ySweY+aDKXbLUL95iUooWJ5QvI14rwN0cUm4HnbqvM6Da7zMrDeQbuTkH\n+l/1c2IzrDrOcKUJfP0clqFKUi4dLjV6JDECqAogh4KMCXsaRPgtXbhq5tW3\nhfhdtuTqdjH5g828GlEI3L62jpBhvP8jRwtYXhwTsjbalnsM6ShFpZldmN85\nwV5k\r\n=CFm3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUi2sWkuoU/PWLBzRIV+inmGETi/UxlTbzq3dM6QL1pgIgfYtOpsvJOtR/5fl2fNlwejWhX658Whsjmfg92THMiTE="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.7.0_1606842927696_0.2780804980694622"},"_hasShrinkwrap":false},"3.7.1":{"name":"@fjedi/graphql-api","version":"3.7.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.28.0","@sentry/node":"5.28.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.31.1"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.2","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"8c89b175faa323866fefa53a2b59f953f60b2330","_id":"@fjedi/graphql-api@3.7.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GDu+wZLVvYFE77In7PKuHRVhg6NX12RI6bvAFdf+BPtBWowIAkAV1b2UbRmh53Nu2LfhGm7mZ0b/rDzqsfumvQ==","shasum":"a4da3809f5aa92c67b80dcd1342cd555407933a4","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.7.1.tgz","fileCount":47,"unpackedSize":142727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxn5CCRA9TVsSAnZWagAA4HAP/2tvIikysWw34390PQEK\ndn8vqGz5UvuCCaElUdZrlAwG19AG5RZfCfbMGd8BIb9Ml7p1xdEEvDMyg0qb\nontVlBSDfSNgQEDMWQWULJ8Zsu/gggYeu1RyyEKQX5mOvO3dNCg5WoMxq/6a\nEsJyO5cs/ecADO3iPtrpSXF9wODd0O3i40Wo0xn3nq5DfboRLcyNwG40B/Lo\nTnsDewMbd/ksXMQQF7re1Uu7FjXDE2OFEAZazZja7mQNCl2W7M9tNV4syxIZ\nH+dKo2qTVoEJhIBqQ96kZUbaXwRQuBdofElnAYx8zwGe1Oa+A9F/9Tc0t5Bx\n17uZXNCktMzRdAPV9IH/WDoH/g2wr5NsSxziL8CU5wzxgr5sgmR1yUR7To1I\nkJhAAF0W6Kr3n3RsDfMyE6TNF4wxPFLIcor+cLtSyQiz/OiHmjWImk1BAHbt\nqQP5mY4YnmF8YIXfWBaIZ0xpKfv3WcCEeZ4fF+CWblc0Dxy80zVo56D+lN3k\npHQIb7xWPf4ZCxHKuDa/xJpccxX5MBWIvhc830OtSMTLsrd0ALX3hVlIT9zr\nYJOedHJPeWfJ8GPPyJGPD9lw4aXOpTGiMuvE5ZHARG33v11hPSFIZoJoHhSt\nAqQ9UmZHvQiVHHzyO8OdAzF7rHqQEsSVKZaH9y35wKmqgsNqXU8hUYfH17qQ\nq3Lv\r\n=bvIv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJCEedqVkmKa7NIo/s3p9nnvXoDhG1+U+I5SovACW+hgIhALJuM8t8BG1d3v0kzIaYLTRRyB7dQ4W4+hG6GCx+t+EG"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.7.1_1606843969626_0.9925806638315138"},"_hasShrinkwrap":false},"3.7.2":{"name":"@fjedi/graphql-api","version":"3.7.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.28.0","@sentry/node":"5.28.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.31.1"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.2","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a7aa4ca1d2c64fceb759712e8b4ff666fa3332f8","_id":"@fjedi/graphql-api@3.7.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EKEKNCzt53PSGlCVu7H5YOhYsrV8E0QW6oIw6ZmqjZjbnk31lbeMuHJ/M0QhC5nUUywepu3aY3Mksw9XOpOXXw==","shasum":"396cd3c1834e643bc2d9cb6016b93d7db9189a30","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.7.2.tgz","fileCount":47,"unpackedSize":142773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxoZHCRA9TVsSAnZWagAAptgP/iYFfLbK4CtGCq9SwN+h\nSqvATxqiNLZ/KmgfzmNj3lr1OmvbJSAkaDWnpGUdcHp7xiVTdXlGLtdr9Vjz\nm9MAjZJ8yTXJuBSWSGZau/4icqIp80F9OF376ZobNgkwMIT5zQftaK4NY+An\nFSv0R80zUSFqXxPhcnb1Sh99AizjRsKrmrnv2ZEDGHDSDEz+TNu9/2ZFAmWc\n5h5t6dEmodULqUJWJU33+ji1UCeOW+/ShH0nEZAGxm0QWxQ7QPzsrDuqP/bq\np4Xwhi8jj2x/ForUYvUe5062KgRQxt4vEGU/dbX2hkNl6e44819HwT5r5F/B\nIlM8Ol0oT4zldjDAh/fO5kt4N4OvshklJy5zpeNrS+jq/mChR7TYqXcrE3V4\nzH211G8f/b7UHg1V3tmoOIE6bmpQsQtp7vLdBnWF23ZjLr4i/Xrtr3/W9ICA\nLLxFpv3ioWRwU+upOojxA8ljUjF6sDNvlYe989GjU//Z2vda+Cl+SI1Ew5PY\now81S8YyjgsIKuLG74eJULlPawtaOlfIQqY0HrvdBgs/OUQPRIMJBdynWT06\n6hF0L50+ELbHIUSbfM20/0TQV5bUcKrCwLAkgMXbTIK7onJjOqGv+iXmqaPF\nf3AH5GVJzrhX5sd3pS/KTL6Q5maS+PIi3psamN5mnFVHVbROsHj9GCkHEmha\nQk13\r\n=h9FQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUD19Op/x0scd4GUnbOo5PlYxPnImAhbkGCdMKmLEBBAiAFN21LFnkvp/9JFLDJwDKibvuguPt7HKBfYtMjyaSTSw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.7.2_1606846023095_0.3246427340029783"},"_hasShrinkwrap":false},"3.8.0":{"name":"@fjedi/graphql-api","version":"3.8.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.28.0","@sentry/node":"5.28.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.9","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.31.1"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.2","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1e5fa2a52c77de82bc6c75b02ede1ef05866c67f","_id":"@fjedi/graphql-api@3.8.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iTRPLw45x8991RgXugFy4iqeZEYczAYTR4vjR2GhPXh1zDf4O85Q1tRWXe0fvy4DaHuXrecXlxQcfmOXgh9gyg==","shasum":"0f1a19308ecfefcdcf1187c8b6fca34b672cbce2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.8.0.tgz","fileCount":47,"unpackedSize":143715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzmKoCRA9TVsSAnZWagAAPKAP/is6iul8tEzmYKkbuwYS\nn4ZBOQKuWdVMRWk6wKAXnaGqcqlBvEuinsA5pITJot4NgTrN3cbRRgW4Nhfl\nt6KKAMji7qQnL3hWvzeLjx5KaZudbzQumNGpX+SKiw76uz0a8FPilWxdMzeB\nAkev6P6QgYh1+0ypqQg2ArizJl7nGqMhf/8in8KS2OT0gfKJPzrcOD/SEi9T\n1N6/WoF8NNycNlRlfebBaDHqzgmkjKLSGpDkeQaxCqaQjpDf6zy7166N5ABo\nK+Zo1sA+jnHtES+qbe66Fw7q3E0BXW6nJwGDeRXOxeEE6qY8decboyvfS48a\nd6jvnRNgU79KVgVvtIz54nG5CW2SWItLbpOW2oc4rvt+QwlwXdPrZOpm7ZJS\nLdTpFYpCho/rA0WV8RCG3TCnutTqbQ/Yt1Fs9CxFQyvUNDsvS4gRmjyv+IWf\nxiZzAyj2X0fMQnGdOI0myN6ufTon94M4zwBxjozxzPTjonHr+KlZZjfPadMz\nJXRnIgMOY0Yq/PAVOSSIn99Yi0sn3780hmoRduJ2WmjemzZg8DljSsvWfeKo\nkk2pZGYBOU5NVUsY/crRRNOPEl6verFZjKILqtnzXSBOAc410K/xbPWW1dST\nWwU6V2xhnB9TSO2/4RCq6Prkav4bg60boJh0UytcM4fg6VXG6+seLMNvCxRi\nzkyY\r\n=lseA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr6KUX4GkbY6ebMwjiTEUBgZ4pH26RrBSJvJGaxVhPSQIgLacvs07kFPnY57z3a+M4io5RbAiHwrdbku9pGy6rBtA="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.8.0_1607361192176_0.7291445910669796"},"_hasShrinkwrap":false},"3.9.0":{"name":"@fjedi/graphql-api","version":"3.9.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.28.0","@sentry/node":"5.28.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.10","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.32.6"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.15","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.1.4","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.2","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1e077da726830c9c7b68a07af4bae0d0f16a9de0","_id":"@fjedi/graphql-api@3.9.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QKJaYtiPh4D8F34gatFDqzYqRIxMFuKHe37u+i5LaoevqrkuWFXFmiLCwGgiLGOSeJiRyaMzHLyq5CPbhQLVTw==","shasum":"824943def5ba5719b7611bb46c45aa2e3399dab0","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.9.0.tgz","fileCount":47,"unpackedSize":143716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0QtyCRA9TVsSAnZWagAAi3IQAI89U3+GUrxbCtPiIF09\n8NQfCG0bzAbqRbN+dUgagr63zHHGTQQdzK9jz8zy6fIuzBaeuVHeua1C6+WV\nVYY1uwMCkH4/rB2o3BtJXqhe5VQZ1MZ9tEXetegk3nEFIEoUklaiJ6JTC0gx\nfhR8DcVxU0m6CmxOxjJ2+oHhukR0TSGRh1Y717xoxbrF9qXu3oHTYqdtehXo\nmwJWX0HLXu4rhiFWqmsuhuLnEZ/EE+yEACMmET9uun2HPVPLVToqUnUiAklG\nNKnLYb4G1FjKHUOqnNONLY3UpcIRlU0Z037RC+X0Wy0J87ENQJnhE2DU56/E\n68oLcRMVs+B81aEGtk5AdC0ljtUr5wC+6owAfEvBbHJvT1kxgI+wdf/ynFbv\nPG41DRbMZVBXLRYbHNY/k7rpBHznpchj19eUKx2U7TeiDlHt6Br9thEuKntA\nuj21t/MDAMollF4iF65ahvrT+UZU2RL6s9YXnJY0G1ieEbyihsT2hFhyv0Nr\ngUMccn9FRYamuXMUk9hYVXFnEi7ikASgKApzaWM+inYvPxQxOOiVsjPNvcj5\nQ6+HgWZEEoscdtxGrmEFvpP7grv88HsxKqW6/dJ4EgnvNbMCo7Hyyq6KBvOe\n6PNd5KRoV7bTMS/pIyYq8oiXLNk1IaT8eZxfCl0HzMr5RrCHXXL0WL0N2fWH\nv+Yf\r\n=8R0S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH3rONkMOdYLBbz084D0S3ooxJrKTx5KM2hWVvss8nSgIhANCk5g2i6B5mA1wf7JMQnM4bj1C4IATh2WJ57CC5AOsG"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.9.0_1607535473485_0.8918562706241584"},"_hasShrinkwrap":false},"3.10.0":{"name":"@fjedi/graphql-api","version":"3.10.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.29.0","@sentry/node":"5.29.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.10","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.2","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.3","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.1","validator":"13.5.1","yup":"0.32.6"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.18","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","eslint":"7.14.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.2.0","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.2","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"4e415eedae540cb7f5ffb52e156f5e29454bc908","_id":"@fjedi/graphql-api@3.10.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HGoL5bht+w1kHVSH22ytoCcJ7wrve8IoW6oc1JcZmBeXDRL3wPfYfi3pQMdF0ZRFS0/NZ7xwqtOvZfUSyCOmYg==","shasum":"f27158506543f1697f1d4564da4c910ab7122e8b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.10.0.tgz","fileCount":47,"unpackedSize":143717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0RgbCRA9TVsSAnZWagAA9NIQAJQwWPuodf8EPgU/0/CH\nhWbFMxhKSnO1JIU7ftPB9UFIkxdsei5NVLRXOOamGPtAKcofsn/+zOsBl3IR\nVB+GTbIdajApNXYthGCbqHQewPLuf5OknchBa4IdxZ71FhtZgadGhSQCOLy3\nCq8Rx7vjPJOF2q1nxF6MmxQGCekNKuWcnrTecRU3nfBK5r0Ig8PEsAW+f5Fr\nWSECYjpJASdesEQfsrPckA2RUtmlUfm38ifpES6HUFjIlrVPO6Q2F77qcVMm\nHA0QMtHCu1AnRgRmZxF2Dvj4RMpxcQKPd9xKIU4opHEUcwqugb6oYm5z8O4Z\nW4cIcMIdgHtk4YRbcIeh2BYW4sYJ5NlRF52/F/6T9w1/XVEHv7zHEuv07Zuk\nWMLPJKhatFeVI2T4nyTgeBzrCQlF8CO63rYaM3OX7tlvtbxCMhZzKIuvRGmS\nUzGGWweOnRy1EgRZyQIQwUe3g62vvQpNGvulW2VJbIQMDaECpFEQpd/IvYQi\neUf1pFk5V6hbwp+Dywszpfm0sGE/uDjJazrojJuKm4bK536tE8mVmrEYH7qF\nhU3Rh68y8JcNlZsavKT9DHpYmoVKFd2I0+vvlZaenPRaT+hFcFBVrnDGmJZx\nNOpBxC3Qd3xFOjA3pUzwtL46D5vUPnxJxng9KxRFzhnXroPnOFoPLBSo/eNZ\nImMj\r\n=m0cp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8kLL9rE0+pQPrj+32eLLWKRd5KQY76M8vKhsuGgipeAIhAOPfm3XjQ50Az8UODtYQuRsVvE5leqvGAehRybSqs0BL"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.10.0_1607538714927_0.46677142919427084"},"_hasShrinkwrap":false},"3.11.0":{"name":"@fjedi/graphql-api","version":"3.11.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.5.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@sentry/integrations":"5.29.0","@sentry/node":"5.29.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.8","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.8","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/moment":"2.13.0","@types/socket.io-emitter":"3.1.0","@types/transliteration":"1.6.6","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.10","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.3","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.1"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.18","@types/lodash":"4.14.165","@types/node":"14.14.10","@typescript-eslint/eslint-plugin":"4.9.0","@typescript-eslint/parser":"4.9.0","eslint":"7.15.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.2.0","husky":"4.3.0","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.2"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"59b35ce8ab8f72cb4014587aace5ceed0cd4690e","_id":"@fjedi/graphql-api@3.11.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-W4g5o3bT0AiayEN2XTqs7evFw/MhVBaDum7GRmKWzfawIJqiESaggQBc6jLZ9CHi9TM/shXQVP54S0dqQvuHaA==","shasum":"24dde179dce32c9a6bb7bfc4b53ed0feaca65cf8","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-3.11.0.tgz","fileCount":43,"unpackedSize":138566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0RtPCRA9TVsSAnZWagAAkncQAJXzyk1rBfAmGhotsvoY\nBXqrivSGQv2nkuk27Thw+PnEK2WvwcDfh23ej8UaiE072bR0ndgB8ztDLpJr\nv0QiKUpkMXf6Rd3qxi3UMNXbufYEYZk5ALQ3z6S8IXEFCBhrcVJfe2odBaFL\nn1unlSRky4sUxZMTlK1nK1AJJCJRSME6UGfxVVt7Ah863ow8o2OUKucwx/TY\ncNPG2b4CPOxjogafWBnoGBXazQ/fGJqt5+dCWd8FJ8MO8PNfJU9J4+JMAxIo\nKq1SkZWSwQi60biWjLpXQM2j/8/nhuLQAoTiHeeYxieOG4JNdFC1JBtZry8l\nY44B0TKiS/x5f4WWLJL8IS0e91JI+1lOtHNpJ1ZcDWsgDHOqEduM5O6wTquH\nwk7pxB0RkogEPXOEa38g5g5S7RjgHUZoAsFxg2fSELBWSFKNBr3A6wsyDaVg\n/sWcT/QA/U01gCmrpStxyBKoOlYqsoJy75hbCPimNltNBs4eK0qc8EiljtP5\noNKE47QjnNgEmVknmdtkuGzwnooX7OCHgIEpAnY5+YPfFZg4Lxaw5Kp7ShAm\nd9JFWFK+av8of8t4PMQ8u8GhlIqqtmpdO5BNXN0xwqUTb/phW3mRDGnf36KV\nOc94gpitiyl7aRVc2FInEq+/juwIyItV2DH43fWGE6tL9C8CJ8gX7gjX1D8+\n72xC\r\n=S2Al\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdkxcXeZx1E+knVyfKnoSV47bckUB7PbNWqpoM6Rm74wIhAJbZBbbBuY6J2vcKR4JUUl9OiRqzWxL9KdBkiD9PvFj7"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_3.11.0_1607539535352_0.15729005255117046"},"_hasShrinkwrap":false},"4.0.0":{"name":"@fjedi/graphql-api","version":"4.0.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.8.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","moment":"2.29.1","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.10.0","@typescript-eslint/parser":"4.10.0","eslint":"7.15.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.0.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"58fd242e2489a3f5db2781d90d81fc3275e3fe72","_id":"@fjedi/graphql-api@4.0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fIOwBSDZyLg2FGGx8oNLOMiUPcwmI+BO839KqPWHZdI30Lx/Uwu7Ae4NX1u9oI4NolW0kR5XD3B2bazm/f+tiw==","shasum":"15c0e76924e527fed3b15136c1c562cd1bf5cd36","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.0.0.tgz","fileCount":43,"unpackedSize":138471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2//YCRA9TVsSAnZWagAATXAQAIwUKyP5JNnfz7CaVo4E\n9YtMI1yjnvMBgU6X5nB8Ll0v1TKgUx+N5JjsLCv/SDLAbnqDG/Y63KPqFlFi\nB4e03YIPWhf2MoXoGFQ5mPOWmMYOwi/Wnlg8cR76jISEtxJ4zI50NuKp6u03\nI93vsHevkXLjq462sNNzys7Qd00snZSyveCNlr2cLQdk/hNBrXDwh2f4p1Ek\nz4DmQszGcnxooUQOtUc74bboyP98zngNqJyVORnmG6hxG1iaRDXzC+oW/2Il\nGF41m4h6m6VBQ8oNFxCUIue0KOFeywfpKO4LJB5yCUdfWFPjELtNZ65X5Tvx\nDThe1p2b9u3II1IRUhJhxX6GyFLveSeiUSTF7hjCmPo5lGYmFCtyROKm6oEN\n2UOpKsKhG9avwwgHuE9v5i3sFC8ZS3EOrzw0K7yXpddvsJesbzsW53XvCWtD\ndzImOPyzqwj5Y9C+Snzt3Bg65KaNjlPPvtuEnOHc2BvA5yJc1g/83rDwZnx+\nTC5q1mokKUh6bpIU1X66kuEqnqEWMVvVl+DCiNpKESd1vPagkZGA+39f85bQ\nkTOhIh9NXqZVvak4zdWOMnuCsOFhh8qVsxcHzui6spkq1kLJSIemnNSkFItP\n/KmVaJH1DBsheBcbbO3QjE+8nJU2TijR+r4xyJ4NNbJ/brpfsHF32ngaahgh\nr80o\r\n=DsQ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFn4+aVosB30/lf0tywSUJbXMC0dsOM+SkCAXVXf7//3AiEAxvN+lSPMRt/ZuxukQOkLVz+BMoyqgaYZqI15+yAgSL4="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.0.0_1608253400270_0.48494653719648895"},"_hasShrinkwrap":false},"4.1.0":{"name":"@fjedi/graphql-api","version":"4.1.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"095c889ca7951f0b41d0fb35eafe8834aa556ca2","_id":"@fjedi/graphql-api@4.1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3aXkU7wObWWr57ghKUeufoWH27dDKHbPoB7ejTEUQFOh7WOc4jFmP9TGDf1PsYgAlyzVX5Ey0iy+IpNP5IXTmA==","shasum":"cf4bc2021bc9056988552f041366f66bcb8b497d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.0.tgz","fileCount":43,"unpackedSize":138461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4b42CRA9TVsSAnZWagAASyAP+QAyzxsduZXYfP3bAxGX\nD1EubQxdbJFPI5/MkJh4t8OcIobQ6UmsSN87HQ5vNY6SL7TCdf2JXqtS+6l4\nbpZib6tlwfvBAzh0wY/EHwvbq8HoN0rzWg7C92WSYPvveLDgRJXee/zCjkf7\nkXbm5hBb8YGf8i5j1oCLnbjcWD89C/Unj/4VZzSnK8HM2tKlYF/esW9it6qh\n+tQhYiFHHZxJ+TQSkedwbRujWVxdEGoV5swTFPgkv+IOGlMAQGbT0c/YMf1C\nP/iWQ5rq33rtbft8chqrTuXFJDThythJbO43pefQc+3jVI0x4FEmBOKIvgDD\neTtZqH0U/v+4KqH/ad4Ry39RGuBCXvm6YLHfahpoSlYX/ulW4bs2+fsYMAzm\nJ54qRauQJtQchZbTy0kGT3up8Jr3OeWLq9YwRffG/p/sjfjm1v6LPXg/au40\nOtBvxnrJaAyZyc2KJYQzTfwaGh+48rFpPj0YtlkcKE51OdpmnZ5OK490DxA6\nOASSMV4PMI7KEWtl8gcAfFJs5JRp2ERwiH9g2ruiw4cRlvcIzcYXkRJ2vXx3\nPLCPsqYBh2/aARc/yhl762FyKKJyBGg/ubzTFIkb/Y6mdoOJt088ENXf5zqM\nOsoowaZQIofZWg03x0OMIYp527ELbAiWhjp1wtpfC+rCmHT0qJ/fMlUixmGI\nm+L+\r\n=B31z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFGGFeTv1jZ433kepdFVoz7CypRhE31jSJXYw4OmegOwIgfp07brzbCFSj74ZhZc8teJuYrZX7eJdUOZyhAc/P7+Q="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.0_1608629814500_0.3070268271135359"},"_hasShrinkwrap":false},"4.1.1":{"name":"@fjedi/graphql-api","version":"4.1.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"7e66b8f34e0693022bb2ec71197e278bd0cbc8a3","_id":"@fjedi/graphql-api@4.1.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Dlj7qiJ31bkcKfxJydC6oT7HlAZCqgfA6uD6OTxdJFsEpQpY4Z2bBuFtEDdBjO99ueshw1i2uomwVnhgzIbQIA==","shasum":"128ac613862c1b55ecbd9ad011225c9b1ee61eb2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.1.tgz","fileCount":43,"unpackedSize":139021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4cGKCRA9TVsSAnZWagAAfLAP/RDVzWwBYomuPcVCEjQr\n0uM44mNCxF4IIv3eeQPK30DZpiegB5vrxCKHbf/kUMTfemNyGNfek6Zw3QLc\nIjgUL73yY/f47p1xQpApF0BdWcLGagj3dEoMdWQdCQ379C7RdLC9Yg93XE0E\nAI/DQLnKaywZCzBl/w/QTxsh3eFYHXKGY9yaBQeWq0IJ9RHwbFlMtKOl9mPQ\nFkUscz85Y5YXiudknegFu9ySnadIUNF0nQvRzM3//kzEM1iJjGdVQjzI8LPt\nOWN0K1uuTAHa6Hl4uhflfzcxGsW8ft5z36t+k3OZ3JjahNCDZ3p8TU8AC1iu\nChXjGTG97xuk2Q4TdNLNiORB8DYZrJRMDS4dAdrPJzZtf7QXZh5bh+GS65qG\neMSOMbMZ53e2Iopb2exVONFxHGaRvlSun4UyKH+NzqgDu3SoUf2ICo4JGL0z\nPgjM9QPo9T6VOnJt3xTfVI/h2wqwysi1F4fS1g/QINIiTqKqo+dtTdEo69Vb\nriLb6e0qckwVRNimbWDTVozWRW3QOgiACZAJXrNXIAEllssvjScnbhHM21fP\nsBe2wPBwRW6WEz3vWEfkmwQEzgaeJROT93amJjfKoa0+il7z7shiNfjCtyOF\nCFrZCRBStiU1wVpzx1UqmdiGewfWiOA4l1GniHuSdnnqOpkMg9Edcy2yxhaN\nKr/S\r\n=IJ7m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw/7Be05KOINyq5gg2fwBijOIkSFLfwfEWsjyQKAQ+WgIgfY8bjOF6xQjl41JJZNA7d1G/KlGkZo2NoaSmxMBMmnM="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.1_1608630666412_0.9662275911606306"},"_hasShrinkwrap":false},"4.1.2":{"name":"@fjedi/graphql-api","version":"4.1.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"bcc76a5d3332275107f65359f852ee651929587f","_id":"@fjedi/graphql-api@4.1.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6P4tfMvYMGL7C07ap+Kh01GH5bJAHAnzy9UNSWDzpA7ApfnE2zXzL0VedDGQC70yPnItZQYL+5xa6AO0AOt6Rg==","shasum":"a1a777dfe46791b888d8a63e446bb4279dff6827","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.2.tgz","fileCount":43,"unpackedSize":139064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4cqdCRA9TVsSAnZWagAAOhYP+gJw0EU7wB9X+sYRE6Il\nr6r2efi+MpxT9eb3ZkQ3G/vqtCdKbzH1jt3Ee6+PbUiPZT3Ndt6P/4MVcTc4\n5ElAW5i1VoSjh7Dk8OjuuoYksCmV+5Ucb5Adn6+FerNdtDa3WE0OmQXW9htm\nsL+kKdqct/vzbFPzxf8nczeAxPDMkjIADnhaZEZGz/LzzBdh8fFXP/dS8QKM\nP9uGl/5VE63iopJVR9ivBNIeHdHXMJ/TSUf8gFlR/Ll2z6ex8Cqxte2J+NFn\ndhQzqoPN+ljXT/H9dEMToFTESyj8fO8bryj6kLfjPm14YGDFCmb8Y16qBPeP\n52JAkViA+1/K/ACxydo39Iiv1q55tbm66h06/XiuwfsiGiK6IynU13lICKML\nKA7eoAFH0c5FY0kdIWHYzYiURdiLt7I5W6LD2HXNtc+CbdKVcH6CnU7nBKaW\n4fFOWJLZltaJKc5iYOI5n52PbnwAR0bbfv020/eeP7oGPlEmcMznnYKzRpj/\nVmP7z3EUevXnUopBlztsEsvXWt2jkBeKLccwVx8XSpoX9NNV7w8d4I85Inir\nwPFudhxDi9C/ggCJeFDFgv0bgHO0Xiax06SbmoF3l8NSs3YMZ23aQ7PRb46G\nyXrEgKlQKBIVrHuzxTvLOUPC0aZoJ616MtqUvjK33xCVjRg7q9DKwQpt3ziK\naclY\r\n=L6TT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHEaf2raT0Em/93ftgf65DpQ6AyiPl8TCZX56Amz+L+AIhAIqvigP5OEH7mVCpq8gr5iMfCgfbzB2rT85dySUerw6n"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.2_1608632989126_0.7534354218068389"},"_hasShrinkwrap":false},"4.1.3":{"name":"@fjedi/graphql-api","version":"4.1.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3505cedff3e6bd3d200044169c6fbbabeeafe146","_id":"@fjedi/graphql-api@4.1.3","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xjAUFIW2mdqDsu0kQrTSCOi9gpHstaEJhM9VE9Z/g23HlF6CmGiyrtTbY4HIDw3jf+Yim/dxZdZyijtMKGnApQ==","shasum":"9601d21eeb06dcac7deac98a9b4007a410a67990","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.3.tgz","fileCount":43,"unpackedSize":139242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4c0lCRA9TVsSAnZWagAAJeEP/3DdzSyVNH3ip8oeCHsp\nDICtxGj1c/ndKv0v5Mm92QD5jzfoMBeTBNrxwNAnf82Tkvl9T2Z/I9WgyF8X\nXEhfEg18WGnRTA05h3RBXNerzDy0M7vq76eIBIdZvOjkKC59rtJ6RKskzHqL\ny3wLN8wr7Fc0U/RaEQ0R7msIM10ervk9z7EyAMCjWtHa//D/e+64m7+fmByu\nb5M6hK/1+PDIXoScTh4nEhwKAQ8sCQio2twkaUFc0WatjbpGUQnwPlAhYwc0\nne38Cup/lC/WKUMAmMDT4ERWBx9M47TieHA4ArvXCvzIRkHj1QM8OSB18jE6\n7n3pJqhN1G4157rWd02viREMnnWqW+kFuumRmwHVt4Fp3pWm8L7oR60PVVCz\nJsJElyT1x3C9ihWunZeLvrwZS6Vy7qEHpO+HOxola1C4M5wdvdlrVCt1f6G6\nG+Al5UsIlfdvqbIu/EjM7gkPUedsO9ErHCRvnt5OIA3MuUn81KkZgbZj+11e\nmxo8sCkWoNb5+bRxI80smRQZ5671iG4J0k0gbmuqKf5/049IsdkU9eq8Zuoy\nN6Bmdfojmw8ezUMdpBcqKZYOVV1ijBofyhDeQepIAldvyd12qgfngzSYXGtp\nhI+R5O7lANvVuwxceuH5HsnKhdY8QOV8QQU7NteUA8bTd1aZSm4W5oUOX27B\nXfVN\r\n=UhFm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXm7tDPYGXX+SyuEFvFRWJAgg3owDuhDuC21QdHwi8pAIhAJIm7QuOGsyBPOTTZOCdbgsqmPAd/kqcwquYdYTckIBh"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.3_1608633636917_0.3841380619647172"},"_hasShrinkwrap":false},"4.1.4":{"name":"@fjedi/graphql-api","version":"4.1.4","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3b717feeb2423015da92b2c18df68adc9d97dd16","_id":"@fjedi/graphql-api@4.1.4","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nLnIMr6y5NVvtBivm6sAdKoQMH2smnO10mwWJ+jSOieBPdQ7GC8Ic7fmddIxLBnmhJZJbQNZM4ukc0IGY4shEw==","shasum":"e2b8e4bde67e96f813d0b0e02c096b6fd0ac536d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.4.tgz","fileCount":43,"unpackedSize":139346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4c75CRA9TVsSAnZWagAAnd0P/Rztl1XIwNZLT/93m6t0\nPsgzuDS7GvgkHa6gM4MpwnotLmgkprE5GFPBp1YEhdQXjG3hiMh+sHyP9c98\nY8KLgrjLpP/gyZ1nFxdCLTBCFulZhf51TMtfV9SEok0Ooo8pSasCHJFlPgHH\nM+nssWLOvflV8dZ64exwDtuKkVw4jMHFyaodQrlCUppk5JhbGlFYwwQiWqfv\nmeyl859MZOsCkoDJ2ljemZsa2hm0tK1RFPgii8eiFWWdkrQCkAgDHVPe0xFd\ntiFHTzPW0/55BsMGRiH2NsRD01OeSzTROEtTW4G2jRbugnvz/cBQdpJLySCR\nRzawa4e6GnvVQJAmQcwpY27Rg2+/jLOHIC6FthnIt0Qampd8VmOPrcPz9/OT\n3m39SBXW1JDwmE9RBKkGsVBVyWrIjFcu0qKdxe3VCzMEOT4C44i9UAcfCiQO\nV0PHspDsAnoBY6OVEhw3YnKEixUQh0NqakFmJ18/zc0Q5UiMWwinlvkLoW5Y\nYI56H0lq10fxdXubKuYmKTYYUhl8CO7SMd3iRlyh2oRbh/zGYdLj9WZm1Mxa\n0oYK31DA0iqe6ptA7N0vnc/UDGHGW9m4F5E68HazZ32cnZmsdJYeourGb1gC\nzhDb9504t8Qrk77laC5uPy2UOoGsguWG/QQNiPpkqBY6nxyMhwtafM/74a+1\n8aqC\r\n=CRWP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgc9ViSdBLy5q49dcOJE10XQV80eFXGQFFzprkV5mJ6wIhAOFUCV1gxphS2HmIvYkwf7zD8rMUhCLP3FIFYdGg7cYU"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.4_1608634104737_0.539945749472581"},"_hasShrinkwrap":false},"4.1.5":{"name":"@fjedi/graphql-api","version":"4.1.5","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"cf973ea5579c7831e589ce975914df6c573970e1","_id":"@fjedi/graphql-api@4.1.5","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HDJvHMbtEk9TnXmjp3N67zjv2BoFB85oskzzHL9m2nawY+q54tuVnyxFjzaWd1sRCCSUZ0jFfhMrQ3SM0PRfOQ==","shasum":"faa050b3753d6611db36c05ada5ff3ddacadd0d0","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.5.tgz","fileCount":43,"unpackedSize":139480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4dL2CRA9TVsSAnZWagAAwLIP/Rbo635RaYiYnvVc6+yT\nAhhgZ89ee0J0ilR5sxbXn+kkTiXzFhYuCXIdPGh7FBmN6neioXe9EN/dHkQK\nZQXd926L7pbczqXKcuwYX5KIkbMGuxwU3Z5fQTKMVQW7h4dnH/KfzZJOAZPn\nPlPdFE6X9v5zrISwqeLVGp4Pk///Hzsj1pK5bYBnxelVz0qt8S+pZhMa1X3+\nkIXLVQiANDckVVwC4xMd5mLo+gjGPRWv66W+5GLG82LcgyP8VjSEej3DNkFd\nt4hRP4fxHc19+2O6b2V6ByNblmm5U8UDLhmVZE1x6ty6dvD4uwB08NGpw8pV\ndp7TmtUFUmQMqV4laIivEPtnj6T0HO1H8nNGo2KsPrbmJfj2cX5JFHyK6/tj\ntYvrtkQRZtLJtCQaeI/jhDvychw3QOBouKap4tyJc1BByvn4UmzFOkIalUQz\nyN8i0+rCPXYPeoThMi34gmm+xIQAAs93MqkQUrnvybQjPu74r1c/H0W9sVYo\naSeHdpWQpDE0Iki2R9bxN2J75EYYXUFhbY5N+DmCFaDvVS84Dz+08QWDiDgK\nlcXk+OaY6JuXAay3rA9jJbdk8teInzJ+tkVn0n4aXacbNVkkXQLDTLu8/vT7\nDmgisAzNr9yi2ncLDmE7wIgy57Mee8rs48yWd2N2C/NEbyzIX2j71CFsS5py\nSG+B\r\n=qOG4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA850mU96pTjAGl1b0YrxvZiU+oz3+67l/wbLNKhTnc4AiEA0WEt987Bq7iMRu+bfYuaUx7BldNHM9SFfy+1zPJ62MA="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.5_1608635125721_0.9669856237627641"},"_hasShrinkwrap":false},"4.1.6":{"name":"@fjedi/graphql-api","version":"4.1.6","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b5f992dffb6f99e2bd4c17c004679e0f277b7ea8","_id":"@fjedi/graphql-api@4.1.6","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tJse1q8vHu4V37v7Df1MhnEAxzcMTTT712kBq/L/EIpbNr/VAIva0IlmDrINWlvNPeNJJiZ+tOPKWpiYDW3LdQ==","shasum":"cdb217ccbb0cb9d321ec55ce2b47bdbb3850d0e7","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.6.tgz","fileCount":43,"unpackedSize":139502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4dQiCRA9TVsSAnZWagAAJqAP+gMWfWvmmtUutOUVun9T\n+MKAWLrBvpRE3ZHeSipRxju5uaZ9pkYWwWg84ERfZ1ThPTAlih/qCWzczari\nkFSR1ryCTyh31omD8HtBwu7jgPUvZd1X2gkaY3m1l78HlNZVmtH4UNmLqqIT\nlKVoCX3hAJQI35pf1g3re30O9+ZyzncwZU5C4otRl26CvJ3E9ap7mqi5f/zY\nBVzSg20StgdUNEwLbh63l6wUAHsQ+oSdas2/lTD3xkVi9NUdMoyuQKVQKRbv\npHtsw2j2yOOpvn5lSLIYpJbOIiHOQAkgIsBwOiFzyuPisiFwGOffsRnLbHOl\nxYfr3Hxp/J2iglohZjrVvE/gSNAZI/QdIDQ/dEtWaFjkcRc9+rPzyCgolFCY\nD/YdiLlKahA6UJRJSz52ba3pcmN9l+RbXshvB9XWfeqM0n0U1JHvPynBEErq\nAXTaJzxm8h6/4w11zFT4IW0AKr3XrgtnCHxdwneHvehtcptI41fq7gEFu59j\nZAlepiz20TgwCbs/O2L6rVqTaIdbeZLHEK2o2q4K2H57uYkdmNMD9cMOm01g\nH864n9Zc2zu9/ONIll4s7I8YT5jkirPoBnlLncES8aeXFmHhi7NmSxnmBf0u\n9tc5/pOQ44GQcyXsncsk8/WhAxmzM/Qvkdn0T6TTpp4z7n/rcXbFWayb/mCc\nacRH\r\n=5L7e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAr3WCA8Z+/caFJK4pPG5h7tQjUs69fZWBv3RZI4HkQAAiBPYyiC+vuUqrS/igrUBR8mVSfoKlNWlbS0xp90L2PoQw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.6_1608635426132_0.46642884953839103"},"_hasShrinkwrap":false},"4.1.7":{"name":"@fjedi/graphql-api","version":"4.1.7","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"97391ad16e2fa01dd64bc97970f6b639d0156e0b","_id":"@fjedi/graphql-api@4.1.7","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HhX4C6Y9XLfGXDPPDfaBZbDe8pK68b6/RWpXpNfs3bWA9R+mpwZ7lJr8LEysqawMV7t4R89mih+XJ4UBNHWLCw==","shasum":"88938074c8f0f071c9d1575c948c93a939057dc7","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.7.tgz","fileCount":43,"unpackedSize":139764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4ddqCRA9TVsSAnZWagAAWbYP/0qJw16Fb1P0PgxVcWuL\nUS++qsmio9TI6Amkh2gMiu5BWZwLC104bH9llyse2KgHmwtOEjkzC7REm6FX\n3EpGibnKRO8cuKZANeLbuQ0fUfBCD+miViCzKt8vgo3j1+ziXvKbz5WHGJ4f\n9G7G/nSjHfsG6Q53kfO5Mlwyq1JP7hnUsGw6Q4UmXIzAaj7/bfrtdOE25XrF\nwTOxEqIsA2VT/V2GqEUYYwdYF12J2ByIsJPBcnpWctQEwN6KSs0Wi5fTw/ed\nvnlT8WYsgE8n4gYre+jnjXFSxjCwheIEqRpAwFQ+NzC7wYTC+rWZqj0xmaJR\nJwmvJirCskj+jpEXkQUzBSqMgfLQcFXBC21iA6Dy4C/TvChlZNxQqMbYs3Nc\nktLz7XXXGBjP/hoQ83ivIhCAP7/W7Q60mo6KuJILM6c/J3AwEYvuTUkeUf9i\nMEfJ2jx8VF6qIeDUtw9Iz5KmGTnw4pFHoQHD+lXVBwULjN6JgkCbhyZLAsmM\nRBI1Bz97Kbq9YrbdWlaKbYheJm3mLY7l9boaHLfukJfYQ2KOcLaD0cQGU0Ji\nGXdwtnwJY+yOM7h3B68MmuPeLwtqX0bOFedN7YKKJooiHY8S5JRDZR2q/eRz\n+z6kI28/O1Ylz37c12FB4nLzHEKJayz3rGaMp02qcSEO3C4jTiIJK4ox4uE5\n9HKe\r\n=rk1p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFR58xin63A1KpFFZ1nEW1pMcGkZDoD0o4aRUys6WRGLAiEAy0FvpjKm8giAzRsgwUn20iBYOkQs1zNX6qUJHtPDV2s="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.7_1608636266053_0.5431113862046588"},"_hasShrinkwrap":false},"4.1.8":{"name":"@fjedi/graphql-api","version":"4.1.8","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0223ef9cf3c38e768985dda2bbac6fc174aec3d1","_id":"@fjedi/graphql-api@4.1.8","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PMN+SGT2NzWbB4Q6QrKT3zzRaRnIeVHbTdwdZuuprbmb+kT4UVlB0pPf9CZCGOXiPg+/1QDJZVE6Za6tGcL0SQ==","shasum":"ba08cb4a398b7c473279aec6526fc833eee0d83f","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.8.tgz","fileCount":43,"unpackedSize":140724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4dpHCRA9TVsSAnZWagAA0A0QAIck6DvQuYvFgT0isCT9\n2gZOvw+Z2p5vXNzJ4oVymcZSLrbO14mC3VeL07sGphEHGmukGFHGnouIZNaL\nMbjL2CGuku/ClPCGJWihViETGduQyBDzeJ8+yk3q1i5piq++2lLhegVDIScj\n32bj4nHJDB4cJFo0JBpbI7/a8HKwWPppwkhxpWCKJ+0LLtF1o1Y9lw+vth2f\nxYtVGxDOFfU3Nxso1uGKct9Uoc74qC1MW4cv36n9Yt4Xw76eqnKnIWOk+8qO\nFnU9xJCkjIy/vmfNve5ra9DfV8SYaIGuhfsxjPYVVuvdF8o8IqFv7YfnNwfR\n0tuaKWkPMezJjEoCbS+1Bbbqbln4xCjfgmEDE1vo4JkTq43iGgOAwFUzvI52\nRvO0YKXfUelh7hXzQLGnC0oNpnHiIUJzons2R3yvf7H127OrHeIXYwMHqvOM\n4L68TLmWGqSB05cmyUps2f4suoStDLVEC5RNubOH3AZL/L9bdmf83xmLHYX8\npSwS7DmBzgVXRFjINiqs6dBlxqltKUGgCCeGZ3uTG40A6y1/r3u/bV82fUfg\naKbUvyu360VYSeVlfCXQJECK5b2i6blGqcVnkl2tpHvpb3GspDNkZGbLWngQ\nhbyEE3eNIVtHu/Uu4dXO69zZMfTRsoz3XhzTTHmwh8y2CkQIkA9U1rMpAmoF\nU60n\r\n=pyGh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLnHS+tj0LYYJ4+KcZ4X6lbFXbfndsf4vVu72g57lcuAiEAqgfHl6ZfZp99LxSG7iQ+Zae5ZRBOFJXoYkOMHLbzWVI="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.8_1608636998475_0.588816600782647"},"_hasShrinkwrap":false},"4.1.9":{"name":"@fjedi/graphql-api","version":"4.1.9","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.0","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.9","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.0","apollo-server-plugin-response-cache":"0.5.6","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"4.2.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.9.7","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.6","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.0","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"2.1.2","sequelize":"6.3.5","socket.io":"3.0.4","socket.io-emitter":"3.1.1","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.19","@types/lodash":"4.14.165","@types/node":"14.14.14","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","eslint":"7.16.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.0","husky":"4.3.6","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f2379abb535ddd5b9a2d6c4eff3ce2689137d1d4","_id":"@fjedi/graphql-api@4.1.9","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lyVhRGg2fO/v5JQ53MilFJ1UhjGkA6Mk0RbuHWFkrtSrJoRIIySEJ0IywAmSogNwJmzYzlwGQGqBECnbGfKc2w==","shasum":"00a64a0fa9b5a76239822f376c115cb86435268f","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.9.tgz","fileCount":43,"unpackedSize":141152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4oGbCRA9TVsSAnZWagAAnhoP/1b4Lv8uShdemwZ/nqn8\nKL3Ad479Blolk3Ll0W2O0evOHNIuduCuKlJKjb1qa36Tl8cBNruTBbk7jjKG\nXDKQ0PPFUA2uCT7QRrE3jHjn4QP4CtXasLt4mEVGj5JgqgRH2VbAx5PDG0q5\nnSQG9ocHpkUoZqx1Oo1V4D8lLO3dLj7nGJujlM9Be8PCBqF/OSVgjpbwwGf2\nkuqEYIpAv+Yzv9fzsl04/xLr+bg6gWW1DzXW8AMN/WVjJAf1rJpA0AXXrbWu\nIsBQsNRyv7dvIu/CCoSFX6AZFo4aYyQB+coPnNBpi4upT5uCS4e7NOeADNNW\nLI5xmlspBDucZ61F0And0mkmu4hXTi1FpNtdXhMrbKmBMSlRyF9GsAn62gg6\nfcRCmN6VKUIK2uGFRDpFY0OxtQXewtbfIQg/s2BrvwD+0u9/aA4zh5vk7g6O\nidxftRHPrJR39OzLWfwzgIoj0X1/Z+FgHyk1mIaA2+Gs7fZQ9ihPU+RR1UVY\nCyCLZ4cDNQHXTqNaxjbWYGtZB+MoGyui5I3W9tLxDUkqI7gJ3dzKl9WD9H1c\nhZNjzD2Lrh3Ouvbd7g3aln7OCk48UVjpxBpOidlJyjoqZ4NLlSyYjCK2aNuh\nrxSHVT9AKFf8rwOhKUl5HXmEi5MCTgXiTOf4UEMLjrZvnn5bEHYKBehqDSlF\nrBmW\r\n=zc7Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH3triLORtqBiBSakMsjT5+Xc/LzSfFZLgO2r7Bt8fioCIQD6pQoYz/5mKBleaOrxYAG5F4DlQH7ZkLMmh7dCovcCKw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.9_1608679834815_0.8738878710892672"},"_hasShrinkwrap":false},"4.1.10":{"name":"@fjedi/graphql-api","version":"4.1.10","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.0","@fjedi/jwt":"1.0.1","@fjedi/logger":"1.0.2","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.10","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.1","apollo-server-plugin-response-cache":"0.5.7","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.10.2","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.0","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.1","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"3.0.3","sequelize":"6.3.5","socket.io":"3.0.5","socket.io-emitter":"3.2.0","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.167","@types/node":"14.14.20","@typescript-eslint/eslint-plugin":"4.12.0","@typescript-eslint/parser":"4.12.0","eslint":"7.17.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.7","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0d2b645bb32445a6afa8fb0b18d69e9f84724cd0","_id":"@fjedi/graphql-api@4.1.10","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oOOWDno5NUh6zgtLz0fhdNNC6N47A3/zIuQaPHTsF3KiK24FT61MXtuJg2wLebHxU8vuUutcNW9Br6RjjsBywA==","shasum":"72613e7b4a8f9885e945175c13b461e40acd13fd","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.10.tgz","fileCount":43,"unpackedSize":141155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf94aqCRA9TVsSAnZWagAA3+kP/RzcSr3A7ljJmniDFJzh\nJPDC7kp+TgtBl2/Gf6sIB9vx7nqPACjIwOo174Ru3oo7gBWHbz2dBCt9+X3c\naOWLKj+8A1EfdJD8KMt2N+MHet3wSKb/OicepQnQ1gJR+j6XfhPsb1IDR+IX\nNLSl8j/vWB92fIRJPZxmjrfNX/s2Og5wxhhSLNLBN7FSu7I+284iBcM7I4Aq\np6X3AGW/0gm67+CYa6MLAiH8l/zpRZDpiWfn23xnQZpuNMoLpotDXHTQCDwz\nlaUdWoqIjR7WoF/C1eUhHnWKewXBCsgd93drJsAO1gPxgnrHSB7ZZDkgz0hq\nCzOBfszzJiI2fT2r4yCZt3SCa5rAl/WuY7YdRGmsIVGHW3JgJtUN7CuK3LS8\nSGL6GrwjqvfxefuAI0X1iHlrLKSvxLN8GLPwPRJLjnAjdnf2OozuX6bXJ6Xd\nzC3Vr2SBGPv9liSafsqYPitnmuHCx0wOfxViYGi064H/w+rLaqdENEm3jbmk\n0wNRRmru9xuxswEBuh/dkAvWpz/KWEsqPbkxffOIF8BlGwzW/Wf5G0e5vfsO\nTiFtoxxTvlqhwDZF2KRr6ZvynzSNo15woF48vqqgMpFWJvxqL8w+tcaq2elr\n1gDtr1GFqV/LUZKunoWYyC2Y7ugzHW9whsXmlxzgHsjDVDE4+biAZXGz96d2\nfSPS\r\n=UuZb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmtdOTfN0aVECPfKV/VFF0Qp/X4kAo6yiaJj9OaZIvaAIhAMF2N9h7DivMIVOakSlO3b38pw1LjRoqQynfQHTe1f87"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.10_1610057385529_0.5088229153142219"},"_hasShrinkwrap":false},"4.1.12":{"name":"@fjedi/graphql-api","version":"4.1.12","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/logger":"1.24.1","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.11","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.1","apollo-server-plugin-response-cache":"0.5.7","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.10.3","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.1","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.1","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"3.0.3","sequelize":"6.3.5","socket.io":"3.0.5","socket.io-emitter":"3.2.0","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.167","@types/node":"14.14.20","@typescript-eslint/eslint-plugin":"4.12.0","@typescript-eslint/parser":"4.12.0","eslint":"7.17.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.7","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c85c43cb2360b922373ec66121768262741e4708","_id":"@fjedi/graphql-api@4.1.12","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-d4hDzcKIHGfFKdYCWbxbNLbPv+CsIc/9liC4xjN83gVq/aX/syhL5X6Lezgf9ej7F1T4w9kCMs7Ed5D1bd2+4w==","shasum":"51d6bb4adedc554106e9b244d0b78b5395cfc90d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.12.tgz","fileCount":43,"unpackedSize":141158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/IuRCRA9TVsSAnZWagAAaagP/0/FtoGsbQ5e3gu0AAdi\nLc9xIupwZhJS9G3rLu1AObfqWjAe64ZJ1xOgKalVraeRSb04fQvJs50NnR53\nFgcTStP6bnXEJWW4/yuda1kW08et7IJeHvvs4ioQvP7ww1G7TYO8BgMw3nUu\nAFk6j2CBZaWU8L11c/VCWgk6VtIWI17VY8OKRhiNemUb40ERG5gDj+6Cu9SK\nt92yPEdCCJyq/i4P8nT51SfXX8ky0C6zU63OlvpeKowzLZrxC7/FusNze9Uc\nwjrzXSsAz5gV7nQN3NWc2Gmh0aY1KC+gvdPhaudJ38mf2J+PoIz1q7/vhOmm\nOAMFb3TJ+/XFNkcBRfklGd4Mja0wywB9y3xguf0OlE9TPdvIzght4unwFWNq\nmjJ44jw+yWL+7GNTuwxkHqvDvVzAH+Wllfbs5b2ZtS6yxPXzC2GgRFp49pgj\nYC6XsCsLpWaa36Ts6rVtsqJTq2xeF+35Ltdk5n4boUlDP/5d5VSFO1O9QUe4\n2aIuWtbyWQ2h84b8FARqd1VEDQeg/fzNW4DTz2e6tPpeBwG9823Rjal3eq/+\nsoNCCA17ShI1dVcZiURnLyaRbPukF6m/Sz0rIFtzri7VCOQZzxvhiJjg6m5g\nXqGKixGjK57i9X1JKfGgETZgLWaKE1dt2eK29CBDNhi5raZESkVicVUykNH9\nQFdC\r\n=elOD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi730f86WrktmzE4ERpUJ02jlJgSfve3I5GW+1QZrMuwIhAN+17bsQLm3yTgOPf7+qBuM0tjzJ0IMw8dIGlgVUkXnX"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.12_1610386320023_0.3254889099588969"},"_hasShrinkwrap":false},"4.1.13":{"name":"@fjedi/graphql-api","version":"4.1.13","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/logger":"1.24.1","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.29.2","@sentry/node":"5.29.2","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.11","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.1","apollo-server-plugin-response-cache":"0.5.7","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.10.3","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.1","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.4.4","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.1","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"3.0.3","sequelize":"6.3.5","socket.io":"3.0.5","socket.io-emitter":"3.2.0","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.167","@types/node":"14.14.20","@typescript-eslint/eslint-plugin":"4.12.0","@typescript-eslint/parser":"4.12.0","eslint":"7.17.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.7","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"7822cc45df58518c3b53a8a5a16a9ea67705a114","_id":"@fjedi/graphql-api@4.1.13","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yrmiFzTXFkEQTauQFAb8i8bzof2vr8E3pQ8+JtwH3ouPYYVrbY2hzSagzES2KmDu0ru0B39cKlrFrHROi80pxw==","shasum":"e7ce31c1a148d30654e3fdc4d17128c6006dc130","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.13.tgz","fileCount":43,"unpackedSize":141466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/JEeCRA9TVsSAnZWagAA4NAP/3nvV1a163+fh4axomGm\nwJnRoqcViPLl+duOgj/fjVcgBI099AqtSo9Yl47p8fpWM5W72t8N9Ur6hKYx\nBvmA/nNeakB8kr9/aKtNTSzb01jvsgtT79iTGY8QBvic12MO9TrTEUSQ1BI+\nsCsqkBL7rQjhNALG8qdXIWA+OS3k5X/5jouI7kHa1W+BqSzkyWje7Lp6V0VH\nMUvJoMlmJnUcGU2b5/EzOeXxtRZZafM4lgt5QzwbXFf6v1nbmbk8LBx+DZsd\nHUT5QciNF9M3bOxTaFlgiP/838L8eA1bhQXnH1Rj+4bAQm2QPOf5N0t/Bi61\nxkjLrMm6RBl+DRhnbex/8jOpRS9ECu8uKmJMwGy3jQWgrnC6ueYqBH7iCw8I\nyZIVp+QK68EWrPQitiRB9Bdc5gJFSy/gvpeurNB1galesqMIqFrKSw0Hb51t\nHKi6fNqoKS+NZncoM+imTyPLAP3wjJlOa+bQKRkTa/6S/EAXgnzTwVHzYhNa\n7Z8EwOdFuzPMEPJFVSFo7zZWd+p+9/ZHklYP7NeiQ0MIeCWHYQGigAbu8/v4\nwUQyWNNSD/Vk0zu5dKWREvnlHMA1Dxb3KcNwi2HurR4jKXSk3ZujXVZtfRpR\n7gHx/koKYPlvPWFRdbW53mlVPki9CI0xWd724Hdqbrxglh4uQiyiRVBgl31j\nEltW\r\n=ytBx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnJ3Gy4GZvkZYrTdVxJIqxUQbIXxItE8y0vtNmnb3Q4wIgGbEJs7UCrA3eLwI+yxDskA5Q4YG+Rj9K7gBGiflqfvk="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.13_1610387742083_0.19893599980534726"},"_hasShrinkwrap":false},"4.1.14":{"name":"@fjedi/graphql-api","version":"4.1.14","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.0","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/logger":"1.25.0","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.17.11","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.2","apollo-server-koa":"2.19.1","apollo-server-plugin-response-cache":"0.5.7","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.10.3","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.1","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.1","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"3.0.3","sequelize":"6.3.5","socket.io":"3.0.5","socket.io-emitter":"3.2.0","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.167","@types/node":"14.14.20","@typescript-eslint/eslint-plugin":"4.13.0","@typescript-eslint/parser":"4.13.0","eslint":"7.17.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.7","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f49dc83a34d51be18ce39d4c4d2bef1e3a1fa5a4","_id":"@fjedi/graphql-api@4.1.14","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-EG7GhLzcg+/lXFAnee4W7WmfnQozHKxj1D/qDytoX3ak7YruPhDDH6WAL9mMYwkawpjKgn6jAM/oOD+xICCjGA==","shasum":"248081d4011865509212dcc96226c0feea08ca5d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.14.tgz","fileCount":43,"unpackedSize":141904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/67eCRA9TVsSAnZWagAAGcoP/2/D9svt9g1ZjbC8E3gt\nKhfsmabB6bAbpVrTQllmxsNKceJDIL+BbYD/Qo2AERzy8y3AHPA7DNlACeWK\nclPBBrOhejET7yqeB/0ZacsRAvJEVd8px+m1slHBj2M+LQsECl1wPN37yPri\nmEgEGduwx9ChAJ/B/Mfom88feHCpYnbZDoWPArwYWKCEKO2/8R2VSVF1zR4J\n/VUhgwblS17+Asq4tNcMzMAKA7QMLeghsdn7xNWbgjg11TuzPOMQrwzA/YV4\n2PqoS8yvcr74vOkz36+TpAH9MBZq9zl5qVV52nmJDg6T9FDY+U9u1G5Bw+pR\nd8XK/AGH+laMGQ/v3dCoHI6bLRh1QmA1GNwzwuyrd11/pwPCodK+zz01EuRz\nFWM5hPkdPhPtTOSO74pDKnO9Nt5AVMTqdT/nQzVaa7J839gKwIrBDI2d6Hbb\nqqassFqWlOZJdht4/QOjcedHhr8VpIEU/XzJV5aq/JjmA+IBizNKm9EYTO4v\n75SWDYq5eZ/8txOAKOMWmKsIeoX0+vftAotUkZ6/43saXfvrGELpQtjg3j3x\n2gmmVPDbYmTZ2oSe2hDnyRzq0StlgSakNfiPKgDqC0yFbs2KvahckWOOfKxQ\nPbOb9B6SPm1+Ol99+W28K/bH3jl8MOBe7YxdQ75gzl+8C/fLxHYAjgb4/AIP\nLcxY\r\n=uynv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNWmDQjGx7mhF0tXpAfb+owxMGqPeXSmCT1m/JHSSa4gIhAOltEKs1h6UbeXzr2sXjD8rShDUKZdWg2KtjdvOH1Jlt"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.14_1610591965876_0.36093900824030123"},"_hasShrinkwrap":false},"4.1.15":{"name":"@fjedi/graphql-api","version":"4.1.15","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.1","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/logger":"1.29.0","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.0","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.10.3","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.1","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.1","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"3.0.3","sequelize":"6.3.5","socket.io":"3.1.0","socket.io-emitter":"3.2.0","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.21","@typescript-eslint/eslint-plugin":"4.13.0","@typescript-eslint/parser":"4.13.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"30662ad47c551b5414d037823c06d11fe9b5838b","_id":"@fjedi/graphql-api@4.1.15","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-8TP+pHhXI3iKAYBxCCeIoaz/Po2rQMxTlXd3xXqbBycjO9SycL1g+YpdYIPJ6790GB7cF9Ss3f0wkKdKoyDXTg==","shasum":"07089ee09f904a30c24a27ec8a91bb46b538ff15","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.15.tgz","fileCount":43,"unpackedSize":141903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBfdcCRA9TVsSAnZWagAANucQAI9u4DtWCistCu7/PT3P\n3zyIfMARCqWKhAtCT2B1DkUSJrn+HMQkoVAvHPzHRdK65HEv+MQUOdRwXprp\niP+YHDg1DJOG1Lo67VXUpWjL1PifRtGSmGiLA/QbaPjsMqW8pRuEI+q3cfes\nsbwt3+bxh1LydQKet+n2T0aVZ8FFk6k2R+6PYwqLrsbb7Y/YLYTHl5RPIzHz\nGqyIYtLcc12INd6+QSW4npVCNj6WIUpbQExONnRVwHRlzHtQ0Cvr6X4Zx++Q\ncE95idX15iHF9hNqYes/gBHD+k5sthB4yN4L+teXNwJCJJMCbhFCr6cKHZw0\nGk81E5aBJTBHfyB7zoSqJR/v3TZWuYSkLxS5OFgkjZW2PRYEY6beBt8U4d0G\nnsiCgAiHH9BPlxOXF6FXpD53fmmczBHo3ZFWC/KT8LEGD48X1dPk2EaLyVHk\n/XjMISlcX5LF0+4biIVI0nGuseZTonAj1w51Jtx3kC1lHJh2LmwEEXO2rPDl\nZrOdoQG425SxrguWfTyE8XlcM/hdeVIek0gQBV0dtw/KRwBR+b4tin2YrEj8\nV3ykud9eaYQBNy4+oqpUGW+weqc/Xex1UgBYTzzxU92YZZuvnQsagA/+xuXS\nLZhJYAgbGyNUcYLF8prBwVIi9Q1yUJK+NA1EsytTeeO4WDmOkrvzl19N4o14\nJAA2\r\n=9LT5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2bqAZewu82/Rq9a5Hiu7VJ4wfsB06sgfWcRyrxKsuZAiEA6eyY7hoqOmbgwRNDMquQA152qDe3mKNc77hx6waEaq8="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.15_1611003740333_0.8703711482123866"},"_hasShrinkwrap":false},"4.1.16":{"name":"@fjedi/graphql-api","version":"4.1.16","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.3","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/logger":"1.29.0","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.0","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.10.3","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.1","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.1","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"3.0.3","socket.io":"3.1.0","socket.io-emitter":"3.2.0","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.21","@typescript-eslint/eslint-plugin":"4.13.0","@typescript-eslint/parser":"4.13.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f879adba4fc43800faeacea140dc1bcb4f779a22","_id":"@fjedi/graphql-api@4.1.16","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-hv3sF2kinAjnuaLaLUrMficIl5CPYHAGWsce4x2KoDFvIM2tIXBz39A6Vje64UIqG6fl2rGp+gLLkhAtnlm4aQ==","shasum":"503524cdd4e84f137d88d5593995b42b0d5bf098","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.16.tgz","fileCount":43,"unpackedSize":141768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBfuvCRA9TVsSAnZWagAAqAoP/3vug2Mo63NyH8df5zGa\n3Tu7qzgQuDVBIl8ViNj/DIlyrZHE1ZU+YgoWyoVELJDvnR7bpUa91CdJHMw4\nfCVV3skHPu9qTZgam47Sl/Cvs1RaKp/Slh+tIO/VzYts213F5XjWyzQhWzkI\nMpt1MVj817aNpo7e17LaBQqUTKveiO5p6Nl0bprZZfcAm+40fzzJF/+R3RVV\nn8rdd0Hy/ehPy79e0pfIbv2ufmEaHkxgSUpU2quDa1Ex5hIYe/gckbSUinIa\n7rrolW/c9MO2paUScCmD/16SXyvj6E9fqukTkkzOPOwXUu0KtTWBmN9dDvG1\nSeSRw3F0SPhvsMrsr79sdc1S7ReZoVaVGMq9/TS0MCNUbKSp6e9bmraEGDxM\niEWr8jEDl3sWR8FHFSiV6Q7vSmn0kIeURFiCSuew49aQkkRVGP2CMSTA7UzF\nf/Uu2mkx5RLPeVUo7SK71Leb4oWBzHG3kbUkg2EW0UwnZedXhuTts/FrrIlV\nQiCot2UCNOOWIEY4MHXjvVsiaqvNq8R3AhryzYBqs2ZT8yNMKyFmtzTo/vZK\nrXGIp5EfzkhZNmbphQZG4DLuTbGeNUdmA48eoHmxnAWocw2oE3ueY4aCHJ43\nigV3oKLACnXQlUbkfLonNkgjmISAcRSwc5jTxrDXQrssNc4Pp3glh/u6Kknf\nB8XS\r\n=Z+CQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAo+OGAPMpI6pFLBY/H5BeU4LOU30OaMGQioq5Y8agymAiBrnSykyzpFImg6JHZGHS7BEct7mGs0uvOXflt1iGzEUQ=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.16_1611004847364_0.6359735299096745"},"_hasShrinkwrap":false},"4.1.17":{"name":"@fjedi/graphql-api","version":"4.1.17","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.4","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/logger":"1.32.0","@fjedi/redis-client":"1.0.2","@graphql-tools/delegate":"7.0.8","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/bignumber.js":"5.0.0","@types/component-emitter":"1.2.10","@types/cookie":"0.4.0","@types/cors":"2.8.9","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.0","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/kcors":"2.2.3","@types/koa":"2.11.6","@types/koa-bodyparser":"4.3.0","@types/koa-helmet":"6.0.1","@types/koa-passport":"4.0.2","@types/koa-router":"7.4.1","@types/socket.io-emitter":"3.1.0","@types/useragent":"2.3.0","@types/uuid":"8.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bignumber.js":"9.0.1","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","cors":"2.8.5","dayjs":"1.10.3","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.1","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","http":"0.0.1-security","http-terminator":"2.0.3","i18next":"19.8.4","i18next-sync-fs-backend":"1.1.1","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","kcors":"2.2.2","koa":"2.13.1","koa-bodyparser":"4.3.0","koa-helmet":"6.0.0","koa-passport":"4.1.3","koa-router":"10.0.0","lodash":"4.17.20","microseconds":"0.2.0","mysql2":"2.2.5","passport-vkontakte":"0.5.0","pretty-error":"3.0.3","socket.io":"3.1.0","socket.io-emitter":"3.2.0","socket.io-redis":"6.0.1","transliteration":"2.2.0","universal-cookie-koa":"4.0.3","useragent":"2.3.0","uuid":"8.3.2","validator":"13.5.2"},"devDependencies":{"@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.21","@typescript-eslint/eslint-plugin":"4.14.0","@typescript-eslint/parser":"4.14.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e311796c4bb34a7a7085304b7cd6601ceced4d84","_id":"@fjedi/graphql-api@4.1.17","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-k8jaZOvnfyrbsftdVwNfaLXtOrdt2lnbkiHypSHDrgHyEQ6WG+en+AMxyNbEu7Ot0DMSgYpS8pNDnAdzA7G1yg==","shasum":"9402d8365f3f9ef3ee8d1d5c602e3a7e647f8639","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-4.1.17.tgz","fileCount":43,"unpackedSize":141830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBkWiCRA9TVsSAnZWagAAaJ0P/0ViA7X65sGvs5CHqH1N\nOFm9lFDd6BddyC4HsWiLdoFP7iX3tkivHxFh8XH2emJw/ow35LBA/C/djpVd\nkyxT4ARsMkjGW6JMMJcXxvNWwNgn2qOCoXV1r++Hs+6ztwtMLILNKPnZGHe/\nDY6bChoxxCkcK+heGobgAFJCHcjQJyBj8yg5QIHOmVE5myWOMKC+5Iaep2+F\nXMUx8RHbAE4ndq66SpjBv58/v6+tC1ZWeDfe04Y6o6+SB/sYNSM+sSRtElop\nBSFI1vXQIgegGkSqWxB35W++NlvwC0MoM9z0k+UfX0294sft2fMLG8OeSjSQ\nDrmE9/LEkgAiuK076nlWJtwLn+tkMr1ENDU2465ybpvdLQzQac85OMTT34GK\nZCA30pnq/PfUTafDxtJxD/vnzveuQxa1njA/MRevncIxHdFOm2dlqfxD2oL9\n3fH7c7HPCroB+P/dh1u373j9vAQPWu1wcKqJdCcQDgwF6hq1x7F/r/tZj5U/\ndJcV6nO4c5mskyEx0a++nmzX2vx3lzbZrnaMEee6TAuGIgrhMTzZhFT0GL9z\nXTB29WDXfQKo46sd+Prl5DwKdhPWz5iYaYZsxo35o6iJlcfoafJGbVtNDH0y\nNl3IBJfnOqri1NlAp2HB7zdixI2MtHr1uMoLza2E3RvSHLqOGgpvuQ5JIxzC\nIJb3\r\n=Gq11\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmhzocX6LwfnWBwTohD+mwRNqNVToe17hQ51MqJ0HdmAiBPdBnelt/F9eNrCxdxjoPVlYvxis2298lSs/Rt9sFrOg=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_4.1.17_1611023777670_0.8189751037648325"},"_hasShrinkwrap":false},"6.0.0":{"name":"@fjedi/graphql-api","version":"6.0.0","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.4","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.2","@graphql-tools/delegate":"7.0.9","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.2","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.4","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.22","@typescript-eslint/eslint-plugin":"4.14.0","@typescript-eslint/parser":"4.14.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"5b6977b0a818927a3757ace64e7bd3d0a4314601","_id":"@fjedi/graphql-api@6.0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DLwT3Rhs/0+Ut7gEeQS1gB+DoVtdhAhfYxAYIe+9FMWw1MXN0t7rrVig3w4o8cyoEL8HZb4AhD3s/foKDJDi4g==","shasum":"e5ce5c7f8c3ebc4a0d5b4c5a8633c87f1cce58f4","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.0.tgz","fileCount":11,"unpackedSize":40754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDm90CRA9TVsSAnZWagAA72EQAJoQ7LJ+KL0fjptcKHuQ\nPbY3TrZwX3uMHtI1d6u55Xm+GtYGHyh443BGB5JiDWm5PtlYbOHZOub05QXz\nms55i/WXONNfiZDm582pyQGaQ14SSLgFuj/gp+9WGvbQMNWcfWJzonhoHqa0\nqsTC99sOfT55HIgz+4al0NS3mLzpgGZpjWlaEcoIQddgOtoR17Qy+LSv0m7B\nYHTnY8L6dL3B5iqGAV/8xxVyX1LkHJ6+Da/DmJXKXiavnOIHgbRUCQpPnjqZ\nn/YWeC5TY3G/uOMUORyRiK5+FkYCAuVyyZF5aBrEx0Q/ieNJW2JTzGKZtrvY\nSpsZ3iv58xlS0hTdw9XERSDVrmocKEdQH4BxGAawwpoDRZuLB/nQnzPobb+H\n1EgoUf/I7IFDvyH+xZsgYzsh0b+RKuuYE1T+zSEaKlVnJdcXojlx/QjydmiE\nCj1Pg8lBhq90yyYa3eWleFkEJt2M3l2EHnI7j9vSx65Nwna55V+q7s+2g2rQ\niIEAzj0WsU1HgLr8Gd8gpPrG742C7wTIGkopBFXDoBbzqj4pvM7z49Z0XkFP\nu5wIzFbf7Rnq9ZLIMpxrfDxV3oQZwF/uGEubEIByjERnf5E2kvd6sZ/QfhpC\nfzMM7sQ3rchIICuUD7rIHTfA7Pc4aIdQmEN3wzLyZCybQDDKzD45MVypyKVV\nWZF5\r\n=23Z+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcUPa1IFlZ8iroyTKvpTeTPogKhHuniG8ZDU/a8im/lAIhALNVsU8b6TRGE98VDXsG5cXmDvxwfrMg84/EsI1DQrda"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.0_1611558771668_0.9190129415385115"},"_hasShrinkwrap":false},"6.0.1":{"name":"@fjedi/graphql-api","version":"6.0.1","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.4","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.3","@graphql-tools/delegate":"7.0.9","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.2","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.4","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.22","@typescript-eslint/eslint-plugin":"4.14.0","@typescript-eslint/parser":"4.14.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"13ee190b54699482590251a9cd42680fb8a2811a","_id":"@fjedi/graphql-api@6.0.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x1NNKRhmTldHpCYaR5DVSmODFmXG9rHRZyFXkOP0cyASpzV5cy0yvraSSBKoAVVyDK74WzSp2nAZaJmC2MfSUw==","shasum":"073b5101c470782d61b934507901b98afcf1a316","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.1.tgz","fileCount":11,"unpackedSize":40754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDsMXCRA9TVsSAnZWagAAsXYP/jKoZnzjUAZOLA3hR464\nU8TL08rG7T+rJOHvWrvbUlnBiZlsk5DezgBkN65xgwD5Rw1avoxWgFmgYLvO\nWlNHOyzbsTStO26zLANWGlbtYRhanFPB7CJ7HEX4MsCLqSTcdyq09OsHZ2Cm\n2j/Nmh7sculesVzLoykt6TUTjjKwfrE+cp8PMySJ1EnTaPtGbkDHxScBeAcJ\nthDLJBuuxwXvt5y1KlV//7aXQUUALFlo4Za5qQWGagANioaONyQr6cp5sUKf\nxSu/RmyyrX8KePNbY8tsfTCUo3O4QdVE/5A9nJMGNbfacsNwqOIsuveFLVQn\ncI7E0dOuH1GbvdVgvBmpv5FgP5DmNGWRofiVCqQEy1czqTPdAHjupDCuMtm9\n88HVLHYPLbDRmqB5WuVkndBro/csBPxCJISfG/lpjGoRusB5xXjC5rFty7eE\nvHZEjwR+XBZ+Il3Ra2hxqfgj6rKHBS0BEdXsSPVY3oNoBnq8o87VG34FqgBc\nFG0IeNUkuZs0ZWVw5712IuS5OuIQuH90IEM3jYxJSWw4yki5spz3mL5br2fD\nOaqaFwDmaoB9+BvBmTeh9LtC5iZ1Owl7XRuXwVBcWunEx42iNeqL8omSIJwi\n6eQ0+Yl+7yb0Rxl5KXdwUjUEqlPpfhkgT1nmZgksqKd3WBGjDGtfXxs7rxwa\nNOoh\r\n=jyKW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaDjCqwhcAE1B6KiXJXP2gPobpvZk9Z1M/wwcOwOSP+AiEAt9n6uuPrfy3NMi/z+r0elZmQd/3/0Jekvq3JO+iKMoM="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.1_1611580183407_0.04253001316513094"},"_hasShrinkwrap":false},"6.0.2":{"name":"@fjedi/graphql-api","version":"6.0.2","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.4","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.3","@graphql-tools/delegate":"7.0.9","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.2","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.4","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.22","@typescript-eslint/eslint-plugin":"4.14.0","@typescript-eslint/parser":"4.14.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"52edfe0465214d5b883477f8c88395b81b8ae9a1","_id":"@fjedi/graphql-api@6.0.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WbZVTF/bY4MR+oMuPpjZfCQnKyWh64FAV7zvNTvbZRq5tOm5yshHnHDcrS/OLQKHM0PHsKdtWAgklKvZU/zsRw==","shasum":"27884516e6b594f565bba007df5d1828e31b290b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.2.tgz","fileCount":11,"unpackedSize":40036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDsSxCRA9TVsSAnZWagAA7VcP/iC/53EHsHYYE3D8dJf4\nQlD1C8r26zZLtJR5P2Ci1TPo7qxkEss7CBSWsrf+yGrZIJiLRrEbyyMyX2td\nK6Iq3vz7tF2GPgFyHySxwrgCbNhEE4xr8MXyDU6VRZc9iQ36n4q5cE+0dx1E\ne/uaHQZpE3Qaq6qLQ/8ckMekww9eGYt6aDj9duym7fIRmQ3qZpqmQchhL4JW\nGATIH/caVTvX6mi4xgSSnkKqwYwGsvFNST8NkAvA9kaicvU0TNvqAvunhvos\ncQl2mEN+6ZW0puJxDHfRU3LOSKsfeTXQT5jLS9W7i7ytqoSzp6ghvmoCci5+\nFhDDeL78WwgIVz6I9cID+3FA6XOGvUw3oNc8MCWh2iS7DL658VBQAzUFHKV9\nBFQ+LbOTPIWD90yR9jifzyPwceK6Nc0XY16OUBbjAR2BEktYiYAd3rjsU3Yw\nTTiTOp2/ygT/9Rf0D14qGZRlu50LuO7URl/xQ7GR96YnngOthwYV9+e8GAS2\nB6xgOKUs1L6juA2ICGV3fcOQ4JLGG02tkvQmJI2agDs2+2boFYD0pjpqtyCD\n/x+IQBMdrdnzlDF58E8SNtbUZIRlLnWSHNDHnFrl2srKL6fUZ/ZNhdodeA8l\niNps8+LfX6VXNLEg39YF3p4qYPA1f7WXf7cFa3ZFSZ546N6dPC84JEAmyyg0\nhiIC\r\n=4zYl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4ItbKBDcXsnBjfpUvfF60MNNQyxrHIH4Jfo2QtZ9TUAiAjz+B8JsKpSer0iR29Ic7d+31ukiiNqzPyOr3flMgYLQ=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.2_1611580592677_0.6951829889608476"},"_hasShrinkwrap":false},"6.0.3":{"name":"@fjedi/graphql-api","version":"6.0.3","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.4","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.3","@graphql-tools/delegate":"7.0.9","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.2","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.4","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.22","@typescript-eslint/eslint-plugin":"4.14.0","@typescript-eslint/parser":"4.14.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"bc49098734d84581ad8da656d71c24b7d4970add","_id":"@fjedi/graphql-api@6.0.3","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kIUS0+6mtx3MvmKydxwgihIF7WhgdBdyPB2DTC8myPcA+2JJn3H563C9LRcBSle0vCG5fxFy472Jnpzc4OBBcQ==","shasum":"22644a43f4ba0ebe534e6418d98fd4e82cd977f4","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.3.tgz","fileCount":7,"unpackedSize":37112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDsZJCRA9TVsSAnZWagAACvkP/RPEWj6yq8sZEn7YTEP8\njsOX06LfxW8oKk1zICpSqSqxlHVne4ehvwJGtH2dLkteKbITZ6DQ0dDz1wF1\nE6WCQa+fxaZcTj1rjcDKz0z2fAesuDdIFqJZ2ib6bqA0nvx94eZTD8foCjSa\n2NgVJ2asaY8tzNm6itWmAnuPM3eqigJIGoE7fXhBjlhp/3Uvzo6X2PxaGtz8\nU63AGLhSCDpoC8cqpghRAMC3gHIZX0+7rIh3uUHLeazHXwUXEf0lIfLX/QZx\n+VSfoE5RWta/V2ZYs5w9IuLU0dNuy8aruBgPK3G1gQ9qBC3WGFfPne9EtQMZ\nxa5ZtjCl8Zituo/pVy/5s7O2GqmWQi+FERvJBbekGpcwdEkZK4gEP6TUZJWf\nvRAHSI7CKTBJMPe2wPfoTXBdCMpqoIztHO4SdlqUsjNbaj3ZwS7dL7meidIv\n1AzJIOrYrcUSQiZUDsrAMdCYkFVdwQKNmF9hYWUWU9kdk7jU1LQt95hyu8t4\nEUmFHEHWPjw0Ms6xgprCrYHXFeAHftJMcqbf+IhPTfeEqIj2L4J2hxvD69ev\n8dT+n/WVOtTqqKoyt+lomUkUDTs9fVXex3PY/pFatZGJMXhjHEl6C+Vvy11C\nMQY4GWNe9NMOMDcoQn3U3S9P0H0c2Egv8Eyu9vIYoqi0pel3aU55G95tV6rE\n6U9D\r\n=PTUG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9jgRtU3sCiXl4j631/U08VcW4Mc3cg2GN+qWEQqXBkAiB/VtythsuwVpd6JlZeohQ2WqqsAbtc4tMDyVrGDT56+w=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.3_1611581001204_0.9522902136623543"},"_hasShrinkwrap":false},"6.0.5":{"name":"@fjedi/graphql-api","version":"6.0.5","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.4","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.4","@graphql-tools/delegate":"7.0.9","@sentry/integrations":"5.30.0","@sentry/node":"5.30.0","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.2","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.4","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.22","@typescript-eslint/eslint-plugin":"4.14.0","@typescript-eslint/parser":"4.14.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0fcb6c1cb504f5dfdc569b1ee7b5ea8e267c0017","_id":"@fjedi/graphql-api@6.0.5","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VBwy7DnZiQGtd442LGntjud5AQCy7QaX2wLtw+vdI1sptX1Et7JZbxeOsmfyL9nUf1GYp8ke4hCJDacWvaw3BA==","shasum":"45018b909ef79e62a716baac3c7dd8b537094568","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.5.tgz","fileCount":7,"unpackedSize":39606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDs5RCRA9TVsSAnZWagAAUoIQAJVe9MZnbpbL3YsnQscI\nwhne3w1US0DpaQb6Pu6Q/xVxrM/uJUv47aupokcd9F2PoUQBDXTFEMocgWPf\n2b7LWXMlPc1pI6s0m3q7NMWAWTHaFB1ztP2m00HHsgcTWjXzGoPZIHLDq31b\ncLMNnNo8okoFGeub7/Ydi1QipQl0FlckD7Ot3Lq4bHvd/2Ez8T+ciA0aQHcW\nXsTaI8IjDU1yUOqXKFcGr/JM9WqgY3p6M3Ef21omdtAWCw5f8KQ9q7x6Ohr9\nnZPznbr7PgesI5e6ln39Bt2k/gYWr1kyqnV2svZCa9MXYZG31JWrY1DzvpOY\n/l+rT+D894JkKduX23Q6EA2UFjWRDugMEBNjn3GV51V59dVg5rmi5LBrxLh2\n8Ugj01+UHA4bId7d2yZMk+IMKTfACh7N9277pXAg/3Kg+apvMaRnI5EiPiaB\nnCuTy1WQTrojLwQJR86gvjPXuITNSUA/uZ0qwJhOkg5W7PTefSgYdP07OZ4k\nWqAL351eoyO4vIBVigrr+tr9TfwefnstHo/0Dc0/y2Kwu/8bvrp0kbjsoaoC\nJNGcrDmaBYbVyd0WGi6IuIacBFNQipJsTv3Jq1pHjyC1V50zMvKkb3UnGTYe\nDCafbzvYd8jpUzSR4RnWp7QLABL8NyipGssOT01/xKwDS7jmJXOQEgl6dWS0\nEcal\r\n=4iYF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt6afmn+BinZb00hoV427a0TTLNb4F3QoWJM0iDBQNzQIgPFm4JQUesKvxG0ii4yey00mpjTWXDfr+Ma7kPBwHi/M="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.5_1611583057415_0.7755977729207439"},"_hasShrinkwrap":false},"6.0.6":{"name":"@fjedi/graphql-api","version":"6.0.6","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.4","@fjedi/errors":"1.0.1","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.4","@graphql-tools/delegate":"7.0.9","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.2","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.4.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.4","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.22","@typescript-eslint/eslint-plugin":"4.14.0","@typescript-eslint/parser":"4.14.0","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ac082e73e82c2a047f7be1ca172ea4200bbfd654","_id":"@fjedi/graphql-api@6.0.6","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x8CpvjKNPr4a1xMdsXFc0+/fNjNeWtoRNjH7ajZgv5Z8UP6P5yv3K3xfMrigoZ+E+Gkp86vXot90rybTxtFdpA==","shasum":"70b34c7701899d09daa98bd4af2983b0d7c235e2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.6.tgz","fileCount":7,"unpackedSize":39538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDumtCRA9TVsSAnZWagAApewP/0vHqfg4uvqt0snQ8XKS\n1tSbLooa5v8FFJn5XTkaZEo8oXEAKYzzoYffUvaZzIjOvFq+DYHnYi29skPP\nfvX+BPVwCHXz9XfYnXL/EhEygwDOPuxh+x/p0SFzfMZiNPBsR6wQx1fMHkAh\nWklxkcBvewceNacPQeWP944HL1LwFOA1c3sP0PKGXx6up6xq2k/tMjTC9SmM\nN6n4F1gthFT9dzCkfkkTVxU8/NlEdI+C7i7ZvJK7cfeYUZ2k7lcYmyuc6G6l\npLsTVcDsT9ZYgRi29xHYiWS/Tekj+PurHGgkqJCXQ8r5cDu4juavnLTEfGQ3\nCwX/FpCxekaANsv/L0qHRawRphRRAoh+X7sDxjWmbfFqVpg+RuXEPcKycwoP\nZwar55A2vSWBtbBA4NUsIkurhgnALCWMYVw0s5S18dM2T+CKtgFSNyfqmzBP\nnHo0qpOJQIynix+aAlBL5L46MOy5COwZTr/inH//BbuD7oPUEQrXxlofuqrK\nOP2CV+53XQhj82NXadI2c5TVF/AlIAX1ZGED1j8k+UIPphB0W5pdpFXzGCp0\n0tOyYFzDmFxUr84cJZMcew+cCio+mMiAt85hYR42GZUWwapr9+gww0jDGg4y\nvgUlqu7s2uLjdJXCgNbb2Mx28gxdPbZnZRdQs9dTphjLPFZhTkT++oH2qfvv\nGtnf\r\n=OtZJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZdWpQgQu/Kk2kL1s6aqAu1fF6emN0wpqRqclg8rsaIAIgUVmJLBIg3RikMA9Wt8PyyW8N7U9i21eVqKCPZxiB7qU="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.6_1611590060791_0.05108463405325514"},"_hasShrinkwrap":false},"6.0.7":{"name":"@fjedi/graphql-api","version":"6.0.7","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.4","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.5","@graphql-tools/delegate":"7.0.9","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.2","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.5","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.22","@typescript-eslint/eslint-plugin":"4.14.1","@typescript-eslint/parser":"4.14.1","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.4.4","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"d863ef5189efcf08f486a069f5dfcf5691135e86","_id":"@fjedi/graphql-api@6.0.7","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-wAdAJReIu07cmPdh5joUtdx5C2IfdXN9s33+/S7n/D1wBkMCbxyMJYOoZfOmDCvTTHXTHGiETVa6PdcEpMBjYA==","shasum":"06966a69d2d51eb78b45c6d8a8a57cc9d644ec05","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.7.tgz","fileCount":7,"unpackedSize":39904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEuqICRA9TVsSAnZWagAA0DMP/A3XG6LBJiXWpTTWxS3Y\nq5D/3pDHT6wW0P4UUE45RLVvi/PZULQMQetHDs2DnKXaMYuau+zXj1jG+UDj\nRpSemHAX2Z2LV+NdZmiybmwAIKdwp7E7Iu0peJXvHhe4sBHapUXu40t7c8Fj\nVh4VsxWzQyvbjWPXMuUUhRkIxbygXHOHTukO9kIP1vdWMUUrAZJvSAHo8mV4\n0BzAv8QQazV2fpjM8bVrEdd5sobODMIwibyzWJYly0OnOxzwtz06P6xn6s9y\npizi8hIneAhcFfl128p4vmOKS11YVaJeMAl/tBcqxG/czxLIbVc3SHszMoo1\ntUwPPBP5pUqEZ5S6nMhAyZNAnMslqzCpPxLghBBzCQCM9oDcrCpfnUW9J4Lx\nOVjFmd4/x6MvuiGyc6EultHf34C+rV5dzybLv2zPa6SyKP3RsEnjLERcNTVo\nN4amyj+ApTwxbB4uwi1fI6zBJfq/ytyi7O/IkCGj7hNlRTtnBkC2anPG8tEH\nxiZMcGjQCleI3Df/MC1N+AyBO3ezCUl2WvkDiqVJI6JIM2/fqRovCxrLT2sP\ndtxPVA8LeNIO8n+p3EFgYsrjd2RO6JEvQvCk/OeqJDh5HBHkLRCsFTvmKQiJ\nsAwpzLJEVpRdmYJ2MuFiupAt7xrWuvvU0wlovVEYrINEdm7i0YnB4T/My8lt\n6ISC\r\n=D/od\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHTvPmTpXK48nR2ZgZ1GeuID3JzTmvo1hA5vMPTRnj/wIhALaFskCajQTaVyqILKQ86wnIjSZEWByYmwKsBiuCtf7z"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.7_1611852424434_0.5619961293330626"},"_hasShrinkwrap":false},"6.0.8":{"name":"@fjedi/graphql-api","version":"6.0.8","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.7","@graphql-tools/delegate":"7.0.9","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.3","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.19.2","apollo-server-plugin-response-cache":"0.5.8","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"6.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.5","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.22","@typescript-eslint/eslint-plugin":"4.14.1","@typescript-eslint/parser":"4.14.1","eslint":"7.18.0","eslint-config-airbnb-typescript":"12.0.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.0","typescript":"4.1.3"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e8c837371e2f8e417bac1db82c5797af886ec090","_id":"@fjedi/graphql-api@6.0.8","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gezjN+4MWWIv2JqnslJe+uOkyDcnEwPrTc6/D66XjsTDc6OtGwBL2iltBdW8dqxwJD8o4qsXgG6MV51cedezsw==","shasum":"af2aa172b611b266ea7a12ffe7a96ef25d29472c","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.8.tgz","fileCount":7,"unpackedSize":39904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFCe1CRA9TVsSAnZWagAALq4P/iH4+RrLUusUiYUpuo7p\nAs6jP0jw5j1/tbXqI4Xf12ULbwvQpuaNioPBig92GVGSUD6NFH4ICca+2TPI\nRDvQzcaLh4ezqmKN236qqln3pJVpXjGDCZF7yzAI2P71aH1uqa5B1f4LgJxT\nxRcadta0kreKkd7408RHiWXKGBo8vd30d9QN88F2azDsnZDjveoRwzporR4X\nG3Nzg3QKKr/5l4qUA5Bsy1DvLrTi8pRhzlgy4gnUb0K32OaKMJTHX2+D2eYl\noJNptxrgJnCrUWAO6Z/KTsKflPIbxyCKNqnWYW74eHtUKHBhVbxK6jSGqQ2E\nHiMWiv/GFTHFYD27tRAItsJUgSHhdXYZn+bWk9lU9ADyvcYwzxxkSxTl3LTe\nw5fS9tjG1p9qres+/Ppz3g/S4+Kgj3qNa/nPgY4AgBjgKstNf8+NgCOqeo7A\nEJD2fkkeT1wXSapNqOiAC3mqWCw5i1u8NPkIRNc8DMZQkNhLe4FgoABOceHN\nGfyjbAnDf0yXFNrlPbK+1MsX66WcmAaT7fdNjX7eYulxUeITRMs+CnqDIfOr\n0klvLZ5m0Se31AAz2/kzWjWWDWtgqzTHvK0dLPQt4z5LBaZY+Zi9aLmX2wen\nL2Lk3xLce7MkmTzqc1zBISR79SVubbQFjekkMVAnijutdEClWGaGhw3jPn/F\nrHto\r\n=6V3t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl+ioYxtkRdW2HgE83CuJHfKQFAqCEfZyr0oi3choJkwIhAIiVWH+upVOximCPnjAj9PAP/vogERZd9czB0/0VdL43"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.8_1611933620852_0.37069234278440955"},"_hasShrinkwrap":false},"6.0.9":{"name":"@fjedi/graphql-api","version":"6.0.9","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.8","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.4","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.12.8","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.7","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/expect":"24.3.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.27","@typescript-eslint/eslint-plugin":"4.15.0","@typescript-eslint/parser":"4.15.0","eslint":"7.19.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"283757e89665fa91feebad77dec0fbe620f81850","_id":"@fjedi/graphql-api@6.0.9","_nodeVersion":"12.16.3","_npmVersion":"7.5.3","dist":{"integrity":"sha512-f21zqLhUPLYl1/PcfRcxLs8s+nxMhssmxLvEpfYiHSSgmWeJ1GNo5OMUM3Mo4HIRiwHdRsU8fmdy7VveEyx24g==","shasum":"c7dc1a541da05aa1142eee67360dcc6c0c2e0f7c","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.9.tgz","fileCount":7,"unpackedSize":40073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJn7vCRA9TVsSAnZWagAAqOkQAKUgbdX8AKOVtzqxmTUm\n6CjwZiZHc4l07dtQ6k14acWlMG2bHDb/bTe0QE5hhqtKBNHcg3d28OnQaBjd\nyD6tJC0atZQEOgla3IJnTTMUq0y5JzfklIbKKSCH3rgnHqRfHHoD20+PH2S6\ncHEqg5ylOncgK1S55tHR7k7FUMfHHa8K9VjNwBhaR/6SQOFigG0YY9s1+p2K\nL3I5Nzl7cfH7JjYRHscZTQISDMAqgjdnrBL3+ju/Z0tH0mCiFG60IBiPUg3B\n0Ip1e+SYBAmjLISQkyvW9MtkxqXNuWMg8icNUdLfR3A5mIZmbGoKlfvsIOBF\n73IuIiV/XBCKBT7Fi26ah3ESPhEyoUf0TCp4AwuQ2hd4q80ZrBySrUfNLcve\nrqppW8jXHQoHAZCEsURPr8mqoAnL3fsFy2zh92Cr4172owSmNucYzQdZ3Uh1\nYSfZcdqqhYos8oHNE9Lsx/0X9LA6wrxTNvXfQtWDP6Vqp0Lj/XtJYGM8eLUO\n83XZsuyhyDrEMKru2+0syyiuLsmtFFA3my4o+H/OguknHOJxQcwB13hIFno1\nJI2WWlgTnZVSiKFx4ufVYg+KJclI7nhucWZuo6tn2bjFFLYqmrr+WUOmzCPq\nYPN/tdRHy50z1OzW2MKEuS2igGhqm2GjsZZiQPydnEHsj+mU8qnTZe2l10Mr\nkMzJ\r\n=Dwzc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7rl3Uf1Mf4AbwI2GG9Qj1rshWTzt5ZP7NtxNW+GWY5QIhAKMcvFwWiFHjY3ZNS0zmgzrSQoKd3zq2WLwDnpGYHDQn"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.9_1613135599041_0.047293963521080506"},"_hasShrinkwrap":false},"6.0.13":{"name":"@fjedi/graphql-api","version":"6.0.13","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.10","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.4","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","boxen":"5.0.0","chalk":"4.1.0","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.7","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","mysql2":"2.2.5","pretty-error":"3.0.3","transliteration":"2.2.0","useragent":"2.3.0","validator":"13.5.2"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.27","@typescript-eslint/eslint-plugin":"4.15.0","@typescript-eslint/parser":"4.15.0","eslint":"7.19.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"800b624bc0d4dac64558d495af155a7237e77360","_id":"@fjedi/graphql-api@6.0.13","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-/V6Xsya38RKxGcPXb4+JaY3zKL+RIaz9Bx2snYty2CWH1P1JYGWV9KvTAI30usbejkJDV+0U1CY755rU+LRorA==","shasum":"1444282a75644043e2f831bcda8b9bb7ba16cf9f","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.13.tgz","fileCount":7,"unpackedSize":40043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJpCbCRA9TVsSAnZWagAAY1gP/2Mkp6gDujV1A7wLD3V5\nEYLyys9pkRpnPYob+FAIk7j9hsoDgkQdX63kG05GpRk30gOciq5e84fBQC1d\ntuzYgtiCdMx7Xx/R9adrmZ0q/RfDxrvkoqb1W2JeZVr0cqo8k5LXFdssW2EP\nQr/cn/0lTGukdQbyj1KxKOnLQPoFq4cBJQBA/XlvmZ4VXq/lRg6Sl6FI9jy4\nCkYKsvNut+uyOOmMZHTmvKMJqBj75DEzIrMXRsY9FnVaaVzElKM9NDHH1WSz\nJ7FOCT5ehQN3P9kdpCwX+F6yVRFsKpLTiHfclcbTRhJU5DJW3rNNgsqpnAHy\n66k/7KV/hHIEbRrhNntkvJzlagswFS7S/Vp4ZJnty5hyysXydJl5Z3BazIzS\nAMUl/pgab3rGqcmfAQ76x2ZOtMt4LDySfm0+Z3mUcZ9F/yxgeXOITP8XUYW7\ncTxym7ChyTc99y+Qz+/vSWjxJN4DE06oiSbR4DrhRv0fC1V19vGtwBn+Ci22\nC6ylzgugNUYTJ4MvLujwOiaaz5NTI0v4AKKlJXbIXe1fU93QTnto2sc12o7p\nzn9uy7FfJq0Lr9bBErb5xGJWeFjG/RCt086A5l7/BApeG/WyZs+/oU9Osxgi\nfkrbvB1Vad80cFKc6zLCwmvMJrlGOHFlZZfQSCaz2h0J1zp35BV5P7NzWCEQ\n/4lR\r\n=TWfR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChrwG6rFoqAa2qQYrn8OsAj0rzNkTiNWqF9R/G4fMkeAiBHpY0rRQ0aJly7JQnBQYVtnzEn7u4I+6fho+nTnhLdOw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.13_1613140122812_0.053965721264094935"},"_hasShrinkwrap":false},"6.0.14":{"name":"@fjedi/graphql-api","version":"6.0.14","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.10","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/geoip-lite":"1.4.1","@types/git-rev-sync":"2.0.0","@types/http-terminator":"2.0.1","@types/invariant":"2.2.34","@types/ioredis":"4.19.4","@types/ip":"1.1.0","@types/json-buffer":"3.0.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","geoip-lite":"1.4.2","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.7","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","pretty-error":"3.0.3","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.27","@typescript-eslint/eslint-plugin":"4.15.0","@typescript-eslint/parser":"4.15.0","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a0880a02508b0c7b9685b87d39765d6205e2e940","_id":"@fjedi/graphql-api@6.0.14","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-x7lqnzDWNNArmB8BGShNELUpuVV18Dy+sgGYF0R+bPG9ZLciNJR/kTaC3eLyuLKLEnFl+O+q0miR0WCzvcLf7g==","shasum":"14d72a488476c048445ec0538fdedb12cb81b40e","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.14.tgz","fileCount":7,"unpackedSize":39917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJ+LCCRA9TVsSAnZWagAA2YIQAIieuVieMVHDS6nSBl/Q\nkmdPhG0tTrpXcVXGn/XTxDR4pBYncZmBI3yICyk9FC3icOLv+7yvVE/c+MMW\n0eUifoo0XNh3D3XX8J0lAkefZGZhSmieH11se4FA79+qKtGBGX70fxFiVeYQ\ncd1KswRapEQnJO6oYjxyWQNDfcSzczAS2NuK9MPxP1R7ujoav9O96UA0VJh7\nfEOF2J4oC0f8zlfA+9wHDB8RXWzD/lhwh0rnNLt/j3vbaTpmiY4DiXJNQTpG\niiLfPUEK1deNshCcs01pVrmEl4lLPuKKED9HI/rk2OMSK7xPvBEEkDhy0+we\nz629Dsx2o7/ZscRM917GRY/RUYWdt2Vry0PzPuEjnBlcQQh8BahkWnu4UJUt\nvPdfQexm6Owp/kjLc3uRwd9b/0DlioDOjrlvxEmoL5a5/AkAI78xP8EkSRN7\na0DJz1BqYTIDzF0QbACBfXksXM4QZP8AAupzzxkKGwP3hQAQMThd/xwRr9Nk\ny2ck8IQrgDx/m8393OfqHe/XwyMnaYjJsGYKrG0o+lFAjmhlZcRfxl5VclYh\nxFEBpqiUTNSyP5J6VLpVXn1eMcsSkExBSO4u5nQ5/nVdcQFhQQKOHQN/jHnr\n7lz9YOOaT5XRiT4ZP/t9ckgk74Wceknkq5g8Y7EXfU/LXcEKl7iYQYH5wG0s\nCnIs\r\n=rnih\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMpOmjRkcZ47CBNN5JBavHScOrgqAweaVRtzbmSY+XdQIhAKPF2TAJRKGPKrUuJN8vlvlghuS/BGpMgWTaviKMSGxs"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.14_1613226690372_0.15235337931038972"},"_hasShrinkwrap":false},"6.0.15":{"name":"@fjedi/graphql-api","version":"6.0.15","description":"NPM package template","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.10","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.7","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.20","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.27","@typescript-eslint/eslint-plugin":"4.15.0","@typescript-eslint/parser":"4.15.0","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|jsx|ts|tsx)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"d6bea329b4ecb25eab683a5a546e0dfc113ef05a","_id":"@fjedi/graphql-api@6.0.15","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-9xj9YmyuuISv/WJ3phxiVIE2CBLIgrXsYNVOTKmkSGa+E1AUqOjMIy9mPkJREJavec81nixch1Em3seH+C7oVA==","shasum":"6131802efd465f7e8b30181f52e5f6bc955886f2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.0.15.tgz","fileCount":7,"unpackedSize":39687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJ+PKCRA9TVsSAnZWagAAXVgP/2x6GrCu9syw98ULtS/b\nuyyBHf7vATfQVyQlKjfAZ2DYeym14hwJko2Lay9aKtbu6c7DfbM7tR0REWz6\nhJHBP4KeMMQCyTNpQ/Gfo8M9Pqnygm9dztI0xcqZBWy5NsBUJHBr2KenQ674\nLv9xX40irLrcJ27BCEV/vqLFVW9oj7NpY7J2AEpjhOgRv/+Yi1uaYcckM6nf\nyq5Q+gl7s7DnU8FG0blVZokbJMuaG+c06rh5bVMkTK0oQz2Rj1DUVzTzqBQP\nG4Pw0fAH2I0XckpwDPZKruWo592MywEqmN2CL0Xkro+bdIlaeY6MKQdA9aSd\ncMPrlvf1RSwyms6sWeruS7YYdxPhpljlStucr0eDiWblWfQvdkNpK1QOJjXX\nuQ+LBnE3aquBynOxo4SwBf4xz5UCtQUo61E1lekTWcCTCuP+tf9UxE0LwjHb\n72oujFGY+8iZwNgJribO+IZO5tUxafhGapvXjDR6YVw//935mKgwwbBdzVMT\nllolcm/uIcT20gWx3o3VFKrcl6MxEiDBP2HY00yBj9hE3HQdzQPcO13wFQ61\nkvopvs9g2cmFSBsA3lwA/S/dMYztfgWvyuUjxRajZRAI8+0iN1/+pi5egAWA\nxakqEB/2RueCFXZbFMDfsDgFsHwH1TkjDQLcj50sKiHiwihSJGA19emneXHj\nfA8N\r\n=omBs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsSEAJeQFCKzLruOIUXk7SryuVPHjUmdDsmYdKUsFgqQIhAK2vsegcz/LmqppjHdUEKf/uK9LwDBLPHxIowgSBQAdL"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.0.15_1613226953932_0.2715469414702891"},"_hasShrinkwrap":false},"6.1.0":{"name":"@fjedi/graphql-api","version":"6.1.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.11","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.9","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.31","@typescript-eslint/eslint-plugin":"4.15.1","@typescript-eslint/parser":"4.15.1","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"fd23dd8b6e1291986a50c6bcef71dc21237f9ffe","_id":"@fjedi/graphql-api@6.1.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RTQ0AYpEBCnj0qOk7GykqcEMMB0KhCtLpd9T83kIt2HEIszb8Y+pJnvrNz8lvvh7aw6I5XIT3c9Ne1VFtxjMQA==","shasum":"d681dbc719a35fa843e9fbdae0ed19a6583b4713","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.1.0.tgz","fileCount":7,"unpackedSize":39706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM8JNCRA9TVsSAnZWagAAy/8P/1Y6DgDnAym0ePY6wce1\n6IJjJa3UEeF8ORu+539y2G73OgoycEqzwXyPqJQKWtWmZYnYM5CDmEKg+6Cf\n9V9ACAfGKWYBrsamV+kr+eqw08PG3oiZyfwieqDm7bIVI937JEE+JzLFB4z0\nTm2YmlpcnAqi1vAfgITkTfMYcPuC6MqXLuXOs+sGe1NZ8Lu4S6hHs5s718BW\nsgaB8wxOgUUWQk7k4LzTUOrjPqY+zs9pnM5WnCa8lYZe5WgXY7eDzwE1vZgK\nqVjH8sA1jf9Scsnn96K+tHjzZFHdvbWPCReQuzGTQheau/0dCZncvdUajKm2\nz2FznhA5RYbFlDHEW5eUTRRDAMdPtvPSW4SLzbmNwy/Yo3DNMxtranFhnI/O\niPLhtimps+guzWj0JlbnIIgV9igshZvBTxW6XHR9pEJdl77NsLQJMyXi7ku8\nLFSrGwlB11WY3MCzzNl6ke+COdrLSpskTMZHZtj5ldxdDdNYkgopDKpbc5W0\ngpSYqwgvawLLkMXHgdLhwyWjRPCiL17YKWW1QadId4ayevmpxgdE7NWOVqkq\nXN1PjsXLVrj3GXUsVCnbf27/BrGvDqo3Yx4VJGZQHt1R3Karm9PamjS8HhHk\nPxS0nL23QJpkWCtsVNKIeGa7afJljDDhvUldfwEoT7cOnYNmOWiF6kZ3JAlb\nEqI+\r\n=bmNh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBi3ZU8uSwd1+3HAwIhSD9A6l4FJXiuoWXgMfW/8IJX0AiA55p1gv7JMYy4/hvDh2G8ubkOq7L2Yje1tdWhaCaExlA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.1.0_1614004812751_0.6226652945461983"},"_hasShrinkwrap":false},"6.1.1":{"name":"@fjedi/graphql-api","version":"6.1.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.12","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.9","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.31","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6a3a49c51f017bda7a4b9c268963b34b2217e1cc","_id":"@fjedi/graphql-api@6.1.1","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UGGWVWkiCTo1r+jJ0zTg3SY7ygcWRND0b1HPLOf934zNaRcNb6oK0SS7OEbgS8gjvgMjHlezIbybjsnRz6bN/g==","shasum":"f81fc33bb6abbdbc5da48ac31db7791b33be4661","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.1.1.tgz","fileCount":7,"unpackedSize":39706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNSw2CRA9TVsSAnZWagAAIHUP/1R+4HWY0viLSyG+XijG\nlEMUPpkYH9KGXqYTahBzVp8A3x0viRULmY9kO/QlNipbSUg4pxxRhHGJWgDl\nf7rZSy6O9OOA41VbJ3eOQUBoXXo7SEzw5pejrei4T8xFH2ekj4XzRAxbbWAW\nhfZAEKs+5Xf3dCbKsSArD4B/bvjr94QKlP13rWb8Y1JhJM5Xhi7QxPC5Q01j\nQIRZ5HWc0Xn7QWc7m5q1Q4f5w+y+QRyP2iAnvwzi17aRt6E/IKCLfUFoXP6j\nzsLq0RtDzOkmb7FaVArxI4eVNWZU7c1Nzb6Za4j+kiqY0fbfgJ7cGFTplv+3\njCNjTx4yu9xm3ATDnCTQRcrrZ8eeVfSHdGuWCYzLF3mzfc91e6Kinn5Aolys\nekMGg43+dEog8lNMsw2gGs0FosaIGNGEbEKXZmHiX6I9tcMhDR7AUHcBA3CK\nG8AM947qgd0eoMOAlN2atWsKY6i4HRqylsKPzWnabm9W8TxfiTvyeO5+lPuG\nBFhUg53elQmkKZPuXiW23LLW3dBT0TAFSi/4G373zHoU+q0qAq/fa4nMJdn8\nsPykyHmG8RGNzMyDim3h4gSb46Oi7t0qU6Pugkj4zUHawz/bEfbLmFCpUc51\ntyTwbgzW80iCDr5xBsTN6lWuNH4XkIkgBjJaZgfug2vJOFBnpM9fSM8VPaFy\nn3v4\r\n=w/Gk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeE14ZI7ViLVRP3WPp4uU+8D3/JU3MMHmsLPj7WPj0uAIgPIsv4b+5NfhZPQyVnu0lVhdt8ZDSILVHljLj0RwA+Gc="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.1.1_1614097461747_0.6759935887534203"},"_hasShrinkwrap":false},"6.1.2":{"name":"@fjedi/graphql-api","version":"6.1.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.13","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.9","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.31","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ba4bf8e1a286c8c8fcd5d6d2fe70607e35f24ca5","_id":"@fjedi/graphql-api@6.1.2","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-tG8azw1PdA6R3gkovKtbQh/OS//AELVnw2s8npBM8CJp+JHIJtHDUXxBN3dNjhwjVNnUC+SngmBvJH53U4qUXQ==","shasum":"958f9b0a63c70655e3a6c3d759a1fe4887d97475","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.1.2.tgz","fileCount":7,"unpackedSize":39706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNT37CRA9TVsSAnZWagAAangP/1pB3yFGIsTx4U4fg8wT\n5twIv3a2kRkdZoGZAyiEBpbE55LJLxbBYKAqxk0aiiKnEk3DN0y6Q71xrBWb\nPioymF2wa+DU392fsDhQGT4cjZ9L+4hv2JThc1BKhuCRn94jTUVsE+YaEq6Y\nJktKSvyiNn0IRLdWkuiXT5smtYdFdq+KNm1LpeG+lW41t2x3exL3z/QkOeCd\nHztm0LA7mdgWP/d1llnq0DIQe1ISF1AuKCfrrPRMYPj8a1yrLL43xazhyDTm\ncjFa5kRMIUzGWWuU28ONKV3DStC4mHHE+FnaQU3vI9ZcuaTuUIBlV8rU6Uw4\nXvqO2UIALP0olo4GfgyBS+c+yZSaWMT1iV7eO3aGQ3mgbWaA38BgDfoS4/Ci\nCImntT+hwVX07RezchGt4/CU4qksC/H13ZOO2yrv76SqiorzwSf3ucGFH8IH\nXm5O1asbJ01deItqq2qHbImPANiAc519y840u43dc7wDLziccqnxud6leHYp\nNo/KTELUp6NperTe1+93PLrc/N/1gsDR7RlR8/dflZPpPoj7/AQcHRvDl/IK\nX5ih2HLZeuOfF7u5FZQbcGM2d8kAM5qeQO/y5TC1tWwGdSWmHv7TN++vqH3F\n/rK0EvdX1m7wptfT22HiVRC00kGotDhWqook+v3P7aWSFxa6NIl2F1djQT5M\nF1oT\r\n=+jnn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjYZrYFpSUiGKE74tOp584qpYGQixErKVIyChaWrrvsAiEA97FTy7eznMzHSD7hHVHCLuWzTUWX6+QfdzyCmvTkTeA="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.1.2_1614102011159_0.9848632954954037"},"_hasShrinkwrap":false},"6.1.3":{"name":"@fjedi/graphql-api","version":"6.1.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.13","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.9","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.31","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"dd7e3a01cfb15955be170ec724964fdb694c0517","_id":"@fjedi/graphql-api@6.1.3","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UYsH6KYx9YAQbsov7TqtI2Dze8eVFmDCNlt1BxehGHAy046NPBdH1WXcj+VEBko5Cnt44h3dPQOZ2s+Km0vIFQ==","shasum":"0cdc3bbf4072fddca8b785732c8a8daf711bc4c9","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.1.3.tgz","fileCount":7,"unpackedSize":40352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNUTBCRA9TVsSAnZWagAAegUP+weNOeU9m86yOzKEg7e4\nVJKfLLtgPVgh0eBXEbZ2OIRuFyoJF2hK7Ovh5dMaFGNKGWqjjZE8oCwYWQLQ\nC0KdNyn5ugjxie3a1iTXcR+pXcUz5JKuRIdS2izFJ5uBffo/EKrt9KmxUX4E\n5gPFqCiro24JiWZ7ZyHBljmXKfILGTKZnIxA7CPdBcuH9g7gYdqGrf1HD5VV\nhKaUYUqTD3ZxB+YUfrtRt9g5j15TndlrpeEV4Uqc1/1BDQgbvK0wV9UYIZGs\nxP8H+A98wtZfqqi2+ZEjLkD8MPYzGYpBWle5rtF4YjTJl19t9YXPbHpdozKH\nEEP9SKkL7OVBJa2efX51LQC86AMhAaKBPUMbxmJjSWQjTmy4B1dKvQ9HIze0\nAQUvJ6aQGhxdNeFUcsMy4OrHZhLvbqcSAgObTDKh1NjUYr6y1tOVx46qlbvb\nG3nfcJlffb3kXgznvNZkWUoX5uacpuDbrJGq4vMKqd6NT+0whICu3PayITpM\nsNg8baFa0jJYtqdXdEW8g7cv51QR4EXTM8Ue6dDgu1NPHhrYZBmqaDkhfrLS\nuIeFintHT4+f/D7w5L105NbFNEtb1awvvBZRksb/H6qPXZLp9rvByGFyK2qz\nqXyftZaKYGU4TvZ2WwXzemx9bKvIGhGh26Kfzz/AJw/xqjUuCmmfcPJvgsI+\nAR5/\r\n=JSls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC43hLh/31bGnZoVqwcMuDyQDY6Qh9bg5ivvgtBj2TOOAIhAKcyFrWTHfsOdS6jyTPV9NxLWq5D2wlX986kOn6I1OYS"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.1.3_1614103744530_0.4050694736415785"},"_hasShrinkwrap":false},"6.1.4":{"name":"@fjedi/graphql-api","version":"6.1.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.0.13","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.8.9","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.31","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.1","typescript":"4.1.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"aba7ffd013506eb77b8b54fb3f6690debaedf11b","_id":"@fjedi/graphql-api@6.1.4","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-MmFJDuYmQb10tOxigp3b03q8YYSmqAgk/8rPRykxHQqlBUiEf2yKro4qLkb1gPENnV2e43WCBloq1tMdex5VoQ==","shasum":"434e55f69d2bcb56bb91b610bcbdcadf87f3f33f","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.1.4.tgz","fileCount":7,"unpackedSize":40256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNUdQCRA9TVsSAnZWagAACkgQAKH8pp8t8GX7vFtyo0bO\nn5TCJDXUl5gCxpGmDWNcrbnrqQ3wVKUY/paKDDXvCZMfMSZJ8XrCdVGn4C9G\nSsY2ger/nccCPUbUQGuOMztFYCxraYRii/AgVbX8SPu8hpE/oJdnttdxYYIe\n94BnpNnljqToZFEYxuiwqgsh8cPjOOv6EwFaLHRP3U9vp+DHdhgpzDT8uALo\nCz5baVS4FducblB3N48ZnJHEXVmlrj3fmbs0B3ilLtE24IGhVBcXbTdXyzWb\nTEaer+wJ1jyp+uSk+CN511x1GTtV8BIB9j+VkMxWsYEHq8geMjSr6xmtSGGQ\nZ0mMKxD/ZT+1E9wyRFWD8SC0AIQGgi77/V3sKMKsYhGU8ZOJ8/Xgk2krhoMD\nj4M8o/Xkyw+4jis3P8K8G7SUg/vwXAtOymn2LrvOnfxV849exh768YjY30TH\nvwAS0Kivs2By3SGjDVOhTUNdtJf3y9UvCNbw+Cyy//wKcb7Fj1BSmohiu27r\nvmzHdUYMf0TujttJgwF0v4VHP8zwZ+yX3uAtzUkYodyTzMmId+vslEEjfPCl\noTnqI+8G5dFsL1fwyrD/YyvOdXBTtQ1osMpZgydq4CrcvlL7fOXM8xAR8sir\nXcDYFWDyNMk+zJ0k7YzvI9NYNd9Lq1TqpBzn5ZM9VhBLR1HQ67/q36+871Pn\niByf\r\n=5iDI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj1rgf3ZvnNjYysJuVP4BQTEqBWoT64KlfWRDshpRSGAIgAfyHGG4hSPxBc9CNtldhgG1/xGy11Jyc+F3ciyeZb+g="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.1.4_1614104399866_0.9441629553807096"},"_hasShrinkwrap":false},"6.2.0":{"name":"@fjedi/graphql-api","version":"6.2.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.1.0","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.9.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.31","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.2","typescript":"4.2.2"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c2d83575076befabd00f2e536b8fecd45d725bc6","_id":"@fjedi/graphql-api@6.2.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/IQzVWpUVEeI2W0UvX68gaYG8l9h/+H4ekeh+2ibDikIXchY3w+pDIL415zi2xFnxUK7FaRKkj/hW0y9mwxf6g==","shasum":"12e3c67a52fffc47e354a60468b3b7205e1cfa38","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.2.0.tgz","fileCount":7,"unpackedSize":38734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN6xpCRA9TVsSAnZWagAArqQP/0bchtfHCSJaMYLeHD4t\n9w8+0Vlcv/R//jbg+wnQvn3xyk1nGJcSFQ7Y414/xj6jFvSugyP21/HrFSwm\n2KLV/BdcYbx85h41w/kFiHAZjp+7TtZmPUz4n/OKHpBY6rxmp566tYjuwjGm\n2jntbjSXaeWivrzHdPzJiFstN6iOCGEEB73KTpony3qpBOLChswwKW2svBFt\n2FC5MOmLP6mK69ALqTaqU8o5vLPt1dMVSowkQWr6BoBzPnghemGvwaIS39RU\n5Y80nVUjmObiT47Q+HQGWifHW7sM+qX5/1m18sjISZBReOBsMK3u51haTrk0\npfcp09AwfgjSvqlFi+rSiFkDduyWNsJfTu+x/C6W+zPLSWWvnmi9VVeLiPHw\n5hxR7Z0PLi0FSbBPz992p8h+wXnEup9SOB57Xuogrt6ZlLn9THP+UMufQA24\nEZ2Ek+ETtpGlRcAM/xiOrMhDH78jlZlvrfzv0+M3hgMazsI7vrHdmXwoymKk\nd6ehrpWcCrAe8e0Kf5FBRAYufRa7YeDnupmcn19yfyiquJMcjTcNWClpXlL/\nW+16NzvGyRrmA0y+gtD6h+wH2EF0cnLJviejsgWzS1yyHKXKGHkWhFF2k5Hm\n7uRGpvOp+hytFhJxCs2UANet8kN1b5r3VHTg1uGWeeeqTFIMMixsUX6vFmAt\nW7Ll\r\n=Z2Qk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4AoGYHM3us7LuPny6kbIH6MgUBU0AjV8Nwzov8t8o5AiEA8N8ihGHk+Uuu+YmFljj7//uF9Quh76lUL08tqFQ1sPk="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.2.0_1614261353049_0.7940285055212037"},"_hasShrinkwrap":false},"6.2.1":{"name":"@fjedi/graphql-api","version":"6.2.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.1.0","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-extensions":"0.5.7","graphql-format-error-context-extension":"0.2.15","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","i18next":"19.9.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.31","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.2","typescript":"4.2.2"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"86ad76aadd82a27860fd8fe4798dc5aba6fb405a","_id":"@fjedi/graphql-api@6.2.1","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-NM1GGY9Gx5PW5VXGl2x7d2fEjSoi3/a5DOuSzBZ6Kd5mFX8vAFkIOfsUgqDrwLJ6invwmOmDdaniXylf7Yrmlw==","shasum":"c5c6015e782600dfb221dc813e7eb612734683e9","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.2.1.tgz","fileCount":7,"unpackedSize":38994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN7HGCRA9TVsSAnZWagAAOmgP/2+3brqu8DI5Qlf2ZaJE\nuIL0C8Iyy6ms1fsPLYeS6LJgjwAJORBLkOds72hPKNEZ0Pcput3hjOlMl4F8\n96KnMempDclLwbfgxK0jtv3x2YHmUqvgKElwqXwc93f2ft6SNU42ZXVhUltO\nLNF4CT/7fs8n5muPIr5MyZFxYkwlQi8WhYlIDHhktrPeC2H36VSNWfpWaYiM\nvpdBBeImdQySSyUdDDRB9T7JiPNFmVO/gfoqwyqhhF35MkzK+oUj9Fv++qF+\nHcN42x15zUY6lxeYIjFZEMAQKh5vXtad3SoviUAdtO0oW9wIQjnpc5g3+ZMi\nHeCRLhB1TTsWui40/fdJbACx/9YCUWcyb5SQtyo6XF54+bmfF6eWlelBa4Fh\noZSkwgw+Ninkb9FGocX6h8xxwJBLxddb7nkxch46v07IXkNhdzTeOWUzt818\nE+1F3wPcnXeoZ4OzgsXGwrjUDbwjVQGqv0VT4y2wU2hrCrGpkGR5n76rUDat\nZBcmkF8fG8Xh7Kt84O4redKwFezvC160R9OBNFcQjw+IOrr6jeNpM5hhpN/C\nGKc16RkupFkO8tQ2C1o3dH080yD83qBuKyLABu9nQ04RiYAL0+2NVKUBhszp\nPOL4bNT4fYfGkJ2L8v3sDcy/sMmrHaiXvL/C+HFzArLkuIAN4Aq3iEw8YUmZ\nybKk\r\n=y+HT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1iaDIYAhYobgTrLbYFCk9gT0VkSCdUqj5/QMh0/tDhgIhAMBSrwNMqeK70Ujb4hLrh6zC6Pyt+Toq+XLiDYMSQ23n"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.2.1_1614262725645_0.6311567570452341"},"_hasShrinkwrap":false},"6.2.2":{"name":"@fjedi/graphql-api","version":"6.2.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.5","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.1.0","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.0","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"14.7.0","graphql-middleware":"4.0.2","graphql-middleware-sentry":"3.2.1","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.31","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","eslint":"7.20.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.2","typescript":"4.2.2"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3022a9bd9f65328c649415b1a4a837833caec8b8","_id":"@fjedi/graphql-api@6.2.2","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-SxZ7XN/4R94UDLh0JmPGdYlrYTI6QUFx8PRUYTgTF0q+cVRBUi3ffK1Af0UFnSa0Y2PMl/Qf8SdDEPU40FztVA==","shasum":"6ca204ed1a54851c2911f709f06ecb60c260d406","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-6.2.2.tgz","fileCount":7,"unpackedSize":39167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN7f+CRA9TVsSAnZWagAAikIP/3KeBvBdmnHZD6oTxK70\n+WYBjLfHhw9KaUES1rKJiUqpVkWPVpBeBF+bBkB4TXCMsLf6/7Rj4IGFiZ6k\nMHMYeHw7E56IyKmTjkjS63xg5fGjYMrbUsV4glngvMcY0noxx05SmhJTz5tO\nllC3tJEoJQTyZUfIPqdBDt+VDtlc3QKNbFkYbzHWwexZp038lvkluJnlNc26\nJSmWTcWHFhCnWVYYo8kDgrAu9J/Ur1f7j5H2FV99jChVT0yCqbryPAIV93Yy\niQ6eJqmajZ/IhsAC7C1lU5N4QTd+xawyLOitqNBmkcflisLmpT9f6QA5eLCX\nsK2hTG1tqjPHixEhoe4k/3nnseB2ax7OPaWcy3xqqRmlVAH2OMRtX7sGLbfX\nbOY6V1ssNLi1VmnfM2BqIs1KzfKmsx1pyFHxMn43R0FS5uZmKyVlc4qFmXiI\nnMvpjYldmsfhIK//O4qbX6UdHIi9sBWzX+VULHnz1WDVgrOnpgCwo7WYfxJr\nJ3Kx0ldl5SlYTBehs6ziYJoGwgDR30U6ZJfySxlqXIMfMUMy4a8jFmxIK9JZ\n6yPjYKUfkZB9dSwb2pCOJeSNZKY8J55OnaMHL3B+fln7fC2co8Ni7IIkIu5l\n6YYyc9Ld13y+Xsqsm1E3whzAp0gN0xML5JepPg7PNDyTSvOVF1HgO0Pqe9BU\n+YVF\r\n=yyJi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFs3aBgt0Uv3cElQ9uN5J1QV3jcjzi3YhEPDb85QD/SFAiEAyx+YSKMMDvdfokMgmmv32cMYXadi6rVLzKeKNPItgfE="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_6.2.2_1614264317839_0.5325441935211692"},"_hasShrinkwrap":false},"7.0.0":{"name":"@fjedi/graphql-api","version":"7.0.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.6","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.1.0","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.1","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.4","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.20","@types/lodash":"4.14.168","@types/node":"14.14.32","@typescript-eslint/eslint-plugin":"4.16.1","@typescript-eslint/parser":"4.16.1","eslint":"7.21.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.3","typescript":"4.2.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0475d60fe2c63cbaaf0ff2596905d14c4f6d8379","_id":"@fjedi/graphql-api@7.0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-XePz5UWHKJi4Vsnle6nE1dfUb4mvg2CeMLCDijozTMkYacWn3S2AZfNcqTN4g3WCA1N2rkIa5Dsxk53tYYrJpw==","shasum":"021a3f362e279746147a76ae8d77d08442f16061","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-7.0.0.tgz","fileCount":11,"unpackedSize":44476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRoILCRA9TVsSAnZWagAAAV0QAKClQSkszVAQzhuZSbzI\nq/u7r6eilEiFGnaOcPiPn3ES4n8utMpysU18DtOzWrWnf302yN3TTEOOzJ31\nR1qek56OdY71nNXr6NynGhWnZ/VUWXYuUGCMGfnAXDl99rZr0XYyxo3ai/E3\nnwb7kZllPtoe8zFBnYOpijSWK1Gn8IU3wrHFkq22RCrP1nKp+0OcjKj79f+H\n0vpfWGbsuV5rHXIMjlBIK84rGTSy++b0H2W3JZlohQc6ECLPMFdKSeCmNDQ2\ncSrr8rzVm/YgUi30Vm86uNwNb/XIvZQxm/iCeUcnp8VJ0agxjQ6ERw2PjB/y\nvLVwo/6JD3J/z8e98ICU5+VLSbyaIwB9xX4KaXVKKfKAr/BrIkNdKwco9ddD\nLnZ0FT/CLhqO90jdD8TxcPKqEqCnNE8Imuab7IeqzRjHA9sCzd2OLKOtGoOx\nUZtMeJBnH1l8+lo3z4l6mxe3zkLZfIDziNwIMFi42/RxEytoUOxAL73ehpP4\nqp6m2BQx22fsKRLx85Ke7MSu940siVdI45/UXUcBtXw9KEGXOhFZmRksgriY\nkgXiOxI/e9ztxrborY2Uo1hiVa350WUW6B6luMLMfatEIukk9DsUP4513YEf\nzeYZPBpj8H4mXEwZ6kO4t/yghH/fYMe2/WDEmIYgv8x3h9SCIgPLoTAwlbpg\nBsa3\r\n=1DXP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFCdYaX3ls62R2E3f559jnq7w1/z4rzYz+qKY9rJPWjwIgNedgUxgZ6B9NPobnPa9HTeM5/rx51lEXaKDL3STnN0M="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_7.0.0_1615233547160_0.6869133774373295"},"_hasShrinkwrap":false},"7.0.1":{"name":"@fjedi/graphql-api","version":"7.0.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.9.6","@fjedi/errors":"1.1.2","@fjedi/jwt":"1.0.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.2.0","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.2","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.4","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.21","@types/lodash":"4.14.168","@types/node":"14.14.35","@typescript-eslint/eslint-plugin":"4.18.0","@typescript-eslint/parser":"4.18.0","eslint":"7.22.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.4","typescript":"4.2.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6735bd8d69b604ec43b1cdc5ea20dabf1afff88e","_id":"@fjedi/graphql-api@7.0.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-x6gQNVhx5IIom+6LbQk5izdR98fDNTJ+W8Mfizh6eYW4hKxYHKRcBWhgXIAJVae0wkuTpQznN3F58HH9OeMuRA==","shasum":"63fa470e5b0b11bcce1791fc1a68c05cebd7f9b7","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-7.0.1.tgz","fileCount":11,"unpackedSize":44476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV2T1CRA9TVsSAnZWagAA2sgP/1BQi65O89m0LzbxgfIL\nLai52mWbdTzoL6wHnxbMtWMXKO1kiJspaw59Vo5LvnbpsA5Bt7me8Ccr0r2z\ncKK/Lehqxt1Z+SgBiZMS4imKydjwFVH6Dq4WYSgdZ35Po/NQm8ULgKuBoR3j\njdNWQKPCQIVc/2RR/82z6GTArZvpGoSPotA6WqSv6ywqLbtjink665fKbVmf\nFWJAkWqRJMK9PEh9aSshfv53uJsV7ybEgKVCvmrm4+2irfmluBHSj/MAqRYW\nuqTWyS6Ep0DKr8T8BNouFFthgtOBIBYMzTqH9ysUeH6zUWVDXlovJ9Cem4rS\nfFI/udBDraRDOOsUyCESBp8dbRSwEtzYpQByVyxrG6ZbMuEodsuW51dfON6b\n6IZFbIdzXF1QZ7+CDfZZW7z3+zzk0/BPRqaVbIbToW13+oebYJ7iBPDud6n+\nBrIZtDwAaMm9eLXSFafOx7bFfxUCFuVmCZYf20fTBDMlEjnAOFY9hHVF5MzM\nYs5VDM/XzA3hg38yVKO3ZaqFXyFushbEYTY6kepVwOG4rTbQTQc1qbyR1aS5\nF93cB+1WNUwN0attjcE0Vbs8BbsVmJbbrABqA/7s2Zgv4CC4cAxtmYwXPYZe\nlHWC7gWxAHJ2AHlmhyfHL5NpNZkS2QADtRc1SGQWnmLxxwNxEaMQPbqN2/la\nKXeL\r\n=7wSj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQVUVt7DDqrgSypULJvb+ac4rzA0ZSCY4+f6e2COe5+AiEA0XAXo+2cLguSS6ZWvFsPyHJquvPlTY/Ft9q7Nc4D5cs="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_7.0.1_1616340212770_0.004582449284424417"},"_hasShrinkwrap":false},"7.0.2":{"name":"@fjedi/graphql-api","version":"7.0.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.10.0","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.3","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.2.3","@graphql-tools/delegate":"7.0.10","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.2.3","apollo-server-koa":"2.21.2","apollo-server-plugin-response-cache":"0.6.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.4","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.21","@types/lodash":"4.14.168","@types/node":"14.14.35","@typescript-eslint/eslint-plugin":"4.18.0","@typescript-eslint/parser":"4.18.0","eslint":"7.22.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.4","typescript":"4.2.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"96c0bc4e1897a81f55354cba0ce18d75ec3e6933","_id":"@fjedi/graphql-api@7.0.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6GQ/+tumNdbyQpk2Jq27WnjdGZwFAj50ou72d3TzqlDEMGkGCKP7bAMe26Zo04oTnj3HQZfCmkFLT4LMEA8cAw==","shasum":"02ff0399d45a012321bf00047a8ac9636dbad996","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-7.0.2.tgz","fileCount":11,"unpackedSize":44508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV9YdCRA9TVsSAnZWagAA43EQAKB1/Se1LodljiModVpe\nPgtEBulbEtKGar4hAX2y06J7GaeWsyCMF/xbxBGYxrZh/5H9HDrl2eBFNbzh\nxKlsHdMETG57Xu4UYEOIkV5gsFI+xrdJlnkjGrxJyp/MDoQLVBkgaKvyJs+u\nxnzx2lAgS3iyCZXEwNq7IFonfutmiFl3vDCkS/U769ARWjsv4yDzN5hXy3MU\niVBGdvt7dAakFOznj2kAdRshCgOAN5YQxB6ImrpkPfdGFklMP2lAIwZvFWlH\nKbIURk4doc1nxbKTZ6/E+OaIyhvlhlp7NDEYfxnwgHh+0f+V8JK5pxWLV6+c\nTBnjiYeBnWp3EH04ZSb0UUwlsBME/PRzuJX7scurlzL830QR8QAHJWQcCGvD\nvL5DYcEEn0RIm0Mir/9+IicNPGDUTA1+8xcuKYa0s3PwwDjjSyWOC41AsApP\nbaHP56JJIl1sicHR8cmuypKu82e6lpxns6EGuB9npIV7GlAP2HqfPky+PAc9\nDqRP75Yw2iyHQHWFStxUMXDTCUCDatvD1MKbpGWIz0+ktpiPZLpYx5d030vQ\n5BDcvIEMpL2+995dgcUGgbf85vAY3lsMURr4YxOr4v63xOp5SOzox90m8akz\nPapRZs6f50fZFWpm98w8XZ3QiRAGDs+AS0c9S7DJ+pZV7yVCthrmT884qJWD\ncH9U\r\n=3+jI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEBmvcJAW3+vm2ABdyItqPFHgEBt7RE0FUmFs5hQzGLAiEAyosg5QyV85oja+rxRNzP84kYHWN/ggzzQ6L0ICmbPv8="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_7.0.2_1616369180921_0.37059813552037335"},"_hasShrinkwrap":false},"7.0.3":{"name":"@fjedi/graphql-api","version":"7.0.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"3.10.0","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.3","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"0.2.3","@graphql-tools/delegate":"7.1.1","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.3.0","apollo-server-koa":"2.22.1","apollo-server-plugin-response-cache":"0.7.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.5","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.22","@types/lodash":"4.14.168","@types/node":"14.14.36","@typescript-eslint/eslint-plugin":"4.19.0","@typescript-eslint/parser":"4.19.0","eslint":"7.22.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.1.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.3.1","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.4","typescript":"4.2.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"1888dc95423452a1530e034cc283112acf607c02","_id":"@fjedi/graphql-api@7.0.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-D0bAgVrA4IBrwWjZ8gS/5WTYub63FdrmG6fkrptkZen2hz5J1XQQIXmoEpkTrU8V5UdO6MVU7VnuxJj9xtUuaQ==","shasum":"4babe1e3d6405f8f6d1702977ae855295498fbd2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-7.0.3.tgz","fileCount":11,"unpackedSize":44507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXg3jCRA9TVsSAnZWagAAVJIP/18jLBSDiaW2vt44E30E\neLg92n8GsEwcFxXj8O4tpXnqq+z5yG2+i202N9qGqHHIZi/BnF36vrlyIQff\npeZunPfkd378JHFVyFzXQ6jUBotUOeyPN8zqxa7Vjyw+tg4BrmCoDSztV+HN\nWDRuc1zluG8t2bnU1IaIQvpQqHXrxxXr+gmjqXjTPXj/1nAT09JsoGbGbK6f\nEKvApu5KlxF9Fl5irRvg/OJOO00ybBOsApQAHG6BGVbTmXB6rdAnp2SGw8Dh\nIE6qzMv94EMUTORvFdz9wAt094E+O378WlKFtLoPX1GqfmSEdox+Dbdvmsz0\n6mABkvEq6Wr7e/M8898gAv+IHNndaQixOFHfWdAPkTVWWX4eaPiO36ysH3I3\nLEoyb2Pio6vQVLeiflAf+9yoV0RIiTxX3hHuwb9JjDlkz0GH/2e7FSlbBdj1\nEd1teCbTwnO8Zz2gdvdHsE7L9IET2lvId27vcMHF3i4nUWTmBE0doJrXWttO\nNNOLyCK5cf7hJhOgN3z4GeG9hmhJ7X8uMkPoHyldiGo8nH1w/aRaMYt+btb4\neyd1XqfYy+T9QVASp483uxdG5Ce4IpTusp/WGqMS/X0pPGWpNATNT7aRMPE7\nG9GhV9Ua4qmeIqijeHbC1IH6lOBoaH7GIT4YulwE/dls+nrISdAFafLkzALf\nax+h\r\n=Yon6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGvnGIDjCSY4ciX+JQcpBKaVU+8whL19Kc//iXuiZ4/AiBddjBuwwx3gMSC6zGFPrxHN7+4yoa8GDNU2EFhP8qeDA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_7.0.3_1616776674335_0.9149721114058411"},"_hasShrinkwrap":false},"7.1.0":{"name":"@fjedi/graphql-api","version":"7.1.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.0","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.3","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"1.0.0","@graphql-tools/delegate":"7.1.2","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.4.0","apollo-server-koa":"2.23.0","apollo-server-plugin-response-cache":"0.7.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.7","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.22","@types/lodash":"4.14.168","@types/node":"14.14.41","@typescript-eslint/eslint-plugin":"4.22.0","@typescript-eslint/parser":"4.22.0","eslint":"7.25.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.4.0","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.5","typescript":"4.2.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"7c2330cca2c84377b0f3b6df4865deb95645c5e1","_id":"@fjedi/graphql-api@7.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-s33imnmmrJIApg44wZJfJgddY9r4A0dTEhCbtueMjicEx8ubfSaC2gD/psUAIe+kDgB/qoJvwCg3KAHDEiztag==","shasum":"a32e19493735485dd52ee84ad92868bb20b4acf3","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-7.1.0.tgz","fileCount":11,"unpackedSize":44566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghLU0CRA9TVsSAnZWagAA7Z4P+QEFW+4KT8Bz3mOA2vtf\nLnnksMW1AXl9PCszrh3n8MxNORM9zIhjGB01F6D3qwNcY6T0DVaJNgQPYEqN\nxoXHLYr21l1TeppVI24FRa380kVMpt0dCjkPCXKKXtnlw+MX9ZlJ3HnUEXEZ\nAatmuF/pHqm2ZHlv69ZSlvKEYIn1wNcxvjSzoJIYXQCnOwmM0n3TbxLGKlE2\ntczW7PZFHLk3v/jjFAeqtn71szMGsuOT4ca1LAXIZ+OhNQX2F/B2ISQmJJa9\nYA0Ahi1sHXikZTHhQurTcomXqGEdTh4UTnE+EhuBcrvVHGFxLbgU8f1Nn/yH\nc1iYBRTIP3gFNzR4uy35FB6jkPPvhXET9+ASdtF/RfMuIDsb9jWHxc6Ghj2j\n4zR5Mcb1fsbjy3YaWBdnuUxYDhh4uDoXBaOnerTf6Bwf619SzKrYYg5u2Nwx\nCdy0ilZezSTQogQOEjvZMfcLKXE+iPZj4g7+oemkqoI9V/08e59/ceB8ClXp\n270HfGNgZ6J/l5bD3sLfym+KnnslEFQ7Sp66CgD0lWsISD0oWsEtfmGEc2gf\ndBfDtiHvU+fLRf23nqLtDQqmQOtEaIMg+Ge0UMDR2yo0ZUskTGt/y4O51AwL\nmi2hfMPjyJZwvvDUclLnf3V7t3pOWzD4HBVl6Bfh4OWD3xNTNZnORUg5sLSp\nGNKX\r\n=5p8v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2vpj126lCaHizJQv3/16+k2uHDpIp4oSS3lmzECHDMgIgBxEL55JH5ck1QjMICpL2CxDRk1iwC5fML676b28P8sE="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_7.1.0_1619309875888_0.35959044179046695"},"_hasShrinkwrap":false},"7.1.1":{"name":"@fjedi/graphql-api","version":"7.1.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.1","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.3","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"1.0.2","@graphql-tools/delegate":"7.1.2","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.4.0","apollo-server-koa":"2.23.0","apollo-server-plugin-response-cache":"0.7.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.7","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.22","@types/lodash":"4.14.168","@types/node":"14.14.41","@typescript-eslint/eslint-plugin":"4.22.0","@typescript-eslint/parser":"4.22.0","eslint":"7.25.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.4.0","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.5","typescript":"4.2.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3966f49d336b8b22b5557d82d810c9981d1faf9a","_id":"@fjedi/graphql-api@7.1.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-xyDmB3zJO1sm28gK7tvdheEzJsU3B4rgAH0OpPxIwTpDGEO+ECFl3i2sLbTW7i2FQKiyALEzGn3gT2MY35rRBw==","shasum":"599859365930da6bddf300e61a434cbda8012b8a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-7.1.1.tgz","fileCount":11,"unpackedSize":44566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghL1MCRA9TVsSAnZWagAA7H0P/3FL8YRa/nKv2yuUepje\nu6XJzpvJzIZKhIXQGyFdiFj+eixjP3QjdSi6lD19SGZf9Tk5LFZUkph3DpxE\npTImjcTq8ZxfoZT5v0IIymvokaW1PI76CU3sy9jlbo1k61Fxw6WWjWRal0U6\nwCglU8kg03LmhKJdT74Hmph9Ff+GX1ud+v7XSeI6EEBWSVa2OzCmaW5d5OgJ\nTvjbP9JOc1njqRSfMgkaUIJMdF7h2KGsxYIwVKOW3LydUQo+tW4jKlxeBuZj\nD0jKlgGf7Vf7LH9HX9pBrwsx+dAEo2hZUTkmLCeP8C4l2xIB1kzVTDLn6J56\nLy1zyc4cOe7snnkrML5MBxq1cp2lvK1ECtD6Fq4CWXGR7Dys+37pfLN5bTZf\nhCkQP3BRoRsbEjYDJMeMYlNm1LI1XP8RTLlU6y0zcYZIjlHNB33iSBIWv9jO\nZNxbK59YJ34u/1VOJg0x+pYcCbzSWf6jPo8I1Uwt8XQwEygQqqak5MNhvPuJ\nZkj9A/6Q9jYMiP3mLAQqR0LdKNDDJ2nLtmtz0vg5aUYZLiuu8jQJu/3vQqck\nnMA6wGU1OjFfrL3kYXVIqEsqgq5V1M3NoFsGy1bQRU06ceOBaO+703daam9a\nU4fkfGuPFNgmY9bek9KEG3TPVLCEAWjJRCBlWeVxuRpZqnXpKe0IhVok/0nU\n1RF+\r\n=73ga\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhJbsPAd0rryU8cgqJmQelthDdIw+QqWxjkmF2D17RnAiEA3dNMPp/V007LvXaK++KAic7TWs7yTi559AhWnCveW08="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_7.1.1_1619311947608_0.6588483448692084"},"_hasShrinkwrap":false},"8.0.0":{"name":"@fjedi/graphql-api","version":"8.0.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.1","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.3","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.0.0","@graphql-tools/delegate":"7.1.2","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.4.0","apollo-server-koa":"2.23.0","apollo-server-plugin-response-cache":"0.7.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.7","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.23","@types/lodash":"4.14.168","@types/node":"14.14.43","@typescript-eslint/eslint-plugin":"4.22.0","@typescript-eslint/parser":"4.22.0","eslint":"7.25.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.4.0","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.5","typescript":"4.2.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e8d4b2b3dc0fa2ab0ab5ac967507582834acf30e","_id":"@fjedi/graphql-api@8.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-pmNKLSA5AQfXwshWCl5viN7lQ9ndAq50guKzcwxu7EoHBrRgmDEEbeXJpBfG/nInLv4Co7UMNBCp8z5wpUgo8A==","shasum":"caf337bfa012d26520bc4050e40f9fb6ae58dec2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.0.0.tgz","fileCount":11,"unpackedSize":44790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiF8jCRA9TVsSAnZWagAAh84P/2VOY+BDRSemIiEdsdP1\nHwKzMvC2ElnFAnit/rRXeLQDmTklUngjNGy7BAbDQbY4UWlpnN+dzp4Nj/j2\npY3m7/FnODcJEjKuU/GWyuNCzfzv52fu3aZjtvyAPKRmpDSENdk2I8WQPYWm\nCt3sGz1y0sRLqwtStxNWmQMdEBRIrjgycvOgR+KS+21tgN/+Nbtp1HIFeMEH\ng354PyYxL6wx2PPcUUAO5fuHniM28Z2x4OWJLLjJBUuub1rK3WyJzZsjlSLq\ntPJ6LUeNHE+7qRiShcocP4bu67BEbt51pBvREqbEb1Qvj7LVcBJFveAS/0xB\npZ8exHAbWv9LvifKFtXN3bBmam3AOAB0ppTf8k89W8+HYLcfMg/0e0wdObx2\nUgiljAnAreF+qMGH7+5gw6JTmeh1T/sJEh13f8u125fpmBGxgH486kqYxzYl\nrtRAXCnuvHVBelD2ic99/SRs5g6/8pNuP5X2Q2mBJ+h1k3IxXGVZf/LnFzQA\noyDPQuMN/15PPr/7WlhwAZx/vC3WkcHPBFplsuUVrJR/eqXitJrEB3U8oDhW\nVJQWOWMU+29iu90UGUWeaFvgA8iOPjF2witHw+7KbXT90W9Z/fg5CDUWGhjE\nfw2bWEgdJ7XnvBLmjpJEK1u+7f3JZ/Tk/M7iR/2+1vl2AtikY8SL9Hx2vVuf\nZ9sQ\r\n=z2Mu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKisRMK0286tD/DvueDTrXZqeXG3Bkvsqbv1DVpH2q0QIhAOZD4q4tziKdX1CTOjfvSZMhieKiO2FWa6Q0tsJYoYA6"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.0.0_1619549986817_0.14625867319872654"},"_hasShrinkwrap":false},"8.0.1":{"name":"@fjedi/graphql-api","version":"8.0.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.1","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.3","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.0.1","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.24.0","apollo-server-plugin-response-cache":"0.8.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.23","@types/lodash":"4.14.168","@types/node":"14.14.43","@typescript-eslint/eslint-plugin":"4.22.0","@typescript-eslint/parser":"4.22.0","eslint":"7.25.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.4.0","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","rimraf":"3.0.2","ts-jest":"26.5.5","typescript":"4.2.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"5773ffbb2df8e6f0aefe3e1fb4b82578cd4955de","_id":"@fjedi/graphql-api@8.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-bc4pCsy1sLOUNrRJsipctV5RM5k0ETkbuBflOTU2+D8rIRb1WQ0wM8hzvW59FPT9VXkO90ykW1Yo54UmgGv0yQ==","shasum":"0d3897a3400cb799ad40da347f0196d38da3789d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.0.1.tgz","fileCount":11,"unpackedSize":44955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjvADCRA9TVsSAnZWagAAurMP/Ah/59G0FC8FD1ghj1iC\nlmPdhuFQDapLFtU8AIDGH9GRafY5xNlUfMMHbZGkWFuCqyMps/DftSrR7yTL\nq/AXWM3MZzDgH+Z/bJeqmFeWRHEOyHXMuFy0sPODkkW525tmGpa1ruNgHfyA\nZ2QP+ruS7fAFT8xsh8AGGq/QaYKCZ0FA+TmjXqDynuaDm9Ub2nVUFvCNZDQ0\nQumShOHXqIn5mpHmob+v+XIWOsie3YpO18yFh2BLFlxqyZPOxtZqvEeARzbp\nOHc7Q5zoKdusz6O9RwWZxhesAo0S2g2sPAQKDKXodEu2VN39xvRS63uZ54T6\nxeCv2FC0CIhkIlPYJN6sd1U43ldvWZ1vTdr00mFmqbcRww8N7gOlmVDsuJOP\n+JQTAvEeRn+jl9uhiOy8gzaEivNL4KxnPQ3nDoekVsCvn9MTlbGTXtQq2qZ8\n/Hs2/dBdCP0RQbgyrgBuCTl3OntipzCwJnoAi9v97x8edkTOTBbjDvf+00PB\nILJ5dLY86nZiZ59eqZBGkP6rz92+gu3Jbgg4hqmrV+OpFj24TIQgV01SvPxU\nFlb6IOr+9qMOcqtqXhy//hOaAGNU4c7663lOBhLlp4L/uQbm+Xgd5EVBt9ZF\n9ChQSRZIPuSnStAYP1AnNfu2aBpulupnUYLCy6O/brcZLtC2FC6qUEXzOMEc\nYJdc\r\n=tq5l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx0ZAfYq8sI0gT6BqTfkyNsgLcw0OnuoUpif354NLbGwIgBy0qQSD4g8q8udqqiIwS6A2laIx59DTmTr7ETomPIH8="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.0.1_1619980290895_0.4196625204071007"},"_hasShrinkwrap":false},"8.0.2":{"name":"@fjedi/graphql-api","version":"8.0.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.1","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.0.2","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.24.0","apollo-server-plugin-response-cache":"0.8.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.3.1","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.23","@types/lodash":"4.14.169","@types/node":"14.14.44","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.23.0","eslint":"7.26.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-prettier":"3.4.0","husky":"6.0.0","jest":"26.6.3","lint-staged":"11.0.0","prettier":"2.3.0","rimraf":"3.0.2","ts-jest":"26.5.6","typescript":"4.2.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"c635132be69a59366ac55ce7ecb93c25b09cf8a7","_id":"@fjedi/graphql-api@8.0.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rLoo2Hl0Xr7uFugd1vYbAzHUe60JWQJSa7wxp+jmfFX58I9uape0HUQ9tnOrhCwguMk33vAv+5QtDaVopKCVWQ==","shasum":"6249b697d18506f061dd37f20d5bc414f9178284","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.0.2.tgz","fileCount":11,"unpackedSize":45009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm98ZCRA9TVsSAnZWagAAE6YP/3LHTr3mAMBTY8HPg5fV\nXLmTNoJx9cQfIJA1G2CcG5eVfomktO4i2Z9M0JoAkfWnTQTI2anvNcwfTWgk\n41tHseBGbqOzR5Y8dX95FX4Mzu5xZQ65ueryTeK3dWeKpspMO/hCDUYi3LHV\nhkNbae4gvmm2IpK5db3dMC6oyqaF5CpFcyztVvJf4K7ts53UAXUZSnUi4YVy\n+Z9FR9oZwAzuWWMdUBoxVZXllthElbiJXX02SrgYADL9iLWf/nDumoVp7S+B\nNE2F9hcRzVwENnuoGTItiSHxCeCjL7pGC5CXQw9JROA22qM2cXGFcYCQhS2T\nbLZ9E06hiIm173MacETphv16KjcF5h2622AX+hlJktTsxvwhn454sXnPFqSG\n6GvOzu8ggCfrWxbcVF6w8cboUYgxWQYFoFcsH2HfZ/J6zXA3AjXxekYa+X/C\nwt4dcP3skDJTd91KCc35jnKtY+A1qiVXx2+ZHvaziZPWW4mvCegL5ju+r5Vx\nISOsUxlxtDqcgUxVwcmK0oJJM5X3lRFurPqm/xlSt1dn6OVS1F8bYgFU8Zry\niFuoCH5xF/T5wE7VPLzgRrs9YSs1QVMZlND8wLLyQzPRPVqKj+598caVjNDu\nnf4eVvzSIKBJFaQYxm81SxOUGCv6zTF3E3EIXBsz3yLuO289nZRrn+AIJ0BA\nqEY4\r\n=F6MZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTL3HtUUkeKCeic6ISdPdlNwThio3nMrhnXd9OBQxg4QIgNeqHJLyoGLH0P1A3hpRtGmYs9v2tIUk1ycNE9Vg3t70="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.0.2_1620827929258_0.5369576776231586"},"_hasShrinkwrap":false},"8.0.3":{"name":"@fjedi/graphql-api","version":"8.0.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.1","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.0.2","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.1","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.0","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.23","@types/lodash":"4.14.170","@types/node":"14.17.3","@typescript-eslint/eslint-plugin":"4.26.1","@typescript-eslint/parser":"4.26.1","eslint":"7.28.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","husky":"6.0.0","jest":"27.0.4","lint-staged":"11.0.0","prettier":"2.3.1","rimraf":"3.0.2","ts-jest":"27.0.3","typescript":"4.3.2"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"73af94a4d346212e0fc127a496e86ef7114e66f5","_id":"@fjedi/graphql-api@8.0.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-n+on0bwPwwu3vBm5hjwmKEdglAnq3l7+2kCy9eaHb3n5ih1i9g+mvAP2f1AlqXTzHMcFbBOL+p5EHMVSHjhdJA==","shasum":"36f9b6c381dccf09c0c3794d7f5172b5787c9536","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.0.3.tgz","fileCount":11,"unpackedSize":45008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwQu9CRA9TVsSAnZWagAAv+4P/20wOTnPQENBthy8tJ+f\ndiRifoR37K5d+JlzyZphb/4Al8v4Dw5jQ2kBPez3+7lggMCayvvWA5YbM1mM\ndCwTQT42JYwIIdeTIMCHVBt3g50eDtprQtZEGnsFcIXU8y6DNqTTMKjOijWn\niNoTgtl7+61dmrxqPnFM4ZwvYbvJHqyoQHx4QHGBjjC5HxqStJGZdRPuSFiu\nfVY9tNLx/FrUuV34uCUkEuQwDzrz7Rx/QIySfSglrHgLqrGANymAOiDUCEuC\ndglP5ZfPRoan1fcWft4pQljOP8bn+xEo0V5M8M2x8RG4YKHmON6hJDXGZuRV\nPHXeNXfVE9YZhOTs8gAe6kECRRbjOjkxxPn2BKjbJs8gRZbGJhvNOORrUhCy\nm5xVjxd0UJpyPajUVWbHw7jB+Gl5jSwACIY6uCw6ep3PcVhAWqUG0ZnoH5Bz\nTvZrtYWx4fVgDT9C5iRgqZdZgYvNGS3h08VtQr08i8CGwRFzEQru9ST3Dhcd\n+ajjBhhSJ8Rsa0Avgjl7lJ4dkEbqYXK8kAITLylCBmgN+VDrdG5W+1frtEDw\njG957IcnPy09gOlOm+HQtOvQzxVfNBWX9xCaMkPurwN8yr2kF9yLvq8vcHMf\nb7dqAIp9d54c/x0US+8idn7BtLapetoc7r5dAKXk1XMGiBYrgrQGEIGHgqGz\n0nHU\r\n=B6Gu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAslLdjwogAJClOu3jVuj1HvnsdkcnYRpGOAcsckpOX4AiBP+kX/RtYv3pKf2DYXdajPLu/cFt+IeSLOiXUhs1JkXA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.0.3_1623264189230_0.023219837560831236"},"_hasShrinkwrap":false},"8.0.4":{"name":"@fjedi/graphql-api","version":"8.0.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.2","@fjedi/errors":"1.1.3","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.0.3","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.1","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.23","@types/lodash":"4.14.170","@types/node":"14.17.3","@typescript-eslint/eslint-plugin":"4.28.0","@typescript-eslint/parser":"4.28.0","eslint":"7.29.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","husky":"6.0.0","jest":"27.0.4","lint-staged":"11.0.0","prettier":"2.3.1","rimraf":"3.0.2","ts-jest":"27.0.3","typescript":"4.3.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"3db52fd445c6bc033780a8ce5840cb05fe068d13","_id":"@fjedi/graphql-api@8.0.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Cu1I8g55P4UXb2p+mQQXkom0KGc6qR8Yz3qR9ySW5QrA9s0TVV/xr3ptGhMLgAzMsZKULFMoK3klTmK2YPzqVw==","shasum":"071c4f71fb526289f208cf65b10a6f21fbb48a1a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.0.4.tgz","fileCount":11,"unpackedSize":45008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0SQiCRA9TVsSAnZWagAAuO8P/1jcxdf48Y6HcOE0vdu6\nhUlG4yJUdwbCbkOn83slkPVvRKHRwph7DVqZMQ3nrdacQ4VCL3zlGkvLqGRb\nptgNmxYwU7ZosepZrbuTAlQN6GrJJ2KYSfUD0YQtVYJcIp3B7UyLUKfsGHom\ntTEKO1ruEV3jAdzQ8Hx8ZLdl7GyHIZv4pJMWTFLc9aDHkn15mEQwGWbuHZxV\n7xNlxuzjO6qOHFFv8ASPZtnKUDdZPba3AZVNIlts0JWaJ1MDvMKrTBf8ZVg1\n1cCBTF1O+f/Q/50PQV8d2nR5rcoyGlDyc1ILPE7uR8sYERYX1jQ8D2a5+3N1\n1HeUqymeFh9obqkL+rjSw4/ZIDtMcR51X9TCNvQ2og80gECs9nobPr12fJUx\nMWxjkAmB3HLYAsygvbk5klgrjnkHMpNXyS6GPJIm/muxpL82Lnp7F16LPOA/\nmlBi3ZevNdQvWB5RPXx+a/c8Bc8njZzmQLlX2sysD0tNJ1MWJfYiiRLCUPAX\njZZy44lcbWBQngTASM8dHEezsNeNXl998agZvyIM/hjswLC7HWiGFQnJuGz7\nVaB14vN9rbEsiCP3vIA2BCQHBEGVuesu3W4cc0nftp9WBWhhapMc+TON3VT8\n8kYjn37DxZph1fImuvT5mKnV+ut1ChIU+zExQetsZStpWCRi8CHS8GUvVQxf\nUTfQ\r\n=OWCq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCvyi0Ii4dA4lp3PqvshUnevmt/oqHhgsaNaR3fI9h7AiEAtOH0VE6EJpj2b4qQtLO95SmKBEWbXBlaAu+ByTFBsEs="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.0.4_1624319009600_0.3501584643187621"},"_hasShrinkwrap":false},"8.0.5":{"name":"@fjedi/graphql-api","version":"8.0.5","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.3","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.5","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.0.4","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.23","@types/lodash":"4.14.170","@types/node":"14.17.4","@typescript-eslint/eslint-plugin":"4.28.0","@typescript-eslint/parser":"4.28.0","eslint":"7.29.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","husky":"6.0.0","jest":"27.0.5","lint-staged":"11.0.0","prettier":"2.3.1","rimraf":"3.0.2","ts-jest":"27.0.3","typescript":"4.3.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"d1f28ff8c7a2b8ae14100dd87177dc6b94b55e53","_id":"@fjedi/graphql-api@8.0.5","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-RphPqSLu4xC9QC3+V8rzYXWYualGNjdv6AyqcnYVonhv3bBFyry2ikiolk/IdHIpFD3o10lJytHrj7YNBdugmQ==","shasum":"fe276ebdf79840eaaadb6874edeb44876cfa9d0f","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.0.5.tgz","fileCount":11,"unpackedSize":45050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1Qh3CRA9TVsSAnZWagAAjccP/jPhfHtWoPXVJGdCJdoP\nnu5+SwYTVXPmB9AwMH7tVr5XTTVOyGBma+oJFUACHgN0moiapVkjPYYbwUeA\na+VD4fUapCnIuOBRf8KtP3RDVn3cdYPnFQRyI9VcXRCNbK4F0eUBk7ZFK8h6\np00c4H384sT4/mb+PqKs4zEI10EwEwRIHADQ6ky2b4pCauJGhK7jsXB8HUs5\npl1tK6eyVmIDsgZxg38CmA2xpSTElnNt89GCRi/m1tOuHnEuyKr8eGQLjEek\nXUM9KDEWbOIGdeFDjnqgadmrf0hQkDv/lVjq1bP+HV/8j3rvS0mNof7sRGzx\nCFSBnJCDG5cyMvlQInmghry9Lht5AIpiVhByNFnR/XvNXSfL0JeqhLMwKvIA\nTYEhnyJTTcYbt29HoiEwLcd5owT8XSrtqr1UVI38RC6Uvlyh56K3u1gfkcf1\n9hZqj7+7brbvifyJEyiqLGktO8VPrSNjYq7BKzFnZUf6AVYsJYuRodw9AEJ1\n3lj3qP9Jcwlvqlu/SnU0Bmuy4g3Z5TtAyyaPa9cDZiQ1yWxYwBz56QoLJ2ox\nzofmcbINlJQpG9/V1maF8xN+caXz5NFf5sH765/N26jtOCEcPZ//BrzllOlK\nGvMGkV8AzdKPltvtA5PeKqBdEmrez6dJfFJ/t2YwGjvyWzSjiNyBZdTRxYn+\n/3Uz\r\n=JzFJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW8ldBNKuUBTkxcds4ssMV9V9chP25TPu/c3yiiR5zwQIgfgXkBPl3WarTl3N2V7CgelyyPMZotYCfovsLtOnUz3k="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.0.5_1624574071335_0.05065243515761364"},"_hasShrinkwrap":false},"8.1.0":{"name":"@fjedi/graphql-api","version":"8.1.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.0.3","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.5","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.1","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.1.1","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.0","@types/yup":"0.29.11","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.0","@types/jest":"26.0.23","@types/lodash":"4.14.170","@types/node":"14.17.4","@typescript-eslint/eslint-plugin":"4.28.1","@typescript-eslint/parser":"4.28.1","eslint":"7.29.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","husky":"6.0.0","jest":"27.0.6","lint-staged":"11.0.0","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.3","typescript":"4.3.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"bcd8322f020aae72912426e995d8a7fb5a73d41f","_id":"@fjedi/graphql-api@8.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-q7uD4xAVWJZxXVLbGfzMTcoL+svYw1xHcttdsv/lZgO2XiSaPJ556L+FoE+0mXTdim2VCOT2JwRg2zyp4SxT6A==","shasum":"b347161ccc94b8b2b39ca9a0f409ddfa01290434","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.1.0.tgz","fileCount":11,"unpackedSize":45050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3LQ7CRA9TVsSAnZWagAAavQP/1sB6d5qCc8YkZCxr1z+\nYgfJKFjg/WCstRQlP30n2SmMf+tbraE7lc4HZwS/8lhd74LlIR646638SOIS\n+qH82u4/oWwpAZf6l9kV4gH8zz7MrOuw0bGhflZr8Vn/EJ96lastugQ4aqIo\nv9nih+KRHdr0TTsP6Fk07SYr3+5u7bAOwKweZvOfOqDdZlciTLzzLL+vRgS0\nJssUI4wtCd3S4DjWSKEXkZ+2AfxZq8r+gQVBaBfpgMIURMjYesZSUHrxV6bf\nwt3YY3GnthtXX/V+hcjp4/mtFm9id+Gaapft9Ty8eF4VZ6hZ/5/Z/BiJSxvc\nBlS/OFSXwfl5chaOWZVStPGdJdKNbezDEgXtFlKr+8R81Js3ZDLyQzczs/o0\nUf5hw98vzsAxYQTQS7lTQdVPun9FiHANEYgcc/g1HqbOU7IRLP75xTvcsVyW\nIoQmAA7uVwB17+jOcjlRYT6U3Jma0VZEpBA4kzEL09h1yBG391wELC/hiNuP\n8/hXZ1UfVNq/b2BX+BUyTYHPWt4xzg6yoVp25SzyH0OmGWw6wygpHfoexJok\n6HgRU0YIqEVs8ubjrJn3cFdvLUurtqFCnvUqziDWBHKTSlOZA/zeawYRVHps\nIdiq8lDlOfBsfEIb7M+soc3l+wwCVZd6CPy3MipwezSfpyLoCJ86Gtv8ALaC\n1CJN\r\n=1mkV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKap+SiBSeRlaYrw2HfXRV0fILglOuQ1gRHHdEcqnlUgIgWvLfUwr/ooCheDytyT8kMkmswE6C11xfyy6JwXhhbTw="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.1.0_1625076795160_0.4810303603906281"},"_hasShrinkwrap":false},"8.1.2":{"name":"@fjedi/graphql-api","version":"8.1.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.1.0","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.6","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.1","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.171","@types/node":"14.17.6","@typescript-eslint/eslint-plugin":"4.28.5","@typescript-eslint/parser":"4.28.5","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.1","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"4dcc4bc6ecf869e73e5e7683739e6650d3f53a8a","_id":"@fjedi/graphql-api@8.1.2","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-K93QW/3RkygkW3mNm/3IknxgA3RPRaJQ1AlWDn7Tc3QwZxupxgWh+15S4+8v9cHzra874Ya3Yb/hm8zkV4uxfA==","shasum":"065b12cca95da4f628c0e9ec9079204824c229ef","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.1.2.tgz","fileCount":11,"unpackedSize":45050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBOx9CRA9TVsSAnZWagAA3rYP/ixpeu+nScWnwcvp8i6B\n2C6MtDhNnZsN7o4ZmJPzNz6La52oxmOfSbLgg4ebJ9Ft/XDbxGqyf9lKW7E7\n5gsWhxgvullKKcyBORAQQ/SovJjeeLz6igQquwXUwqWsR+WwO7xdjBYTmTML\no/gU6blTmFF5bhGWYlXsWa4ozwX3PlNXRz5zLL5a8Ge4012MNfH1IilB/Om6\nzyFXpcF7lZwCRctCyhMynwOm16fGx4qkHilxxBGHtYkl3YPpdJdF5BP8ejAq\n+PQtvSoDXYA5jPRqmgX3BlWzyUSLB90xihzaXeT+J0b9HVcqwLSV5j2Pzk6N\n45wpa3Rd4yFFs3dA1DOVhQqCUBxPZTFkIQhPWYnbj6YC9Fq1oVhyHCPKAzYH\ny2Muk1dpYiKsfSsgeRhmVKpUdGu9noOORZicyR+ze0uKcMp4cdolZrKP2r3d\nPpoX0Gs7uS0rHHdVQeD0WCsgPEOIifF2IVDR1XjPFfuFbE4MiIo1lJjg55UP\n9KuehuYLjT4CZXyE8m/Z6Z50cVX6E9bqaQSj6wnucEN0ISfwbc++hawe+PMM\n2YxWDQIU57T+D6qRsRJpASrh9kOD/7FM3vXToFvWPFbfATBaOgWVKpN0VD+8\n4z7nfgvOGzyPwpYD4vJBBA72MdbKSRSnd1LsJr+/Li5eWHqnaLiSiENrmsFl\n5oIZ\r\n=M3ki\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoCs2flKIZjNfNFopqdydaZB85EORub8cibLwpy4YY3AiEAkgmU3Ox9gh6h85ohyXWoqsI68eiDfSLEWA3wrynRuVg="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.1.2_1627712637640_0.3388754634291884"},"_hasShrinkwrap":false},"8.1.3":{"name":"@fjedi/graphql-api","version":"8.1.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.0","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.7","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.2","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.9","@typescript-eslint/eslint-plugin":"4.29.1","@typescript-eslint/parser":"4.29.1","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"21107c6bec45a25a803e944719e3ccd867fc1875","_id":"@fjedi/graphql-api@8.1.3","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-K0HZUOsICFXbIqwyRtvC2cMF7akkwf5Ai+Q0JiAXBZ6nt49EHsDrd6HtxXKvfuVAw3fs9r16DC9L9j8WtR72Rg==","shasum":"48dfbc8651381ffb1c9238455aebd592358612dd","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.1.3.tgz","fileCount":11,"unpackedSize":45050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFRw9CRA9TVsSAnZWagAA3XMP/i3DSPZOfiOYzuZNFzyR\nSlFAWMLPjkGmxx2aOF6pbh4WwiQ3BuZ7D28lR8+4xj45v/qd0dfAbjNEZNn4\n/i5LTAomHNHiJtTfyyNP7xKp0F6eKVu7RQBBnrZM9Fl8dAAHzDEHV272nJM7\nskfRPN3EBatNlZdnT+gWDog0/hx9pM2/gvJQax9+WIi5YZa8VE/zRoAAnmHb\nZa17E8u2De+cuLqZ/wOsmzacDMsdpog3mK5LWbxBr995dNEBWFRDTGJZ3plW\nwFhAwa1p46b5GPXc3Dgk82ZwyYgLmoZ9La4Umr4O7gbVWyZGR9TmPcyMYXrI\nQNhj2f/FL5TFDfNpPUHuZAvoI2Y8tK01B/OzDqTK0dHvCaGw//TKd7DnF1TE\naXP147KuJM8t42Zp+ENDqgIdpYybmr+FUyLoIuD/8mw3yTNGpHsPXYuUCZCH\nWn92tDxDXfOyJwKUyMaoqd8oNtRC3Aq8bogtQu3F07hG1p1g01oTv9YRGkbk\n4CGqHEog3rDAIQTNxogDwIcsgYJZukEwpXudb9h+FDtxsLk9DAz3VcfQuN+J\nX7HX+aV2FVtdYTlsGEw0zKaCDYbR6GAJgdYGzyb99ZqiLzeKaDyAtSDz2xYh\nmtZb21i91oyyfmIhLPeuw7uSrTRcThl5zTmnM9E1/Eicg1Ot7qNhp/IxBoyy\nWsY3\r\n=L5EM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKOYfWAAoo4TwpQCVYzTn+Ln7FkHwXVF1map4BvJ+iMAiEAnj39+aICzmgUOqDialnI+lHOvwTo0Gc6JFs/zcWwjbA="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.1.3_1628773437402_0.670833177391037"},"_hasShrinkwrap":false},"8.1.4":{"name":"@fjedi/graphql-api","version":"8.1.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.9","@typescript-eslint/eslint-plugin":"4.29.1","@typescript-eslint/parser":"4.29.1","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"d14b33ce6b4f32b7109e62d326cb36c2bf9efd20","_id":"@fjedi/graphql-api@8.1.4","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-AvWKl5UuIn+deF0b6wawKURW6d//RJcNuzDw8/PduKwHVxA4KoJnI/3Rm7rNR4Fw0gVuzu5DnW8cYJYfLqpQaA==","shasum":"5aa7ac2bed0d7f58b84c0fca14eb29cf6b2e7640","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.1.4.tgz","fileCount":11,"unpackedSize":45050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFTX4CRA9TVsSAnZWagAA3HoP/18wahErPyzQ/WME1PWC\nArMZEyIZbmTCLoJHYBTOh70TiCjaz9IY5pVppGSnU1fQex9pbHpwm2oNXAQ3\nZBfiG5x6zxRDucSSedaXGGud9fjV7GFDkWrRn7nY8eoP66FdsRb+c6tp3JaD\nVL/lI6TQN/VRuamOlJL43bULvsHw8FOyJwEt3Z6LtpaJ5LSIyG8NyrZDgMJx\niIgLfzYYsg6uM0sC1lV1oBhvTb4kaXiShsDsRP3vL9ajYQ4oHVrg/D394208\nRltmJsK/USVYMkO5+HVOSKS0aQUzc2tZHynMI1vY0QPrf990h8C5AUwEpVgP\nW6C+xsAGw364F6Rl8W8zRzpsSQxQCHoD4po1TbROS1mhpJGc8EzFYDusKVls\nXsk8RK/6rftmzU8J6Epndi0OHL6lI9Egfjwf9DWFeJgFVcj5nA+igMuiDLkx\nNULFZAr91wfhOQRNAp6GyYuyDeajgsytFsEH7TMb9yLlnqbJrz3GYjj94XtX\nyv+Bs06ZLfeEe/0GCUoZtEWWKScHhXdNfIibDpBf9m3fYrRvh54WDniokoMY\nhet4yNmsZvC0K86cvBzCJMdUsbgFzYWBYqlrxnxmxUW27UvQUOmG2eiuy2xh\nOCe+G5D4wRqB1n2UuGh+j91+sd9quXB4MJUm/ZzSH7cUcEfVq3kJ7oZZnmUu\nsTs/\r\n=LZDK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAaU/Rjv1vkAjVRKDzz4UqSEp3tDZHFRKthDhoNcHsHAiBZx9RKXuh5tMJdMXT28jcdDOEB+vWs+eqIQD55bYfwNQ=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.1.4_1628780024625_0.924229215018249"},"_hasShrinkwrap":false},"8.2.0":{"name":"@fjedi/graphql-api","version":"8.2.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-progressive-fragment-matcher":"1.0.8","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.1.2","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.9","@typescript-eslint/eslint-plugin":"4.29.2","@typescript-eslint/parser":"4.29.2","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"5a2a9f483ad259112a823c1d973645f5b371fea9","_id":"@fjedi/graphql-api@8.2.0","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-/W8MTYLGJKvgOrmuR6kiw4WNmxlJ5uv9tdpqkJIYT30dM69A2Shze81c5Wgxhz65Gie8/cTGHyhu/KG78o928w==","shasum":"85f1a691fb59c73d895aeb0797b09422927939c0","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.2.0.tgz","fileCount":11,"unpackedSize":45739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHAg/CRA9TVsSAnZWagAAeL4QAIrQa4QP4zbXGH0/B8UZ\niSM0zFSrXlknh+Z7XEjRNR4jVopx1i9+2nPmO51xTHimKMfFCyC2jcmELAAO\ntxipK0bm1GilHtTqTbM7fugzxvPviyfedxvZcoWvjvLpsb/4b7CCHySzkDx0\nhS4nQ+UeSVdzUevbwjArwSU1ykf+/CCn6DO5AC6FBh/ylYY3/Lda/IRcoEBm\nd1T7rkCWp4fSygQ0X0qqjdrUvShkUErlPnsYQHdmP3Xlrx6Y3uB4LlFMM5iQ\n7UUtypxLQBc5NvpXOGte73Jgg0yAAyb/H1a/WdvGUYOwXrsLgGBElWjQk/8D\n+IwW7KcxfudWFI6mqjKevxxpSfbwBPYaAO+UO/DF/W0JFpvIgc95Cj+Zm1FT\nj7M6B4qFOeqxRXBkZv80NgimM77sA1s7RU3IeQ5ucHE7+NmIc470bDIjB6Oa\nNPmwpPQ7KJs9ZM7s2zhd39iiL3scoaZbXbsHKHkIAG8zyKYG8nFVwfygXHHU\nC1t0cB1bg2wgKZgbvUaw2owxxif9BwwpqkPmFECWb2p5yI3loQ2PuLeVYG0P\nuYBKkAFziMeMrcXwEYvDIUzCJ27xb68GMfMlhAXa2ggh5Bf2LvAIZfeIXZlQ\nJ1RfpeCb24D74XpTmrTEhkoU1jldxUVbZ6rJuF+5jV3iECGt09o0ZGaSDszf\nUFEi\r\n=3p2+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0/bs5XV7OJsfHyAA8gaQbqJpAMB4+nMIeyEu2GjsBNAiBuC+D/uyAnWtvktn0m2342+LgV5N6LUkc+a6RdahFnfA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.2.0_1629227071497_0.1740384521603464"},"_hasShrinkwrap":false},"8.2.1":{"name":"@fjedi/graphql-api","version":"8.2.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.1.1","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.9","@typescript-eslint/eslint-plugin":"4.29.2","@typescript-eslint/parser":"4.29.2","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"aedf5621a11c18b8fcb57a0ef3db3b378a52b301","_id":"@fjedi/graphql-api@8.2.1","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-mVKhtTLa6LZ1BsHKkckW4hYfwdg/ubJwnmSsRlv905VqQFJoHNV0Oi6ykZ5m1kXrUEM29U9ccb9y80mX/CPjkw==","shasum":"e9636517cdf15203287f7cdd7679346de3b50a67","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.2.1.tgz","fileCount":11,"unpackedSize":45437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHA10CRA9TVsSAnZWagAAdPcP+QBnFG8p4MsoPHNUjO7W\nv75ZWu57dLRInLzrPp6WGRPlcqs3j3OTz378MedqC3nPeVa43hvbPMFDBDlX\n7y5yaMv8gRMxzK3+9Vvu+SHvsVzKkKj7bpWVCbLTuOI76QaljyyEeG7yTN5r\n9s+xw08GQ1+tTFtrNmWq8y9sKsBQmOiFBd4bFA1RtxMaS6sDmcOtcI3+e50e\nvmFjo2SkTrBpSzJ/7XTc/F1PsvB0zP50N0ZL+g7BkrN6aG9yhUa/ljJzQ9ZX\nCHBkwn86xb9fV/hHK3/x3IWWMZx0uZ5gK3wqjWde8pbfwbB3yJCFdO0EmaT+\nb9X7wX6BqU+hnMP/BXVzZzN2uwq14WhqccpNNQULYy4EnpPpK+5NSaXsPXPK\nPALSMb3sM9O6c/slGTtK5IUZSR7hCf/7EzU3VC9bmFRTWi/t22pfNshOnBXG\nPKxNf5C8/mBZtcFvVWjHxLsXnd0Fb3T5bwQArPowCYBj7FJojqM4G/21+/wc\nok51tqka59AuOR7M+56LvtL72Xg21iy3vsKzQArtExRg55iOizUgdON/U+Rz\n7eNoH2Z5NauwGeD/HWsfXu/g/F0zVSs3uQ12YCKXjiHmDuor6bZLN4mr3eHv\nScW5l5NmNRhTDJ+aEu2cww0b+KduWVDhngJEjiE3slSlWvw1QQ4p5s/i+pmz\nIzqF\r\n=JS0y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDi93eDN1Anj9dJfUwf1g9Go+zQ0+jikLArws7h31+k8AiAVhRlVnSLS/o/+pirEVqPsK3bsIRAy8X7hO0EG5gKCyA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.2.1_1629228404554_0.705538442305002"},"_hasShrinkwrap":false},"8.2.2":{"name":"@fjedi/graphql-api","version":"8.2.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.9","@typescript-eslint/eslint-plugin":"4.29.2","@typescript-eslint/parser":"4.29.2","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"1aa5aa72420e74780a7eda3ac60c6859c762a56a","_id":"@fjedi/graphql-api@8.2.2","_nodeVersion":"12.22.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-Q7oA+rNpLIqNw7nuODKR4SW2KQuDmvHtZsHQNN4cgKe7b+xqOxzKOiEoP84F9gffcfAPptDiCHXK277Sa+QHqA==","shasum":"9b5e40d3030041259832fa95b98e7de225ec69c2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.2.2.tgz","fileCount":11,"unpackedSize":45438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHA77CRA9TVsSAnZWagAAp5sP/2F4hEltkrp2MWseoQNs\nXoqbIWiFOtDeShmaWmW38k9ecWpffRGYv5Rf/+4DxDNftURK/lG1p5l+xnsO\nh+PjNuXJ9t3dzA21W8TRwITA73Kkl2b+I6UFTUEtSz28HHa0S4Clixl94vtL\nsI9Itw1IMtXvkiZshIQ/zH3Jtozokrffve6BSND5M+8nte3IxcsMF7pkcOK6\ned0dCrJWs6RgWU+eqrOB1A28xXuh6TuN/VeeZ99SUOy9cB/TWEk5NUCKTlWZ\no2OtStEJWfBYiRjK0gkGv4qv+J8/OsW4iyRkx4M+7KBCineWDSBC2UzTYRAa\nA0/c6UDGz34gn8eQCl/wFFI/k4XRaLSZkM/OXVQwZ4ro78D0weYm9qyvX23k\nBVk3ZJdXeKQo3CwNKbBYo3Bp4yk3AbcOIUIoveDEMihnR0ucYUwXlcz2+k42\nnEKvi1aUlCiXxe77s0GZ4p56W/CT82gQJMIT1fETI//D2+XrVBtQPvypEtuU\nW0tnZhNlppXSoWcGLIvRQf93bKH/AmzYGe9ScqQpf1w5gXNOJDYSqmn/+rLD\nkTea/252WCrbQ5LxcK+HkqfCE5ipObCDAIH4g4zaTVosgWK29VYweynE3LkI\njSmokkYe8xnZrdiySuLC/2aIp2jR70Pr8G3SB2yfgXOjMtw3ZA3FdEVdJeAr\nrfJi\r\n=RNRk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHv3FYTl5GyzVn2ag9/MYm1Jyf6nGz7sfktCdshPFGBAAiBBjaV7VAvirNAyOhJ/zCH64XPkbTd7nRwanZbdETEtDA=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.2.2_1629228795267_0.9257166964623063"},"_hasShrinkwrap":false},"8.2.3":{"name":"@fjedi/graphql-api","version":"8.2.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.9","@typescript-eslint/eslint-plugin":"4.29.2","@typescript-eslint/parser":"4.29.2","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"dddeef9e6ca1ebe42ab20a1e545fba2a8ba3a3b6","_id":"@fjedi/graphql-api@8.2.3","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"integrity":"sha512-bl9rG8lnHqxbxjKRJXEPh/PUqKetQJ7xQ9oZXG/J2PxvIZy+uoCsE+2U8OLXHEqElUdRv7PI33Rmgkc05MbmJw==","shasum":"20141f7c40f1d964d695db7ca692147c2dd3f749","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.2.3.tgz","fileCount":11,"unpackedSize":45956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHB7bCRA9TVsSAnZWagAAxWMP/3NTF3x7p1l4+R9Bn41D\nD1rqAcdBeaA7J1/whkVO1LsvIwQbdqtF7yCbKeuwuijTMVXl8K2OslXm+iiT\ngFm+g7dDOCVF7VyNA0ob4PgHWsfgTjmKohPKbf9I6KSY0kOlQ8gS76am4Zia\ny5iyguj8zJ2jKlxFa0fO+ce1mmKojjCxkD0MaV5xUnDPHY2y/uiiv6tqTpTR\ndOtFLZY3R0iBpQ2N9p/5YMU56iRQnGQdPwe1bXuZEqASOCPbwUGverdVDlH4\n5LcqkY9iClhmyzDvIt9omaOaE3KlW6dM+J8aRS+Zd+JAiEBPxRb+B1MdDw4s\ne8LqqjnA9B6x10dYqwU2+MiJUa106Fa3bHdV9dGr55gA0NK3z1bZrdZH/+CS\n/s9QW9OWeuFftozqb+9iId4+bbY2mZvDWXwZR2pbynahDamP9LqrxHnTYwKN\nIBdRurpvhlko9G3Ng7SKSWv7ksnBnK1x1/oNmsnCXSJdbkRTEWPV8fwddqbk\n74ppzeYj8i9+F0+/OL1s41U2kEqiJNk3cIJtLFH2m1m9fTy249gz/e5zfZX0\nCfYmgJk1e58rosvZSveghCHr2FuQwuOfwzIZHNozGDrFlc9iLAkc+2Nzj0KO\nA4zZRO9Dq4uEOimyVpGfQ21dRUROUW4NNfw2Zw9ZWxRnBl0+vYm6jviVPBDQ\nMNP0\r\n=6a/G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOQ6Y2u2tf0mBpunAY6XrrT1Rgp3ZMGi0Up59mHIt7RAiEAiWPuZbTxUZwV8p2olg4jRmKLzyLR3Xgb1ts+5X3A2Wc="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.2.3_1629232859098_0.6003976990567401"},"_hasShrinkwrap":false},"8.2.4":{"name":"@fjedi/graphql-api","version":"8.2.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.9","@typescript-eslint/eslint-plugin":"4.29.2","@typescript-eslint/parser":"4.29.2","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"b760cbf9f9c2c41a937d5c1bb948cfc871e79e22","_id":"@fjedi/graphql-api@8.2.4","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"integrity":"sha512-fSQXNtboWhLvQ7VGaTjLYKe8L+FPJ8iLq/6hV+D0N9KB/YHwvq3inZlMBOt2PQmlTUbmDLCZazW+CqZhhpfVFA==","shasum":"3525be93f0ac44ca382d3bfdf7e123462e27818a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.2.4.tgz","fileCount":11,"unpackedSize":45878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHCM2CRA9TVsSAnZWagAAZeEQAIY2YHy4n+zvxw0ZzS6V\nEnUAxLRhYdTdAYdUTs+kiHCSvG0Zr0it8AwEjAfJRbArb9Z6LNuogxoHhXik\nczjcHHo0f7nVZFkMwP0E1/U0qHS29+R5HvvZS/k37Gq8BE3PaLbDDSTPRpZO\nGcMnFb2JhyU4w+t9gpkt7vNpm7uFBe1VrhUUZHs268zUypNydY1m7nq0CiCB\niJ+NkSgvSVJ38R1j5diJysClexBDQNoheUCh5AAjjANawYBnSWaRIjZx4Mjq\nHT7KiJFPu7n1Wewv23uvojGmzcpnshFiVPumzqdr414AFgG+xrYGiTkoK0F7\n63YEcVeIaXArwrIfbH2YtngyeGsER1fmouuNqUDMJQSZozX9Tx0MW8RbLsIO\nhiNpiDvUgjNE+lTZo0JWPDfpYbG8qyQeOrhYc6Z/LXJdDBiESXkTF0Hpuo76\ny5XJJ3+EtX79MWjDyLYO6rM3KWwL/M/+x0hbqhrmTQic9RqVJdNxjQuNlYgb\n9ywMKxmzvb3tv2H/Yf9Nic7sNpHD57atkQhQHytdbsJNT6S9OycZymAIpxvH\nOiVg+/lJvIh1Ezv3zax9SFHjxq089DCV35Xjr3IRmJtCr+dxvWtyYkTvPz3N\nDVPtwzY4FNyU3hb9k8pQ9sf0bHw+LF6NCLl5JFmPkSFaD2Vw04i8KfEwVDSr\nji8E\r\n=CP/y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJte8b5dMRYKXrWf5HcEC7wCbaOzwuUJ2hRijVpeKZ6QIgGhk7DKSc/OsVRkOFcdPtVpIP00ALIl4DDBvasxaRwZw="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.2.4_1629233973965_0.9244996536063601"},"_hasShrinkwrap":false},"8.2.5":{"name":"@fjedi/graphql-api","version":"8.2.5","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.10","@typescript-eslint/eslint-plugin":"4.29.2","@typescript-eslint/parser":"4.29.2","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"4cb4b7605c9177a55f58058ad884aefa5e548bbf","_id":"@fjedi/graphql-api@8.2.5","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-S8gahTumWwSeCrn+D/roGgOzEHlXUN1XQbIohaBVOkBHX9rgYJA93NZc/aqyizIgrmz70SVjUN6nQZ7Qe0Pvyg==","shasum":"693be6c38919c4f84892406566872757402cd72f","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.2.5.tgz","fileCount":11,"unpackedSize":45879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHo7ZCRA9TVsSAnZWagAARFsP+QBm1+oRpviDHZbtfJZo\n3IZjzvaYUbjpG890ujQDP2f1z302nIAI3Pk4usmUctse87LziwNXEzcZj0uA\nNWl8Z4OpkojzXCEE+38QyH8IgyNAuQIsS3rc0vSLhDeBDZKtHqZAPo4NiJ0L\nmXhuOFG0bV8kj6+7zc+Q4c/7xx+/cDGPW4y1CKcfk+X/E7UIg0hWJJFWb547\nJ5lZIkhnCJUmzWpW3Von7ZY/JSF+jvsnPwi0vaheqpv9j8oVt96uBGWtH6G4\n70C7uKff0MUBRUZJR8fAcq1/i3/zy/B8mP6ggksEWlVnYU6IXym2Tx5dA3nT\no1aqLaE9Az+TNSYkbKKBVnfVZpcZu6QgJMBQFz9hGLCPhvOLCRHDubA7YLYR\nsBCnha0bBAfENDYH4rq5Qer6tgFcbVIl0B7NWhytZrQNjJgx41nuDR8L1BHF\n+KyuU73Eu7jybxNKnXFYicHA2DKaceAaKx3ieDL06G53C3F5Y8gljYjbH5Jb\n41uiiru/qMURjpzJboAHvFOcoCTIcjQBTbeYTYxDsyxmQ4Q+qAw5v8VbZdrp\nphbmNyYD39oXCaBKtCwfje5nRjtcNTeLBejUZ7OH3YLTqlmTwzQeAJ4dwO6p\nET3FRmokskIwknVp0vkpUsrdDWJZNxqOVV+8haOXMpx+YsHobi+aBjLrAenf\nfFQ7\r\n=P08C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfQKLhrSCfqqkPXY4vvwiMgCL8RQoXc1Dn5Cf9fomTFAIhAKTYOKDaz6ysBhLNThSL788hY5tIGDHVzOwC4dC07n6Q"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.2.5_1629392601474_0.6850509498685713"},"_hasShrinkwrap":false},"8.2.6":{"name":"@fjedi/graphql-api","version":"8.2.6","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"8.1.0","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.0.10","graphql-redis-subscriptions":"2.4.0","graphql-shield":"7.5.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.10","@typescript-eslint/eslint-plugin":"4.29.2","@typescript-eslint/parser":"4.29.2","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"db0834ac941d9f4199c52cb25252fa75d691a0f5","_id":"@fjedi/graphql-api@8.2.6","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-Sk5qFz90ao/Y2MxtYI8/x9XouTDoiTlNC4nMe64IScQRKJzpOGEo3wUQVSz6xum/AjLV2gHGMOWrCij+hXh6zA==","shasum":"22aeab6a30ad13f27335d371a3a854f3690583b9","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-8.2.6.tgz","fileCount":11,"unpackedSize":46305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHqGYCRA9TVsSAnZWagAArQcP/3NIaKYtWVA7UOutmgeX\nrmY08Zmkwqez2LbDfLCpFJiKN0mwrUuh9SFdi14SIbpwUBxTGuxt+5tp3bzt\n2JutIjiJ+vWe6VI8AgqEW0J9aev4E2pPP/PRLhAVkTcWn23G2rlEcSN2igPf\n91I26F182el0iPzbq8CpPZlaCfQyyvcvMA1ibP8gSGvbJ7sFUh15wFtISzp5\n8Ag8fiEOiZtTwZSnGF8joP3wiScIn4dCaIQcajvpPY/KA2ir2Ym+s0d7OyJM\nheLF0SbEvktlyTPjZ7Uq65KedfRjKqjGc490EnzKOvYksF7whGjja596CDbk\nqvNF9OGBeELpuvosEezs+ky9s4Ve4pkkVR56WZQfNrmaGK9L4FYt+H+r9c9U\nlsk9m1k4fFD7VgJyjou/4ewPGnYmGckE99BGNs8hdmV4cKjDSbdOPf20Me32\nEvXRZXlEhnS0q4BoAbetaxsslffzCPzrpNflv5QGNucmPdyI/5KNSS3Si34V\nwi2ZWJE6M5lRpU3XpfoGZKW/kWtB99//K/r8+nTjdZq0MIB0SV7GAS9AuxEO\nRzpSqrkQwgF+mg+TPrvIC8RrT7rKkLQ0q2mEdIAd6VDqTKoW5CFxq485DDQq\nG3UKz2kxJupRTBiGvtFcnvaUaFYfNGALc0AY55FPMvjoXCk3cuQPqqfrBqnG\npol8\r\n=wic1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgz8JV9gLWgGo/nq8psmNxGM/v2usU04Y8U1m+aXUzTAiEA5phuURVz/OUsy7IW4dZPJoOnOLQSFhvhYlk6Gc/XVVo="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_8.2.6_1629397399847_0.18601750793049798"},"_hasShrinkwrap":false},"9.0.0":{"name":"@fjedi/graphql-api","version":"9.0.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/graphql-shield":"0.0.3","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"8.1.0","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.10","@typescript-eslint/eslint-plugin":"4.29.2","@typescript-eslint/parser":"4.29.2","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"3c70e72d0c1db4db8dea97fc75de7a47825df076","_id":"@fjedi/graphql-api@9.0.0","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-ylOM8umo659/MsSPmWZX+LYAlVHofhABSwq2mW0ULMbdDtammnTNSkYboyVerp+l5nL5S2xRfqTaibfQBCy8gA==","shasum":"f264e5e88795f1b9804a56e3708a47523120738d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.0.0.tgz","fileCount":11,"unpackedSize":46463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHsW5CRA9TVsSAnZWagAAXucQAIrKEAXTtrnRWTTnjiJD\nhMBM39sH8jyVqPhXE9oXdtlWDQaM46Zk7hFLXKL2xkU0wJUllo97qdRJCh0k\nlLA/plgnuIWXWYTp3zhurQ8U+JXWZMma64mGcOK0suRkfkdWcgxWYIhXyW7i\nSQlbBNz1Y2pQfZcOisix/PloB9OJDLKtY+EY+Xm8Qf3lGEdxKQXTr9qn3kjs\n7aGPGZEznYZLjtAU1lnj/Jh6JgTSAhYHk8YhnQfKvPHI02JiL7evK2c4r0Be\noGk0QHxoQ67LrpgBaaR2r+IV3SbZIP9aq3GkzCNKZO4iYMkk9hbsyKsWOg0P\nq/ywRq0JNitXjuXVy1uK9SQ6dTOPit48ABrR2Z1DLORsI1VRK61LRVNZdFKu\nvKlAWBvZ5S/ls1Gs4eTjKdIiyWjaCxabTabEjYgFM5uPc6fE6Qguf5MA/yVe\nCJ348sWIMoJpT0rxQNGhuLbNIRVZucaDd7bfp10J0pkKwduS4192OqRv6+Qf\nLQyJfXhIX8/o86LGZvf2eb8hZJKVMpO3eieyZcrwdYaScT6fROvsn4eo5PQX\nUQHv2i0Sjq4128XQCwWvT+zh5VBIOQ3MPyQ1mSoGhkMTllKklx0DVF3RmDZk\nkxofp5f8TsukLRQrcaySfyhhhuE0n7VFs9uYz+HICrUV+mq4lecbgHeI8s6w\nq07S\r\n=Fw5c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFg7F5nZ8grUavK4g471EMxNWHJBZHTeTjL9e57ztW1AiEA3iNOBqjO/nQYJruoAJOyId4I2fPIxnEFU84O+5CfxkQ="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.0.0_1629406649607_0.8098412539166104"},"_hasShrinkwrap":false},"9.0.1":{"name":"@fjedi/graphql-api","version":"9.0.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.1","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"8.1.1","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.11","@typescript-eslint/eslint-plugin":"4.29.3","@typescript-eslint/parser":"4.29.3","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"3.4.1","husky":"7.0.2","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"323cca69075b85027b77ee4b155febc21bb38c4b","_id":"@fjedi/graphql-api@9.0.1","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-4Rh+L5lQqLXzRhywn7S09imfGZXGzxBPGAUfLrHSh6viTTbRnUKntVUDrTG3d045uCB7t2nsr16Oyou1wG54CQ==","shasum":"f9e930e5f0479470dea4bc88670b29c7771540c2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.0.1.tgz","fileCount":11,"unpackedSize":46795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJrPoCRA9TVsSAnZWagAAatcQAJOAXFiEuYGggHv/7Zlq\nDGY9P/LyQcDOKNRct2lDKHmeYSS16ZQgWcZrSCC6v0wkLsOyWwnClgVFpbT5\n1SigMfnqm2n2++1fdIimNgB1istGh9XVpGs2aIrJtc32rBGJH/LeplhuEQII\nHX+msPJ3nZ5hHjNW7rfe1TNCWQ4pTsTFQ7KWJpBTmIgFzbklo9v5Mus62A6b\nElvK5H++JDX2VIgwkjDbcRHDMYpi7M7drxLwA5ArAG5HWKyWvJAtAhnBhl9v\nB/heky3FEIJHwJqKvHA1Tp6YNN5z1CgtOKJwS+JPdaou3P2P6i0aW+10CvlP\nOGkAOeczhMR/VQrgd/Xn0ugUWDOjDtTrQ0G2ibDrRad0Jw4dOVvo37bED+vu\nkytUyybi5tVsruPTWBKJtYvPd5Kaz01aqysE/ObVnh4c4PyCg1MpfsOYZf5U\nU/sHb4HE4dCDzyfSDrWWEpyRlMpActICv0ZcAPhJ3BqIbNl4qEJctZ4ebeun\n6Hqn4BoZXckWWGVpzNnKMCb9Mcgdo/96akY64DaFw9Vs8zGSA/MbCPd3EoJt\nelV8pFyV1uwBHA+daO5rfDp7xusDqWf1C47qCEWUGdgv9IVHZohbUc6xg1/m\nJ1hqPDVynxl9nOFIeJ468rHitbPJBMOUU7Ul69r1QoggOpNsJE7GOv/KXdyU\nxb5r\r\n=dvLA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTGqbipKd4cTK7wjFbeC3A0qcAowUto83PB3TdbNnscwIhAMBIAVreJ9t+xJDjDrVgxMnPttEY4apkdVauGyVPlAy9"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.0.1_1629926376159_0.22963127661289784"},"_hasShrinkwrap":false},"9.0.2":{"name":"@fjedi/graphql-api","version":"9.0.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.2","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"8.1.1","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.11","@typescript-eslint/eslint-plugin":"4.29.3","@typescript-eslint/parser":"4.29.3","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"3.4.1","husky":"7.0.2","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"08e9e28c29debbc5cd0890371c6bd4af9143dcde","_id":"@fjedi/graphql-api@9.0.2","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-O1eEdYsA936yZZKGC3zH8of1gNwoVVrMY+g87f6896OKo6OVhrjvthu1zagnCPWLJjUvJ5yHnSuVTc1iZNziYQ==","shasum":"c14be1efe98b39f30c772bca149a6d8b75087ead","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.0.2.tgz","fileCount":11,"unpackedSize":46795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJrVICRA9TVsSAnZWagAAChMP/183CRtOSWZ3GNFiyH9i\nxg2aIYy9s07QeXiRFVFXMJY4PngzkqDMTWBU/07bBQbJUDwwN1/LtxqcwABB\nyk55KIPc6t2wbLH4mfN9exZZV1J3x3rfKfVeHKC0FOeN76UEcfgSONZo771R\nLGxkXzkfCeIGqS8u4u3oLuzWhQBeP53CPGSlpAEwd2rq7MWBHWP1wD2m9L6H\nCImlus60dnO1hyeY+q1sGgXmPZUwuP9RkG+RVz/4kHb4XCQ1csIoJoEhvI7O\nrbCaqQlx099egQbyX6dgxkjmp2bWCZUhQmhd/YnxAQfPH5Be2NnOnAIa+cgd\nnpU7um2+MWS0JRCmhRtSgtpHNDKofp5kj+pzw3sk3YXsYvR8TnPkb62BthWS\nxlQJLE0h4CeT0AWl0QBWt+DjYIo44Nf5n/fZramvR8jnDnzkD9lX2EnVeMza\nY5jo/JhGgMJG/rUtTqWyop0R02+4IGRJxjp9nd1kjhrnN1KhH/hz9pj00crG\nS7PvhMT0By5f+1TuPbedAOlAPdYJ/ktdn367cIBlCh39WmUGd0dDDqUEcU+B\nO1blNp76Z4SQNlfnEMugb19S+86uSNpzjTdrIlXvgIGKho3EP42RyLffyQ/2\nIQpV5tTsy/vou20wpaRVK2X4FLYaRb9kJeZmYgRxK1VWamHtkesxr93tCEv9\nBSrO\r\n=DFKf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPo97kXfaRcwZcGQFxtXWBMB0NMsenvWXm8nFNAw19jAIhALPYTMe58F6xKnsM3ALfIaNRB2g4CsHkVeho6Cf/QMOl"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.0.2_1629926728208_0.7449448108572228"},"_hasShrinkwrap":false},"9.0.3":{"name":"@fjedi/graphql-api","version":"9.0.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.2","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.3","@graphql-tools/delegate":"8.1.1","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.1","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.11","@typescript-eslint/eslint-plugin":"4.29.3","@typescript-eslint/parser":"4.29.3","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"3.4.1","husky":"7.0.2","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.3.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"7af00e937fa5a7e1a3f8ed650674b0fd88121932","_id":"@fjedi/graphql-api@9.0.3","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-+tWZPHdkC68UQz/ONMA66R1cY3rFcGo1eaErkdL84BVtL+uzy/jHmpFpG+4c8LyeeXl+JG9rctCuJHvQUbgcSQ==","shasum":"05fd0586533d4b78e2f7412e78239e31f52a21ea","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.0.3.tgz","fileCount":11,"unpackedSize":46827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJrlCCRA9TVsSAnZWagAARRAP/j60RzgHezknOGWK3LyT\n1ZNzb7+9hQd/mKnHZAVOvl3P0awWNn63sguynzNb7hYkG7VmqzR4watl2vqU\nulEa3UVpxi2I1M26O1iKPppRoa+HNYg+97H1dtPmRxMOu4VbKokk74MYh06P\nmvD4cfthuTqHNrQWkf7iMPGhMZORVMGRwBxDZou77p30c5RYVHKVrmr3guJU\n4z5L6965sl7iJ5/lMv6cs7edqDqKMf2xp0gkRP34wDPPf/rb0hxBYBYnPW/y\nLsmnCCfl8I5mq4RXS3qute06LBwH2Cj9fXS4ooDJHbDVqJqvQOc7ly3+2WMk\njZgZNClspXnrk/jrQIWOct3fNUqXYw9guqAc3jgukXJ5qE4SsQ4swvjh/4VS\nYqrk0eiu5UqvVGXg6e/ljSR/VwMb2LtbQRUWI0XNClenJlmIYZCHjagv+Cug\nsvqm6ztqoCG4WWRWUh88UGTBQ1XWge5KtXj5P68Z6wqGeDDdeQ+m/rfRpcdQ\n0kMXiG9Be6wIbbR5Pi5hzwpbDY/Ee7fwSXox/NBpmglFkPGdP/scxzvmkSzG\nGFWNTi+q7LjUDFEaKeUEK0wUeKrejns1r4Dl00abaMdo/7buRyvRQpUL1AL+\nii/URqWnuexLV2llwyoDN9GJ5Rs9btbaS0ztD6XNafrqu1HtUNYPi9w6aziC\n56Z9\r\n=aG7X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHW+qqbNQR0fG84lLLYGzoYqEkZdJOt3HpNee5tgaBZAiEAiaWhW9RcSc5VdP9AV9xhXYDQ8oYBl2F12uE6YVeGfzs="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.0.3_1629927746740_0.6262507748726194"},"_hasShrinkwrap":false},"9.0.4":{"name":"@fjedi/graphql-api","version":"9.0.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.2","@fjedi/errors":"1.1.3","@fjedi/graphql-resolvers":"2.35.8","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.2","@fjedi/redis-client":"1.0.2","@fjedi/rest-api":"2.2.4","@graphql-tools/delegate":"8.1.1","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.2","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.12","@typescript-eslint/eslint-plugin":"4.29.3","@typescript-eslint/parser":"4.29.3","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"3.4.1","husky":"7.0.2","jest":"27.1.0","lint-staged":"11.1.2","prettier":"2.3.2","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.4.2"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"d4fc468f32e279b67da1f1248cd46e82f421d6ce","_id":"@fjedi/graphql-api@9.0.4","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-gdKsuJdYd6X3IdB3ZiyLrjSpw6047Pg1xta2panPL7Bs6XpKkR4Cj5GmJh7cL0MNcx6riXv2Ls0g36Frw4rY1Q==","shasum":"8eb77ec5afe6ebd3ee5e362f203956f89a76e360","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.0.4.tgz","fileCount":11,"unpackedSize":46887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLSB5CRA9TVsSAnZWagAAUegP/iyFii6Y3BBJtreAcbr0\nu1bHtiQHoFz4Yv84o//YhhqfJy9vVPeL8B65zwrFLCNEHfIMQpcQof2s1o+z\nRQjV1L4lrV9MxJe2HAzLZ9q0uE4gscKEGaMXmt5jWwAbURkZ+vUteMIjW0B0\nhT3r5vMi1tRQuh1LrC4M69KysKg7SZ3CxTOBMR8oh2Yrzvzq7mjFsPZE6P4v\n3I40uaK5OUYR+Xsp+rzNhQ7KzZYfNnJzxaGK7fHDhjX57MT1NvwOW6V7hUm8\nef6xW8Bt2KzO5kzXNzFZyrYAUDynIGnijB1SrF3cERg5eGbFkNI08hqIzpSZ\nMzM/KA++2ua+4rD+U/pk8w3nSnJvj8RGF6nbiZ81fcDQXTx2YzAREpx+rG9k\nsHZ+Neg15O/+jjhRrcntpXmrdPLbJ8kmUNZkMrEFtJBvsJiQgwxpGL+60pzo\nGnJhQdH32u4ShiT8oRG5rKm80yNJ1rpSsqTnzBC4EV3Le/6pw5X9JcV2NNIh\nma+bb4330Ms/la5QuxBQMmEMJHHKbxV52YnnfHIOB93VABREYjbA8Gn8aZsV\nLhs76+xL4VetdMilKHFlHHOHZlUFUXQTqgU0RkiyfOavxpS0+DI7034xok0q\nVhKfMYrQSf9ezSNUtr2hFlcJ8WdWnQg3mFNgcp2YmsaN/TXVnW9QljNqI2sK\n3H5y\r\n=rDkT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzFQtDXthMfLfn/ESIKHRkOK3UNk0Zvwkm5aid+yJnngIgSCMh9455eD5CmE7yhhqppjszILApD8ZH1R8bCgWN1qs="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.0.4_1630347384899_0.23743307604770414"},"_hasShrinkwrap":false},"9.0.5":{"name":"@fjedi/graphql-api","version":"9.0.5","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.162.0","@fjedi/rest-api":"2.2.5","@graphql-tools/delegate":"8.2.1","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.5.3","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.172","@types/node":"14.17.15","@typescript-eslint/eslint-plugin":"4.31.0","@typescript-eslint/parser":"4.31.0","eslint":"7.32.0","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","husky":"7.0.2","jest":"27.1.1","lint-staged":"11.1.2","prettier":"2.4.0","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.4.2"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"gitHead":"93c0cb3a1c86442c7e54ee7430b8a3dca220eb8d","_id":"@fjedi/graphql-api@9.0.5","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-9BmeU5ZBcb3fzxeQXRpjh8TyU19Wa1gkcy1okk8l2OMsdjD8lw+ghCxaOcpUqLiTBRjduYrdGY3GEekdxw0F8A==","shasum":"a9dac78d0209af696d0adb8c06c3d5e701b9c6d8","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.0.5.tgz","fileCount":11,"unpackedSize":46889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOvDiCRA9TVsSAnZWagAAXx4P/0Pc9cU2rku0szcwOV39\nVGUdtlrHJKOZKbA0yf8KhvvFDyUcdmcdhitEG7WkztT59yOFwev7WQwp8RrD\nGGR9mkG+WQUeJxfc05FiUCnnJ1h6e/ZgGIABWf5xYXnhNzLId9PVzbk6rLQk\nAUFb2MGORLUP1ecc48C2/8Stp6bq0XXLPdfOKfnm7Dli0c30iO3LukaXoGxG\nLdMEO46mgAMIXx/JeQNcUHz9dBwDURi2zbZRKtmQNN3JR3UkQ7aMNvFLRGKA\nS+MgD2L7hsEEyxkFrAdEkSxnSjpGfAn19k0D9VIxJOs6ycxDpW0oa9Q5u4Fk\n1SZFtLo5qgCjKi/p2trq/WaXUrQv5StK/OuEbkVwAppEEjOBJPwizFslobUa\n+3y5vYbJIfdqNX3qYS9wby8VhtsCzqhkjJwYeL1Tn8IAfFDRcvDm9qP5Hdq0\nHrAL5Twg2FjApAdwnevAuN3z3hO/Zrf1x0Z/S3m624jyzcpIBW4mK3k3UsDN\nCt0q43XOstPvI7GdNNMXf7/0zH+A/3yjH1PVoyS4HV+U3OF+ITd6uq7SouKs\nd4T4jMx34aPl884vAtYQq99hCXcBYPO6P8NwoaiJ29KiEuMS/e1sSzgKWfK0\nherSWxiMe1aSU36RgMtlm9mYYawJLDu+ng+Est9Wvu4sDo63tbDP7tTpdo/n\nyoaI\r\n=RFx3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4khYIZ/9yjrB/c0+T5y/pzzXGd/44zwZswA4p+MEMZAiEA+awkac1WFRGWLOCGE865+yKURUade6tKkybiBlFgpCc="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.0.5_1631252706313_0.27529453784616353"},"_hasShrinkwrap":false},"9.0.7":{"name":"@fjedi/graphql-api","version":"9.0.7","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.166.0","@fjedi/rest-api":"2.3.2","@graphql-tools/delegate":"8.2.2","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.6.0","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"26.0.24","@types/lodash":"4.14.175","@types/node":"14.17.20","@typescript-eslint/eslint-plugin":"4.32.0","@typescript-eslint/parser":"4.32.0","eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-airbnb-typescript":"14.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","husky":"7.0.2","jest":"27.2.4","lint-staged":"11.1.2","prettier":"2.4.1","rimraf":"3.0.2","ts-jest":"27.0.4","typescript":"4.4.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=15","npm":">=7"},"types":"./lib/cjs/index.d.ts","gitHead":"377227719ecb352d6634df88e15cd9894030b939","_id":"@fjedi/graphql-api@9.0.7","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-n0qMuqS/OVJIV4S244LBDdai50iMBKZo8c+Qn5MRUMJ5VTqyGC4/lSNMB+rJ2pxj7dXqYZY7pTydtpBVEEdZpQ==","shasum":"1189676c973ef6759f586424ac71989cdc4d2fe8","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.0.7.tgz","fileCount":11,"unpackedSize":47549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6+AQdN342i9H2z7/S3GGyePU5LTKJf9/av2a5WXSeZgIhAKYumQuiFhg7IF+igG9d9HXlfnPvmw6/Mq3cAlwO/tIy"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.0.7_1633298355172_0.04397382872789257"},"_hasShrinkwrap":false},"9.1.0":{"name":"@fjedi/graphql-api","version":"9.1.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.166.0","@fjedi/rest-api":"2.3.2","@graphql-tools/delegate":"8.2.2","@graphql-tools/schema":"8.2.0","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.6.0","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"27.0.2","@types/lodash":"4.14.175","@types/node":"14.17.20","@typescript-eslint/eslint-plugin":"4.32.0","@typescript-eslint/parser":"4.32.0","eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-airbnb-typescript":"14.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","husky":"7.0.2","jest":"27.2.4","lint-staged":"11.1.2","prettier":"2.4.1","rimraf":"3.0.2","ts-jest":"27.0.5","typescript":"4.4.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=15","npm":">=7"},"types":"./lib/cjs/index.d.ts","gitHead":"1281839e1b6414ebb914849609c509b111124004","_id":"@fjedi/graphql-api@9.1.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-qmSLwNkN3B6iaMVkHnZQytnnH+Fyjnc1Ofn60JsJYhK/2JFC4j/S0Rjhd+oImDHlGfslAfUYHqZony/QRIR99A==","shasum":"8571ed430891b92bd63659120c55a1a67d0df372","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.1.0.tgz","fileCount":11,"unpackedSize":47136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2sNVhTHFCPx08QhNJTRmubdUDPzWHknaRuu95uaPn3AiEApkQXi+9fZ/BCnWWWOgEgrISKQgTS5XTFjAlMpos2RD8="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.1.0_1633298925156_0.9079283945218535"},"_hasShrinkwrap":false},"9.1.1":{"name":"@fjedi/graphql-api","version":"9.1.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.166.0","@fjedi/rest-api":"2.3.1","@graphql-tools/delegate":"8.2.2","@graphql-tools/schema":"8.2.0","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.6.0","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"27.0.2","@types/lodash":"4.14.175","@types/node":"14.17.20","@typescript-eslint/eslint-plugin":"4.32.0","@typescript-eslint/parser":"4.32.0","eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-airbnb-typescript":"14.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","husky":"7.0.2","jest":"27.2.4","lint-staged":"11.1.2","prettier":"2.4.1","rimraf":"3.0.2","ts-jest":"27.0.5","typescript":"4.4.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=15","npm":">=7"},"types":"./lib/cjs/index.d.ts","gitHead":"cbe42fbb524961fbeea0c41e9452aa3635d40dac","_id":"@fjedi/graphql-api@9.1.1","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-4YqTPw1iTmB7OrgUoPsa+u4a6uLtmRhfuT6+AjRVLAtFE4Dm2yaUElds4LwBsrB9zfjqtdIExZEuWSOMLsnbEg==","shasum":"f1271688e95d8e908f65aed860bb8ee7648defdb","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.1.1.tgz","fileCount":11,"unpackedSize":47136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGmG4n/2eG1zG1BX13hqbZiZNApAoD2nJF1gHiK0oenAiEA5gCmT3ApiKrX+CZ1PJJVCn8ihU+6nXhf1OOBv2UrVrc="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.1.1_1633305212663_0.38175388906668606"},"_hasShrinkwrap":false},"9.1.2":{"name":"@fjedi/graphql-api","version":"9.1.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.166.0","@fjedi/rest-api":"2.3.4","@graphql-tools/delegate":"8.2.2","@graphql-tools/schema":"8.2.0","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.6.0","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.0","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"27.0.2","@types/lodash":"4.14.175","@types/node":"14.17.20","@typescript-eslint/eslint-plugin":"4.32.0","@typescript-eslint/parser":"4.32.0","eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-airbnb-typescript":"14.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","husky":"7.0.2","jest":"27.2.4","lint-staged":"11.1.2","prettier":"2.4.1","rimraf":"3.0.2","ts-jest":"27.0.5","typescript":"4.4.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=15","npm":">=7"},"types":"./lib/cjs/index.d.ts","gitHead":"b20d7e3ace2bfe129cec56126bae3213ead84a4e","_id":"@fjedi/graphql-api@9.1.2","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-X9UC8mNaAOjBGX7pZd/Us9mFOUzODJPE8s4njlubW/UdB15TvKCGTSmJxqHnfllsPhtzLHviHNk+bnOmOGhwCw==","shasum":"bd56dcfa2054a0477e80adb449f61051d92d1088","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.1.2.tgz","fileCount":11,"unpackedSize":47167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRWUiZL7/j06NXiXtawXlccJBgWewGlcYRpQXDLSWsOwIhAPwmTcEevZlbqTy7PvsY1TbPKHZYwMe4STXc7kqK0X3c"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.1.2_1633309218658_0.8519797645834977"},"_hasShrinkwrap":false},"9.1.3":{"name":"@fjedi/graphql-api","version":"9.1.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/graphql-shield":"0.0.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.166.0","@fjedi/rest-api":"2.3.5","@graphql-tools/delegate":"8.2.2","@graphql-tools/schema":"8.2.0","@types/component-emitter":"1.2.10","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.13","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.2","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.4.1","git-rev-sync":"3.0.1","graphql":"15.6.0","graphql-middleware":"6.1.3","graphql-redis-subscriptions":"2.4.0","invariant":"2.2.4","ip":"1.1.5","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.0","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.4.1","@types/jest":"27.0.2","@types/lodash":"4.14.175","@types/node":"14.17.20","@typescript-eslint/eslint-plugin":"4.32.0","@typescript-eslint/parser":"4.32.0","eslint":"7.32.0","eslint-config-airbnb-base":"14.2.1","eslint-config-airbnb-typescript":"14.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.2","eslint-plugin-prettier":"4.0.0","husky":"7.0.2","jest":"27.2.4","lint-staged":"11.1.2","prettier":"2.4.1","rimraf":"3.0.2","ts-jest":"27.0.5","typescript":"4.4.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=15","npm":">=7"},"types":"./lib/cjs/index.d.ts","gitHead":"cce621a28fb635f6c8b02aa07fc7d55f7d2c4ceb","_id":"@fjedi/graphql-api@9.1.3","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-HsGv+407EJn6i3aBwmL7WVVces3f3nOQt+LYjgOUYjAxAhyN9+bo0rkuzh2zYjoUGnxa2TAGc45pnyTsvWUrUg==","shasum":"a06a326f0ede4670a9cb15481bb44af25dc5fac1","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-9.1.3.tgz","fileCount":11,"unpackedSize":47167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HUMCRA9TVsSAnZWagAAcngQAIv6MBw1F9y9hX+uV56v\n3b0RRVTOhAtIl1gFVetkoRXGv9pJDaQxSNBU4RCA6uAO+7t8UG9GSdyznPGt\nf5TUgHkJEr4us938fkF3zal5vDvomjXvIDVzkB3nw42u5BY5UEwtMhGLZXtb\nBhNF9A6VKbeMUoOtEnOFtQgRMvP/uiMCuzszk/xQxhb5TRemfga8mCnA4im5\nspt+nqXdG9kw9kUL+4K2zTYu7SWA1NAxlQZqszG8R9Lo3hFFCP9ML/SAoKCA\neUPLAO0GQpiNdmLHYSHB7kTFOB/zSv/0TrFBW2RsYkMO46ESsw2/6sH5TKl+\n7B5aR+mq3nWXpp2nGYkfh6QzLtAJalAzmpFUWKFchJ4V5NxAORYTzjezSxhj\nzzYiEGq1u3Lrk3ADDx/tyGmMSd5zvhhA2TQ4m55NowNDAj0cPFkb1u4lXkMl\nbTesUEBtpEkuqGco1q3fs2IQ8gaTIgb+dgqMf35j0gS9gtbO9a3sRfnVZqqx\nA6yzD61mBx7fTZ83vzvu12wEZypubrajRCACIR/eJx+GZxwAEEQ/xy554Grg\nM8V0M48LUmLGgK15RuwMr3UJhDkWdjD/egsq/JyD5gV4+HNxeEeEtUlNnfmr\nB+FNrJti5RasepW/Hdr0DycbVvhopVMThsBWNstAWH7Iotm4jJr4dx/vF1FB\n+nSy\r\n=o+OV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/UTBS6yhQn7n7DO2836Q5NcUSZDVK2UawgiJtrqcNOQIhAPtbltsrPZDfQF9L2rLlW6nhAgO/rq4nGSO0iUR7Cz60"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_9.1.3_1633310769585_0.5101774803741723"},"_hasShrinkwrap":false},"10.0.0":{"name":"@fjedi/graphql-api","version":"10.0.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/graphql-shield":"0.1.2","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"8.7.11","@graphql-tools/schema":"8.3.14","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/yup":"0.29.14","apollo-server-cache-redis":"1.5.0","apollo-server-koa":"2.25.4","apollo-server-plugin-response-cache":"0.9.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-middleware":"6.1.29","graphql-redis-subscriptions":"2.4.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.0","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"types":"./lib/cjs/index.d.ts","gitHead":"0a5288a8389289ae568914cb5a8656e96ab01991","_id":"@fjedi/graphql-api@10.0.0","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-TowJh1i+O6sGfX+4Nwq7cCUmD/sfBYg6PyMM+gXMvzPRAjFWv5oX9LDxGtJX8BjRzCFzAaYtX+OeJ1pa43xROA==","shasum":"b5036b829f780e67ef432d54dec07df3853f0dfa","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.0.0.tgz","fileCount":11,"unpackedSize":47348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1LxW8u+z1yBAUgwycLPYs+sJ4PV70eZ1Lt443V9PdbAiB7T4ZhuOETWstc6qgk6MZsl5UZs+Zlv8Zgh0Y1degnVA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioAZkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/+Q/8CpKmzT25vUsCIJ+rSr/yj2iLmXJopFYAQWqbjdbmPBKo/8FN\r\nHlofwHKT7bPC0VgUOV1UJBLKFkNQ09T6Ap9N4LXAwyUvqcEMR1L3SZIeSYR9\r\nUfrR9VWW+sSNv516NjX+01J6PwRzIoSgeHEfOLcn0b97xbKJSd0sUPxgFAed\r\nPP6RmQgDbJUimnZbefmZXOl4C1NzlcOYLsC/zfJVaCHkqxM8DKb97pnSR/0H\r\nl//yltoGmFW9HPhHLDRJvwJaQJJc2uEJxU7FjsnSu2zKWJ4w85sNYzUX3HI9\r\nokelxkMgZuEO//pK+DdVVYRnzrCWOIztByLkZGxH9OkAJFoyhc54Fo4zxCx7\r\nSu4lTTv80yEmxXrj/zFAb9iLKQ/NyUg5eYw8VbGtPZ3nDKhyPkaZmRJTEm4r\r\nzO+BGKESsQ10OGxNdI725iZEtLbj8ofsSXACdZ+BTbfAK+McFD0MmbEw/62A\r\nn7uSjVWTBriPbE+wBnKOPqHsvF6/VKgk0eI8n1X3HIq6dZGazlE5Nz1SYEjS\r\n94qVyAJ7irCbCpVWDtmRlHrBkL5hFXsZhgfIc2dhie8ARvmofMdgzR+6f9RU\r\nPyRx4gc6uxumTAzWPmPEdjmvmUFaMMJsPw+rCFmV1uDYCCDNXBkQtKJmk7/q\r\nFghU+W4vCwRzDC5VJFO1oF5CN6U74GHMlmo=\r\n=lbtl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.0.0_1654654563946_0.05169004194957072"},"_hasShrinkwrap":false},"10.0.1":{"name":"@fjedi/graphql-api","version":"10.0.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"8.7.11","@graphql-tools/schema":"8.3.14","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.5.0","graphql-redis-subscriptions":"2.4.2","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>14 <16":"^16.0.0","graphql-subscriptions@1":"^2.0.0"},"types":"./lib/cjs/index.d.ts","gitHead":"e139b7d20155e0c33a585d855bf649d4d83c2795","_id":"@fjedi/graphql-api@10.0.1","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-cAlnfnfAdc387+EIElmmjVc6hWngD31AZXdgiU9LmGKnCSgQa2T+DbhEAYFFVSTwlYXjQzmfKt1wjIpYWSKdFg==","shasum":"7d45a3b2db9147e08b842f1fae1355d2a76d19c3","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.0.1.tgz","fileCount":7,"unpackedSize":28149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBmjk2yX04ULdhjNAwIrLge+bPt43TRgnFDQ1v/Ly+6AiEA/m344718VAWrhzzA+fsmkeBdU0WE9p+abO9DUy/Hd3U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiohORACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn9RAAkZgwKqMouIFRfOzNQeBoeQtJ4FoYbo92T75xYArLQU7SLXkK\r\n4pKsu4FwVUVR/biChIRnMA0s4JH4NEPxy8Xcm1LYcT9zhesN1WXH8cSdbpKN\r\nZq83FSbZkP0obl6SInYJa/4GcoUG8Av9jfDpnEScJdI0p0fGFhcp0rVywz6l\r\nYOjMW9brKHA4EjEQ4MTn8GdtazwEKWhOwGktEEZuH+khpD7/OQvAjw49i9Zz\r\nOgl9ob38HNjMkSRxGTFNheO1EPR9D4vaDI0t0WeI9hl0xy06QaIDfWhLfu4K\r\nyP5ify9EEbCAHs/13WPAjdaz2smei/aCAVHqw04u4K9F5SNK/EWjAdXKFicb\r\n+aRCsJsEn55ewseBjzMjDdW3vRuz9iy9BDsc9Vwk3n10h6+FJY+ht8eo391E\r\nmqWUrIMeoyuLu4qJ5mvt93gmeK03F3s2nBO3+1MhxCaeMCJqHG6glEzmJW/d\r\nxWobxNOL97QzbY/KRVMK5DjSNDmWvDOxkM59bbLtKmGeCtvuRahSo0b4yMWU\r\n5tDzLcN7t3yl7bEyaOFJ/Yp+ReUbwvxi4R0dt+da9BR+QAJLmyhmrCyIxkuP\r\nopS3xdLIqNyQReDSJZFxE6vE5DLLxGKWCiPjPFbMy6JS8Wba68OgNe6vvn6V\r\n1w1w/eCZu4ZhCz+rcm6HI/LQ3zFHw3bSznU=\r\n=5aFx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.0.1_1654789009097_0.23699830221163376"},"_hasShrinkwrap":false},"10.0.2":{"name":"@fjedi/graphql-api","version":"10.0.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"8.7.11","@graphql-tools/schema":"8.3.14","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.5.0","graphql-redis-subscriptions":"2.4.2","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>14 <16":"^16.0.0","graphql-subscriptions@1":"^2.0.0"},"types":"./lib/cjs/index.d.ts","gitHead":"6f913104d7a22f6a2585ea38a32ca5f121670d60","_id":"@fjedi/graphql-api@10.0.2","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qQPp2Et8p8SWfInJtzzi3E3/u2Sti/jZeRGVFhyN1n0ruy9Bvk62bu1TlmqDq1lNLXx6g9/y0xib6vuS97N1Jg==","shasum":"f287cd1a8f89939891d5b8c7e2411ece4cf009c6","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.0.2.tgz","fileCount":7,"unpackedSize":28561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICemCTY/u4u7PpN3jGkqf96YAFszB1t9cwDf9j89g2cXAiA9Dm30YmWhhIEM8uuea2nwrj9xxWEJ9kOqQU6gv/qgYQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiohyXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHXxAAoBKhbqYNYWXPoxHOMi17Q7TsbiC1vxKO/WN5Ub5rS7ojtcC9\r\n/AbQwK4ojnm4B4Nqzi51zy6o4hdkyr8bOjZmB9Tt66i7BvEl+O8i1xdi8zqk\r\nFiwOVUiTiobRe58ONF68hU/xaH35xk7zr6x55kBkuaCJ4DjzWGYlgV63JMw2\r\nv7isyL1cWbKgoLeL8/OnNBIxVHUKaNVFCS6oehDGjI8S+hnAdy/QQ+2JYcG4\r\nHXjEqac2SzmEwMNIh0meVduLV+hvoFWsRfakMRBPl2VaGNAidhYEB38Qn9kT\r\nwSGHjiyFFzFBQ1syU2z7uvIiEVLQd6uZiacAkh25HRN2tR30PM8pOVqZEE2f\r\nH+96bZTW4iQpGPTUe/TQxJdyjT1Cc4xcFbzB+7HZMGcM5tGvoiY9EvE3D5EK\r\nWkVR1/FtMGN4bW9AyyK8fHFjs47BFdt/GOfLUIuC5A0Ii860p7DeWWpSLVNw\r\nBzcSG0Kcj0OEI8sRutrTraktISw+i74ggYqIoZkrEh7KFqeqgY2fi7FhpW+/\r\nwfi8Oz1jUe1retSUB9LeK4Nq6sSqZAIPLblwHO0YZbPedAlft1LhkOrDBihR\r\n4AVhLHmfJTqaLvYBFyfT5SlD6W8mWztU+s4gJWTktNf+ieDjDFyAIQXkeslV\r\nIeYmaUprDfPHrqY/CsPh0KT2dMVKdlvrSNY=\r\n=WswB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.0.2_1654791319493_0.004799039532046745"},"_hasShrinkwrap":false},"10.0.3":{"name":"@fjedi/graphql-api","version":"10.0.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"8.7.11","@graphql-tools/schema":"8.3.14","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.5.0","graphql-redis-subscriptions":"2.4.2","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>14 <16":"^16.0.0","graphql-subscriptions@1":"^2.0.0"},"types":"./lib/cjs/index.d.ts","gitHead":"f30dbc9dd570eb4617bfa278522efd888513bc66","_id":"@fjedi/graphql-api@10.0.3","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-vjSHFVvRsWBuDWLfcHePK8ovj9hkAQhXp12SQp6bmDQyDpBPQSWi0fs8zorcxWL1djeVImF1CoJBK7qYzxRw+A==","shasum":"43a9d544db516b1a494f37c009da32342daae54b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.0.3.tgz","fileCount":7,"unpackedSize":28703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8LqEDcc3oe95jzNESLGz1/Dl0UBGaElr9BtcCsChZ4QIgfNKwpFtTbZjmbFE8ZvwSTu3CR8mf6p2Rnu5NGAa9FUA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioiNPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqtag//WjQdpfyAjahgzVIINiEQ9MDmN7zAn9jGVJe9SGALWED4q3Ku\r\nlvBI+dLa5KDnHtzxFBK38MogYkCvfza4jdGzKpepnuKK6mxy7GeZB2apU0gC\r\nyE0SUdwfOzx9zHg8N6ysv4pYa/N56WRhTHthOQSyIPgmj5OJO1Wet71YJHT5\r\nYQzCFMXrin2/ajLjoBpGWpxa9FBvuANVNAwHbbCLfm2Wtm/Dlp1HLChgxnVQ\r\nj3tA24n5RZ3LpFyninzrTEOXGIiFS00ZORk6nEGY7ZUbqWcEx66le9zXjGim\r\nprt6ZwzEiRZhNjnMAwBFTaqnnIsSrQsuZSitrYfhpWahvSeNOGKPp8ZFaEH+\r\nmWIRZLQDwZ8ZQiwDGdVfHIh10ejDHb+twHYRcDeR0mgeV3zBO8mGHbGleHbq\r\n91wQdjIzjb4C6eC3LWqhumek45Fv/ubyAfPunk90t2RNpTPnZwQ+J5ox+s1H\r\nqyM/s6C2xXt2ywzVgKImsr3M+HDmko9fCoNSrCI0Zj1wSqj69cBFzjn3jZeU\r\n1GK1h9oTxfukBdDJQWYzR+qnb7zyQVUVrtq8Wg3czSmKNFDqfJhSFvvjnRJu\r\n+ZGUwPsbLJSsnm9M/Nexcvfnqivd/w6taFLHdq0uCKD7L4E0QEVmDm9oDhVS\r\nuzuxhcVxg+LKaEBSMb25M5Hvd+QP9pLkFzM=\r\n=jrkk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.0.3_1654793038853_0.48621799719828185"},"_hasShrinkwrap":false},"10.1.0":{"name":"@fjedi/graphql-api","version":"10.1.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.5.0","graphql-redis-subscriptions":"2.4.2","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>14 <16":"^16.0.0","graphql-subscriptions@1":"^2.0.0"},"types":"./lib/cjs/index.d.ts","gitHead":"4b11f3550bcdd5565a0cae70312280cbbb01623c","_id":"@fjedi/graphql-api@10.1.0","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-E558Xb1Vpiyoypj3IfkRsLbnRmlgh3gxSsperJbpZnBbxKri+JOqXG7aLwbKVavSFeoP5EGg9DgpcXwf7CmGpg==","shasum":"156aa4f8a6bf32c7e917987a5032be5f1e9c9524","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.1.0.tgz","fileCount":7,"unpackedSize":35869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuwxGR0vWc4hAUwsyCqstajFNSl0ym2RrlES3/8A9D1AiEAsLfHDdst49N3gM2x4OQntJZEX2jKkFhtA/ujU13PdrI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiokWDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLaA/5AB1ERP3F8vaSAnSt2Pz0FIlszdoUCJvQWbewEYyvDbo7fqvJ\r\nmbQVzfwK2R+KU1anPvWrA6Jua2TUpvydIT7vJbA8p6dpbODweUtuCgbUOqT0\r\n1Akx6CpaGv25MEyaiFFUQkTdfOqSmPdnnVJqqhFMFTtObggxW7rZVS/0Etct\r\nEFOjHQJ8KK5MDXMTwd852wuKUrusogYY5RpEYCXlgrswmsqkQiAjzP7CeOzt\r\n1j7PWG2Z/6Pbr2P0F8Ni3oW5fpq7LT7t5VSd3TIgsOUqRTPku+JUKxZL0ESb\r\nzXybXPCI+Ewspx8hxquX2pGzF6MhrdwjZT6RdVnIxqqZPHxXnZ5THRM0LROk\r\nxex0I6pdNOgsRRlixqt65ZR44yPUUZpai5PqvppzxvqgNWgQoqSjf2WDI1NK\r\nZzn80GxfnEj2XHafgREFQK7NBhP/38i+TFq1Y9K8LkDEhbRtW0f8z90yIR2k\r\n+6rzBtioWtLeEAq7MyQsjp9mkK6bFz1Hni+edDOIY0Bee2mtD5rh+16Slky5\r\nj7lQHpiieQxBdL7Gf2wFfkNBw3tq7JDltbSuPhgA0kX9OwRFXEJJl1yXILkV\r\ngI9HvQmSmfI8KGQNr0ac2BmEMO9AnuZ3Btwr+ZH2z/1/+UV919ZvNxn3V2Yr\r\nkDEyQh+uKUAG3jNq84Tqn8S/r99Ca+/Oag4=\r\n=Otf9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.1.0_1654801795718_0.3891608316365174"},"_hasShrinkwrap":false},"10.1.1":{"name":"@fjedi/graphql-api","version":"10.1.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.5.0","graphql-redis-subscriptions":"2.4.2","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>14 <16":"^16.0.0","graphql-subscriptions@1":"^2.0.0"},"types":"./lib/cjs/index.d.ts","gitHead":"4f281a996f7eee05bcf7a4f72187e1fd8fbe3cd2","_id":"@fjedi/graphql-api@10.1.1","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hpmYOtan59KzTqum58jqQb7KRGcokJHxeZPwXWbqhXnACLcoJWdRyT1R3cMkXkgkW4/OIxi9i5IFBI+0MBULSA==","shasum":"b54eb08ff5a4863b10022976f52e12bf99012da2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.1.1.tgz","fileCount":7,"unpackedSize":35821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8IO4g2rvr3w2/pNzWL9I8AellfQRPmuv/lG0z7mSQqwIhAK3rXs+awlL52x55tZUeQdPHVJG3EnT79DRNBlblO1e3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiokd0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj0A//da/5N7uB5fpBlnRTXli1YJgKQnSaMRU/pEkkHf/MMZZAUHV3\r\n3mc3AYKWDwcBozXQ7TDRQ2DxU4IbEbaBJgMG9KFcoGyWc/KM83myo6Vpc/CW\r\ndJnqO8nOeAUizo2GbQT0izkIvw0Z8LDuF/HkMtxg2+bg0rQsLP1qIZL39jLu\r\n/69ZzD961dJQquXZZNFpl8BJMIutXlBZPGktg9OXbOG6uBbLiMcJVkQ8O+yZ\r\nM8KBBw0obq3Y/3PwuIQbabFPmlZGXB8QxAZvqmZ89bb7MBTMspnnFUuQzPsk\r\nlkui5JTQaaWkZxxuqKrRaJMs94quJNWfkPnOTvepdFw71noiUGzqFpARC85B\r\npx69qlPy0nbVNLmEVePC6KfGasH0ehEJiDw3H7vjxUKgWyI679y5fXI/dlym\r\n9yyrVVi+3EcRKpuyooMgbUaTVoISdeX4pxqnfrwp2IX0qYAKuiFJD77Ky1+S\r\nsJnBO3RqgIfZhgKIZahAwF+5xfOpBcZHuQXdNYkHYYjRBPr8Vc4ki5QKMTcA\r\nn3Rs+uWVZ9EXZgjKQyd72yMFnLHr0qrKyCmTDD/cnxO7P7QGHQqLRjDEaNAP\r\neipCQBHhb3T8D2TetbnfHqmtIw9irNzsCV/5GbGAVQWpbiwTA4tQ0oKwlRHm\r\nkBpWxx+/Sbokwce+SAwrc3rIJzmCI1TpMbo=\r\n=a/tt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.1.1_1654802292020_0.1980846498530897"},"_hasShrinkwrap":false},"10.1.2":{"name":"@fjedi/graphql-api","version":"10.1.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.5.0","graphql-redis-subscriptions":"2.4.2","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>12 <16.5.0":"16.5.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"16.5.0"},"types":"./lib/cjs/index.d.ts","gitHead":"3b6063cc1192523f883ba19b57cbe44263bec07e","_id":"@fjedi/graphql-api@10.1.2","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-paXEXMNU1Pik1tyGYSqH9HCegjrOg/gAojk5zuDxl7ZV9DxhCRmcS5E27oFalxkec9hsGhFuGvLst95DtTFS2Q==","shasum":"fa6a61cf6d8e7016f6532a681b40160afb4eabf4","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.1.2.tgz","fileCount":7,"unpackedSize":35872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOcqpB+a6nqQg2TUSgaGJAO3qJUejTDj5IamkDkoI03AiBkHYag/o+h53AIA0mQjY+tzdDS6lDwh5RG8FvVlkhfsQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiokgIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGAA/9GJVInWn8gynmS6oPZtFc4piOe748Ys2Vu4iV69Qt/238dtQ+\r\nelSTxJZHW9OnmZCX1YrVamKPW6UQct1FcwmDlrNTOoerl0+0H+3lsT0lbbdc\r\nggMqtknklOxV/RR2tIasuKl9ny267xHYbI1VEFsrpvgUitmTMKxNLi1kjuvT\r\nTS3SFLUoUou4h66GXj7ZvLpPTgdkq84vEi1T9tSSUhdsW4bXfcRCuGA/7Pxp\r\nTUUzg83tbEPvevsLi3WfoewFUjqYkM08oi2LUASxOrD+CwLbcAxLnoUqbZuK\r\nSm/da5lKXJn1K+QXWV09AeVT7MAUGK+kjihQtD3ffx+8zu6J8ptPK0W4gMdo\r\nALRSFqP5FOn5ZqAGLwlAMrNuHUw11/rqwIvW033TRVCDHvVNYxB3Q4eOp/y3\r\nm75l5/JPZekGyShKbmarzf6KUK6c3FrdkUL0oviykaDp1yGyq3bRRsCKvL0x\r\nxHKIUQCTLezg+QB86U997XChBHc2Cd5da1qIGNlLWiXMib0jZC2su9qlSDfb\r\nVTpvvJeeMUN3V2eqGYx5J5/k1ylCQ0cDyP1lGToVsAOeUSMQPtzNLyenYxRw\r\n3uSVMXjDxEics7NVmlLgRMVYpCDI2QXU7Mwei+bG2kEQSnAZ3Nq3ax3mRok6\r\n6pZr/TNG0nPCx6jRCVLpjiMCHUeVlGnBM5Y=\r\n=hZLm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.1.2_1654802440712_0.22743118417889163"},"_hasShrinkwrap":false},"10.1.3":{"name":"@fjedi/graphql-api","version":"10.1.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"3aff62e2488aa2eef196f6cd40faf77225d7d746","_id":"@fjedi/graphql-api@10.1.3","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-tKMjUKZNInTKCGInC1rJAL7BIuhMs0jEQ15sJYJr3YHn8+Mk+wi4OsSUZuwF6n4N3YOmyPywbR68LUc/qW0pIQ==","shasum":"754558308f12c68f328c2760dcef4bd435f3ca47","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.1.3.tgz","fileCount":7,"unpackedSize":35868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXPD5hCP66zEhnr5jPa3ps2ZUA1u6u3+tEHk94aUsI5wIhAJC69Q4xiGfV/lENSfuo1giS0XsxaoZKsb5w+0gNcxna"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiokuJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUjQ/8CH5wA6KLhXMGAzLpYw41bFPc496JKCFKwloKvKkxE+gqgkjd\r\nLhBgfVA7otR3UTGTuD54OnrV/f2hG9JcTSnTXJ5m/Ma1IRivBiQI8jSeuOWo\r\n+Wvp8IRGlaCo0K6RV+5QJraosTsrKbF7PVuRzkAqqznFOXlxIESwUoBGC+A+\r\nMoQq4p50nC26ObUofntOUdg8TABj+zQCyzkUVjOo+GnRGI8qwjiuy6SO7i5T\r\nGlPDlIddQDHugrRWq5UkDPgnXLQh6QGWpLrobbt831Y7ynFTFAz08Tcgf5ds\r\nLcSZUqPMW64UGzYndEzloOKcHTD88yQd5i5gx9ohc1f05rtJjrjmhJTwanA8\r\nzPO4r+8pADYvGYwj4XUTYlM221BWdDkjYGTTq7n4buaNESb9gOdVztwEcx8K\r\nL/jIZxaBg5ELiS1xQDmPM8s9bFQ7juwGDn6c7ZPXIA/SV3Y4df9V2BtzS/CB\r\n0UoBpyb/bCtPHL5y1zjLihRLtdC7tNbVSf2CYgFHQsVeO05dPCwjaFPrQQxo\r\nLxuzVJu39ZySxOzvpP4RPekyVGBQQupbZKEI8KnvgdVCkef19iQv9F1gDcGk\r\nHzF5wbOsUh6YM50eAaupRC6rF03HOA85+fyBa0kcdlCwOlkEbAK16+nhmAk7\r\nDCeJpoXA6NBcYmLWEk+Fl+EB40QrlOL5J8s=\r\n=/Ngb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.1.3_1654803337210_0.9955174805546709"},"_hasShrinkwrap":false},"10.2.0":{"name":"@fjedi/graphql-api","version":"10.2.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"c3ce382585567c15d6e00e33d35f69820d93ee2b","_id":"@fjedi/graphql-api@10.2.0","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-SEnE5+56X0my7A/o4RLlkZu13BK7sy5W9iRO7TwsjGZXqXpOWcbaWL05yPw9loNoydFD/PNCRoF5wfKGWr4mrg==","shasum":"918232b8d4eb160300b0298a7e1b0769b0a3282c","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.2.0.tgz","fileCount":19,"unpackedSize":57562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2jTBIHTGfDqKzXO/znovVF2qcRT4jDETDl+d1XkgmsAiAsIuwwWo+UpSS+2227SLio0JKBDLEUF9kYN1UfaPrggQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJionb6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw9hAAj0hmG/+TR8zliamrfEaCylJuPoRuPzedLVrfLG0nUp+oPrJv\r\nf5/xs4Rcf9dRjNX02GtE1Nds0ohOnqN6TE6vOwnPwLpGvBJ1xUEjmDRbtnq9\r\n/4UjIs3CW5iE0Ob3/Fkv3RUz57Fy/C81Gz/Xq2177hA9IQVlLPgNkm3dXKNf\r\noX6/qjhB3Zo9OpGLaREgEG+GVgEffpf5jboHbO5Bejq5PiUhByVK8WTCNCj2\r\nLzzCHayoHJsMpn4qtg8+G1wPyZGlh66wEGuqJSs0kEajOoDzQyAjeuNuxN4+\r\nxG19Wnx1iML0VY1pikkbbCbhuDBGnRYjnrUq1S/BjpDsh8XQdftacgweVn7s\r\nxSG7d8qc7zTC4TBupOXsEMMw5hAvXZByVoU2cLQrCwjP93IZFUy4ArYxY/Ub\r\ncEO2F/j/DfvTWDoVUcbb/455Tn7lQYn6vZ/sInTNHPOHgs/HuLgR5X7o1ya2\r\nknt1hOApF2sdwoMv5VKHaQF30vLOoIRSbbHVLld4In+nix8Crta3I/3gls5i\r\nOo5uGOZK5lHtodZDtUOcE6r8dOJ7U0oTPFzqT2KGo8YE09cfH4MoTT4d5QPB\r\n92CUeaFM+/x+UhEAYoEBwsloovgL4HKyIni9dwFc5uPh0Df49Z7IbrUe4HBh\r\n+HEOJJ44LRJ7JjqP5vZSJyNjBnLrad2OvAI=\r\n=Xy4X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.2.0_1654814458705_0.3926190253407287"},"_hasShrinkwrap":false},"10.2.1":{"name":"@fjedi/graphql-api","version":"10.2.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"8289b653c9e504ccd2021f31d04f457f187c9976","_id":"@fjedi/graphql-api@10.2.1","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mvB5pxA6avThPtzkB1EANMNbw6Um9Rbdk0N+69bAgVqzPhwjx45sbSBFq7NtT25FNz7YhCrDhcLJ04jRfdVxYQ==","shasum":"0f2257a4806cd491acaadd1e9b1dda1a2d287b3a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.2.1.tgz","fileCount":19,"unpackedSize":57454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfIvmpVIscxTzAVe59AuJiwlbEZzjHk21fqXwmrX1qPwIgNqcKGFuWzQkMqUVU70Doxe5NF+iZlwUpiSk01PQjccA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJionoIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJIA/+LcDNM+NJ6jZdMnAxkuznvdIjcMO0emdpL72UVA923wLFiboC\r\npr8RjsV/oYlK4kPjW9yqSDurDP/6scqiIDwbDsadL3Zg1fzKxD1MqZKPe178\r\nQ3HTduoAIDvO4CRVmBHbBxG4C6mjTyBuhZzbXnczwpdertrcL3lo3bfgv9iZ\r\nVGF2NGhvIAAeo8zewps2bGE2Vi8abMky88f2WEulB8dEu/xvae2TgYwadFz6\r\nxCMPzJsx90chgzKjGup5rQXIaA/wmTDxEx8VhBBmPzbLh8K46YrNXH60DKoK\r\nql9kPJhiRhrsSreHeVsMe9bBlanPFFI0jP40+psG2Ien7OvqA5AwLstopimy\r\nGbA5LInxXCt2dm3bdyyEBMKdR0IwuOJNU+7yA1pzByetgy6NJMShljpqOcOZ\r\nSk/mZ3gHGi5aNxzK7QzEuMQ3jwtP9YqwFgVdL5rGxLfUUaNYK49NA1tz+mtt\r\nP+nMG/jcsxmCg6tbkH/PitmHIldrqlmELoVrXf9PpN7TIJHqvEhaTnRgzjJ0\r\nUm1+d+XsAdIJpqkcRvRDEEd2uf9FA5xDep8T02o/FaXneKlL0ONpQ9pSe7Gi\r\nQfpJ6gafajw/vOQOT2FLNTHxU5gWJQ4cVsqn/K3Onbp598DIp6uj9/T+AeKk\r\nVGwT2JY9mkT958pIvFVLmexylkxEABpZZYA=\r\n=/Ye/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.2.1_1654815240332_0.7879166709683294"},"_hasShrinkwrap":false},"10.2.2":{"name":"@fjedi/graphql-api","version":"10.2.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"171f33c0337351e14b66457b6465a94aeef6e39d","_id":"@fjedi/graphql-api@10.2.2","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Uih0yUcvdsn/Usn1DrH4iZk5L24FQa7ECSAEzGWAKzwbd7XQss6buGMN0/5xbItg5l5GE39nJP0ArCKiskmClQ==","shasum":"a9aeea50dcf2225d326373c8c5c2a901a99730ec","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.2.2.tgz","fileCount":19,"unpackedSize":57865,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWFdrjk64SLFYCoDe+cUd27YNcE98vT1KeBcYF9yLg2wIgScKg22NlZem65TI3XHOEMxA1IAJtNql44NSpdi+SGkI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJionwRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoESQ/7Be1Z1pqKkNSVJ8KE0uRlLw1W8f8S8JpTvZ7WVNKs1O2uWVlv\r\n2PYas7NcEYIhmBtwWZFVHevNZy33MgNEF+UOUhsZAPD4hK2Fv+w09/Ci75TO\r\n18Ai3RlVPT6n6NgVze03RmBGQj3DwsD1PthWLDXsZ0JQEEeHyUyGMB64Gwzh\r\nYMcOtUond1wsr932lrVtfOo6I3ost4v+g4XcSCgFrPPhF8Jbyz380bgkiBCI\r\njDngBRiDqYCyQejzi7BB2uYKxXmOpR780o0FmV5Vl5PKaAq/cH8nktWQOwRT\r\nposRr/1GL710f70yS6PBPlvJhVjW1iF6BHgztlE+MaSZjW2kev7OL4ViXBQw\r\npAWb6OzZvJ3waDyl0xKs4WbvaG7MsLLHbkp+qgTXkiSLO7KFdpzrH50A59Do\r\n23lve0RD7OWmnTuuvA4zDO9L4ZVQzoMDX2fIKECKpec7PW+iHgURv8Mfi32r\r\nRrjBC2KRX/RxGauaV2+Pszl8dSlgG6XWuhFd2ElXpIgphdHMzwlRvB6fpfpD\r\nRuaHfHA0W2nhQYjEYP4NJXi1HeOH9Ws32f0ZBFrt1IahH78Ze17CGQTg2726\r\nvrH8E6ZviN3DxWfcaI+3fZrYfdlruvF9JGUwGAOncNcdjLxFEghZ8hKCikhH\r\nVAIVfjSE7DPduhqSLnkiBJaFVSMLXla+HhM=\r\n=uncR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.2.2_1654815761148_0.4437539900764087"},"_hasShrinkwrap":false},"10.2.3":{"name":"@fjedi/graphql-api","version":"10.2.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-ws":"5.8.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.7.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"0eadf8127622f8f596db764d347f89d9f606421a","_id":"@fjedi/graphql-api@10.2.3","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GhUUmvJM++Fx8jrkV3r8LFYmvovXJs5JJrtgvlb5LMt9uDKAzz3fCTcLHEZ+TqAjmAKVskmtTmpJJs7A3/h+zw==","shasum":"e5ebfbd2d95cd8c9d6b19a65d68ec5a782112836","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.2.3.tgz","fileCount":19,"unpackedSize":57679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDoL6wVVM3yd2WWVpI1JU3feeQh2MNnwcWpR54h8i+mgIhAN6yClm0z1Au8cW0o+nH9tOq4IzzM9s4QR4jVaOpRAsq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioqklACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosFw//XKne31qTu0llHi+eME5SA7rrIanyilcYXoZOf/FuhubEOGNm\r\n38ZpJwvwl3zslayP2bCqNVBxy/gfAGNsx7D+v7e0LpQmwiwxtJgkfRqQztTN\r\nZbnGwHXRwaSiv76vQxjfsusjmowyzRYLbSDWPHJCLS5KuHrg1u7/Kd4iPHqq\r\npy4pd6TP35V7Uv0XDEMlHabe+qBFOZaMnMVCCu4GoqY1VA9THlUiKH6YOI98\r\nuH9qPwQ9eHUkbyPNUDu2ivbkpdUi0deQ4N0wcUHQOXljUvQnQvYdoklvfwbY\r\nDtVoOJuNyj/aYIyKHTxUmuRd0foarTEtt/K8vQfdwSLThQcK5705xwXdv2Gm\r\nJ7JmHUveGS0B/kRc8nsv5CAps4Navtir70x9/vsCU0tlLQlYkLu9DfTwsu+4\r\nDR9XecoZedong+XgVQ3LgoLVFkSDY8wqipvF2YTffuhBYvxJozQ9H3Yqtygo\r\nS+oCIaHvwsDpYsT8PF3HtFxhp3AwCObDFB8Du3kB8HSC8KpQTYuH/Izgg0vI\r\nlp5pQtZlghsMeqcfiKD7ho8FAEtakaN7ezR7Zj8OmBGImGVON5SYRAKu8xZn\r\nNRyhvJEunSI84VXsSleP9Lf5A3mA3x9hNoQ15ueUy2J7t1jWV7eeL6KGb9Di\r\nRH2FXjrsAl/6bl0ORyvqfO119sSJtPGm7fE=\r\n=gzsR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.2.3_1654827300893_0.9694751741934531"},"_hasShrinkwrap":false},"10.3.2":{"name":"@fjedi/graphql-api","version":"10.3.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"f913c3bd0d26d8493d7beea9fae101f40374e393","_id":"@fjedi/graphql-api@10.3.2","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Z4RY2geqgjU13A+u8L8F6YR10FMEXgQdbOmsPc1h43l/uYnLwb3EiB2sbXXS8toPsElQJNtE/Nw3spamzc8Kuw==","shasum":"8852645438901acd4b4558f33ca1a80fa292df51","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.2.tgz","fileCount":23,"unpackedSize":74664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVBEihwh9uDoL+Vknc8ZLqHWuFWehYQ/3FZ/5rCLKTBQIgP6hf+ctf0eJHCmBkTLYuhmLPMW266gWoLjG7iPd2r00="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipOVYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWMBAAiG8xSK6ocAphG0W0/rOpg79osdk+zIDEsBUpIUbv1WZ8k4z0\r\nsHsd9gCA7D5oi64DOM1QvBed+ikbuABQsLnmf2qg5UtJNG9AVk99uFFmvrXW\r\nZ6ungU4qyPxV/VP1XNdvQ+GZpGkWUy7RG5VkezR8pPBSk5wpCZZaUjPIva+A\r\nQVogwmKEaLPweT52HlVL2fzHLi4cvPEH2vt1+A7HNzf9mOxqhvUfQCmgFWgb\r\nKIb4wmEYu3zIAee39sIjctC/cZH9wnbDbRwoDkfHvQ9IvG2QbtatIXlxsZRk\r\nueMEvbwi6iZb9xCW78FUH+nWOr+1DivGfsnRSkFWK6nQNbDvZm5JCNk+6g3L\r\nOfyI7YMLjp36VLo9VND0Jiix2c2x6J7FxmeJXVkj0AQy42MEJKTkIcV7VaM5\r\ncxmMXgQls6UXBJv72ujM2jl6sdOsGvEX4wadB2g98e7NXRZ9BqbaYMUGJ3bM\r\nNMKk1kesxNHCUnfSEtsmgL6WYFurNfQz7sawlobjdGkSTeRU3I8rhESYI/V6\r\npkChEhYIiqDf+ZMrCzOXTnb7F/yJTKIW832v8yvTpO4Q3f8bK8BPiVmRYqN7\r\n4LOXyEWi2/TF/ozwl/8IbOfOLBiwsli9MLtR9F9vpxzRAtCViK2zBK2Dekex\r\nBe0kC/3hH0M3dJ4rk34NGqd6l+WJ5o36RfQ=\r\n=UrvD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.2_1654973784140_0.6209008060208805"},"_hasShrinkwrap":false},"10.3.4":{"name":"@fjedi/graphql-api","version":"10.3.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"9c8fc8119f3fb23d4491725fdb7022ec9b257c1b","_id":"@fjedi/graphql-api@10.3.4","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4PT8HXyqEaoelB+BWXhPgl629c5bNYM2zftkkKoc3rIwOt6PZqBa9AwBNHsKN2v8XIJsNMyIm0lhWNb7Dn+68g==","shasum":"5ef2b4df9eadaf615628ae31d80c1e8ddece81af","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.4.tgz","fileCount":23,"unpackedSize":74688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv9ibsNFUJi099K+Y+Ydej2zTjUyqdSm6j9/zJ6NBa4AIhALZLiuyPibXMhJjIHhifMtoz/meDettCsZFsK5PIrWnd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipOcEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxzw//RdhnJe4V/InCJnlqjkPe7/z8ekuzGx/ujU3LES90iQlf6Npb\r\noriKDBKf+CTpedKcEbdvKyLvtSfBcDsU/OAtpTlek2xe/iOnor5suL/e3Em5\r\n0v6uPScH4G6jQBrzcT/mTdaKp5QRAmdSp/GePRiMe1L+VVu6Qyew/5ggwJ4U\r\npDxa4ef0TmrFHWdpsl4MgTrUiLw9dYiWagx2IRdY+D4jyzNGEpLxGKKpfaVB\r\nAlooSQao2Hm/KUvFMPzVwz1/URNa9jkBW/U0c0/Omp5d4sdrWUg8TWF0CaLh\r\nse5L2xP3Lw0rDXMy+nEe8uiSvH+flkJA615lCe7QzGdIKNquv/BX3nYqqhSI\r\nK/Y/fUg0ey1LKmPh8Ne2SlEhIKmdMvytuWSBOXbXkUXVdiinDHbg4FsILz+E\r\nAo4ub9VJFbUYV48rrW9Cbkq7TZnKAeDarsFqPKa15RH5yp0K5jrNYzblm137\r\nFzwdqILcrxiNJl8GwInzsuO4+yB7vZel3ecD7SCshBUZRbbskZ0Jy9JQsfpj\r\npM2j3uqXrG5Dv/zBLriyHDdTz37pMQCf/rq8VB0hdj5aSv4yAemYERccCGZQ\r\n9/FKdyK5IqCb0fEHTGM8VNSRSEIKQDz6E2rGmGmbk43SJuE+E+x/eAAcVeW2\r\noC5aI52XvL+zv5uFY1SX4Row/2GTMGWqREU=\r\n=54Ap\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.4_1654974211948_0.2793569920502812"},"_hasShrinkwrap":false},"10.3.5":{"name":"@fjedi/graphql-api","version":"10.3.5","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/graphql-resolvers":"2.35.9","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"7017fedec4d926056a44049548bae521da7ba1fa","_id":"@fjedi/graphql-api@10.3.5","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aPTS09rcCseGzqkL+Lgp9kG0yDs2rp3VpfGi1SFxLpylTgMG+yI+WSFhyTmcjiyt4AdIaHnBl80JO0qc8EXOmQ==","shasum":"06932be74f79d667ad4d551386d8797a895ea2bd","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.5.tgz","fileCount":23,"unpackedSize":74978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSgseEm5sqJ1Yf8qfQmm2/FtRZ3UjAeP53IacHjJYoFgIgKHBSUem6z1p9h6/pskZYFUMQD45brMTmwf38jKUUJbM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipOpBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraRg/7BilVtcdYEI81crmdgemPWr5hS+qp5DEL2HjQAxqSK0OCtB41\r\nqGUX1WWlC5HiV6vX3aPDFN05Tk0Uq5Vg3qVcDAM7C91WRVYr943h9R0+8PGp\r\n232L/K1uAUgAX/TWGaijzONbefzVjFUDZ0SUvqA2WOj/EBSHNUvHPdoOaSn2\r\nwWT1wND2dZYwSMI7AHLyJDC8KNrMTex7UL/yBVkhT0ZYco6mlIz7mibFa4hO\r\nBiLKKI+d/r66YQV3tG0GxwsCdiRmjCS9G1XVLaKSjwUeA8tdnwUa6bWRVoNR\r\nJaX7fM7LL4h7yhITklZNeR7y5CNE9Q1fHcP1bTLZcSsTWsaz3TWNyMKkXj0S\r\nqiLPtjSN9qSU2oKbldQoPI+vMbNBk7IcpXI0ZEWmfmi+vLD3d6rIShQ36gOF\r\nD3TgicK3PXNsRr72kbI5exNPCTH4j72Q5B6mwGJAixC2SBYKZExSjBSGbqOp\r\ntjL8eYo7S7F4aIIGAee1SlxuTgnTznMm6LJVTuhQ0BRxlmsw4+FMkNaDNdrv\r\n1WD9m3JWZJXup2n6qAFOPo1wfDG7uNl4vtLZjCYCiMshz30uIecTrSClkLj6\r\neHclMXiNbgHYm8wzANAVLgbjz1vDwqqkky7xJauyk5e/oALJxtrOKBW2y/op\r\nDuWr5E5lQPca/29GE2jRjng1Pnh+G5ZGNYY=\r\n=SdDP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.5_1654975041722_0.8119018320706299"},"_hasShrinkwrap":false},"10.3.6":{"name":"@fjedi/graphql-api","version":"10.3.6","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"0362033347e4e043d09dd9fe90466b886f0883cd","_id":"@fjedi/graphql-api@10.3.6","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4igwJxmMD/TrvqwcPiADit+Oj3BGgOsCE8v97kjzAX/bm3l8rJSAizwCo2jftPLVTlVp5GIixJX54g8BJOS/dQ==","shasum":"6f15b61327ce04ef1bce0e43190bfdabeb3f4961","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.6.tgz","fileCount":23,"unpackedSize":74936,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrCNnWGqufszSFtXyJshnoPdK7TCq0mtIRAldPzBoNPAiASo6VNDgyP7u0lRrDMyaa5z2/ihZjIVKwEMgFVGTNBGg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipOrqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOkQ/6AjrOnI0WGhjy7G8a6GBOLI0PunuCHmBdjXUhnFdNWHLOx96Q\r\n2cosPds8S3aN+R+MF5ID6JdRCxBzd8WkcwFs+yr11z/b8UIXYZKSgI6UHfbb\r\nvwr8d2rMO+q+8ImGUzRYmIOj7YyVo8GUvcOVSg5Z7POA7WsTP43d9IgWQX+2\r\nAwi3QpsrYfTCN//3oAs0/HgxZ5tranxiThYD6PgCpAfKgwGLXmn+g0a2XWyM\r\n1e8TmA+W1BCyLnaFOufbPxfcc8hGouLBMIv10Gwqx8FSieivccd1+5Pgfr8O\r\nIM5lfhzrMVQuPPcqZ5+DTo+6DCeNSGzVcPUuyZotDgZgLJWuHLdarNteU+Lt\r\nd+XuvPmvf28wj4RKvYu7VsyuJOUE4L4D+HBXuUpSTCPhiH0VbvXs6kRZFTwI\r\nUJZOwVbVpItf8hrK2EeXP1U8yAdMLHVBgeH0EMMEvae8/8EDf/Er5CI3NdcM\r\nhUz6cUQBCWYt1LdLMdyiU/Kcw7LnfUQjMYUXcHMldh8gwISebpBPOorj/PBj\r\n+TNs+Mga9KfxOY23gzmz9HSl2e8OvqOh7MRLL6DnBHtxFo1eeRYVbrtomE54\r\nQBv59FY7IQHbD13SF+r1lB1gw4LHobQAKJx256209NE/bfZF0rbNnNwDXhvh\r\n2orq5986dh8/wfF41OwnGZlAedBuAjlhh/M=\r\n=X1DZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.6_1654975209983_0.8755002435624848"},"_hasShrinkwrap":false},"10.3.7":{"name":"@fjedi/graphql-api","version":"10.3.7","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"1dc8f52e251330c90e9e4dd17177dc4a4bf93746","_id":"@fjedi/graphql-api@10.3.7","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MsFm4iHuxvb+nbktPsOJSoVqBzVKqt+ggG3dX0jlilYpYOssFZBErNvxwDEnL4S/PhmQBAVaNlyfZhhKDGZXPw==","shasum":"558513b45dfe425f49e28e0bf4a7073e875ec3e1","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.7.tgz","fileCount":23,"unpackedSize":77192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMpUhlWpdobMtSMv/mPce4RtBtFRSXlXG2uM0Zzz7x7AIgbTMA9bTRnGn5NyGsgaBNR1z968UF8pCWHcSmbPdtSn4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipO8zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnEw/8DfAnW3m+CPor/qTKM30lS2hLQJmnLIr2HhPtMMK1R9BrTmlT\r\nGU0tAc9Bu/MkSUuu1e7T/IIGRrHwl5fGwuHE61bCbKFmafsyWIoXPke7PcRz\r\nk2lKZSYnZdKsm9uJWKm0joRW70dVDDJEycEVJ6L2qNR/S1T6wab+FFM4nQUT\r\nelmoxHqOxR9yairguxdnsx1agpBe/yF6XqqcLnnIfBUj8Q3mkYVCr0qOxPJo\r\n4poaQ7jjCqh0ATu1Fl4T/cn+mdEzVTF7z9j/l2XIFTnDoNQsBMfA8ha7CMiy\r\nz0K+7p4jNPYcMz+DTjJtWtGRLKAqViWjaVf16jmw+43afPEicgNqa/20rZEM\r\nMmN2Ke/IjgWAymQwiedPQjPVrQiZqcn42eQmCkoS6QKgYqYH43RAEqwpGeW2\r\na/ab4xjaXi6jRDQI+PjmIzuzGU5QRpbn3vW8HBiRKhGwUvyz+ilI08vpyNV1\r\ndcQUdIor1Rb8tscHfnepjore4nOO1NLZ/C9q4yIEyf1LDKfKAYj79UpI07Cn\r\nU6KPiF2S3GT5jcGVAmKTqjBDzFUcdwCxlkeAm+7U0r4j/sujJZUlFhvgFZqF\r\nEgoRwLOd/nG4eL8iNr/BPShmgL21vPBB29dFIYOHkKr2nal2VYYZntsbbY0I\r\nYDSSxtbHsfXTqEpm7mHYHAdLT4NGlJcULMs=\r\n=rG0R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.7_1654976307028_0.909411751195208"},"_hasShrinkwrap":false},"10.3.8":{"name":"@fjedi/graphql-api","version":"10.3.8","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"1fc6b870ef005ca4647956139e32449bba97ea15","_id":"@fjedi/graphql-api@10.3.8","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-FtXO1md/yWW57aTkEMbAADctZs0EMX3WC8O2Q2Nykejqq60kIh/iOtqJqsTwzwSBE5lFAMuADugDUal6vcY//Q==","shasum":"930702b7c5dfc52d7edf539f1150e710cbe8db45","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.8.tgz","fileCount":23,"unpackedSize":77670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqkW4SHLXJDtQ38J0S9vLpnUuXNkI3m5MpDkLnUuznEAiEAtkfqUNZ8+1gUR2S5jqUXxBJJAaPMDFBAWe1/zzkz8ks="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipPEHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodtA//WcPfetRDwavWvChjC7wyqSm9xPsiqgxfFO7IQGpPvo/LUb0t\r\ndRPRg0nyKFo2YnxuF2FPnN1AX5nm4YXEkcQ24fSHSbp+V3hmf+22xDN8royM\r\nnyFU7RGgZapT186P0Zz24MELzZgbSTigfarFRPYdYZsyMJKPcMkIGutZmCwk\r\n4XIDbumIEoPbcH0Hm77ZxZaK7zbsdRdfAPwSsEIRTsvVLNaxt4bkeohUi+hV\r\n1vuKi18289mqlFXGBXzBYH3nQrg46hetzVCudOSEATje0KJyJ29gc7ESZ304\r\nzcn3F1E+4kyfYcrIEOl+IPABCH20iLNd1gLGPpA3wFMX7d3ltA80Wzga7wug\r\nCUnqd1ftsEoQLdTPtqVbNpnRqpuEntcB4hdKS/+oyrPsj7T1bn3bnQSo2sQf\r\nTVGr9vekMnKtoxNvczo4X+Eo39TXBigj5YCeoj1F4/HAQFQp1xVq6RGIk7rm\r\n8aX+CbaSTbu2MYrgQTPLi2rCdptiFvsluR6QjAvnvpaMZE+y2SlPApTk/KW/\r\nOgTq4R7oK3xiPpkLTMp5siJ6GbSiGcqRXnz90StYG/RtWMwKzywt1igr0msB\r\n7JoUa1Or0pAX13zOz2NpYGO7gVXdtzjNxXNHDs/jMibgNB+RrdfOsK7ytdKk\r\nbGjdRMcBXAQ01s3ULi9Uba1Nfk+w13XjjiM=\r\n=djsk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.8_1654976775382_0.7920079312291661"},"_hasShrinkwrap":false},"10.3.9":{"name":"@fjedi/graphql-api","version":"10.3.9","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"7ddfe7d366dab947a249f7331a775930af4eb7ff","_id":"@fjedi/graphql-api@10.3.9","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mni3eKk374rh840D5KfhckkaFfrdwrt2QWOAb+Sck1dwpdYZ9yPrLLi0aOh+MWGx4UKQ+Znwk+C5VenAwXyFNQ==","shasum":"ddd8ab14388b883395ab0c4e7c5dee52890f8c96","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.9.tgz","fileCount":23,"unpackedSize":77248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBh0JQz327ESV5au78+H15g7tslSxa7DuY/tXHWUKdIAiBFPPuUThEXNSu9UYzAX9IQXZAy8e+RJiw9COcep76UaA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipPJHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEyA//RUT3aZ0UAzBG3w9GjzG3q5yZLNAuK2Q8t+XQ2ffnGuHeOIeV\r\nc79DL2Ct610r77nMlCyibMnb7MZu092x5kHYJt2gaR+7q44LUgZnp58yXsjp\r\naLvKbfLc/ScUnu1bYAsMGe/eZ3HM/6fhgDZfCWKAgKSiGougzXTWo4oUNLER\r\nwDskT6sMEueKvaOGUzdczEqTz8cGdSZHwQIOzOHkhTRAoxv0eCU5ELTsNZfH\r\nmDJoIDyMDOTJDtZAh0MVb/2g5+sNdAp3dtuOKYQeLv2ygjWJiettDZAlIW70\r\nGr466Y+2egWg6v7KAKGntW/X6vngw1Zad6nY4FJuIFTMCcERN1VrbDiCmHx8\r\nwKCDK96Qeuqd6HXdfrlMAleJqSpvLoZfRJmZK24Ragu/zlh9wog4apx3xjh1\r\nbnjCB5hD/lohCJyclKEAiz26wJkEZsamTta79C6CU0uCmFkH9wgLtPMqQMR7\r\n1R2EjX2ajyBgGED1hByod0I+6jlUHdVDmpVtLMRpb184tmQZIkOGzF31QKpF\r\nZT2eSC0vNoguz7D11INZER9o5uK5Y2Gjh+eU4irBpTvWU02zqXswUI0MailO\r\n/9A90YDK9MmgUCwBbWEtuHZwU2ao97x51hJv4tcBXvCT/TBw/C26MF7tn9GG\r\nnADj5O3P3XOKIGLLs421zUM7cO/haSU9A28=\r\n=8/9w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.9_1654977095422_0.02020534754117187"},"_hasShrinkwrap":false},"10.3.10":{"name":"@fjedi/graphql-api","version":"10.3.10","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"3f6f9f5cb3aa4febe64a009d5da6a89edc53e2c4","_id":"@fjedi/graphql-api@10.3.10","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Ux+p5aJOvIjcPF0QoCTmSI3jrMa1ZmOTMrjysHl3x7DFup+dUiIL9PLysn3Bid0PixOWJaAePUCSSixukAnTRQ==","shasum":"cf40fb9583778fb7a2668fb4031cc4cdabfdf26e","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.10.tgz","fileCount":23,"unpackedSize":77539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTm2RJspeYSttRyOSCn/v23SQito+kwM/Bw10c0NvVuAiEA9id/mEn/vAaCEkqpV9IOzq40sBv1qSyCOCvQP4WYM+g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipPOqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsiw//dPAzLY7zQPJgOzel4fUmms2mSpYfFb7neloZF32Aue8Io3Bj\r\nixZDPz6lUQeS6oFLk92NXWFyBRAgovcNaokICyXxdR/n6nt4Zs+2IaHF4aP8\r\n04bpjYBHiquW4t5DDdMITbiox+eiDrVzMDyrYXZ6VQl/8sGPF52wCa2ngOcA\r\nbuK4WX8MXSSVnkF4uRVxpSmOGpwprr4IejQSaG7ykXJw/a9PrurfHi5e3NNC\r\n8//OKNaPKv2MxIhfO78ywBKa1BGOc6pf0PPOGUidM3BPr4sAuK7vB/LaZ+v/\r\nATZ1NuwGjJWa9LX5s3ED4CSxWvKgYSBPdF/RbSYVocDEPjF9/czYjM4bJR3c\r\nju0ZB52kDLjfHC0qYsy6hhJmSkoCKFQx+RLdeZnF1OixKMAYUMKmUAbE0Rwb\r\nRTaoyd3pPPWrtr+3gM5MO+sTIqee8meVYBJrfVf3cTDlT90ln/P+UNnwEMW6\r\nb4Ssr5VVNtZUjYUdOOCfN2XffRfhAvSOVxm4eXVatKUcS9U+HPB196b7HF0q\r\nxxieUjW1vkoZPRl8C5xUEHLLfi/RlHiLTaji63HjObgn8p91NSaNwF0UzMCt\r\nYZRNm4D2swn2G4FYE7tJB9ujsxhgz6OW92ujDhRy5lkc05rRkKqYKrEmRy4T\r\nK736ccQQajZg4nTXY+Bk6SOex400alLF4dA=\r\n=KRpD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.10_1654977450521_0.10808417383130386"},"_hasShrinkwrap":false},"10.3.11":{"name":"@fjedi/graphql-api","version":"10.3.11","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.27.1","@typescript-eslint/parser":"5.27.1","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.6.2","rimraf":"3.0.2","ts-jest":"28.0.4","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"bc3e3d082524a8b359130f640df82570b847e703","_id":"@fjedi/graphql-api@10.3.11","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-SyIR3FpTVMlMTIt0lX3cwDsNd2phiqVcQKsTEbVt21Kc9xukxoaTbsM1cAPNHQp09GDyoxVT/Y28V8KBC3ugpQ==","shasum":"c3b1c41b3623528c0be608fec9215af3b5e37450","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.11.tgz","fileCount":23,"unpackedSize":77383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZz8ee9zX2e7V8X+prl+6nLNG+SLtiIg9jQF2Dz1CHTAiEA7myfR2BW5GfqNzTaVCf5lwSqiaX5Nq+v3lIxkBhDrEM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipPW6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnEQ/8DGtgkXDcNjkGNBdMgAmhnKFT31p8/3/eOAYOeosyJaB6tuAY\r\nbs36AxZlHvyNUxCqnA7Ftx/v8LYdR5OOzoDO1FFb9s4nnxUz4+bI6M2MIoAj\r\nNzVvKMCqKYnrp7mkjTojd9Mm/xV8PYaIaPTx+eDZZlFWB1zQ1wa9U7185CMN\r\nGQ5vwlwOVKAPxCstwiQtVC7LfDnKJRHfqH97mDSuHM9GE7d2w0vG7QK1pus2\r\n/zTyoYZSRuFbUTl1emqSX/7vQgX5OjAIftXqD62AhCp59Y0CJT4D8HmO+5dN\r\nO/PLYhYxWweXx7rVwJtY6F2aGerDWZjhDqEK68xjWg3h1/gVM6gJscwIjRD9\r\nCrCjOhwr6UWRfCtbcVHCmW3bFSxS2VIm+tHs7pqULj7ViJMbGuV9B99pLzXB\r\npo/F7bV5RPABbJLAw9vFMMpXqjFXRFoFllkudIhLmtkYsSmjW5thfJF/kwWx\r\nLqO9zfjH41pzwH3W7QLrev4bBF0EKwZ02ZUZ8AAubNjXKoEX/fnVHm9WfXiQ\r\n8+m31Qq0zIpiwovGKcTeTK0pNJZHH60g1v0Tlbd+BEozIQMfZAoWl4HN6WFE\r\nV47rCIDjK7875u92jgdLeP17/q5iTfUQgxHqyI1+l7w8Ei9rMDZaSof3xWDh\r\nWHMmriNHzc8c9MmT106fvuhnjTV3m86BEHs=\r\n=Ekrm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.11_1654977978484_0.11985295589244793"},"_hasShrinkwrap":false},"10.3.12":{"name":"@fjedi/graphql-api","version":"10.3.12","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.8.2","apollo-server-koa":"3.8.2","apollo-server-plugin-response-cache":"3.6.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.28.0","@typescript-eslint/parser":"5.28.0","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.7.0","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"e0c934296940b87518818b494713be4c49f37193","_id":"@fjedi/graphql-api@10.3.12","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GewmOPLOn5OjmU1oC0y8qdQKbPSlQ/exVUWHKjN+QkQLXnoBARIqRbijtyrXiO/Pv38WxtS1J9f56QXR/1vHow==","shasum":"42fda2d2cfd0396ad184fd05df340fe4ca2095b5","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.12.tgz","fileCount":23,"unpackedSize":77385,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO6FnY6UhHgzRBDvmgC7XwahxsWL92nFteJEOn9oLecQIgKXjjbUbhov0dJXysyHiteVOAImOUO1C3K3KuH7Pu39k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqUyAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy3w//XE/tw3DP38NitevQGOGCGrc4dL6Re1fjR0UVhz2IkF2i95YC\r\neD/lD4hnzgm+HVZeeR6+knszKlN9V667Jr3zERhNod4u6BLw6hdrbO9Ti6t8\r\nMSTAIv8TUVdJHo1b9iW3nK4WhpajhTAkeC3O24XRNKGQKRKBwRH0gErMFp+u\r\ni/005mi3RaoAUNiofNk9hBGhSAni9tvBdspD8SqVVyqF6bSM5NOO6uhP4OCn\r\nroEj3hxorZ7BeMgKd9qO8VZJ9d3tj/ryKaUswAub8v+B/tFkWxxJJnl55zXj\r\nX+jaXp9AUh4nomnnh3MWS/mlDc1tiNslqHQm4gygWXqH/jLW72vZ5KbFR86M\r\nBGthNsyUBnof2nOr+1V0aE2j+Q/4m3WpDj8UXKag3Tt5zZ0DJUyg/S58iKB+\r\nkz+PalG2gPaUE0HmptCXstZS+fKxKChKRDltLH4+yxswBNvo8t9h2dH/ZL0L\r\nvCL3fx1MxAQh8rp1mCEb2+U8iKpolxdZwhzVdD8WrqxxTUNTtf1ZXnwy3a6D\r\nhxuJjt/joKENSIXW67twejKYo1DlKTb/a8l6SYAsQHaj60kj0lA1Jjbq1DCG\r\neV2CBC0i3rZnEyckVxUIitEb/r2WFkCMffY+B9qnnc85cEXdthnJUBeYI0iY\r\nbcNroILqkc8ewdv6X0Ub69ShnivLV7niyts=\r\n=uDEw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.12_1655262336373_0.6954652904690759"},"_hasShrinkwrap":false},"10.3.13":{"name":"@fjedi/graphql-api","version":"10.3.13","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.28.0","@typescript-eslint/parser":"5.28.0","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.1","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"f2ea9972c9b23a7d0c7fcaf3ab0e0d9fb038d848","_id":"@fjedi/graphql-api@10.3.13","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-43SKoAypGMSeBLnFbnWKk62WyH1VuzKZXVjJEmSh/zBksKE02THGJVCnPoVOq/c8y3L3a3vhbeYN1gJ+svhRKA==","shasum":"0075fb739d8ae414e15550d0f30c7f9026fc4d17","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.13.tgz","fileCount":23,"unpackedSize":77617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW4mlcCINQB00APtMPqzrZfaqK5D5qhTP5tc6qAiO9WgIgQVcd2KBanJdAGSgyw7Ahunhq74iun7751Ihgw0rtsjk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq1xgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxCg/5AEoRzxpLrVMQWhirFN0VmVgofbIz5ofyjH6vWZesE9FpmQGZ\r\n3II7IQs37m7DncXl2QVm7Uy4DMvCr7Wvrr9aIaQv32wA0KsxY+xDO0i3CH2t\r\n+XPBP3NNMtum1nPJRFruuVUfWqag3ykso16HYsmKtJ/p6SJPgeeo95zejEcP\r\nS9fcY+doHwVJZVBTNXhwZNL5XXcVFbuVVXVIUTdHIx2PjfnNpr7/Ax1sJcqY\r\neZwobXaA25w9EsnrNPH4HP/5eHymwuXbaXc9KXInL2Nd+rtSNMLFIgoiqC8Q\r\no0Re22KQ5ttgcLND94bhfxh+T2DmWJCk1Q7T2CqGRIuYurkC2Y2z6aBg16kJ\r\nCX9YRWEntY0IADq5rBdHNLbQO/2UqXGPWBcqtrGWv3FiCcekAKU0u61mYsyV\r\n216kTnb7kLN9gp27948jlp1P44mEGlCZ78xs95mXMuf6wZa6p2ElD1jUuF2W\r\n/ka+IHbIJjlyvVnadha+2b7ZAYrLglybr4nSpGDBUhqilYRrgSGkuOZTz9dO\r\nwZ4SEUO7Os1ADzFf9lDElkBw4d57mNT79pRt5hMpKULGVnIY/9CHgOo3C1NO\r\nKYZhMBCW+MVP/eyZ3ntslbRx17EnSO7Fwpr8QoU6KgFU3oVds/EgFlnq/jH9\r\n1lirjicBEkynxUJVtkIgNcIa8irSlVm0DGk=\r\n=oLbc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.13_1655397472422_0.8254136501406952"},"_hasShrinkwrap":false},"10.3.14":{"name":"@fjedi/graphql-api","version":"10.3.14","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.1","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.28.0","@typescript-eslint/parser":"5.28.0","eslint":"8.17.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.2","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.3"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"f3de97186e2a9ac1b1aeb245d496a73a9c50b817","_id":"@fjedi/graphql-api@10.3.14","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-mpSXIyE7NbQIE+UhEWYNrQ2sfA3xjrBLdYKjg4yXkwlfoyIkMfG6H/s8wiLS9KfqjrAvsphgyp4mtlSEmY3qQg==","shasum":"71db27df1f3f509ee4db1a0b6db09fa56bfcab74","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.14.tgz","fileCount":23,"unpackedSize":77967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBG0yjQwghH7RAsbP0ZeNEpgoXQaLDk66uNExyUl1JWwIhAKkADMlHiRpXNkDKEYWZYzN4M5NO85gZaQPfk/RH/8Ge"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirJ68ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5RA//Tt1PgxXcY2IVH0NhsjgSLzs+ipwUXSqP/lg+HRmkErNf6Xqp\r\nkdJvBkL+wKGqI/bdgLr+TDlDV8x8W6ZiuqBgXQeONOqfo7Lfn7E/tK+RN8qf\r\n4gCVDygzlkyoM3Px9IWFfNrLVG3t0Hz8vy5/VXXPuIOGDUtRchg2fGebwAJW\r\nZLsQZ188HG6OREmo+beiQJd8tjw+qJggtUcw+/fMvw61mi/vm83dXJreE2Zq\r\nSFL+mrerjn1qS4PsjBgQUM1x88HruXbPJjDozdTR1ikeC0UaWDW+zadhxyyZ\r\nst83Xt5nCZRTBzmLsMwDvwAgIVjvGP4uDot1qXebrGsxbnr4s8EAhZ2b6CPg\r\ntr7LTy6ZxNVhukGBcaamw1Rn2Qg6NFG2ZTLDI7WdjGGerQLf7eFHnxCB/KfJ\r\n3era6DRMhn421S4toK9uSNCV3e185W0S6XlIawCiEciY3YIu7MmCtRCSrOOn\r\n8NO/Ag+uYnYcFQMk3Mrkm9uuZI8LqovbR5qmesXNbycqO2RjqzRY82wAVhto\r\nRPgVs5Thb8CH6SemEc+W5X0NcgVKL1B/kmevQJjHHaiGWBJlmIuYAWhT7t98\r\nxsWQVM7JDtqJzojMrvgM+qBCia62nSgNiOjaiRYfIgE7Gjn4r+iiEe7M7emH\r\nOOF2JREU7Z6JPSVG7Ls/x5kjW4B8eGoQ7Yk=\r\n=PSSu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.14_1655479996620_0.49403638610521017"},"_hasShrinkwrap":false},"10.3.15":{"name":"@fjedi/graphql-api","version":"10.3.15","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.3","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.29.0","@typescript-eslint/parser":"5.29.0","eslint":"8.18.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.2","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"621f4e5b558f47c6b1f2630b53dbe41429858b57","_id":"@fjedi/graphql-api@10.3.15","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-Hzz3ab/Y5QdJaqYX3s3RSffK4tEO3cb91maJpGoXnruGR3hsxYXhg9NSewH1Ud0Wa3dcmii1loSqAZ3Qp3QiwQ==","shasum":"998177314fc5f6fc4e53723b3475785c59288fba","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.3.15.tgz","fileCount":23,"unpackedSize":78203,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsXcMKKWDP5ZkD9c5mjm6IecqOsImog4l6dsLEVmA76wIhAIPkDmW2bY40i/tsCWrnSqj/Ktv5eom1JBICOyrddexL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJismptACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoolhAAnB3VgmjxdCYdbdwAFGBP6eStNU9/pl7ljDUvT9X+ued17e+p\r\nkQySZhEoTF5pTTPgBLqWl5cQdd0LQRMnsdbsZuIrXNvPCSkomJgvTC+yMkDE\r\nE//6vK25mV/stbc5DZqqz7iNgeKEMeJJ9WOK4ruR3+DAuH9yQd34iShZpGB1\r\ne5slNLCxB3USb5LPJBr6A/ARBi3rxa9n27RXh6t/ZbExkjiEq3MwGSH+1OJw\r\niZ0/cIKWMlgwmzSRHJFRVeZU/AjHoHcvtmxGdLIl1Vz2dA99/rs6o6WnAtns\r\nM7Mzqx/CUGquT4n3KSNhxwfP2BeBpYmEEV/JxFH3vohAwCIEXrbmk/M5a9fp\r\nNV/bzKE20Pg1uo91pwTUfB/BjgxpKatyn7tvrYpxS6/PYZ2DjfZjigNvgSE/\r\naV/Pzq8LXuVozFGq+aub0zgqIcp9KI6EjLFkV3HjMCE+iC1VZC6GrHKt6Zp+\r\nRcFpEjuJWe3rZ2hYVihQufQGDZrCLPphLT8IBnQqruGMV3vkAOdrv7HqTxeR\r\nkrMGyiMUnDESuvl1aTLdAq+DoI4oY5oHCXtvwJU3tzbtsWDHicu3CAImywNS\r\nRNm/zYV40BIcPtEIuWzWCu1VbunNqrHo0hqzJWwfXqhJ2/Z6PDlEtSM8shqZ\r\nslCoDnv1F4jhPYFNfczYaSpGmtdb+538L3o=\r\n=vLKI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.3.15_1655859821007_0.003917892406794854"},"_hasShrinkwrap":false},"10.4.0":{"name":"@fjedi/graphql-api","version":"10.4.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.3","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.29.0","@typescript-eslint/parser":"5.29.0","eslint":"8.18.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.2","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"9135439a016f2f12b613e36b5210c36f790f333f","_id":"@fjedi/graphql-api@10.4.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-YwaZlE04XzDvattvT6LJ1fytlhqrzcB6kP2/ncZ3tF3H3CxNbCH+/5rlfO19v71REyUHyvrpb3R0rXQzCbjqzg==","shasum":"6bd8435b95db754aec9bd6393373505947a9dcca","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.4.0.tgz","fileCount":23,"unpackedSize":78176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmzQdDp9sJuqj8yH9FLH2PPNvLProOp/CK68a5qSynUwIgOZf4cUHy8xXXfbniTot7rUQcUUI3FHsKIMkLeqVUb8A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisn8zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnLw/8Cq0xDOu0mdgiuIcLvaOwti2xKNN+1tHaFuyw5DH+6w3Xo2ca\r\n6vAtlFTtliHolQ0UHhauwYM33Fa8dhpjA2vU2FGdaH520GyXCxxH2ZKLUWxM\r\nlLDtL7vE3tPuRn3/cmeYZWtdBDnzuPCsWDiOPOUZR8l7jIF/e7gdf4vBVyhe\r\nhW4unxZlrS8/S/FCQNqMHjMCNscMe/3i/yEesknn6YnpML3APHItTmGZrtlw\r\n1RwmxRAHo1QWnwol10wn7N7MGXUU4c/PwmQma0f58dcfpZoKmYU5Q/SA4Ykb\r\n2FMKbSZK9LYjM+pfO1PJcSwZ0J8EF6P9OtFnxd6uEt5DCziiz34SLCrSGKa6\r\nFl5BNWGRW7P1uQ+UEqxEzwUYfi8xXWhBOb0a79N3j5VZTBklVaXwyvAd3G/T\r\naPTyEOdAA09jKL9m/6ATMkARc71OdW2wfSPX66+mIaYdeAg3wMH3pxHM+gWN\r\nKqlPTatA2IbgzP473fg5OEKdniFsysrBOVtYWtxcE8cApQ7/7H1l1PoODl3k\r\nZ2j5BaGEgFz5XvL5JzWJ5eKy5yvbmnHVqbcVRTuujcObXQUsV8ZYqPc2OGDi\r\n1e5PMNsUSYERtvc1bt8LRqRgClyyp4/Pgw1vPwBHNTnAWExg4K10H2FUr+JO\r\nrLPqGyAkOw4qvTYkyWnKj8ZynwE/GtyM0/I=\r\n=MrVR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.4.0_1655865138806_0.9599023651449115"},"_hasShrinkwrap":false},"10.4.1":{"name":"@fjedi/graphql-api","version":"10.4.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.3","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.29.0","@typescript-eslint/parser":"5.29.0","eslint":"8.18.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.2","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"952822ff26820e4c2c30c890351e4f618ed084a7","_id":"@fjedi/graphql-api@10.4.1","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-IByVtQV3YcOZ0IYtchU8+3OXBRy3xlKehZ1Ix5qt/3+ipPfpM1GTgecI0Xdnc71DScruVKVbR23IXtSnzFNXgQ==","shasum":"af0b701653079895c9f4972048403de1778662a3","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.4.1.tgz","fileCount":23,"unpackedSize":78056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEF+POoHc++SKVzqIslg79jF08QvuTHMd9BDhYQHRg8AiBRVx3KyLtniUqvl8XnxGEqFkUnuD9qodFg6tjATZIRZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisn/dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq6g/9H8+7eElEscZfDV941wS5OOeKHWST91MSCYRmxRDIc6B4a/NS\r\nhWP37xKeaxDtC3YK1uMCFGYubaOV2lck4RZvPD/qn5FV4cTWzuqFLrCWiwKb\r\n7asm+8eDFoToX5gN3k7y/JSI8/s5Ttu29CNhd2VwIYt8NtHlhXVqApHCmYWR\r\nWyJHR38cbnIsEE4IJ92AWOJ1mWmjkTcglmMWo3NJ/bRTyc+U9H2ISsPYFbPN\r\n1I/HF1FaaJxwWJT772xbNEW6bvLhFe4F0LXF0eGP0xvnjQM9S0cieMqydiip\r\n03Pbm/XxgnfYioNmedxKTHbtHDGn6MST+OJwVrC5aYQCBA8XPVvqGEujwYx7\r\nnKaHq+QgSMjNf+p4yvKZiXVogFLygkCuseSpQIseF2C59x8Mi3LggNxryhfY\r\n+LQyMgR4nTUEpi028wVw2IG5qjd6flZpCLYSouDmfGvn7+ezeyPyTQFK0NQU\r\nPuZG91XIq1Wc0+rBnK2dARB6raJ3SaPrBHm42f5LWgUnEFz8i+SNMLZ5TlAj\r\n0RLfAGnWXQmQrN2DWOJ2pDgiULHs95V1YYJ4/iOlZls5X340kMT8q43y6MfX\r\nVINf24/hq24tCAb60zaIBGmLA1okdE/rD29JpMhpTYQ+MHKYp65geQHFmag6\r\nSWt3qC+NyHU8vMuiYpfuw96KK5gcXqPE7bM=\r\n=UbhX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.4.1_1655865309345_0.6531683309506817"},"_hasShrinkwrap":false},"10.4.2":{"name":"@fjedi/graphql-api","version":"10.4.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.1","graphql-ws":"5.9.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.3","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.29.0","@typescript-eslint/parser":"5.29.0","eslint":"8.18.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.0.0","husky":"8.0.1","jest":"28.1.1","lint-staged":"13.0.2","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"23765d183706b0a6fad4cdda0d820c51bcee8a45","_id":"@fjedi/graphql-api@10.4.2","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-EgRIqRZaOYlKuVTvUiZBiIvpsIM5uiM1T/TXT+v6cAi6UPGx4FBOSMUilnQLoNHMlUgC3m9db4D1PgQysv1p7A==","shasum":"e28f2a60b856e0e8073648f4a965dabcc561e7ed","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.4.2.tgz","fileCount":23,"unpackedSize":77964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEamUnQmNYhJxyKShL8i6tzBOgVKgF8kAh8npbxCJj62AiBgsLkyb1lnRm1K9nL6/x9Iku8unkixJ4u3iKB3X5CE1g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisoWuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYFw/+IEmIpLlsu1iVNqwXRu2VgmA85kjOljAzcalZ62saoRhEq3Nv\r\npAv1UeuZ67vvTyyI4iSqv407kNEiZlSOfaCBAS9nLvp+KrbijjF7bZ1WA0O7\r\nhuQ5pHLsmL4mXOz7593SayEcy+/zPBviN/0fTmC59teHlGbOXCVGQEvAGJNV\r\n7+VbwzcY3ykdYfCQB34vHO0ltnsrQo0VmzDtVHvdTLorlzhAjI3X9XX7T+cO\r\n9+OYe7qUQklMHaWjoh7in2robpFI1dboEwBoAa9MOmCpnm7aJ5vmJPuaYzab\r\n0rM8D/ev2DIWu6glMuLj6DhVyknoyZ1PylqI3HlfhyViIf5/I64dHd0ARSZD\r\nYfXrrtjRYzoJiph2efNM9wkD2d2jK8zkXMJ0xbykvuyJ+h0xS+8+dJyN0BYM\r\nKpBEqo6/B+GIq10UWe431T5HztrvPfJdCMom1TurNyKXF6u4hU/+mfjZIZWZ\r\n9mCZuCxWa06RcCbPE7dcByYnARobjBVf0oKI3igYnug/QkWgFn4faFptoxg/\r\nUD+i+qOU8sIYrIyVK1VTyBFj1ZIr76W2rXbugwb48MRMFkMhHBzSrlxWndkR\r\nkq67buTrcJu45ehvu67L7txRRzGV8BO7Q6k+w4yLK8kx+p3hc6rwSeQy0TWl\r\n2NS75jw9TvRoq/qQrIhRapR/Yuh2X4v8v+4=\r\n=NbCt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.4.2_1655866798322_0.3267717530563543"},"_hasShrinkwrap":false},"10.5.0":{"name":"@fjedi/graphql-api","version":"10.5.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.0.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.4","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.4","@typescript-eslint/parser":"5.30.4","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.2","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"fe4ddcb43881f3351eeaac1b3104fe524e75f264","_id":"@fjedi/graphql-api@10.5.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-fC7CdKYNu6ng3hcaVYHIwXYSraI25BNifCZ7dAhDosOmAaVKPeDPceGWyI+pJKAtBLCVYf9YwJPzUrKUUTov9A==","shasum":"4d18ae07627d2890737084f6999560ecc1c5eedc","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.5.0.tgz","fileCount":27,"unpackedSize":82528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlGdbVEcsTVwACUaFIjpIB0SDlfcDQRXDt/zNyi2ztgAiEA3ofuMjgDPBzCLWlODvbEz6RiqVaMY1sZ0prwvoh6AEs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwkC/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZyQ/+MPufBYanY8KWwJ+qTVgf92BwmmFozplbh8lDDzxhHghxg507\r\n5xQKphjo+A0FuGgQeZvjvTt9YA/Lf4lNpD1zb5Y6cZlRksWx2/9gnArVAxd5\r\npdCTNJfI69YDj1zzzjwIVn7ic/6LPJ2Fm/dAicOfdmhCSvlExm7GWTUsdMvU\r\noE2R2nFcEcKNBJTn+0eeH0BOO9V7Hk51QsdSy1fUjBoCcBsp1Km8VTaMiUbS\r\nQWTQ6iRd1A58HrWV/XaZbVxCNV4+LybcAcTIyv5BIMw/oG1eh1L8B4ctUIxb\r\nHpw4CX5Ec5xDRKGh+1DLPwUshDUr9SSwkhWWFruKziKhdDNrWxoLjSBHxf4p\r\nvlDi6wOn7CH/RUR38sF4d6EN6E8w/Mvp8Bc7LDq0g4a+3U6gdhdJR16kCXia\r\nfmwy9MO2k9+SjY5c5DzYK03R0rBXWvY6SKxKEgiQRr036aJxyyQr0KzRJsLb\r\nZwHyKDKp/LxhxyjVzrWLsLwPUT0xn9sKfd1YkhoYiv3wVW9xRaqP/96pASch\r\n/XYhZzK1P2e5sf+HFS04sqfIOhqvL1O3+dR0+amlEgwwt/fzubuhLW1rR0d3\r\nMzg8/moag/0brnPQldXq4AnkAgQy1oUk2LR69jww+bPdzpqiU5OKnDEVrD7u\r\nb0vLDDjeRh2mXN/hhaMJYb3WfnHjLZU8ETg=\r\n=Hd6P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.5.0_1656897727139_0.35356022972695245"},"_hasShrinkwrap":false},"10.6.0":{"name":"@fjedi/graphql-api","version":"10.6.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.1.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.4","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.4","@typescript-eslint/parser":"5.30.4","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.2","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"79e70fd1a5c73f40863a5769e14f59abd7c6243a","_id":"@fjedi/graphql-api@10.6.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-FIIEa52JM8otPF5TYdICoB+sNEAx+tr+UHnVGYl0/hBRmBysgg98f3RH7V/9+nz6HBzbLtv7ski3gcnhWi+TpQ==","shasum":"061fc925a6a6f6905caf3dbfd6da6810ed4a1d46","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.6.0.tgz","fileCount":27,"unpackedSize":82528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDec+7ypDaGUpSfS82kS4f+NBiygIBnO1RvVZi09Y4OtAIgeSdgG5UqGaCobhiB/CnjzNewFNIDFlmMgVb1TFSjR+U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwkSJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZyxAAoP+kI2UijDHV2EOdQWY+Td7SNd5rKmvkWGm8wJzN5OzMoKna\r\nJhvae2ZVqB+pej733bzF4Ow+nSCPY/uhUymGyAE/ecfFLe4BkhOMN6NaqSX3\r\nHX03nVLD+9FcRH+5xWL5isjKzalkMMiZcicKg6k6gHfprOBJHiH+eW5mIjvw\r\nWvMx2dfnmtz1F9lq+LhbUpoBBQk6kylVA5T+B1zhJ2UXH9R4y/mUZ1P3e2P7\r\nviitrZBUeZHIH6UtW68Fn30JoeZXiUPaigs4BvWV7z0pH1HGmsaVRVh8sdcW\r\n6OgKW72q7KisGR1xGnpvKCahoSJx7TwQucnP5612auG5T2y2Syqtl5kIFATJ\r\nuhcQmo2pK1WOtgVjceQu+YlV+fqdXF3acA5r9/cmw+TgV0js6SazLWG0ttTk\r\nxBxTFK3UUdbt/FBOTv5U3XiFab1NODwyq/upzaMqKnAWPXBAVBFuwarQ65P5\r\nLrwYXX6mu4KnlaeQOeNVr3/GKpLu2Z8gRa9JJTaHUavwx8QUvOvWffyoqzYY\r\n4TyAEmFGvfHp2O7nPQEZxbCrMG9YCUmhVCcAFnF6MzF6OHLW46ONFZOa3X4Y\r\nEemZTdrhXdh236wF4klGZhfbKvjXuHQzWHM4nnMnDr2DwgTtP85XSZOQpgRE\r\neHKR2MfvHry15yZXTqX+qk82N6QZMTSIqfc=\r\n=NWog\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.6.0_1656898697737_0.18898590653141434"},"_hasShrinkwrap":false},"10.7.0":{"name":"@fjedi/graphql-api","version":"10.7.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.9.0","apollo-server-koa":"3.9.0","apollo-server-plugin-response-cache":"3.6.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.4.2","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.4","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.4","@typescript-eslint/parser":"5.30.4","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.2","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"0d433a99ce75a1e6c8d65387fd815aeeca647591","_id":"@fjedi/graphql-api@10.7.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-ZmCCOM408SpJ7XqNgQvYQ9Z8xNk6qBVPQe08wdqprWdxtxZNmBoADfv0QhdC/oXgOaCc5mq/hhMSRV4sd6xZsg==","shasum":"523653d3918f7298568dd4a5f79554b1f72a936a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.0.tgz","fileCount":27,"unpackedSize":82528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1iBLjvMHYinZS1q8OQjdINTck/9GjWSz7b0o37S+qkCIQCG3Njtqsg8tsNjhYAir9jwznzMb74etA9ZfPSy0gmw2Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwkaWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQAg//anK3yyY/eoMZncK6lPTG+sTJJXRP+ZrgFnw34bbbfkpvtHGL\r\nqejLn9rXfJ5Q5Dh/hCuDh1iHO6o+1N2o84M1xh7ZaFK61uugiTQXhZrWgZjE\r\nFbWW5mlVX6OSfCIthuc3nG3OTYKYZ2FozoNVBnM9RmX/qz38tDLTlWggxzj6\r\n831LHuoqLSh8ilo2TqknkiOETUqg2EaEi+CQ4lv9SHwJOFt3/gUFQ4e4FKzq\r\n4foBdwSgX4qqjwZhdzXU1As5286wI2cJ00sAKhAbI3EgRd6OqRhfMmUes8Tx\r\n5X0VEb9kTlWYQ+z3gscF3nfzOSATtkugIyrXI+WSjCgMa7OMsdKBDqGlayLs\r\nDVeWRHYHNROcMMUy3KeB8TrotPAuBBElc5hmsoVLvShCax4sRAALTQe8qmM4\r\nUOxady1VTfYob0l3kOJHxNbuOYNpyA637Y6aHgkQeLNn2dLFRcJw00Mq7bHL\r\nKyN1WiyEQomLtqhm+SIq0KqDXkKJuo+3Pv8imKf7td0ZbSVucOeO1gNxJFLo\r\nAy883As6Q0PX8ReV0a4Hbw1kuYk+0Vqta+ZPHhA2+1gNY4XdppzSBw5Qv0f3\r\nOwPbSLpoyws0QY/54t11c1CFcmJ4QuQKHzorsoZJjzptYBkaP7lFC1Nodiei\r\n3kfp4eTMHIXFwme8o7GCfyTe8H+Y0TalXmM=\r\n=xBnA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.0_1656899222387_0.619496727640273"},"_hasShrinkwrap":false},"10.7.1":{"name":"@fjedi/graphql-api","version":"10.7.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.2.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.0","apollo-server-koa":"3.10.0","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"47b66e9394f86a009c82f4f78e5a2374c059c9a4","_id":"@fjedi/graphql-api@10.7.1","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-OMn0aCAcZAFdLoZIlgAALz+rQH0oDI/KVAa+ShcBWzkScDcOyhlFNjgS4d7OsNOtOE6//1tCLQ+RaG7DHk9Z3Q==","shasum":"a3e3a810f46ee8df51088006f0b4faf45e95a89b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.1.tgz","fileCount":27,"unpackedSize":82676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+gUFatjP33oOJKJq/RnvNIkjx+rq5xTv1k3tCpj5qLgIgGbOK2jYsir2THU1y4r8+t8BjReUhW7s6iWNol2WeJ5U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9tUdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1OBAAhyGltkeJLbTpUJe4I7fJgKrVYqqrD6IFWTHchypjsAdSAGa+\r\nulbCJebFzY+vIAN57Y2YmLkB/HVLKYGWVqJXZvqqfhZ7JWvk4Ji8FacGsNxi\r\nI+k7me/3EXXk25IfvNk5Ky/AtlGvAmtE9544JDxvh7qePU8FbJzuNvKuYjUA\r\nzoWLWVp41AIuBk3apWLJC4ZfbHF4X8C+8EnqPblDfJ0857Bj/NpCBjEgmJDU\r\nQsv1lT4cAzayBu/RZ6mFGxeXGLqkdHXOUi8Tm3dAqsRzKt7wn4xnJae9E0Xj\r\nu8NzTgpggl2YzhVDv/41m76WJqgY1BDBrkHsyZXuQmQFZI7w7XwXIC06FsDF\r\n842WU5gwYmmMm7wlPKVLyc/Pslwyql4QMmD6/Q/Qfe2AhYkJtuQYvfbmQGTw\r\nBfSU6UAx3sFwBEbtYA5kFvNb+Z5wDoQbSgPgFs+/c0jCQEJ8/OKupdntEM6S\r\nX46qXt5ucBEnvPqvL3od+fBZQELFu0JEV9bzdEwCcuhRpD1XjnbnpDM19Ao4\r\nj1S6mXhJ71N1jsVJ7YY9jkhytdjMZYqZ0eMdWvSN2gk+/MyXw8vNIxShQPo+\r\naASxs1J+0/Weo0IO57VQTxcZGcM8nIfBPiTGx4iHZe8aeyZke9YGYBZTfOdV\r\nrS+mi9nZ5JQupJeS/3JdK4f0NsLmL8snKWU=\r\n=TpvW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.1_1660343580841_0.4184408807047515"},"_hasShrinkwrap":false},"10.7.2":{"name":"@fjedi/graphql-api","version":"10.7.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.1","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.2","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.0","apollo-server-koa":"3.10.0","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"9e11dfd34076e645a7f97aba21518a0fea6156f8","_id":"@fjedi/graphql-api@10.7.2","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-FhjvNXPDD7OC31C5JhGAJOfA4cnJNuL1Ggfvy0dYUlIMX9Wo1AqltctpKKvvu321mTpqYuq8VHKt4J/8O/Hfjw==","shasum":"6e05cff80e15773238f09117c7c1143ff2bb4ee1","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.2.tgz","fileCount":27,"unpackedSize":82676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUd1dRCY1LXtfpXPvQ8B4TGm+4ECNx4kazppvc53mb7AiA9weaJzModh9Lu3qHP12Le4ScU9DcS6KI8/AP4c4ldKg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9uYyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUYA/+Oe0WDgPEM1uEHbiaFrIen6yFEeSuhnkmFyL/PdYaErQKUZaw\r\nk4gDawB+skwRVHm8t24hjPizhNoUWnZQ5HqaFw5rZ/wWR1E+AMgXm0dGM3mM\r\nkTMlsRVM4Zl3lnhYKf/mgrzgyg7BFxQ4k6H69o/r59NoKa3EqBjuCzaHNzKc\r\nmkTsQ4ztXU0PLhxT/VT8XrZJ+jXFnF40Xf3DlJM11k8+zVGdnsGWmtYjZWfE\r\n8Z4mGwjbacDU3v/228loMSF8DM45u+jJ8Y/IZ0yPrfWO0hJ2x2fWzt/o7hVP\r\nldjEzb3JTbowNoLwLZ9qzw/CcPSorPgHW5Mw2xZ3knaA15iCfCyI5DEEc/Ex\r\nQrXOorfOsVniN8arDFlmau8uWzx2vIWjIDvFF84JPLaCxZUlgm0AAmy2j1Z0\r\n8Y0N5ByhrIDqHidbAEHZztlj6tnsvs8CoTcFJvlVlw5REJehmTJPVxV41y0T\r\nNGVAJQoumXTkJDAlUiuluRCpkxPKncP4Pofut0jkNFoOq4DXViBfj2i57W//\r\nix1dCesGITd36XuiYtE/6J/CvQD31Ud46nNsSFaWO6QcC9CGZ8ja465NCANq\r\nCs0TDzwobmqNiZy4GLWUI7SheiJjmh0JzpgiCplraqSGAazID7xIx+2uUmf0\r\n+XnMXuZG8dSUDI5LlMoG+eMkqGjHDs1UjTY=\r\n=wCUs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.2_1660347954399_0.33687020344058394"},"_hasShrinkwrap":false},"10.7.3":{"name":"@fjedi/graphql-api","version":"10.7.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.2","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.3","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.0","apollo-server-koa":"3.10.0","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"969924795d4c6537e787639a9ef5c86a95a504da","_id":"@fjedi/graphql-api@10.7.3","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-x/gjuU+VIjq3+Z5kU0T5+GCyoRwP2xiH8Hx0b3isQmhtbnCA5C67T1UD2U+1lfZVVBteNGthoQyaWOBFqG6jdg==","shasum":"9e3e6c6418c675d86cd2b96b79ae7e8024af81c6","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.3.tgz","fileCount":27,"unpackedSize":82676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwPzZmCwCYSwolddVdeJT0HEbSVmebobP2K6o+npggPAiAzjsxbnVzGdQjtNP/ndDGPBLI9lyp+mw8EDftgLWEILQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9uwSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLORAAoUqXwm8wdH48qLJFczIr6sF47bjSJ+IYtfWfnIP53v+4KVut\r\nkxeSycUos9I1W4lRLGgARN/EFKft1x9Ag5jGD4WN5KJR6wgzc01KUH7mHye6\r\nEInObfKmvW2Gi0I6jm1QV6C3H4cQY8AKlBjQhJaDZ6J/7BAFoD5s4ukRdM37\r\nuy7SGxSLgoKRxWzFwCtwHaUmJaqx3B+iHo/J+6yfIEcl12on1xZT3yRvMLTJ\r\nFzWKvnRZHlZwJPQ8tgusQOeL6zwHSYAzfhDozzWoaPM3WIjvP1Z5cK+aZVNY\r\nDg5EaLwTlf68FLd3NknI0U9pLlvn6xig8+xgP8R088HJboQPkuoQnPEPaOgK\r\nhpg7aQfB5N8L6k5ZJ9nWlpniadbmxaI8pWHFY9WNOG+7X11ngiQwpzYEZGmX\r\n5OjDSXYHjlcWdeI7N2UkNSdSpajW+MfMM6cBxZxBeHrDufFytH8E8k9362K9\r\nRw2fAAEc/iYId6QiJL96gwGHwxebIhhL4HYUA1S9IRujNGEjtiSmbJGWL+oS\r\ngpRhE9B4VDPzbEj5hauidgP0tltO/bguIu7czwF4hwa3nufMO66VBPM32c/m\r\nywzDDTJXOeTkuOQT8cBoGcWodw2W9I9gw3BpRmV/oB/tINfURNuiwNSoUrrU\r\nED3ofA01cbbPW3wi+WI6ZslR+3exBqsJ3KY=\r\n=mOLa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.3_1660349457957_0.6551873255775513"},"_hasShrinkwrap":false},"10.7.4":{"name":"@fjedi/graphql-api","version":"10.7.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.4","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.0","apollo-server-koa":"3.10.0","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"540532272ad08ddc5cb4826b1099df77c93fb127","_id":"@fjedi/graphql-api@10.7.4","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-5Ozfy2HmAOZEOHHJNARwLEZc74riOYVhpxeVthW8DWx9/DUpKoHkTD9oUIbAP7GixM1sJK+5ahMX/b6yd1YzrA==","shasum":"cb9a593010dd10801a63f5a401692193dac6b2be","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.4.tgz","fileCount":27,"unpackedSize":82676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCZsmkOfqjzopTGUHBos5IvlgNswGSbUiYTFxzApecmAiEAqCOv2wxjWn9sKEPaOv8Di85No+qst6oyxz727Jqyfs4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9vCvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkERAAkMl24Waglz/i7sc7CkfWtYt3U3CBcJAcqiV/VX3bauhaY6mC\r\nOJnRgiGiW+2ColFGgvpEizILd5albY0AYpsJcSfU1RfRpy24FWJHNQAPIjDu\r\n1hOQji9YSCSUr96wuDXJkIfLMCArsdvOfaSst4loeo7DCP8HgnsqfLuZR9W/\r\n9p6vjWf5aWWKEAdipSM/oyIlhCwJOHt+TEjHjlRlvTyJAKqmTtK1hpHONLbw\r\nroA3ZOnPgtS/DUcHQBj6xgYi7LUz1g+8zTuD9LroGUWXWzM9luB97du8QCbX\r\nLi7KrKKIKr6YMmgi0tdgRqgCG130n4FS9K8EuiXmtyiA4uq0yo0Zan6/dEdZ\r\nrIHejsLSaddH1WsKvgyHscX24typob0O6kTHQrPrhSoq0rx2s5uFrMQh19Ef\r\nFvpqYacBsqz9/pFLdL6ch2T2kFyZGc3zEvgB7Sbfr1PEMNBTqq245u87mF6Q\r\nKvX3M14Y82YCt0aeggWyxyMcARpLPmS8lz5xYZPAe3U8Bj5CzDi8HA49WmCh\r\n+4NEz9QifMAQbOJRS7HQDMZamXMw84zAEfEc/B2riNAyOAkbDlh1G5xp/AGe\r\nBZHygqateDNJcMzHkYl53jS4ppjSjGRf8RfhHEm92bh3QjVZLtpattJb5qf5\r\n2SPaf3fnnzN8obfA2rAokNM0wqJ3xrlt5Kw=\r\n=o4ag\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.4_1660350639499_0.3766939536979348"},"_hasShrinkwrap":false},"10.7.5":{"name":"@fjedi/graphql-api","version":"10.7.5","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.4","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.5","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.0","apollo-server-koa":"3.10.0","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"b37fe327696e4852d796af5a17b0984cc954897c","_id":"@fjedi/graphql-api@10.7.5","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-EXYnACF9ooN4Dd/V+2QEQPJZrOTdOFbcig5eVKG0Fze7f+4NrV4c0h+Bqz8ENxmbUiQ2MmLnracvv1AlYdW9WA==","shasum":"a1a3b163e77c4d2cefd66a748ee36f15f73897e5","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.5.tgz","fileCount":27,"unpackedSize":82676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDTUGyzAoFMakgvYTLomxxUf+pzWNqc32OhXP5AZMhdgIhAORH6+S5I0+uQQGKKdxbDUSrXubhyBQdpvd7sgEGxqK+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9vhMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZmA/9HybMBC61ooZQgF1b5aIVasjpTRsG9KuljT9FZHNUdr9Qi+Th\r\nUPmtOju6ZOgbsvtxWBGNILrTUelNygD7Efow7ZhtZQQ+07MF8LvPaROt6WRM\r\nYRDlzR+beZTmL2YnCv7Mu54F2sRR33FROtRxeY+Bz/NA/DPXEOUsTBoMHMBI\r\nsVOPxrCB6/dwjjAC54Q03lAX/2bhCVqGZf2wOPVw+7fSIeFpVGOnyyW0+r1H\r\njcBkUb/wJZwqe5EFLnyDzGriQxuWYT9Vs8YzohdWAyQ2Cam/tU++z/XVbA6b\r\n9BFMABlGgXr9g+FsCrH2tMarf+6GgGf7LLuHHXQu2HlRRfZfI43XQc8Uh9KO\r\n8lYuXxoK3osXbZuj0f64Pb2fp5FKcZkTK+CgIWBqL8mIqbAwMU1kRsoSNC+A\r\n6Mnh/iZQL9zqcHXp73bbcZ5bQo7pjrLIOjHT7lXhGGEU2m/T/9hM301LdaBO\r\nPuzX3g6r9jVz9+/yn9KobseBU2x7mpZiE4mSLDtqG461I3EHb5k8oe7yl6vc\r\nWCGUHiSv1SkDRks3WqYCTHa0aJafcaFZpkyu17m1ihpCl1t4DEY7THZNfUsX\r\n6etyDnTPH3uZfqTHHECwBSvxcXvkYRm45neNGRieDoeFtGnusWcyWfeibY9V\r\nKQCKOClSZPe6SkZANUs7l9IeNAyPRE2FFM4=\r\n=dM/Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.5_1660352588404_0.4905681821830943"},"_hasShrinkwrap":false},"10.7.6":{"name":"@fjedi/graphql-api","version":"10.7.6","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.5","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.6","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.0","apollo-server-koa":"3.10.0","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.9.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"dc267a9ec1ec20278a2ee7b4e27fcef29b73b383","_id":"@fjedi/graphql-api@10.7.6","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-1WyNT1wCYvXWk18ZohJhg8k6hbZsBaOV/rn92D5mlinvJ9FP8X5/S+2Nb8+yCazcdPrbqDGP/PUn2Df2+U6jMQ==","shasum":"780b6982b05fa2efa1aaa78fbe68df0fbeff6e33","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.6.tgz","fileCount":27,"unpackedSize":82676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRNWMp461OzQdCQilQChCs8Jhm4esk8J7w18juZ3Re3wIhAJw5LUyw7YnpC7dcY1AwJJhtHtZyIlNtuL//fay9cyUp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9wqeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreHQ//WXzw++LvVGl7OHzpIbXHQXlPZfEpTREQtuIXXKsmkkHCtsVq\r\nuXCsNdBpnCp5ovLrblwsFtUKGvUC/WHIaOhy/TJHHDYAT4y3BvezAXm0SR5n\r\n0YgKZROwjm9g+pH7oYW0Se4YQqDbhC9tgU6Gdycl5dHPX/ILEauXP9fibVtL\r\nuVrpG9u6+/I5ygOoDzHwKcf6rwXGk3au23PS34hqtBSdQ190+42afrTui902\r\ngCuhIfULa5O1MUgNvN2BR5KSBDO/ekW7g7boKePu2hwNk2MRURmXAoYhYBFL\r\nw3s5spalKbnmB6+TOWkFSFYwIOvlB6b1HefyLpojtbAKxdS+smeo8GHBUj2Q\r\nIkeaYjUu/qee5x/aEOHTEdrtpuWzbgER4oRC6+T+cLwYlX7iLgErZdFNK1Dr\r\nPCiE3FUm6cdBC280EU36heSN4fDVnsmzqKrD8GB/aHYJ4CrDKjTCAkLF2744\r\n54co2MF37WBqi8sGfKM/M035N9M/5ljfeSKtmLUDyNg63E0Qm9DGIEeVvFxh\r\n/aKnKJC3xfdzq1RB94f1A1l2V1wPhcx159G5gq1FS5WfKD922MZj3sfnnD/m\r\nnaOSnfBX+9ifi7xjRuZDrybqvohFhRA0lxzt0DzHVPmifZ82yt0RQi7Q/Jlv\r\nJtm9eolyOziGAecs17OSONO++fG/sdkaK6M=\r\n=smwn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.6_1660357278364_0.7137135661441389"},"_hasShrinkwrap":false},"10.7.7":{"name":"@fjedi/graphql-api","version":"10.7.7","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.5","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.6","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.17.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"e2382adaad0cf0404ef5fe0cf82d72a9d2506850","_id":"@fjedi/graphql-api@10.7.7","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-SCYQ/TasKXfA7IbQvxRTD4teqBg/Jol3FDkb1Ajhx9w2risaI01vhmZKx7nWCCkSlc3bcSwONfDJDtw8QHBNiQ==","shasum":"d9f8c5a55884ed60efbcb4fcc2879ceaded9872a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.7.tgz","fileCount":27,"unpackedSize":82677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwkt0FdEgSCEaeVidvrDCKVN3qwglXq+gILX94hDgKUwIgOEgZKLfnZNk832RBBH0NI78oBC77YadL8BLMyFo38ec="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9w80ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow9w/+KURMm8Y5lHOTd8o6Toqgp9Ee9lCjq2eUaaeeX7KSkTPpk6aC\r\nJVQEIQHQMFY1Y5EBQZNFu+p1MOhQMmmwReydUmrWorDelQlIyewkfKTOB87x\r\nhjsm+7mUrFuZu3sNvRkikrWKqU2qp+odko5Gh7QImOtmTz6NVQuY4ujE5YC+\r\nb+MDMH97wo2JJpyPHky/qXb3B/PyGuaNwb8dHmo9l31uxjGz0C8p28HxHfN7\r\ng/krfRBwXbkxT+NZU9FvNQOsQbOpsdREIUU63nalNgQq+/RiJzHMuFSQNKEA\r\n1uKagreu0DVrzdrhYB0sYHC+XigHjGnvyjXcYR7T5aKcW7zf6mF5tCr58bGE\r\n4/qjPC+sU4VkseeiSWS+ImmP8HgCPr/+ZLGVytSd6mMghhrwauKNCs+pMDF/\r\nEwmQjokjsktHZr/w74KYKlPUIIJcj2GCfXyqvDk/CkiP1uwHQsVOFwX2+5zO\r\nASZYZvV5JmqHcTEsEKiMJnjC7R3sw52k4YtbbYxcoAS3m66afRiQJKf/m4YE\r\nZi37QWdgqkLgiYqTUjdcBSXNyJQmDBwH6OOb7hbKm4Cj3cZmi9DWXlP6cWDU\r\nxk1xuIK33LAXb9hSSnmFs/ql6CeGgMeHiJfIGM/oJm05bCxFgJE6eO1XoExk\r\nKGi+gAp2UphKcqeJaOEfVcTeRMJzy4nJgcg=\r\n=FOgm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.7_1660358452168_0.2327482074354721"},"_hasShrinkwrap":false},"10.7.8":{"name":"@fjedi/graphql-api","version":"10.7.8","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.5","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.6","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"0963b8412e2643c4ca7a1b264377db7b25309b3f","_id":"@fjedi/graphql-api@10.7.8","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-b+SqBOqh0EFsmcHyV3KZ9xFnN4eywZkK5n3zVgdeIaRnUl4rrkUV1pwcPPNdZrsuyHyA/xb5Jxdo3FZr5PFmvw==","shasum":"466878858321a646a4df14aa14d450a3c02be551","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.8.tgz","fileCount":27,"unpackedSize":82689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDksN8/6PhohWYw/9P9L4Ie5nMSy3h2gcNgKbGx17P/gAIgKuy5ZK8+ZEBButdsHsj7S+RLS7YDf2Gqch0ypC6U6bc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBESEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm+g/9GeSz22KDaYRusTuWiohAGLJy0GOoUBfFSgQrYXevt928zY4H\r\nddSTSuFfkzxiQHf2lqHK6MqPAaaC1OBrvpCSF1lBt6BzVApDcp4zY46Apusu\r\nwZD0mygQQtmuJfaAbvnrlvPSQ1KL4TwkcVGWiv1KBuFDoUK+gJ4fhjASSjs+\r\nFKTUsfffdRfxQMcDlxVolPhFiRzatB0zZ5ptAK1SZS9wi1gJMvLOv3gysIH1\r\n/fPc6K8r+hg/fSFq726voqfDQx+Zyzv7brpIJWix7agWqBADlI9rAnA0mPs9\r\naUdldUWPSVXJZcXbPilo5sg10cNbicKoGcHMoh5vMB+GbX2JazYMwOrfTJnX\r\nu9fKP3FJTKrzLGMOsvVIzejshcD3kHr+heT3UlkBt1kUnv/LgPbOPJxYkary\r\nyj9wI4opAq9ljRwn3Aun+ErPyXS7PEYL0nDBcpBcmgDvXtK63yq/gxVQGdqV\r\ntaSF+XbOHUzS/xZ6eKtcs2sGl2ROTQc6f8e/GvxHmN5s/xgZk9lV9jLkf2bQ\r\nMU5NCaLXYkPf7+MpSqwtnzTLNzQ+bDfmfazRUy5OAzLvaC5RqODINSVbrl6M\r\n129S2wWMIMYMjbQOWMv4lcvZgqsl0pZyTJFZB+dTaD8nX3mlLAY1+lPerJnv\r\n/8D0eIWRRQTh4DnK7nxHOJjzy2DInH8OVF8=\r\n=P0LX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.8_1661224068568_0.9312170883390132"},"_hasShrinkwrap":false},"10.7.9":{"name":"@fjedi/graphql-api","version":"10.7.9","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.5","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.6","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"9b7d45a7b6c35e1617597d0a8ebeadf0b756d6e1","_id":"@fjedi/graphql-api@10.7.9","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-D9fSNV3SC1U0cgv/UrR7ER7ZHvfA5C3eKIl2+ThStJ+sDtvmp7L4FMqxwnBiHgPb6y+Oups7T/bLMmQkKWSDRA==","shasum":"12a950780affcb088c42527340087345d8546c94","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.9.tgz","fileCount":27,"unpackedSize":83454,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByoQ6to7P7y3kNNjLRMqwHBlvgUAy2j9ZoWzxs/gQ5eAiA5FlvBIhXZX7Ebp6Uoo875usdWuCqbBxy1RD9UC24soQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDpbaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTVg//Q56h43HRBVAvRnGg3wWVQxhhHBUM8yYxG4KiGnIPIbnZ44Og\r\n2UUoSrRLa+16uTGXQNoG0D8GuMTmVXrNA8dkvEGCgSd3FewfenCfRRKnMq1m\r\nc4v3eGJ9esP7OX6P/H0bHhBPd4YG1VHDlUeFDmY7ZVEZsMGx8QxEZZNjQXlp\r\nVSKjjFzLsCUmUWMXjcVvqjPqd43ovYc9N4lBhA5XhOWl0fqa47jJpsJDcQ1e\r\nmUWnz8EFFOHPRPdErROEeReU5xOmpbQo2q8VZ0zKq/h4C4UU/ifU8ib9xtP3\r\nzqLRdN4MjupVa4BGO/hRXw6lBSxiPZpsWZ8RdTHStc/MQtgmdqTbSMRFiVN0\r\nn1RjDDIr6GXr0P8QgnA7HPOjTD16eadgmTwqVaqOFn64OhM5Bv1dgehPeP0e\r\nSs1lsKRlQjmxmSwraDRgwQjUovlwt6In39dIL2nnfz+XpVTZmMNNc82azM/0\r\nw5qy/KwqI42Ms37X1ZaZClz1rmFsfjCYzuzNR2jlnohZ2xMeGLsFNBOWR/GP\r\nDwwgPrj6nl5cylzfS+35eG9NAcnof3gMAHy6xrjHnLgWN0VqDvpmq0CoG97Q\r\nHMEyUUMB3mwgpBw8ONAkVCG7jjgLtZC4iCQ1zUnS9OCq3g+oqN7mbn0wxl6B\r\nHFdc3b4qsGBkrWSi6kJrkN2xK2AKT0l4S2Y=\r\n=NpyM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.9_1661900506294_0.04159116578001476"},"_hasShrinkwrap":false},"10.7.10":{"name":"@fjedi/graphql-api","version":"10.7.10","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.6","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.2.8","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"20732381681ac830f28fae4837e90ed756dc7d6c","_id":"@fjedi/graphql-api@10.7.10","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-CunrGPYt0yo3VQeTYCQoksYvt51W/Mava1EHBPZMfrsrHAV9StHHULfHJx3L9bhFgKDRPItWlWRaSsVEKpwt6A==","shasum":"c256a75ac6296ed37dfc9c67cc32b971d24c3044","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.7.10.tgz","fileCount":27,"unpackedSize":83563,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDV5Pb56UsrLNOPrIrDsOaw19/TXf2WERmhrCQbSOJWEAiArh+ogjxdo0chE1XiDFNqeXHJrS6J0x9kEPubMdgQWeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGl3IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIRhAAmngtZKnlPY+JlpebHfMwLqgdfPRiGNWGacU4OxD2GOp8xvdz\r\nmgE85mzXDWBJpkgCTg/Uvn/CwtPs4/Q4PLqlrH3OpFnyLtAXNN3YBgJKI5tP\r\nVgZFW1RWCNs5hTWZ0eTHa+5fdIuzhmy1vrNWCNss6xNaw8iTZCCUbr54vphX\r\n9HiEW3veL7/Y+CqEc9KfHXonoMbsC7Fi0IH6AtA2VW4senVyYGQ08+uJZisH\r\nLsC3pyF0OJSAwZolphDP4UE5E3FWQKk9xGfKmCiRW0kQWUse3a05Rv4Apjxf\r\nyYM3e4t5qgQ/jKeV13tZBc4XmK4pmz0FBruCvTTrxlOZGXSQPnam0DL6jmMR\r\nFK5iDQBI4GACnMmc5C8fKkBpKRvo0R1qCpgbpPvL+B7pF4yirDM2eHQqlsVu\r\nLSEIWmfy19ymSqnUc61dDrcSiXD+55xHYu9kNYN0SUFAuA837zcdS2bPqSN3\r\ngUAAORSb43d/WiosItuIsvF6xRnRvg7uVMRHRmWKxsHkoqIJDV6lEvYKKKRv\r\nJUha+I4TcIV5FH3nbooJNbNKk4P8QH8fo6v9eYkCUDVqawGuX0/9prBOUELM\r\nqNSNM/8KFy38bN9+wzRA0Vrd5fKZtdKca6/0udQFx7xLG6VtqmrgIyl/QhHU\r\nHQADE71JGsY9TDMWHPmCxsA1w95gElMois4=\r\n=eEmZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.7.10_1662672328281_0.13126371030497164"},"_hasShrinkwrap":false},"10.8.0":{"name":"@fjedi/graphql-api","version":"10.8.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.6","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"daec4d642083320c53b043b7b299e132454568b0","_id":"@fjedi/graphql-api@10.8.0","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-z3QRg7VIanKZDfAAHCawNagZH/E6v2VhXWFcP922ZaH/JWe7Uhf8hRAXle/PoCgylw2dr4jZOOJfVlkDCEojmg==","shasum":"1b3d3022f9af34cb39877a2387b020b1e65c4ca2","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.8.0.tgz","fileCount":27,"unpackedSize":83562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtGyd5Q16aXLXXrev/KrTBU2Ww5CeIBbjDCv5xpQDOqAiEAubOlR2d93f+D3l+XWghMTGD2ylrw1RhTZWN3/BNx59M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHGE9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSlg/9G/31GsSn7m4RUB8Uh7gdqcN40R9b0GY4aWMisKZNBa6tlSKE\r\nfkfEG6+LagrnuwkN06WoWDAaSKGkS7aHmLY6LeATD7HUuq2PvjlMMbJtKx7v\r\n7sOd0GOE6XU36Zwz4MUyQrqDWLppMFTu0zKpnVaASxjyNQWN/GgAlD2NcD+4\r\n5dowOv7WKs7KXn1m3/bVgpoNI/E/YtROmDT31iOkeaRBTQKt9rNSvryBAqPj\r\nQalMlc+rjL58sI/Dxawmey/6d2hnkHeX2ORKbeVk144Vh0shaAvEEOsEmXhf\r\nyv6AUNUo0fRKrpRDh4RbLxJYm9hetfqGODYWeoxd+BCivk64lWAejHMN+akl\r\nZmkhgeISlJs/ASZFJBrKJQPD0Wcd/RCMpQ5e17LrJP3XsPJv1UKqDGH0ONho\r\njDxUq9jOdMoO8YgK+FRfiWXbtMqXttGTsvykEG/HcZRdPJqr2VNxHyUnloMr\r\nzv3uVC7gxPlPHEAtIn3+XDCWkv6lYQGCKa/dTKqyyhDoBaj99tiWzuNhzH3l\r\nSe2yjCFa7DKEIje+JWf8FR034l6G8hqIWoPQz6dYnLozPFmnJdGwjUi96HOx\r\nAFpBt4WB7cS9GHx5yDRcBT2bSU9r7rwJC9w/kVdah6lo4ihUbDP8OwKnEztM\r\nP79xnOWE2kKcIYdn2IavzDVjnbdoXLzalfA=\r\n=yQyN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.8.0_1662804285344_0.9126074193936538"},"_hasShrinkwrap":false},"10.8.1":{"name":"@fjedi/graphql-api","version":"10.8.1","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.6","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.1","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"10bab5a518889159ecfa5bcb8854805739cc5584","_id":"@fjedi/graphql-api@10.8.1","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-U2tntZ+axEgdDS9RaZtHw4J776MIJOPftljA0B/XcJKClpUi3HM14QXEYIJwokr+In1S4yVocmKB1HaoNkaQyg==","shasum":"c455d461a0aa35e62b024f1e07afb322c6b2f3d0","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.8.1.tgz","fileCount":27,"unpackedSize":83562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcq+yBvsAQUgbXIoPDeDYrMhzgfMxL/uScFaXtFf3JLAiEArEGye4RLBwqin/pmKIbD/3R7P5AtopUciIlj++PedNM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHGTUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohJg/5ARrlgA8zk90miBhQrYZX0GCtqqsMikLjmH5rrAjm5I+1jtP4\r\nu6/MmQLSiszsmBlIP9+rXAvoh4wyJxJuYxTKj0QndsflhUIs4cMiSqsQikyz\r\nWEW/EAxDAC2lj//P/tEIpeaMr2hcnAn1dBcOfNq2w4NRaS0yNFYwo/kV1e9v\r\nXiulo0CHrsf/k1ffYiYc66qDJqBAye/2eMtAnBKeWYq5MTiO1ZpMPZV5zaEQ\r\nQWyGJZt3ePUgYgoxNh1HdHThvQ7hH/0VpUGWqMVw9e1EFo/H7DN9YDA0Sfcu\r\nO9pMX5oIkwRJRGQ09iLx81/hWGbfS7MMm6GFdlYUSo1DsKba3Fub0MKxg4Ux\r\nRFI0Z6oB0tMP/QXbPcxYaDb1tAir3s8Eq1zJn5Em6+njRhVu9weei6afMBw2\r\nO1N0/VBQgq1Y1gfu905YH0UxP2pLFzFmsx2tdjonlkrIZjYFU/xXM8IQMKj9\r\neb48F60DcQdTw4b+FQo+w+2OkVRRnL536cPBC6aBfr9SyZdFEEnWb+5NZKy7\r\n8PzwJ6KirK39W3OMQIn3oZmgWj2V0RAl3f59pm68mP9Tp4Qq6uppQvacMWVC\r\nZmd3Gw73FjTtxoVv5zK5EL+kFZL31iBlZI2HmrjMCIc6f0l0zamO9ZaKNbrt\r\nJ/C7reb0fpC6S0WZYXE/3To9d7XXUV6bEmo=\r\n=UiNa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.8.1_1662805203790_0.5362814741568771"},"_hasShrinkwrap":false},"10.8.2":{"name":"@fjedi/graphql-api","version":"10.8.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.8","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.2","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"279019f86fd9309f9fae5fc76c533902bfeb3e36","_id":"@fjedi/graphql-api@10.8.2","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-p++9TVbsLuLoflaEkjSgEhOXfteAp/bF1LHkh8nowjqNfqi3RXSYBqCFMKQ6mYHG6u1UepF66R5YCrjK+fTPcA==","shasum":"7520d94f67bd3b3b91fa1985e464cfd11253fac7","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.8.2.tgz","fileCount":27,"unpackedSize":83562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCefm0ULhCMZTrWhITICksQ3HmhBbWLorATx+KTm9HE2AIhALu+uOmiL+lnqpHpZwUg3eVD6LwP0rZDZzpCiSoJkhT5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJl2yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo97w//SIci2kv2f6zADY4St872BkFowEiCox0vnfXTqvZ6o82DCdvo\r\n9egfvpBzxTvlDE5AwGOkGIVZWRSQ07bHKbGPdmJLxOvdgV6lg/2U7F7OFtKX\r\nzT0eJhi9dSknnq7KWj7yfLVea2E0iRWUvZwuE+NRGuPyM9Phn0uYu8exCSFP\r\ndOhLyNqA2FkTqzzVYHPGvar8eGShXInZfYDNVJlXQiSPDVyjwbtYcfNn6K/Y\r\nCKBeyODC/J2fNvo5Ao4hxKdjVP7Feh3/GNC5XhVdX7y3oDy9OqK7LBJcvwz/\r\nhTgaVlR0/l6Xe11TMoAj/xN5RjwtKZxeGciA0ovz4jhxV6yhbIxfhtwDq8B3\r\nv6Q18I/NqlM9Gbho1uMZ9nHjabQej7neaK0Dcwden2PoWZCoqTmJ6lHC4Lkl\r\n01MlhSjhjt6U8AYeWJkhIHxJWZ4UHk0ubo8kSOCd+FYrOZaGqZ1oP+6pItha\r\nnzyoXuBQ97XJKMAXABpBkY5rJ53Wa2hLR6TMH+tipDUZ84YTQi5a54B76RoD\r\nyyI6D0kNW5Bnc1FzsPaIyrUFnngAPZzYys4aKZ5EHY/lrEdQkDo39w/PkMyH\r\na+w7J3CRkOOsaqV68CTqkMtktp/GYAAkHxhpRGr0+qCwJ/7MNe2aMo3uYHVi\r\ncyUMO8CosB12jxA8I2HqErqQHowcwXMUG0U=\r\n=wi/q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.8.2_1663458738607_0.21402566315839944"},"_hasShrinkwrap":false},"10.9.0":{"name":"@fjedi/graphql-api","version":"10.9.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.8","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.2","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"299ec88b5520d4114d0d91e629fe62714985ffae","_id":"@fjedi/graphql-api@10.9.0","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-rH8VKyNDv0ERDkrXY3YvNQgXirbE4YBkrDHgWuKiaC3A0YghTSEwCERUOXo/QBmemQTetsX2F3yC2P5F2NpZhg==","shasum":"6607a7cccc6f4902dbb29d151156e6bfc9099a68","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.9.0.tgz","fileCount":27,"unpackedSize":83526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/Q/X0JOVI8k4R9N3I5wEyR7wtfS9emmg5I7uWvVtYbQIhALEgOO9wChNihBdx5gmLKgh2P+NIfGMRKarM/NLkD/qx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK1j7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp05xAAjfn0F35RQzoNBMU0CyHGbDu0r400RMCLgiCOP8h+qo+ETKnW\r\nlUlKzdlJQCDRlg90SwAAvNGwHJMmIU2t5e0lyAt6wRdFpyW8JHwph69ssLWT\r\nt8VC4HQreJHtpEchsBIw27GvSxLu1r+ye6STtyjjDrl2cCkYK+oxPlw9bc2F\r\n+qTVG3htePuISwIaKm/yySWDzHmnhTy2b9EhqlTEB1gEvIoum4Um1+b/HuC3\r\nCoiY95XAEeCsCcHtmB73Cs+meW4pbtsP0Qsa/KSXEyvPUmFIkBpybMxrBQqL\r\nve6hM5oMnj1l5xt/W2tUAuq3hJe3z5iUzL4GW0Tzssm1G4/u5O3utZXbfrjV\r\nideqzNvaIUyEyIthypMKWL1n3RSJ4xAsR2FIBYfQbtNF/Z+wRCnO07N7Y2gP\r\n6DNr3+/jkra6wsVP4357TgwpLiM5tSPSmqC/xe8B/V47+6+e9kFTkKyscj+V\r\nmMS+VAqPviNuR6ihQ7QOhp9iQLOagfv66YyO/Jr5Ty+EZxd+wdcj7XoSR4Px\r\nnVgO2SsozT1bc8PeHgmO1x4+YAL29P8RTETSVlLlpuOdKjOnvoA1kfeQFsZN\r\n4TidzmqwHMF9G1LV0aFeX0N2l6zgv9YnrVDg1AsNpvBpWFITt7INRCfyuKbU\r\ntsMrHEhpayXEJFXEg3QaDkems710yfvHluI=\r\n=H5kr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.9.0_1663785211280_0.20681342106186196"},"_hasShrinkwrap":false},"10.9.2":{"name":"@fjedi/graphql-api","version":"10.9.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.8","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.2","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"2e34bc396e2615c8e9b630f039dafed1bc924598","_id":"@fjedi/graphql-api@10.9.2","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-ruUKmfRIGucCbi4TyO4rnut+GEcnFLT47yJLwxLa1L3KPOSeCWMOnsBQRWHnY4Y6IsQqJ9+0V0VgBwIzACdjUA==","shasum":"ddc0686a2e14071c2f42201af7f245bff256632e","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.9.2.tgz","fileCount":31,"unpackedSize":85024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoUxNFyrvXy0JSiiiLQ2eMJ7F1O1T+PgK/JiTlUlY+8wIgfwBdyp4xGj/6ZoCW4o/qiyhCKtLj8+3hIjd5j22tuZs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK2jOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Yg/6A6j6kXEFdnpDrDMrpWlzf+mg1f/2uVxOA7hggjrpX7x12LqZ\r\nmO6kNIb/1Q/qN1Z3+0+X9pZwT7Afb6LJ1jE0F+l4uWG1OPAjEbCx3O7NDaDh\r\no1lccTsJKV18eg5l7f8Nc6UHkSeCZGDoYxuxn3qFFJKXbwzD2HYU3sAL3iam\r\nzg6946+CVb4kyOu8rT4HUhMtqacgTfdplhK18EstF0kfi08L682XZKGWWQAe\r\nB6ceZ2Im7lKVOvBVM4YH1SnV7uYoBe5hLwVg0LepsNYQoE37O/loWymnNMAR\r\nZQg9Ke/yGZyYdJfDbU6pjoqRwUZe9zDCZlVZiPCVB/zaBnx1Ollf2UruvAKq\r\n+Dq601yWan07GGLiZFUaTOtNg81T+IMgWqmkC0DURXJxoHvHgUhyQLjrf8qA\r\n6QJvqdFhx9GoSDbWBOo0o4H3/cFo6xGYpjQIIck2WbOh7QT+sgFnrIRzwfwm\r\n4qWE+bgOTLe0aE0W0uRzBvlRYTFoxMoTj2z4hLNPsyBujkaqfj/Q+hBDzH7I\r\nm8ohFkkra8C8Teny7Zv7eQZQ6hvgPJtwNnj35T6mA+v329G1M6+pif0eYSfr\r\nk6G7cR1TdTIiZ8CvynoIgO6fayvVCtcmxIyJDYCAXVx+5jA9TgrUL6gVEWje\r\nQzLUrqNyXkJ2MjRVCO4TUmxbQPbPdIXNLko=\r\n=XoRf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.9.2_1663789261984_0.9711590480687586"},"_hasShrinkwrap":false},"10.9.3":{"name":"@fjedi/graphql-api","version":"10.9.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.8","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.2","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.1","apollo-server-koa":"3.10.1","apollo-server-plugin-response-cache":"3.7.0","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.10.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.30.6","@typescript-eslint/parser":"5.30.6","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"d477e0de685f2ea38eee1f2f185cdb505a131fa4","_id":"@fjedi/graphql-api@10.9.3","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-nnN+a63QEGKwE2FKd/lCNKkXp3IM+s/COtXddjHf1NyEbCAKrGmnKDF1tFa0oECqOByx6yh7roNc1m9snF+V/g==","shasum":"a9c131eaf8eb033a0cc781e991603fe383c4939e","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.9.3.tgz","fileCount":31,"unpackedSize":84972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVnnVJvPxQ78yO6rscGCj1Z85zZ0VQfdcmG2WbYXr62wIgffjYQPjVGnCMyhzVFyf05tf99r5Sb/DLmqtEkhQa6tQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK7IPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP6hAAk0y7I/s1amgjtnz5+HQnS+sTbHWLPmam1SWouP8CycXAscyq\r\nYOfdnupFMbc+s38AkRLbHEpGucsWQiwPhl7mCVom3XUJVqmyiUW8Lv3G62Bw\r\nkGe81PU8BuRdRxJZ0oeZilFHYvs/2pYABlzk8psYHfsGQxkTZ1Wtu76ZNxSw\r\nffXibSTbnVNMyzhemM1rLCs3AqA/71h870NnX1Cd5+Bp186G9hqY7rnk2vNA\r\nbJVateHfvKU+bH01jB9Wzqnb7Rx/O8ColtcBzUqQaOqs0M8ZMCnf3UnZeZ1q\r\nQIyZyFY8U8x6JSpjkprKZD+NqLgnD/PKBKwmeV5U9kNu5Jr41bl8T3J8fn8E\r\n+YKAWVpedU9zxtF+OYGjVtebQkhn1u0V+pQdW+9pLSzlO+hgWYlmrl/UGqHu\r\nkKi7PI0sm1qjQmZ2ZptYQOGj/zZqUxB/SKwKozoSjozQGLJ7DYGuoWMi8njk\r\n7NgeahZ/TMaCO3vfJscc01MmEi0vl/g5cPCOPFgItX1HJOlCgLsPBEV42xH0\r\nJDLgoHSWZa7Edaywh8R2jVyq3Doon6IgJrbIr3gg6O0ndW4vLAiQeplWWqYb\r\n6JN/E/7tQt0uzVU6RXIsm97HTogo/LTK4KvM6Cssd2l2mAAod3iMkYIs2+bt\r\nRRre+gsmV4F9VLGplmcYp1XZOHZupoWt9sM=\r\n=r3wx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.9.3_1663808015639_0.9150989677322634"},"_hasShrinkwrap":false},"10.9.4":{"name":"@fjedi/graphql-api","version":"10.9.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.8","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.3","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.3","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.18.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.40.0","@typescript-eslint/parser":"5.40.0","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"0885b32c34858fe0d8e65fc98ac57089acb08aa2","_id":"@fjedi/graphql-api@10.9.4","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-24hcrWVeCc04hgUtT2sXBpTPzrXnX+DtAEHKoQhrODd38ZnEn24jJF6EBs0x8/jTNEeC0KLYR4gmfCeMV6ubTg==","shasum":"0b2859f78b4a09511b8473a5582feacdf48cb884","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.9.4.tgz","fileCount":31,"unpackedSize":84972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGs+YevRmdie+hLYFiJWEp7gO47XWQdQqGIS2/q8vfVXAiEA3OSJjlURLocIcyW+LSj0Y5v+bMDT3wG89Vzkb9uSnls="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSrGeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqKw/+Jn5QAabQojU+/bSbcBXuvRNqIZV8vZkPxTBo6Mgn6HbZT/rw\r\nROuyIddPosqDTrmGR6r0eigp+2Lsj+u27HQuu99ZmOA0jrEXlbFlbqM7EqEb\r\nDng13IMw+vlmsHXSAAPKR/s6a9EdCFuzBU8kcfn6F2/JVuvgx+Qal4hMsiZJ\r\nkeDyqRHGFz5qxMg/3P4X2BeLemC0Zf7FIgdNqXwq7WflssVAeOiRAlRoZxDo\r\nIMAT2JD5pScxyOX6KAD+ivrQTgPwR6hxew/n9ugpnkLxYqDODjeNxyfDAR52\r\nbb+T2lp9FXKwW7hTcg0AaJQmY9W5LR/ixk77olNt6sXMMeXKdD+mI9oNUJVX\r\nzMHrTeBGjlqjjrmxu6X3/XdsJdPeWanm1Ga8+Isamues+Lsu28FLFTgmyhJe\r\nBFaxZsjclUynqMK+/cTkE8VpT8ReF22eN6L1l/Zbq/LPx97E9dHKhWtfAHap\r\nfgsFEW3albfezMmWdJKHMdI6M1N/R3Om8fDSnQPMaSxJTscvqE7pAjGguJlU\r\n0eZ2EbgQ9b1iNclcx3EMFHy4ZSy+iidBfYgQ7Enn2/PjQOVrNUxvp8iaXiOi\r\nrSaHJ94Ej9KK8dmj6oqZt7pTKBr4pbEbx+r8zqgw5M7Hmo1/kqpFgA4+E3ta\r\nxFIwuocSAqZqCEjkY/LL5nxJT0od1/mlp6c=\r\n=+1g1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.9.4_1665839518522_0.09483199948218313"},"_hasShrinkwrap":false},"10.9.5":{"name":"@fjedi/graphql-api","version":"10.9.5","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.8","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.3","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.3","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.19.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.8.1"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.40.0","@typescript-eslint/parser":"5.40.0","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.7.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"74e32ba4f5b8d6ff846ae6b04e1ed52307ef0bdf","_id":"@fjedi/graphql-api@10.9.5","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-eBIhiUd4RG88wKEKevAcmueUWECP+krTE71pGEDCz2hpe+PJSNAd41PO3+5BCi+fwYo6YEhPqPizxbSw3vNiIA==","shasum":"290293edbb720260ff4a78f70f19b5afc93e4f2d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.9.5.tgz","fileCount":31,"unpackedSize":85888,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKPNbuphbOEmC98YCLuyKk/Q+aQTNZTS0BFQEtepPv9AiEAhhwkIU8uqTMXP4859j9LCFERU3ioQJi2gphwxiHzP0A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSrPNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWAg/+LXoYTABGrGbpwKfDXsO9lQ6HD98l3FRn+LD6A+TBi/IJtnxE\r\nvKO8IeXz5YhQPdq7sehsZpoqyhtT4gJW2fl+BnDWAoLeJ6OA+j5DknrStcu7\r\nXVEpl2TAw/PdEgyqU9/2/8ExaHHW7zX+dtxMweeUPHr0muelkpHkvrHZX1gM\r\nRQeYYqJcNijZEDhJBodLhstGqLaE6RIlipBeKJPOKZhpdAfAagtKEpqjNPbC\r\nCJUeEi0ceoD+yE5+DMJz/hCX4AmoSwr1QXATk4CmDYjXFtlyT6Nzttbx4doQ\r\nb04vn7uRwAhhoQnaB/LS150pKsU//xK94E4iBaEHttF9d2zDrNLNYL7KCh5d\r\nmA9qOOTwnvIGaEKwMk6NIncrX5T9RPetCW6PpBB1gOioyVTGWe057g/Smnla\r\nqyHpgzoCp5i33xB9BzHXvXAfpx7m/9uN5MDGp5WHjC6pYa6j4foF0RK5qgEX\r\n+q+E/hA1KL5f9Ni6R1KCIf/WvR95uBqskt/fT4MNWLXr0ISMtX7Y18ud+Jdb\r\n5t7sIdx3glPnp1cp16j+1Jd13EoP3pyJAvKNFxQ/cDJB5FH+I3bZGYkZ503m\r\n/CPzQwkt6PmVyK+5cNOtsdOV5UuRbuNo10KOZ4wrVHxn+ZJMe5RA7DKHElaG\r\nD2Jt8tzO+tF3AbE2bK/Oqh2gFnj4zPtH/rM=\r\n=6Gvp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.9.5_1665840077354_0.40246246385293794"},"_hasShrinkwrap":false},"10.9.7":{"name":"@fjedi/graphql-api","version":"10.9.7","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.3.8","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.3.3","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.3","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.19.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.40.0","@typescript-eslint/parser":"5.40.0","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.8.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"5d5277ab71b6b9591dd0ad01cb2c34794ac58ed5","_id":"@fjedi/graphql-api@10.9.7","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-F5AW4GmMCNKaVuZcqXJg3zYxb56E5o3ISOINLLkCOi7wM71nRt/cnHfeKkbwC/5X811EsRFOMHrEFRbLdgRCIQ==","shasum":"4b3e41d15bfacda2d18c16eadeb03a8cb459af0d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.9.7.tgz","fileCount":31,"unpackedSize":85888,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiQax1+c9J3P59kxs/BJE6zvnqkR5r+y6VI5V3fvFWFgIgFNBds/uzBdEA6CUbr4axkNmCCefJnyrNk/AoWMeHoqs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSrVCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXkxAAnWl13cOFR/NvOoQEXmc722f7K0Bg9oW24rlHp6aESPcst7ZH\r\n36/6PGgsuOujJmy2PwFsxs47OD0WcaBFNkdCXVxnBHOD3QZAzRwQ+2Vcv/yp\r\n5lLszfe8ooL2Um56dTwisgtYksHetESV/kjmsAPNPcqb4EkiwGijrpG1YW7N\r\nZ23qK4ZoLFqKlS9nJgWa3rtCd4JAdYLIPicU6r30jYFj3HKGTQzWTE0+EJI+\r\nd98wJx1PpKzG4dZL83ypYM23p1V+eTLO++uODBzT+RQSzUpIvLvyAoUYw2xH\r\nn7u2TByIy60+SP8gy1JC7+NvIzQ63wiiikgRInncHzAKP4qsYa6DVV4hzfSy\r\n/hWWFrkYWuzgWurarwkLZ93J49ANcUJywOZ82apoFNHsT9IMMFTTztgn9rqV\r\nNaUUOQcb2AEHEc+fiGTmRX5pGUENSnLWFTYTn5KPeP2Pg/CDVQ48sa8Px3yD\r\n7I+FK5s9yWtyOA6wqIrgB9DR7XxKHcA7oZwJfeY6ACHscJ/izi6l+iBxqMbx\r\ni9b+oYP3TDvCr5JzF9zfgkX2+cUY5ZRriG9NFQGRoR8vGLvD8M9+TtXR8ahe\r\n3na03s4S8kJuqf6bg+CwqrPzI4aqoVAoagZ7xTo7Ax+K5SO7vvQflbmwWvh6\r\nfwCmCco5ZaHk8+j7dcelFDl4z4p1CErd7NI=\r\n=L6+6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.9.7_1665840450746_0.2930803498141046"},"_hasShrinkwrap":false},"10.10.0":{"name":"@fjedi/graphql-api","version":"10.10.0","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.4.0","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.4.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.10.3","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.19.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.40.0","@typescript-eslint/parser":"5.40.0","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.8.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"f558f12c40faebb3b186df4cba8609c6cefc9a8d","_id":"@fjedi/graphql-api@10.10.0","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7aMHam1X4N3Wee/m6cmSCLPrau5pHS5SSAssfo7kiJ+1c7BjFvZmMWcs5DMsF7KzhAzxuojeJ7bltS1Obsj0QA==","shasum":"f2b28bcdcfc04101f8872f91e30afcc1e97e2033","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.10.0.tgz","fileCount":31,"unpackedSize":85889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6wfVagzQSmYgwj3r88gFXKJbsvM+SEsMYBRnNOjUbCAiAkOMc7VOlYth6Ho7MqwrPgk1k3+IGZcIcOQuUCJO/wTg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaTGzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf5Q/8CS+P7Hhh5B4B866HUrCdiuyI0pJSnCwXxsnJH50QbRgUK8A9\r\nXhl+bPDAul/09fpCTARfUbF0TmaeWxxyc1p7g0rRHwKICHzUuVEl+8CUR7QX\r\nOt2FHeBRy/2MRqgpgVoQKdeg0/7Bp2Z/rqpZmMrIBnEAGAxWWCg69vFd13FX\r\niIviDIQAEGaosOjryEzWtUP/raB6RS8W6ZRm9rnmkloGHCybMkF0enpo/LTp\r\nzkrjgocaryDgucHOWdurlB4FIhigg6gjwVJO7rJM8u4hvXlUaT/67wCzCQlw\r\n9Ar5OkMsXVlfW4jmDII7G/xhVu/MZEj257xf021mPBOSp1No3RoQNArM4O7O\r\nKl/eA0HT9khuczV88faRV61EcMPmu4zGap+ZD+cWNJLpHhjuOH+yGp0vBWvU\r\nlflP/zrIuZy+2bavQ85d+SJ1HnmpUMiazA+pAT3gRWyfbVia7BMokPqnAOYv\r\nn4QCKgP1sA68hdmZ5YwuuXc6PIPwvtM6ixyBPV3KHqglgaCyR0B5i8knHUD6\r\nhnWFbAr/giUW+q0o43Wg/2aRspk4SewnZcrY98pi+fmokdl0heiXNfQc2oU7\r\n+VEJnAEIFuA6yKraX/yGDrefo1wQz+MrTuzIJ84UVDQlsXFOj/qAQg42a+Lp\r\nrTKaro1Bk51c7DYvH3FzWYDvxxrEbn6CN60=\r\n=ulEP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.10.0_1667838387292_0.6161823392387091"},"_hasShrinkwrap":false},"10.10.2":{"name":"@fjedi/graphql-api","version":"10.10.2","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.0","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.0","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.19.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.19.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.8.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"c253c820f1e8adb579b81e163d8db1abe52208f7","_id":"@fjedi/graphql-api@10.10.2","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4LjlxBU0ypxQkENtCp22CMBcEwiCEOfTMCnBB+rML3NwgFQVh5zdeOl5DcwtqBpczQ+hidLH56hcWxBup1MqKg==","shasum":"7acc24c24f7bdedb70ccbc5f926de1afd11d3ce5","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.10.2.tgz","fileCount":31,"unpackedSize":85889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRFvme2IGdb5YrHN8Qj6xN5fFU62mSPrVqwOvnCNarWQIgZhVjVXAlBwatGFAJ1T7f5MH7c2b6ruVex72uleq7QsU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdaPzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Qg//ZLSl/gsg0JhGjqwFQeyc5U+p1K0mGEW2PUdPIV5HzJVsOaIz\r\nXcqk7LrmqXLQwNC4qyGnCLmPD8SG8Cp8+TFoZR3GrKA3UTXZsb4x47ldgD03\r\nyxXyut78rPiCwMHPMw/4oHPPnx1/4mx7t/Zsl3mQHhiieap8UqorWiUNLI/Y\r\nm2tbcTvpQGXRg7+xBFxJ+fTPzqtkjCjMYxSm6WK/MHQkTCKCccbPf9EEb6zF\r\nUQqe6m5H63yTMlCayiqC0+GjkdHl7tY/kbXocmJ1y8cpJ7bAmClfjupDwq5H\r\nZw+452wUBEkgfIunZoIN9Wu4nmcPbvb0hcgDr9/KrOmUzUF406amjzWTANp/\r\nQaK5RAFeYDC8VOdhQDrTuy0BvO3necZAUX2mgBMUth5ntdiULnFWKtTZuGu9\r\nowcIrT/bqfpAHMLufgI1zNoA9lmYqTvXSCj6tPRSd9PolS8xkfOp8fXlriGh\r\nHY1UAUjzKJ9xjBCTuNdPTIi7wHMtm8UEVv6Ti1OeleTkXEyKNOeh+6WhoESH\r\nNlzzIo5G2a1AwatRbAa6OBcy0w/FTsvjngUri8ihKzrK9kEMK6y31GK21SbU\r\nClDFHAWvZxCPQq4mK4kOl/ZgzlTX7gbpIHyloUvls45GuiPyEQzZWQcXGc2j\r\n7Eh1NivkjqUE2rTqNitYWIwun1NQwURV9mc=\r\n=PGRO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.10.2_1668654067483_0.10735060079504488"},"_hasShrinkwrap":false},"10.10.3":{"name":"@fjedi/graphql-api","version":"10.10.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.1","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.1","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.19.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.27.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.8.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"5345b5daa305f0309b55bd8f9130e11e3492c976","_id":"@fjedi/graphql-api@10.10.3","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Kk7nHxZKSv/H0rIdRJxcU7u/E5Pz1kiQuDyF1JL0s3f+nphrXUp/kUeo3iYFEzTQgeAUnJU3OGagpkRewWkyNg==","shasum":"e57706801b22bf5ba833961333bf1b451dba39fa","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.10.3.tgz","fileCount":31,"unpackedSize":85889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQWbg1x/bI/0mnK9jJOloOQliUnMJwtghjVftQ0UlrewIhAPjnLT6vqml8B+A/E/Pxw1EQi7LWNcdD76d1lr7Y04RA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeCtNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopuA//T9C5VZx94zVln8fH7HUQBdl8wosXrgcUxLirDcGvWagEYAV9\r\npL03yPAazDdNitHkNYp3PsOVDr+HlPQAFQ84nXssJZeot9x4mZfnYKozuDtG\r\nlc6TR+z7jFNRrRAyZ3w4b/M4tZcOK3UeYkXGaZh5bHsQk8KvpKHb2wUDkYif\r\n5nTBdnAd2oXhJo6KiYV02+x8WzGhDoerrjbBg8nyYvgmUzjeA5cfV+xk8nad\r\nOguUKa/RobNjQdZjvS+GrnFmqfeN81Dec+37Ccq8Dljc2KXofTvtHYrXEgoo\r\nHiWVpiaXqO4U/VLCaFQzRrOiO5QzXj+K02jT9yeCdQXuvhbKWg2AIuNGk2l+\r\nEtYK1guvxWAeDC9gD8BaHel3m73Uafoi1rmxNN9yaBjptLR6jmsp9/je8ukD\r\nDHh/dXbPXtJDkZlipn2tWj3d012gliuxvq7gHvel4sLSdXLwYRVBgze3esk8\r\nNRGa1ttBu99JYftfeGvvgDOg3TBHNnjFYYvtuNay7Wxes/pjtNQXKXGMRXNd\r\noOXDXUAlo1pjcnjnowDyT46LEmvF7kyWnaGyzmAH3dfO4QTmwuA2JHlLAEVO\r\nziCf+ZB9JL5bi9UV62KpIEAUkYvklyzYvQZW0s1cDapzoTr1IngKBOxAYqP8\r\nGoftIlbDEzjmFA7HnmiScFKKHYnYvlPB4g0=\r\n=j95N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.10.3_1668819788990_0.23864204111640896"},"_hasShrinkwrap":false},"10.10.4":{"name":"@fjedi/graphql-api","version":"10.10.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.2","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.2","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.19.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.27.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.8.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"aefd42174b20c2a9d4a37bfbffc4c9eb86e532ce","_id":"@fjedi/graphql-api@10.10.4","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IH3b4ttj5/kvC3oOatKihnTZl0U6w+ejS8b/fSYFvFRi4gs894pZarRpDC0V7JDfvI3Z3FdWxQiEOsQLT/D+ZQ==","shasum":"eda8caa87f547d0eb95e6f407fdecd6f40dc92e9","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.10.4.tgz","fileCount":31,"unpackedSize":85889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKhtvlQlyRDHSGAx510x7mxNPFJWpL6mydfXCOhvhsXAiEAsBffPVAi/cd26DZ0huZ7joWwPksH2vTUxfUrY1zJSfI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeC4NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjug/+MnEGm8f+RMGwwjt+++7I7sHLmZ1383hjch2Ud8efYSQRhEpx\r\nM0joYelD42F4pjS07nCqlMtiMCPjQkHgG0r8nNT+97mMu6zu448Hm9gzzkAX\r\neavg/kXFHjkOg3s63UdAQF2JSXalJLINzkAOAhePIJUiDr17zipeBGIJRDCE\r\neBOAQWmldCdcqi/O20c4Lm6krw21wtOPQsBrbguINvrhsUebil0C4V4Eb4QU\r\nCWWstmhGGt/8Ofy7AVHP+0PxP1IxLUN1MVHIln0c1Y4rov60jW0Srymjzt4u\r\nE+4Gm+pM4ISXTG3ANRFr10vU9Y4mukBdCnXp9GNBjCHZhRlmkBh683PVvNDc\r\nmjJDS4eMua+H//n3BbpOBqsNJl1Hmd7nvn8v+yiPrlfQczzTyQXKt9GT0WF4\r\nFVbMCvQFrJkQgLOazm8KR+nCpNt82N+ZP/drzLhDOg+PpYEwhzo8A/ne6l8J\r\naalE3eTzaOrgb9XGbmwMlikO4jwXlryM/vJjvaEowDl/OSB3pSO+3t5SgKNZ\r\nH5teXXFZRE5NrgSP95ZpvzGVBIGIOuvkxTcrkXTMzRsVv8jlQ946ugwMl+LB\r\nE6JNrrezdcn6JdEhsz5UzbtoJcZd02MXZ4F5OEwf9j3TD4zhr2z319bGQBQd\r\nFD6Tlmvl1FL8QFXq120JH4VeH8OJiEb5Z84=\r\n=eBmQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.10.4_1668820493535_0.4108363725769304"},"_hasShrinkwrap":false},"10.10.5":{"name":"@fjedi/graphql-api","version":"10.10.5","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.3","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.3","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.19.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.27.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.8.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"c988b0ed427581b69407b2e6e5849fa05c5fd3a9","_id":"@fjedi/graphql-api@10.10.5","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6XX8/b4mbNSrBcK6WCg3NaFQiqDw/FbuCmjjTtNnOQA25e7AmRmt3yg26iR1FntZV0r2sKFnTLgPCx1G8cNqAQ==","shasum":"032e96a1322c0ef4fe869c6bc1c5c7dea7ac18b4","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.10.5.tgz","fileCount":31,"unpackedSize":85889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxY3p7WsgWhonS/qQQMhJm90h1wv9XXvQALCoY+0caZAiBGdQVEEPDNpkl4FWOcStUFBu4STM49MlMGF1CvL9OwVw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeDGSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTTw//f9U5T5LcSlIrWsO+arDRuNgrZzlXSCNsENqjbil+yDPyKjIx\r\nonXpOF4yCbRKP62q8R4xo9TRP0o66RhktQRJTIgq31RaF1gnEufINOtMwoU+\r\nmMkn/3gll2fRLvNol2cwAU4SDkxDzp0+4xrx68aWJ7zJsSXezZ7Nr/ZUPBul\r\nXmZF2mmewoVheuefLTjF6xfVECmFNSUTrR7G09XTzObRgBFzA6vZkDfLzMQU\r\n4rWc4kkcBjNe4hDAcn08ULlayh4MesPGagZPXH37AjldBd2+13lsrGG9BHMD\r\nRgXoTudVbuFWTY6XQHop4vu30e14w0m1BXvdBmr3GOlJLzckVdcm7Isj4ddI\r\nzIpMiWUvQd1eUvebyqz32zNTkVPsIvHKndT1NoaWK4oZJrOttO9UlR9R46bb\r\nhnrW9HN1aqWBdb++Hz2WRI4Id3XiaJrYxuS8sN58YrKQaGQSIrm4ate2a1P6\r\nazeigXWMmfoe5zkOLHe2602FlrOCyH18xVxnv4/FEefHMDzJjUCnkE4x6WDC\r\nGI3+2aJ4BYYr6WtYF7wXasSsupCBEab/I586TfaA8L/Y59nS0uWriorukby/\r\nbLUUd+ifdRer1JadZMq2RM/1FimKQ99goLDHTVc7B2TOXiUG+4AoB8rUjmpm\r\nJJVE7KeTdbOnuV9XZssXUyot82iMb8tUX+w=\r\n=ZFHa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.10.5_1668821393657_0.36474929094433617"},"_hasShrinkwrap":false},"10.10.6":{"name":"@fjedi/graphql-api","version":"10.10.6","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.6","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.4","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"8.0.11","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"15.8.0","graphql-jit":"0.7.4","graphql-redis-subscriptions":"2.5.0","graphql-scalar":"0.0.11","graphql-scalars":"1.19.0","graphql-subscriptions":"2.0.0","graphql-upload":"15.0.2","graphql-ws":"5.11.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.27.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.8.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"15.8.0","graphql-subscriptions@1":"^2.0.0"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"3a1ae37612202f026cb05f76bdc4e55e485f892d","_id":"@fjedi/graphql-api@10.10.6","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8ERS0omQsXBNESA0/3REkZ2grNmycenp+lP5L+x1QHm9UmaNdSHPp6iYFOR17JV+2M6ghPISZiHCa/2+IbmSNQ==","shasum":"022a7cb29d241bbe7ac54460f2e46ecdbc6f32c6","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-10.10.6.tgz","fileCount":31,"unpackedSize":85889,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3bMAsW1MA9yW0cBgWftVBTaikig2LzAbLZf1KJfZywwIgbMBbqqqRA8WCyvbN4cgFC4ENYO7ZRU0AJPhgDuZ3Fu8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhm4MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJeg//WJUCApRf51Wpt29/dQDME8arK24qVYjTon54SvlrCHIF9tXr\r\njJfh5F1whVvr7LQ6yKF20CT6hOkn3e0AxKKBrU8UVcL/yAc4mIQIeX4e8kkj\r\nt6mD0ni6j4iC6Ey7+fkR9e0oB4toT5hkSqYtagTwRK/y8wGRC2ue/Ku4L22L\r\n4+8pFMjHVqoPEGmEp6eueeovrn8R8H+EfyuGCkfgs3w7fSyHdJ4UUylIKWv7\r\nfwzWdjt6bz5o+HujEDoHNtrh6f8xUgUwnVEDJNOY/T8yq9JSn6bJ8vqGbrKK\r\nyJomxIf7ehvcPfbYLPPGhN+FzksrAP85uP+p+3zmJGcTn4ml3wUXEk1fYn/4\r\nAcIn9EaOi+gNyS5PyE4yCCWGP0TJVW5NvHZENPkigYeleHAwRJBc6JtSWaUM\r\nGxst876ZYJIEBmj0U1Tg9sTYPJ92O/8fJHpX9vAj9nXqsYfMMWB0bGOS14B2\r\nUUXBphRmJ7hqO2ef75Fv+/n/QNYhaIU4HivjuIcxiD2UYcg73D3ErMwNidKT\r\nv/aEAOQMigjxLesR67PTIrDSTGXAJefEDItzkHfpeTf6VdmajgKXqtqsmxDw\r\nVdRMRBH2OTgco9hGNzui7EFcxi2iBAavkUuFXi75oqE1zDlN1P7SP2arv5/e\r\nH6q0PiY0E7GOLqx26yYaRkkWhXO6uetPkN4=\r\n=Psyw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_10.10.6_1669754380258_0.10855923942134038"},"_hasShrinkwrap":false},"11.0.0":{"name":"@fjedi/graphql-api","version":"11.0.0","description":"GraphQL API with built-in REST API support","type":"module","main":"./lib/index.js","module":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.6","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.4","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.0","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.0.11","graphql-scalars":"1.20.4","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.12.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.27.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.9.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"0537d073a8bd741ce01dd3688f945125cd154814","_id":"@fjedi/graphql-api@11.0.0","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-TlKP1ly6r8QLBrJGk+YIJE6TZCE6GHKH3oUp1QP4G0mfOZlmiozmj2UizINoOz9yucuvQRm1sxRIYKJd8OSPwA==","shasum":"e4bb825972eb282f9ff2928702c96ca3855f0915","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.0.tgz","fileCount":17,"unpackedSize":47384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2P9ffGkIk5ofjiaE7rlo8QuhbmbDxRJE6DJ2prr7pawIgMEN5UR+w0kEW2Q84/iSIstaN/bVvNRsRQGz1A3XVHnM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGm8AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyUA//ePY3I4DNkPiRTd7WyTnbCjduiSWemDU+6OAGjqBBiaFdMZYs\r\nffmScNKdhQ08zd9FAwL9DyrBi6jDBcF0lZOsT3rI+3S/ppXZguCWZEH7se/N\r\n68+Qp2MHDSrhDwXZaqsJ/64/l/ttz3C0/i3fN4KvcsJAL7IROoZfQ67Zvddn\r\n8CcRRC/BeyNcTyzigbFrDPDtHdnn30ZCpWu4H+ozjbXU6KWI1lqkgQqy/Rzb\r\nMBPYNrtjxJvYuf57y3B6ncJXCdmsX7krSUNBHTTcVMed34hclB8hRUkWkITu\r\nSrSy610ZZ5VtsSlX3CUSfIPRCox3t2Pbp0fN2u3OcWzJdaatr8fNhbdkgMqP\r\n0osukOFgQe2SHDZlJB31MRdNtDTB6P6ivCdKz7+/K1BcD6/GRHPQK05W0LS/\r\nzdILY9pD1HcFjTCSc7xYVLDA3g+gufJong7r5A2CID7vj63iXJy1NBA3UhqH\r\nIXYFha5GsUmZQOxEbXiDoowZUGvbu/bk0q3KwNL2BT0c2dpYHy6H1zu9NM8Y\r\nYsRcEDegXZPAjJ9Xe32YGSicOHpVEQCJhjpC41vOSBaMcVgUT8xiOOJL0yJ2\r\nvEu3+EsRGqF+b0GT/kYy8OBC+hKXQ893vidnHY7uC3AZGw+HdAHmsVKhW1wd\r\nlLIi2yUkeQYjqGSARX3Tg2gF3sddQ3m6Q9U=\r\n=U1Of\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.0_1679453952095_0.8342653988225794"},"_hasShrinkwrap":false},"11.0.1":{"name":"@fjedi/graphql-api","version":"11.0.1","description":"GraphQL API with built-in REST API support","type":"module","main":"./lib/esm/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.6","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.4","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.0","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.0.11","graphql-scalars":"1.20.4","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.12.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.27.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.9.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/esm/index.d.ts","gitHead":"0537d073a8bd741ce01dd3688f945125cd154814","_id":"@fjedi/graphql-api@11.0.1","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-PeEiReBw9Tx++IMaU3YpXCZHoVrid6wibQecfk9Q3YWI0Mgw32WyV3Wq1NxavqV/Y5onGUpREgVOks6VoqWs0Q==","shasum":"809607edd3932b6b2f61e3652b39639b3b995f0e","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.1.tgz","fileCount":17,"unpackedSize":47392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHU0ROKu/c4FALZH2UMKH7gEbYzDWSok4uyUgqh86wG0AiA8A+GZivCC9qwoG8eb5EJxoxMv6gpVLBMPPRDQ7ogPDg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGnAxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeAQ//aQ4kzPGEfIAmJt1HwkclLqfXipWFxEkTl9DFOkSaMNVxYJp/\r\nAKJZ5dxfOc1ZNCDEoOkyqHHB/bLx9F6x94c1WRQeXMJeKsRu3AtykiZO6Pfa\r\nn7pi95c4HwDU9pwNAyR8sbLFQAVMLUb0AyOkpcX88aEIrxydTVKvXuw7UZfv\r\n+8Wwj5Y972j3fvgQANAoBi6XMgX/nYZ17kuE5iKh4ymb3XOOdl8qN7kGzwFM\r\npWFApaGdJ/efWPl6jbsNoFQIt62iOMHpt0Pqi7Q2lQzE0KrLXrqCSrWdJHDk\r\nxw0A/pMNITaCVcZsXR+3YQ26noT+QBH71RCYRsumYj8x6XHK+yH1c7H2gcQt\r\nr6tfrrnbSAo2wLB3WhsNNIUmIRygEI+AjQBhfCG4hASODleFdeV7RGqcMUm+\r\ndJeP9cKnHJ6R1IxpFMVVpWnHwiqFCZYmHfspHUBU6Y7VrBJpub+VNFH3KcKl\r\n4Fp+8UGkIK/nVrZwMH4yqXdNPBlxC25EkfK2x0vVLqi0VybZDn6NyjbFANoD\r\nTM9tk0ZPvh1JMgNIQxeeCmsKnonR3QuGYvky2ru1K6TihapPbxsCJnjJRzCT\r\n+H9S3VSaXRdAin0x6jdXJCUVazuc3FgYd5MCnKZaR2SfpqJz/gaF5e/ACa4B\r\ndpp4MKy5duuZ3EroSb+/Cq6QASdXAnD95PQ=\r\n=mox0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.1_1679454257424_0.4003601760962978"},"_hasShrinkwrap":false},"11.0.2":{"name":"@fjedi/graphql-api","version":"11.0.2","description":"GraphQL API with built-in REST API support","main":"./lib/esm/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.6","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.4","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.0","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.0.11","graphql-scalars":"1.20.4","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.12.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.27.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.9.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/esm/index.d.ts","gitHead":"0537d073a8bd741ce01dd3688f945125cd154814","_id":"@fjedi/graphql-api@11.0.2","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-w0aih5gcYWZkhF042U9qpKu4aJy4wxFkZsX1TQO4CfB2lTRBjzvdTxH4WatwqG6hBSLJCe1ymPFyNWHwpcfnlA==","shasum":"8ff3c0ac819f7e458196fb0dc6b73e63237c63fa","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.2.tgz","fileCount":17,"unpackedSize":47372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd/uMmRhwHF+05YKiDWvpu8h27xKxjOQodMaBLJ+kiQgIhAOpqVWFO+ZCg4KS1hyd4jO1xv7UiAfOY8jv5JDIG/SF5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGnBuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNlw/+NxTGxDiuyDEnpnG4rRc4pQ7VUs8SXw6EOq+KWgYQVLzsuskW\r\nY/LVnQzSXYCNDXuSOCSILYz4f1DZ8H+MC4jkRydx9eftzzdTw7/dhuFTYy0z\r\nUCDdGkY44beRo81wNyRgKJh0RUVrUgXZWhzevrlr7uyPyRiKfc3B1r1anaWJ\r\nYD3KlyfMBIXMcf75frN3nFZhSOKpMn2quG0Tm7xGeaVZVjjyJk4labH8sOCf\r\ntJclfwCYKOgPdKNJArZaqSJHmadiL5R8NWvyMkPyynP7SFpmnrW0UfBryTiL\r\nIcnh13x3bPso5iR5Qep61qe/J8Azx2+cKu/K/AM7bnVzjbG+zj+XLSm5Y7uR\r\nDex1SvkgmzyG6slaaFqcxXZVdIpm8XHGpsC4bAPXMLqvBIBdC75VHpfdPCj+\r\n/hh6bSerd5Y8GYPSedZH4mqCjoOHqjpX2vDgA4dK+wgqH4Gb6vSFHIKNjn3z\r\n0zBZm6vZ6958vKFgVHw+YBUz2qUTltQDd1FQWdtKPZVli3dZQelxNiTrjS4R\r\n9+miVVXq1KrvdyevvKARA8XIKZGqy53QlVMkRz5qDZy0Yq9pbYry4EQ/NLbo\r\nhfyW45CgdHVHlrYA5Sb01P3PsMk0zYGS88Z3XauZri5tEqoF8uT73RpRhVwU\r\ncXhq3Fg42KMkuz6TjmIKMvEffzKhLAQ2IBg=\r\n=Vdn8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.2_1679454318636_0.8649564051630425"},"_hasShrinkwrap":false},"11.0.3":{"name":"@fjedi/graphql-api","version":"11.0.3","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.6","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"3.5.4","@graphql-tools/delegate":"7.1.5","@graphql-tools/schema":"7.1.5","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.3","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.0","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.0.11","graphql-scalars":"1.20.4","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.12.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"2.3.3","tiny-lru":"8.0.2","useragent":"2.3.0","ws":"8.9.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"28.1.5","@types/lodash":"4.14.182","@types/node":"17.0.41","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","eslint":"8.27.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-prettier":"4.2.1","husky":"8.0.1","jest":"28.1.3","lint-staged":"13.0.3","prettier":"2.7.1","rimraf":"3.0.2","ts-jest":"28.0.5","typescript":"4.9.5"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"0537d073a8bd741ce01dd3688f945125cd154814","_id":"@fjedi/graphql-api@11.0.3","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8k9txrsDNVBmB0vJwXihKiPfebRFkcGcZ/jqTI8eskwV3UiUYZzI9wVckgZzB/trGmcw+WqYHvMJq58B+qye4w==","shasum":"a3b5028f24c666551d705d0071ab2534b64153fd","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.3.tgz","fileCount":31,"unpackedSize":90347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwkM0CnnnX0g0kA86xOkIdk0jb9jUJjrnFGkAwO15qoAiBFvu/ivqIi9hIEKbgfd2a6O1D0NXLOUlOlmZiPd3pqIA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGnDeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQWw//TQRCd/H9oOC5BiI5gv3B0MWs6ZjGumqTAVvVoGXY3y5bJk+i\r\no/nESaUkXDDHUfL9qVGjdrriNB2OuwK5JBv+4jm8KrNRmr/Kpqu5/tdP2r3g\r\njG719DYmeypJJmezfpTIou7EtG8I+8XWAn4Dt1eErdowvvoHCHn7X+byEcPk\r\n9NZPQlFHCrqYpAGIr8hs+4+AAKofnTFhI/zPSapBxy8p983l9LyGuUS5ceDZ\r\nW2n/9OW8OysLceL/4N7suhuM1KQM09nsdP+oIEJcQSqjt/IlWgxcUKnPmav6\r\n1FqdrCDNwzNBIlwhzpwclFjtJxKk+GzQ3jqMAIamfBan8jV/j/0KklM2Q1Aw\r\nR+ecWOC4UddYYEmxV6oEKMgk8dTC530crVsG6yrvzwoVQY0jeUfs1Dvc/aJg\r\nX45u/OlOg1eO8RFFu6D+vBYu61XKXFyIG9FrxqXBRbcMflyQsQC/GmWf9u0i\r\nY1W+3Z9YIbwJ3LYJWYKSN43Tu9XxkXHbo8gydTvNtw2Kf9BtqRXWLrsgGQ/u\r\nt3QPtaUOoQJoiiB8VwOfQgJ5GQhz5KPQBtemmhhicg4FAQ5wYbrP0FoqCusy\r\nOMSc5OVaAwFchIBveCyei2hHgHeBleMGa8gJtPWH1BqLApehS02N8Du7osSD\r\n0L4KM+dChYF+z7SChfUVVD+F1HE8rdJ+MWI=\r\n=Eeyb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.3_1679454430248_0.23438222052079216"},"_hasShrinkwrap":false},"11.0.4":{"name":"@fjedi/graphql-api","version":"11.0.4","description":"GraphQL API with built-in REST API support","main":"./lib/cjs/index.js","module":"./lib/esm/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.7","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.1","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/cjs/index.d.ts","gitHead":"e5d9048b4d09d7e01b667e1fef6216f55e76fc28","_id":"@fjedi/graphql-api@11.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-iN08tD89kQRbQmFQ9TMpZofn0iPIbHeQ1PMEHYoL3WfNv3e5aKfWmcIRHOHYVU3CU2XSy7woLZxk949fhFX6yg==","shasum":"1ad8f650e2f83ab0520c9f1f0ed5c57c6c386cda","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.4.tgz","fileCount":31,"unpackedSize":88557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8EaVL4T/13w2YrAm/sOHqCkfbQvZ1lObPefPkIgjufQIhANS7mlEceKl3gRoFOtsmaDjUxX5/tpRB6eRAZ2DJzS/g"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.4_1684973294467_0.14797728507146646"},"_hasShrinkwrap":false},"11.0.6":{"name":"@fjedi/graphql-api","version":"11.0.6","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","module":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.7","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.1","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"235963d739be47d6630e15f71896bb80672e7265","_id":"@fjedi/graphql-api@11.0.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-TFVxjVYU+UYs7FVvyxtdVRCfnPVnThU+yoVFZsTiNo08ONE3csSBXczbtuGAB0Uxr6Cy+r6Y7QPJR0l6/mJPxw==","shasum":"39e972b46ae2d01378f65ec76309dbde614e5e9c","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.6.tgz","fileCount":17,"unpackedSize":47732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZjyU8Dvkfoytw0W45a79oHQdhth+83imFZLtBQtpSVAiAo1p0X/wP6XS9Ibz9fMN7erU3/hBI8TVwiuQPlKiT3dQ=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.6_1684974502838_0.6836490740237078"},"_hasShrinkwrap":false},"11.0.7":{"name":"@fjedi/graphql-api","version":"11.0.7","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","module":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.7","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.3","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"8abfd562c8b7fe0b565a3efe966c75d210cbddc7","_id":"@fjedi/graphql-api@11.0.7","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-w4VPHOQuuyWLHZ2ovlgyD2GLTHePWAX3OBwKPO5f4tvCZVnGfynB2knxkYNkpfC3uKe3mKlIvp1y8Dm2yJFfyw==","shasum":"fc84efbb16ed33b64efc892e1651d97b94f2290c","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.7.tgz","fileCount":17,"unpackedSize":47471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ37VJ7hdgy88OF3osLIuPX/zx/wmRBIHCnAVYGJN1GQIhAJqBMcGyw8nQXYIIIcyyF0iGGmaOFmWlkf3IruVRaKKD"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.7_1684977139997_0.008806898721236855"},"_hasShrinkwrap":false},"11.0.8":{"name":"@fjedi/graphql-api","version":"11.0.8","description":"GraphQL API with built-in REST API support","type":"module","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/database-client":"4.6.7","@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.3","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"1f683f34f817d5e7f2e7c29a9a29b3dfccaece45","_id":"@fjedi/graphql-api@11.0.8","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-jmC7pTxrFXbKJdr+5A5ahXlHWa0o7YnCUUqfHXPCm7A5y+MZt2dFi9f4h7g/j7y694Cao4TLPV1CqMSJBBYu0Q==","shasum":"c71d40b02b378cb7c8db5ee066a2cd4ae3d6673c","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.8.tgz","fileCount":17,"unpackedSize":47515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOVxnl0I2VpTca087yxNRojH37KH+s1LFToX3gZ3Ey3AIgNLJlY9OYntrtcg2E/6iMxdYoQHZ/J8+7xJDh8Xm140M="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.8_1684981752113_0.0912006942703325"},"_hasShrinkwrap":false},"11.0.9":{"name":"@fjedi/graphql-api","version":"11.0.9","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.3","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"8b89e14e48d8c95f831bfb6927ded1d8ac79f09c","_id":"@fjedi/graphql-api@11.0.9","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-z0cG2mYG4eAzCzBUL3/LiQJq8qsh0CrsAZKAsp4v+44QSDe1RFRbNqvk1DkNuTgS2aYkRlqu3PqXrrhoxJIZjQ==","shasum":"7a679c796b33f32c6e409e08d849cff991920fe9","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.9.tgz","fileCount":17,"unpackedSize":40422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzgani03PAD5ERWVPBl0cMVwGd1VKkShbMIdIgAM/UcAiAdGuQhGo/KKMDy4asngJ7h8EK4J/Xz24TUWXj3pIYImw=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.9_1684985750206_0.7950216395105492"},"_hasShrinkwrap":false},"11.0.10":{"name":"@fjedi/graphql-api","version":"11.0.10","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.4","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"a2f615ea5061b51d78be150066f7095a8007e2ed","_id":"@fjedi/graphql-api@11.0.10","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Pg+ES2VFAWx4zhz68yLGEHXCQ95D0YER1JNu3YjTpYZVKE7yUMNsl241XQFXOcNaCXUOmzwz19TjqQHKmtShsA==","shasum":"c680ffca2d004164ca657c7a4ef28b80f0fb1e3b","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.10.tgz","fileCount":17,"unpackedSize":40423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJ6ouZ/pC/nVGQJyHLE4Ro7t640FQfF6GJl/10UZZioAiEAqvZ85sGeQLiPz8tICbsKgMkQDfVIEXoRF+4NPtG2azc="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.10_1684986834884_0.346776133365404"},"_hasShrinkwrap":false},"11.0.11":{"name":"@fjedi/graphql-api","version":"11.0.11","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.4","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.11.0","apollo-server-koa":"3.10.3","apollo-server-plugin-response-cache":"3.7.1","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"f66cfba3d3c9916ff3c1b171cac7be10cc7a07b3","_id":"@fjedi/graphql-api@11.0.11","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-D5AxzRIodgGAZGYh0nhAT+4ttaUfTiUvkHdf2fuo0twZvQvwVj15Kup+sG7zn6VBr4uZ/MafS5MrdHlfz1stag==","shasum":"28b3337ec732360db9f498bbb1d2d85828152523","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.11.tgz","fileCount":17,"unpackedSize":38767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL+7QOGA/NjhzPuW5Eyzzi5COnY1IHp8MB6/u/KCF2swIgKaZc5fSKv/JZHTMm/PhUjLBMW1JalRA6Vf46s+CT9RA="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.11_1684989273952_0.7337906135840861"},"_hasShrinkwrap":false},"11.0.12":{"name":"@fjedi/graphql-api","version":"11.0.12","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.4","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"b8feae9c4ad5f40eebf1a1e257115e714beb75d0","_id":"@fjedi/graphql-api@11.0.12","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-nrhlv6CjgJ/Bisd3rC+QehqL+VvMXYLDP1fCOD8yp0mO/uRQDZN1JYSrbyD6IGYb7Jt4v4wCYBcslcmRqk8OdQ==","shasum":"c7600a4d6e323f041b8147b8138237a9978a112a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.12.tgz","fileCount":17,"unpackedSize":39033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRdUaa1tZwROBpFUdcEJa3RV7/GQCjuThAH9dDHzj90wIhAMz8JvtDR4VhLDPwfp3nL8g9+tDa83fynzGO/LVv0l7z"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.12_1685043486094_0.7586351208377924"},"_hasShrinkwrap":false},"11.0.13":{"name":"@fjedi/graphql-api","version":"11.0.13","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.4","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"d115a5c403823a8430a0bf870400e4bb844b5be6","_id":"@fjedi/graphql-api@11.0.13","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-R0s/H1NYwk++sZGRyqPf1k4gAJ1ni83fJBy6gUYqOQhXH817RF0PuEHGXb/4zN67RAvlCXavnED0KnBAAiRaSA==","shasum":"7a5a90e9003ea08912eec6860cbe81275354130a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.13.tgz","fileCount":17,"unpackedSize":39082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKUfb2q8HpkQEswn7J/Eyc80PcWQuFbS0uToN8QJz+4QIhAPNZwn3yuUebZr47fc8+Ik8eUR1niKyyvrQrKXrHR80K"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.13_1685044328797_0.8700934830202953"},"_hasShrinkwrap":false},"11.0.14":{"name":"@fjedi/graphql-api","version":"11.0.14","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.4","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"19182952fe6a20c662a550e9638e850d08a3e7f8","_id":"@fjedi/graphql-api@11.0.14","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-KIfb3+AfAq2Gmyzi13gw6xp+Cy2F+9IqpohjypexPXPhKo2hwSgka06+e6FUQnVQM91w96nl+E2ktFXh7m1gZg==","shasum":"a20bce5422100f973a213b2ec6f74ef13575f5df","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.14.tgz","fileCount":17,"unpackedSize":39102,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN1KhJy3wHBQJoSRZZ+GyOCkckN7CyhOJqQwcjI40kawIgUeKUH2G3rYzCxglUMJIpKPph87YnND7A5N9b/+P5Nb0="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.14_1685044663110_0.8700320117972449"},"_hasShrinkwrap":false},"11.0.15":{"name":"@fjedi/graphql-api","version":"11.0.15","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.5","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.7","@typescript-eslint/parser":"5.59.7","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"d7331080b36cfa685f0331c1aa94f288dd0cebf4","_id":"@fjedi/graphql-api@11.0.15","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Q+4cn6/KtH2TaJcYQDthsLXxh8vy+vF3Gqt7gcOGkVrTyj3F2xw04S666FZShV0kOhGkBRYCjS8paF10tikelw==","shasum":"14b225a7a539e1f2ca190969f22782a5650b542c","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.0.15.tgz","fileCount":17,"unpackedSize":39102,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVUi9jEivFP6QZldBCLRzxCzHiUDKoBEJQmGVzVJCj0AIhAK55pmTqIAf0Ko29DxN4SVLZnmxzZqmRJjzhr8iH126T"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.0.15_1685152711867_0.225185174234241"},"_hasShrinkwrap":false},"11.1.0":{"name":"@fjedi/graphql-api","version":"11.1.0","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.5","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.8","@typescript-eslint/parser":"5.59.8","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"7781ee194890bed528e654807e938bf0ab65d60c","_id":"@fjedi/graphql-api@11.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-VbgZ66NAsWXR9/Vx2CKwovARR2/qVmDyBU78RgjehLT2LRsm6jmVLBt0IiqjdO4nJoFmaWFjEqMi8tCHvytRUw==","shasum":"172cfc8f4dc1c91bd70a6bd4bba751627a782a42","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.1.0.tgz","fileCount":17,"unpackedSize":40655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBOQTmzmSuIP9UeFH+hZdWwtfZ9sAMfLsKvxG6lJiBNgIgFeX5gtivOVrNBqAjQCqPDdE/w0ZcI5FcMmqSsnE5iY4="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.1.0_1686320262800_0.867151098649497"},"_hasShrinkwrap":false},"11.1.1":{"name":"@fjedi/graphql-api","version":"11.1.1","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.5","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.8","@typescript-eslint/parser":"5.59.8","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"5a4d6f0b917ae1f4bc80a5884c9cf3bacbeb95d6","_id":"@fjedi/graphql-api@11.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-uWoNf3H+L8bKtp6FrnU63pKZC+hE9BxE5lp3g2U59b+6dJmZmjEt70t+HbvDTXiKhyvb5Kdht6PG0A4qD4HQFw==","shasum":"8c287deee16bcc4e0447cdb442c9f2deff243670","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.1.1.tgz","fileCount":17,"unpackedSize":40774,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZVeiAlFo+uK/WMS1V5+QUCM1jKE9xYo6dg64oOCy+BAIhAJMXoOzgA4DsStdSZPImJ/T9iag7AmZFOV4MRsLlNpbO"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.1.1_1686323025670_0.7607975105895175"},"_hasShrinkwrap":false},"11.1.2":{"name":"@fjedi/graphql-api","version":"11.1.2","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"4.0.5","@graphql-tools/delegate":"10.0.0","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.11","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.0","@types/ip":"1.1.0","@types/useragent":"2.3.1","@types/ws":"8.5.4","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.6.0","graphql-jit":"0.8.2","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.0","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.13.1","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.3.2","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.13.0"},"devDependencies":{"@types/cookie":"0.5.1","@types/jest":"29.5.1","@types/lodash":"4.14.194","@types/node":"20.2.3","@typescript-eslint/eslint-plugin":"5.59.8","@typescript-eslint/parser":"5.59.8","eslint":"8.41.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","husky":"8.0.3","jest":"29.5.0","lint-staged":"13.2.2","prettier":"2.8.8","rimraf":"5.0.1","ts-jest":"29.1.0","typescript":"5.0.4"},"peerDependencies":{"@fjedi/database-client":"4.6.7"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=16","npm":">=7"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"9127b355ccc9d226d79e926995d5cd484f0e1e33","_id":"@fjedi/graphql-api@11.1.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-04BvbjMQSY2e+SOwsbfwYRF/1IuGEakdecFu/jBzE837r+AWrrNYtYepmm6VEEXe8yYZ447cQFzC+HIj+GBcZg==","shasum":"f00a181cc9eed4493f46f6aab0731219b9995fd1","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.1.2.tgz","fileCount":17,"unpackedSize":40655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFQJLwR9kwq+z63BV2NOq7MTc3S713am+SXv3jTTluQgIgOeVe5bj8Fj3jx5SQfRtUpvPDNKXUbhLh62nBzfi+Zvc="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.1.2_1686323862985_0.9540584661260625"},"_hasShrinkwrap":false},"11.2.0":{"name":"@fjedi/graphql-api","version":"11.2.0","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"5.0.0","@graphql-tools/delegate":"10.0.3","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.12","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.1","@types/ip":"1.1.0","@types/useragent":"2.3.2","@types/ws":"8.5.5","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.8.0","graphql-jit":"0.8.4","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.2","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.14.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.6.1","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.14.1"},"devDependencies":{"@types/cookie":"0.5.2","@types/jest":"29.5.5","@types/lodash":"4.14.198","@types/node":"20.6.2","@typescript-eslint/eslint-plugin":"6.7.0","@typescript-eslint/parser":"6.7.0","eslint":"8.49.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","eslint-plugin-prettier":"5.0.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.1","prettier":"3.0.3","rimraf":"5.0.1","ts-jest":"29.1.1","typescript":"5.2.2"},"peerDependencies":{"@fjedi/database-client":"5.3.6"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=8"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"9df9d5472377b594a63fa9cbf219bad7383e8357","_id":"@fjedi/graphql-api@11.2.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ebEFJFVdscq8g/Xr5jGxbwA3yUwzW290VytahVEDvaLZQBr1JbQIlg7rR2h+86NU+xx3wctz+fxipIHJQ3YGyg==","shasum":"b640d865ea441ff268c7caf91ea051261f11d63d","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.2.0.tgz","fileCount":17,"unpackedSize":41050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuqCkHJqByC4PFNWoWszihnmlA3H49dl6ZiOkPGDgBtAIgTq2KcXcpec0AM930DF9EhaMx504PKrGS6UcsAmOkAjQ="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.2.0_1694931279695_0.27257342939771845"},"_hasShrinkwrap":false},"11.2.1":{"name":"@fjedi/graphql-api","version":"11.2.1","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"5.0.2","@graphql-tools/delegate":"10.0.3","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.12","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.1","@types/ip":"1.1.0","@types/useragent":"2.3.2","@types/ws":"8.5.5","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.8.0","graphql-jit":"0.8.4","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.2","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.14.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.6.1","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.14.1"},"devDependencies":{"@types/cookie":"0.5.2","@types/jest":"29.5.5","@types/lodash":"4.14.198","@types/node":"20.6.2","@typescript-eslint/eslint-plugin":"6.7.0","@typescript-eslint/parser":"6.7.0","eslint":"8.49.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","eslint-plugin-prettier":"5.0.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.1","prettier":"3.0.3","rimraf":"5.0.1","ts-jest":"29.1.1","typescript":"5.2.2"},"peerDependencies":{"@fjedi/database-client":"5.3.6"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=8"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"resolutions":{"graphql":"15.8.0"},"types":"./lib/index.d.ts","gitHead":"6f4d770287ec5d29ce989247e584d7bf2fe38a6e","_id":"@fjedi/graphql-api@11.2.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-PHQGPb/R5pzACO42A/lhoxVdB6P7LLbH3CtQw60zyHZQgKbC6B50DaIQM0l9EeEoHwIF4hKUXe4gfLR2r9bvaw==","shasum":"40b3af6a2def14653371fe114701d032cf19cebe","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.2.1.tgz","fileCount":17,"unpackedSize":41051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+aCjiSKQ8WMUnaDRJ0A0Z8oM1y9SnBLPdtHfFSdqk0AiEAgUGzMleQyBj8inZs5+cVxpuhCgcIirJQ7c4ABDeaYOA="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.2.1_1694933881073_0.19371094756061424"},"_hasShrinkwrap":false},"11.2.2":{"name":"@fjedi/graphql-api","version":"11.2.2","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"5.0.2","@graphql-tools/delegate":"10.0.3","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.12","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.1","@types/ip":"1.1.0","@types/useragent":"2.3.2","@types/ws":"8.5.5","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.8.0","graphql-jit":"0.8.4","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.2","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.14.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.6.1","tiny-lru":"11.0.1","useragent":"2.3.0","ws":"8.14.1"},"devDependencies":{"@types/cookie":"0.5.2","@types/jest":"29.5.5","@types/lodash":"4.14.198","@types/node":"20.6.2","@typescript-eslint/eslint-plugin":"6.7.0","@typescript-eslint/parser":"6.7.0","eslint":"8.49.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","eslint-plugin-prettier":"5.0.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.1","prettier":"3.0.3","rimraf":"5.0.1","ts-jest":"29.1.1","typescript":"5.2.2"},"peerDependencies":{"@fjedi/database-client":"5.3.6"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=8"},"overrides":{"graphql@>12 <20":"$graphql","graphql-subscriptions@1":"$graphql-subscriptions"},"types":"./lib/index.d.ts","gitHead":"3f383d99903d7b3630e9fc31066499dea2eecac1","_id":"@fjedi/graphql-api@11.2.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-jwLEcU+kY37fYZyZ/ToGlOBy6O8ExeC4QSrXNpaqTSBU/BSh0qtE46D32FopSdojgDRhKysWZN4O7u6PEfNgzQ==","shasum":"0847994fa8427d389067d8f86ddc6d946b4b8cf1","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.2.2.tgz","fileCount":17,"unpackedSize":41003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWTyM79JPRwuAFTdq1Xu1UApgZ5aX9r7e/pbmLxCMuawIhAIOWrsH6cVCGYBMUfyMqPqZi62R5KjhpK4G/vAVGBFJE"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.2.2_1695314237941_0.7063943681250482"},"_hasShrinkwrap":false},"11.2.3":{"name":"@fjedi/graphql-api","version":"11.2.3","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"5.0.2","@graphql-tools/delegate":"10.0.3","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.12","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.2","@types/ip":"1.1.0","@types/useragent":"2.3.2","@types/ws":"8.5.5","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.8.1","graphql-jit":"0.8.4","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.2","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.14.0","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.6.1","tiny-lru":"11.1.2","useragent":"2.3.0","ws":"8.14.2"},"devDependencies":{"@types/cookie":"0.5.2","@types/jest":"29.5.5","@types/lodash":"4.14.198","@types/node":"20.6.3","@typescript-eslint/eslint-plugin":"6.7.2","@typescript-eslint/parser":"6.7.2","eslint":"8.49.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","eslint-plugin-prettier":"5.0.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.1","prettier":"3.0.3","rimraf":"5.0.1","ts-jest":"29.1.1","typescript":"5.2.2"},"peerDependencies":{"@fjedi/database-client":"5.3.6"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=8"},"overrides":{"graphql-subscriptions@1":"$graphql-subscriptions"},"types":"./lib/index.d.ts","gitHead":"0fd688da0696f6d74cbb6207192d79701a432363","_id":"@fjedi/graphql-api@11.2.3","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-jXz5UQswu4uXsHK3/khboAAnU767GVoLmv+bmLGp6ha0b+zJr0c8HBeG1XyWpZqDuCAjUz8SO30Zyrh4NgxUIQ==","shasum":"87116589200850eb2ae2cd4c6a21342c93298c18","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.2.3.tgz","fileCount":17,"unpackedSize":40967,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEYknoRFXrWfpqZAGsUAP5l+KHIToJI6PULSQGbfCM7wIgORc8lLUCOhsf66I5FyNZwkj967LAV1s6RBNTAI5ViZE="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.2.3_1695316582350_0.3964311256700226"},"_hasShrinkwrap":false},"11.3.0":{"name":"@fjedi/graphql-api","version":"11.3.0","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"5.1.1","@graphql-tools/delegate":"10.0.3","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.12","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.2","@types/ip":"1.1.0","@types/useragent":"2.3.2","@types/ws":"8.5.5","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.8.1","graphql-jit":"0.8.4","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.2","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.14.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.6.1","tiny-lru":"11.1.2","useragent":"2.3.0","ws":"8.14.2"},"devDependencies":{"@types/cookie":"0.5.2","@types/jest":"29.5.5","@types/lodash":"4.14.198","@types/node":"20.6.3","@typescript-eslint/eslint-plugin":"6.9.0","@typescript-eslint/parser":"6.9.0","eslint":"8.49.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","eslint-plugin-prettier":"5.0.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.1","prettier":"3.0.3","rimraf":"5.0.1","ts-jest":"29.1.1","typescript":"5.2.2"},"peerDependencies":{"@fjedi/database-client":"5.3.6"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=8"},"overrides":{"graphql-subscriptions@1":"$graphql-subscriptions"},"_id":"@fjedi/graphql-api@11.3.0","gitHead":"6a2414357b5558b6f1ebc21cf3df6bfca40d49de","types":"./lib/index.d.ts","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-XLr7M7KKEBU6McJTYnY70dYIlFzHhKEFSW9miJTDqRlQzMhYSr7jUMjirTJk534IKo3o9Pgk9YJ19tW3KYQ50g==","shasum":"105e6d15000c9a31af06811252b77d2eec44aeeb","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.3.0.tgz","fileCount":17,"unpackedSize":40968,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXOH1kkStg+PS0oiZUc2WhQcaekoFGZy3IWYo0UcvarwIhALaxFilVmiVs6rDTh1n/xJaFoAvQurM1q3oxxwIVU/8g"}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.3.0_1698286455411_0.9242520768841769"},"_hasShrinkwrap":false},"11.3.1":{"name":"@fjedi/graphql-api","version":"11.3.1","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"5.1.1","@graphql-tools/delegate":"10.0.3","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.12","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.2","@types/ip":"1.1.0","@types/useragent":"2.3.2","@types/ws":"8.5.5","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.8.1","graphql-jit":"0.8.4","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.2","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.14.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.6.1","tiny-lru":"11.1.2","useragent":"2.3.0","ws":"8.14.2"},"devDependencies":{"@types/cookie":"0.5.2","@types/jest":"29.5.5","@types/lodash":"4.14.198","@types/node":"20.6.3","@typescript-eslint/eslint-plugin":"6.9.0","@typescript-eslint/parser":"6.9.0","eslint":"8.49.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","eslint-plugin-prettier":"5.0.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.1","prettier":"3.0.3","rimraf":"5.0.5","ts-jest":"29.1.1","typescript":"5.2.2"},"peerDependencies":{"@fjedi/database-client":"5.3.6"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=8"},"overrides":{"graphql-subscriptions@1":"$graphql-subscriptions"},"_id":"@fjedi/graphql-api@11.3.1","gitHead":"1e4d0cce406a305ed5fe9b48696fdca95ef3e5c4","types":"./lib/index.d.ts","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-tJoBJJD+PPDkf8mS1esL5CCD4nFUlUf98eP3hAVtFOMjRHGHBhrcqczXTSzMgIjELh33QaBbw4i5PnJPeiL2Gw==","shasum":"fb4736878b7a93869b2dcd13c067f1522a6baa91","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.3.1.tgz","fileCount":17,"unpackedSize":41388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8JJ9h4hnET9dYyXnBKxZ2u322t2ob43vsPbdrOQaoHAiEAyZPDrFQsDB3Xh6hV1wbTu8vSNDnYZgXnsdaRp9IbK8w="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.3.1_1698426122084_0.3798843066039417"},"_hasShrinkwrap":false},"11.3.2":{"name":"@fjedi/graphql-api","version":"11.3.2","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"5.1.1","@graphql-tools/delegate":"10.0.3","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.12","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.2","@types/ip":"1.1.0","@types/useragent":"2.3.2","@types/ws":"8.5.5","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.8.1","graphql-jit":"0.8.4","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.2","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.14.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.6.1","tiny-lru":"11.1.2","useragent":"2.3.0","ws":"8.14.2"},"devDependencies":{"@types/cookie":"0.5.2","@types/jest":"29.5.5","@types/lodash":"4.14.198","@types/node":"20.6.3","@typescript-eslint/eslint-plugin":"6.9.0","@typescript-eslint/parser":"6.9.0","eslint":"8.49.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","eslint-plugin-prettier":"5.0.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.1","prettier":"3.0.3","rimraf":"5.0.5","ts-jest":"29.1.1","typescript":"5.2.2"},"peerDependencies":{"@fjedi/database-client":"5.3.6"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=8"},"overrides":{"graphql-subscriptions@1":"$graphql-subscriptions"},"_id":"@fjedi/graphql-api@11.3.2","gitHead":"4df7fac2f8f4cd5095a20c297b9f8fd3ea005086","types":"./lib/index.d.ts","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-wQxwweocXuJd1XnQxpB8gwizqf1cHhHNhqdUaM8za7MLfNnmho+CU0mmjF3pNRvGKNTDRPbxwx7lmf4nLBmVFw==","shasum":"142c5e31b5638a46a2b6b9967925c06b6d1d707a","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.3.2.tgz","fileCount":17,"unpackedSize":41815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDW5AN/sB5b2yF+syy3OuaGscPYaV4YeL5c7TDtZ0cFPAiEA0fPGvjh4W2zoC5+GqZ0xhw8KMje/vaTR7oTe/X8iBgQ="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.3.2_1698448855780_0.007804668919266122"},"_hasShrinkwrap":false},"11.3.3":{"name":"@fjedi/graphql-api","version":"11.3.3","description":"GraphQL API with built-in REST API support","main":"./lib/index.js","private":false,"scripts":{"test":"jest --detectOpenHandles --forceExit","test:watch":"jest --watchAll","build":"npm run clean && tsc -p tsconfig.json","clean":"rimraf lib","lint":"eslint .","lint:fix":"eslint . --fix","start":"tsc -w","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build && husky install","prepublishOnly":"npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"keywords":["fjedi","graphql","rest","apollo"],"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"license":"MIT","bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"homepage":"https://github.com/fjedi/graphql-api#readme","dependencies":{"@fjedi/errors":"1.1.4","@fjedi/jwt":"1.0.4","@fjedi/logger":"1.46.3","@fjedi/redis-client":"1.167.1","@fjedi/rest-api":"5.1.1","@graphql-tools/delegate":"10.0.3","@graphql-tools/schema":"10.0.0","@types/component-emitter":"1.2.12","@types/git-rev-sync":"2.0.0","@types/graphql-upload":"16.0.2","@types/ip":"1.1.0","@types/useragent":"2.3.2","@types/ws":"8.5.5","@types/yup":"0.29.14","apollo-server-cache-redis":"3.3.1","apollo-server-core":"3.12.0","apollo-server-koa":"3.12.0","apollo-server-plugin-response-cache":"3.8.2","bluebird":"3.7.2","cookie":"0.5.0","fs-capacitor":"8.0.0","git-rev-sync":"3.0.2","graphql":"16.8.1","graphql-jit":"0.8.4","graphql-redis-subscriptions":"2.6.0","graphql-scalar":"0.1.0","graphql-scalars":"1.22.2","graphql-subscriptions":"2.0.0","graphql-upload":"16.0.2","graphql-ws":"5.14.2","invariant":"2.2.4","ip":"1.1.8","json-buffer":"3.0.1","lodash":"4.17.21","mysql2":"3.6.1","tiny-lru":"11.1.2","useragent":"2.3.0","ws":"8.14.2"},"devDependencies":{"@types/cookie":"0.5.2","@types/jest":"29.5.5","@types/lodash":"4.14.198","@types/node":"20.6.3","@typescript-eslint/eslint-plugin":"6.9.0","@typescript-eslint/parser":"6.9.0","eslint":"8.49.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","eslint-plugin-prettier":"5.0.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"14.0.1","prettier":"3.0.3","rimraf":"5.0.5","ts-jest":"29.1.1","typescript":"5.2.2"},"peerDependencies":{"@fjedi/database-client":"5.3.6"},"lint-staged":{"*.(js|ts)":["npm run lint:fix","git add"]},"engines":{"node":">=18","npm":">=8"},"overrides":{"graphql-subscriptions@1":"$graphql-subscriptions"},"_id":"@fjedi/graphql-api@11.3.3","gitHead":"0eb18bd2b7e720e88c286dbd7cca9b4f683061b7","types":"./lib/index.d.ts","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-aKGTbNDmxGxUAasjjBIisXW57tbGQmQeEyxT0EjkmIlGFvrscd2VJVLrXwrceVYARLTLmhNEj5sMyT70WVxHIw==","shasum":"2b0c0e15f705192bac07fe43e7e2e10c3b0bed87","tarball":"https://registry.npmjs.org/@fjedi/graphql-api/-/graphql-api-11.3.3.tgz","fileCount":17,"unpackedSize":41828,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfe/zMI/ZowvY+1xb3a7XTzAu3Lq70yI59YL2t/SaxOAiBsIRIZfD9f7eAN4H8xkQPpP+lTfF4MaDTrjiXDlxS02A=="}]},"_npmUser":{"name":"ralexandr","email":"r.alex.andr@ya.ru"},"directories":{},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-api_11.3.3_1698450879920_0.6594795577263959"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-10T20:12:36.096Z","1.1.0":"2020-11-10T20:12:36.373Z","modified":"2023-10-27T23:54:40.330Z","1.1.1":"2020-11-10T20:37:47.200Z","1.1.2":"2020-11-10T20:46:32.605Z","1.1.3":"2020-11-10T20:50:45.966Z","1.1.4":"2020-11-10T21:08:56.388Z","1.1.5":"2020-11-10T22:01:23.957Z","1.1.6":"2020-11-10T22:10:46.614Z","1.1.7":"2020-11-10T22:12:13.353Z","1.1.9":"2020-11-10T23:01:16.252Z","1.2.0":"2020-11-10T23:15:22.447Z","1.2.1":"2020-11-10T23:22:17.674Z","1.2.2":"2020-11-10T23:30:51.923Z","1.2.4":"2020-11-10T23:55:56.072Z","1.2.5":"2020-11-11T11:20:20.968Z","1.4.0":"2020-11-11T18:23:53.386Z","1.4.1":"2020-11-11T18:54:31.034Z","1.4.2":"2020-11-11T19:32:00.081Z","1.4.3":"2020-11-11T19:42:29.642Z","1.4.4":"2020-11-11T20:16:54.455Z","2.0.0":"2020-11-12T14:12:05.608Z","2.0.1":"2020-11-12T14:32:56.256Z","2.0.2":"2020-11-12T14:42:34.858Z","2.0.3":"2020-11-12T14:49:36.333Z","2.0.4":"2020-11-12T15:01:45.965Z","2.0.5":"2020-11-12T17:39:24.185Z","2.0.6":"2020-11-12T18:35:58.024Z","2.0.7":"2020-11-12T18:45:15.911Z","2.1.0":"2020-11-12T22:43:02.945Z","2.1.1":"2020-11-13T00:17:25.135Z","2.1.2":"2020-11-13T00:34:30.359Z","2.1.4":"2020-11-13T17:13:07.909Z","2.1.5":"2020-11-13T17:52:12.400Z","2.2.0":"2020-11-14T21:06:46.352Z","2.3.0":"2020-11-14T21:08:02.113Z","2.4.0":"2020-11-14T21:18:54.767Z","2.4.1":"2020-11-15T01:34:17.813Z","2.4.2":"2020-11-15T01:45:24.927Z","2.4.3":"2020-11-15T01:59:33.226Z","2.5.0":"2020-11-15T13:37:26.588Z","2.6.0":"2020-11-16T08:21:42.436Z","2.6.1":"2020-11-20T03:51:43.976Z","2.7.0":"2020-11-26T08:41:50.273Z","2.8.0":"2020-11-26T08:43:44.150Z","3.0.0":"2020-11-30T04:26:00.997Z","3.0.1":"2020-11-30T04:26:27.266Z","3.0.2":"2020-11-30T04:34:13.385Z","3.0.3":"2020-11-30T04:46:49.980Z","3.0.4":"2020-11-30T05:04:24.992Z","3.0.5":"2020-11-30T05:26:34.645Z","3.0.6":"2020-11-30T05:34:29.368Z","3.0.7":"2020-11-30T05:37:15.283Z","3.1.1":"2020-11-30T06:34:29.816Z","3.2.0":"2020-11-30T16:30:15.019Z","3.3.0":"2020-11-30T17:01:40.879Z","3.3.1":"2020-11-30T17:03:24.872Z","3.4.2":"2020-12-01T09:26:02.511Z","3.4.1":"2020-12-01T09:26:57.927Z","3.4.3":"2020-12-01T09:32:08.461Z","3.5.0":"2020-12-01T10:11:30.872Z","3.5.2":"2020-12-01T10:15:35.563Z","3.5.3":"2020-12-01T10:42:18.986Z","3.6.0":"2020-12-01T15:59:40.342Z","3.7.0":"2020-12-01T17:15:27.837Z","3.7.1":"2020-12-01T17:32:49.801Z","3.7.2":"2020-12-01T18:07:03.209Z","3.8.0":"2020-12-07T17:13:12.360Z","3.9.0":"2020-12-09T17:37:53.596Z","3.10.0":"2020-12-09T18:31:55.052Z","3.11.0":"2020-12-09T18:45:35.477Z","4.0.0":"2020-12-18T01:03:20.432Z","4.1.0":"2020-12-22T09:36:54.603Z","4.1.1":"2020-12-22T09:51:06.557Z","4.1.2":"2020-12-22T10:29:49.230Z","4.1.3":"2020-12-22T10:40:37.126Z","4.1.4":"2020-12-22T10:48:24.915Z","4.1.5":"2020-12-22T11:05:25.853Z","4.1.6":"2020-12-22T11:10:26.315Z","4.1.7":"2020-12-22T11:24:26.209Z","4.1.8":"2020-12-22T11:36:38.646Z","4.1.9":"2020-12-22T23:30:35.058Z","4.1.10":"2021-01-07T22:09:45.695Z","4.1.12":"2021-01-11T17:32:00.603Z","4.1.13":"2021-01-11T17:55:42.179Z","4.1.14":"2021-01-14T02:39:26.022Z","4.1.15":"2021-01-18T21:02:20.453Z","4.1.16":"2021-01-18T21:20:47.543Z","4.1.17":"2021-01-19T02:36:17.882Z","6.0.0":"2021-01-25T07:12:51.816Z","6.0.1":"2021-01-25T13:09:43.545Z","6.0.2":"2021-01-25T13:16:32.825Z","6.0.3":"2021-01-25T13:23:21.332Z","6.0.5":"2021-01-25T13:57:37.530Z","6.0.6":"2021-01-25T15:54:20.932Z","6.0.7":"2021-01-28T16:47:04.554Z","6.0.8":"2021-01-29T15:20:20.978Z","6.0.9":"2021-02-12T13:13:19.246Z","6.0.13":"2021-02-12T14:28:42.937Z","6.0.14":"2021-02-13T14:31:30.510Z","6.0.15":"2021-02-13T14:35:54.241Z","6.1.0":"2021-02-22T14:40:12.907Z","6.1.1":"2021-02-23T16:24:21.916Z","6.1.2":"2021-02-23T17:40:11.373Z","6.1.3":"2021-02-23T18:09:04.662Z","6.1.4":"2021-02-23T18:20:00.043Z","6.2.0":"2021-02-25T13:55:53.179Z","6.2.1":"2021-02-25T14:18:45.795Z","6.2.2":"2021-02-25T14:45:18.005Z","7.0.0":"2021-03-08T19:59:07.296Z","7.0.1":"2021-03-21T15:23:32.953Z","7.0.2":"2021-03-21T23:26:21.062Z","7.0.3":"2021-03-26T16:37:54.498Z","7.1.0":"2021-04-25T00:17:56.027Z","7.1.1":"2021-04-25T00:52:27.764Z","8.0.0":"2021-04-27T18:59:47.336Z","8.0.1":"2021-05-02T18:31:31.025Z","8.0.2":"2021-05-12T13:58:49.393Z","8.0.3":"2021-06-09T18:43:09.392Z","8.0.4":"2021-06-21T23:43:29.728Z","8.0.5":"2021-06-24T22:34:31.481Z","8.1.0":"2021-06-30T18:13:15.475Z","8.1.2":"2021-07-31T06:23:57.744Z","8.1.3":"2021-08-12T13:03:57.568Z","8.1.4":"2021-08-12T14:53:44.751Z","8.2.0":"2021-08-17T19:04:31.646Z","8.2.1":"2021-08-17T19:26:44.698Z","8.2.2":"2021-08-17T19:33:15.425Z","8.2.3":"2021-08-17T20:40:59.229Z","8.2.4":"2021-08-17T20:59:34.090Z","8.2.5":"2021-08-19T17:03:21.639Z","8.2.6":"2021-08-19T18:23:20.005Z","9.0.0":"2021-08-19T20:57:29.744Z","9.0.1":"2021-08-25T21:19:36.292Z","9.0.2":"2021-08-25T21:25:28.330Z","9.0.3":"2021-08-25T21:42:26.894Z","9.0.4":"2021-08-30T18:16:25.036Z","9.0.5":"2021-09-10T05:45:06.446Z","9.0.7":"2021-10-03T21:59:15.301Z","9.1.0":"2021-10-03T22:08:45.286Z","9.1.1":"2021-10-03T23:53:32.815Z","9.1.2":"2021-10-04T01:00:18.838Z","9.1.3":"2021-10-04T01:26:09.734Z","10.0.0":"2022-06-08T02:16:04.106Z","10.0.1":"2022-06-09T15:36:49.290Z","10.0.2":"2022-06-09T16:15:19.641Z","10.0.3":"2022-06-09T16:43:58.976Z","10.1.0":"2022-06-09T19:09:55.859Z","10.1.1":"2022-06-09T19:18:12.175Z","10.1.2":"2022-06-09T19:20:40.911Z","10.1.3":"2022-06-09T19:35:37.343Z","10.2.0":"2022-06-09T22:40:58.860Z","10.2.1":"2022-06-09T22:54:00.539Z","10.2.2":"2022-06-09T23:02:41.354Z","10.2.3":"2022-06-10T02:15:01.145Z","10.3.2":"2022-06-11T18:56:24.360Z","10.3.4":"2022-06-11T19:03:32.167Z","10.3.5":"2022-06-11T19:17:21.926Z","10.3.6":"2022-06-11T19:20:10.189Z","10.3.7":"2022-06-11T19:38:27.282Z","10.3.8":"2022-06-11T19:46:15.580Z","10.3.9":"2022-06-11T19:51:35.681Z","10.3.10":"2022-06-11T19:57:30.692Z","10.3.11":"2022-06-11T20:06:18.723Z","10.3.12":"2022-06-15T03:05:36.538Z","10.3.13":"2022-06-16T16:37:52.700Z","10.3.14":"2022-06-17T15:33:16.771Z","10.3.15":"2022-06-22T01:03:41.168Z","10.4.0":"2022-06-22T02:32:19.036Z","10.4.1":"2022-06-22T02:35:09.529Z","10.4.2":"2022-06-22T02:59:58.515Z","10.5.0":"2022-07-04T01:22:07.310Z","10.6.0":"2022-07-04T01:38:17.941Z","10.7.0":"2022-07-04T01:47:02.570Z","10.7.1":"2022-08-12T22:33:01.710Z","10.7.2":"2022-08-12T23:45:54.620Z","10.7.3":"2022-08-13T00:10:58.222Z","10.7.4":"2022-08-13T00:30:39.670Z","10.7.5":"2022-08-13T01:03:08.624Z","10.7.6":"2022-08-13T02:21:18.680Z","10.7.7":"2022-08-13T02:40:52.329Z","10.7.8":"2022-08-23T03:07:48.737Z","10.7.9":"2022-08-30T23:01:46.525Z","10.7.10":"2022-09-08T21:25:28.504Z","10.8.0":"2022-09-10T10:04:45.521Z","10.8.1":"2022-09-10T10:20:04.005Z","10.8.2":"2022-09-17T23:52:18.773Z","10.9.0":"2022-09-21T18:33:31.511Z","10.9.2":"2022-09-21T19:41:02.222Z","10.9.3":"2022-09-22T00:53:35.874Z","10.9.4":"2022-10-15T13:11:58.678Z","10.9.5":"2022-10-15T13:21:17.562Z","10.9.7":"2022-10-15T13:27:30.953Z","10.10.0":"2022-11-07T16:26:27.546Z","10.10.2":"2022-11-17T03:01:07.644Z","10.10.3":"2022-11-19T01:03:09.177Z","10.10.4":"2022-11-19T01:14:53.733Z","10.10.5":"2022-11-19T01:29:54.106Z","10.10.6":"2022-11-29T20:39:40.427Z","11.0.0":"2023-03-22T02:59:12.299Z","11.0.1":"2023-03-22T03:04:17.590Z","11.0.2":"2023-03-22T03:05:18.910Z","11.0.3":"2023-03-22T03:07:10.393Z","11.0.4":"2023-05-25T00:08:14.682Z","11.0.6":"2023-05-25T00:28:23.064Z","11.0.7":"2023-05-25T01:12:20.238Z","11.0.8":"2023-05-25T02:29:12.353Z","11.0.9":"2023-05-25T03:35:50.392Z","11.0.10":"2023-05-25T03:53:55.103Z","11.0.11":"2023-05-25T04:34:34.147Z","11.0.12":"2023-05-25T19:38:06.295Z","11.0.13":"2023-05-25T19:52:08.955Z","11.0.14":"2023-05-25T19:57:43.266Z","11.0.15":"2023-05-27T01:58:32.043Z","11.1.0":"2023-06-09T14:17:42.965Z","11.1.1":"2023-06-09T15:03:45.907Z","11.1.2":"2023-06-09T15:17:43.247Z","11.2.0":"2023-09-17T06:14:39.924Z","11.2.1":"2023-09-17T06:58:01.348Z","11.2.2":"2023-09-21T16:37:18.118Z","11.2.3":"2023-09-21T17:16:22.555Z","11.3.0":"2023-10-26T02:14:15.734Z","11.3.1":"2023-10-27T17:02:02.418Z","11.3.2":"2023-10-27T23:20:56.019Z","11.3.3":"2023-10-27T23:54:40.124Z"},"maintainers":[{"name":"ralexandr","email":"r.alex.andr@ya.ru"}],"description":"GraphQL API with built-in REST API support","homepage":"https://github.com/fjedi/graphql-api#readme","keywords":["fjedi","graphql","rest","apollo"],"repository":{"type":"git","url":"git+https://github.com/fjedi/graphql-api.git"},"author":{"name":"Alexander Radyushin","email":"r.alex.andr@ya.ru","url":"https://fjedi.com"},"bugs":{"url":"https://github.com/fjedi/graphql-api/issues"},"license":"MIT","readme":"#\n","readmeFilename":"README.md"}