{"_id":"@pubsweet/component-aws-s3","_rev":"74-d9820608a90e8e2fa60666ee8b0dd996","name":"@pubsweet/component-aws-s3","dist-tags":{"latest":"1.2.54","next":"1.2.12"},"versions":{"0.1.0":{"name":"@pubsweet/component-aws-s3","version":"0.1.0","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","scripts":{"test":"jest"},"dependencies":{"aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":"^0.0.1","pubsweet-server":"^1.0.1"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"jest":{"verbose":true,"testRegex":"/src/.*.test.js$"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-GJSqFm3jckbaqPpHecHhLzD3Bao/DixCGK0wUjKEmxmzT3R/cz3zBMSFPr+7jS83G0n8YOcQeu3I4Tx5nVrfaw==","shasum":"be054227c74853aae1048e154b1da332c823e56c","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-0.1.0.tgz","fileCount":8,"unpackedSize":9964,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApzkAznnQ+IsU8U5djhdfwbDCSXuMH9+Wd6ZLG9OjqxAiEAljl3JyfPwj0ot+9GPZdS063KMKy/UWk9sA34StUkqqI="}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_0.1.0_1518093923013_0.7445215967677699"},"_hasShrinkwrap":false},"0.1.1":{"name":"@pubsweet/component-aws-s3","version":"0.1.1","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","scripts":{"test":"jest"},"dependencies":{"aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":"^0.0.1","pubsweet-server":"^1.0.1"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"jest":{"verbose":true,"testRegex":"/src/.*.test.js$"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-JzEm+PgwElxbe+fczFONK9zBSy2NeJs6+VEpzO502uA4DH2W9l6Qgk1g00+NctKgIeJGt0ecifEHLsXsiAVZLQ==","shasum":"2faa379c1b8c12dbc6573a5627b09f536a484cc3","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-0.1.1.tgz","fileCount":8,"unpackedSize":10204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0MDGNJbkVY5bdCetGQE7ydVNu0qnTAUrpjzWA3oFULAiB1mNdIwc2FKfvOBdCBTn4iBoBw+EZJI4biysQGzDvGtw=="}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_0.1.1_1518806394142_0.41455153565522873"},"_hasShrinkwrap":false},"1.0.0":{"name":"@pubsweet/component-aws-s3","version":"1.0.0","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","scripts":{"test":"jest"},"dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"jest":{"verbose":true,"testRegex":"/src/.*.test.js$"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-/xhL3Lmat5YQxBdlpi4w1SCxwC/It0i3USuzaR7tlIdDcgcsY9UmkDsMX1ZNYHBaAb4amKXmPr9puzwWeonUaA==","shasum":"5cb1715709ba5ad7b8ad79d1ef42d6818d17ca3e","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.0.0.tgz","fileCount":11,"unpackedSize":15740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVflZLE5wvvXs3Pteextj9geBpSZG72JvcsA5bpYPk9AiEAxb0ixSI7IY80op+knclMZyt7vpr2TzPhBDVpcrjSlck="}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.0.0_1521124788810_0.4438020371582303"},"_hasShrinkwrap":false},"1.0.1":{"name":"@pubsweet/component-aws-s3","version":"1.0.1","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","scripts":{"test":"jest"},"dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"jest":{"verbose":true,"testRegex":"/src/.*.test.js$"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-rdpPXViF0d+Tyf/9OyCQIQ0lE3Lju/lEM0cCBBYoNciFT7Sywe429ErgcxxBPjVBaedbVLXgULJ9zzcBJgLoYg==","shasum":"1f78dac2471c37e3d223a5f4118cd03d98f05e10","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.0.1.tgz","fileCount":11,"unpackedSize":15983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAg6z70VolHA1gQs6mN8nH8lo5Ia0WaYZ4QpISp6BQHAiBzVBawgiFhUf7qx/yip6bSavwF8sH1/vCTcUdQ8uSnTA=="}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.0.1_1521470473933_0.5372144349476558"},"_hasShrinkwrap":false},"1.0.2":{"name":"@pubsweet/component-aws-s3","version":"1.0.2","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-oaylSwMz5UleqSyl0icE5Jthnk2QKMPwqcBCRLvA6X/T3ZoltmIJpJcKuJvX8P+lYvqhi1GB2W5/QWjpQiRFHA==","shasum":"d6d1e49a682f3acb81372ced9d8562cede35a276","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.0.2.tgz","fileCount":11,"unpackedSize":16113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsjAF3xVWH8Q7xyJj/iP96E5c1iwqu/TMK9w1355feQwIgZUDNejp3K3f+i+S90QaWwXDuDoRWnSTUWqYjygVzeEg="}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.0.2_1522134810687_0.5920399733712836"},"_hasShrinkwrap":false},"1.0.3":{"name":"@pubsweet/component-aws-s3","version":"1.0.3","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-3bfxarv6VBh8V7sYse3jR9x9ZKUul1yEtUEcPkX2SlIs8NYhCFLXragZskRHG5Y1L6SikPLOPfJT7XAPVjlHow==","shasum":"3097bea2d90e57348ae31714f5c80d8f8c9f0c47","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.0.3.tgz","fileCount":11,"unpackedSize":16356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEw/+zjSz+lqol23d+3PX0x+i8fcie57tceVo4G5IOwHAiEAkQgp3Gpqsqoe5GfMmIuLyMxMZuxqsDQVX74LRcxRhlQ="}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.0.3_1522763943080_0.9065578068239595"},"_hasShrinkwrap":false},"1.0.4":{"name":"@pubsweet/component-aws-s3","version":"1.0.4","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-O7yZEDFq7gM+z50aLxB0/W6uG8Mkw4c/54BmSswq7KiCGsEp9zvNiqQ1TLzMJYnkeVDWy56biDpD2QHspcHnbw==","shasum":"30a048988722a6f82db3aedacfcf6df3006d8260","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.0.4.tgz","fileCount":11,"unpackedSize":16673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3yJMCRA9TVsSAnZWagAAX14P/3lDjkfUF2+SOmKWx3ZU\nCGS/PnoIkN8eY3UboDIyKCk2+cx8fIV6z+oq9ekLVriSopQDX0VaLSFHIZHe\n+A11EmUwaKdV0vcRn3hTPpvxI1+sT3YJvdzhfMQwmesRLDRLRlYrhSu5ibKP\nsKokU+1VqBpfvZ7sOaKOLvNjX2Yk0Fpp9y5tjmOvho82SWlH3bmq7EmC/eQj\nkWV99daL3H4zU8wM4zkjRcEeLCcjbKYEAUvpv8x3IBGz4pQMkGaHOi9Brx1x\nAFLi+CZVgiN9io3VypzqucNw1rDDwt5ZmAQDIoZOM1mqoCpKdCWvybpQIM+F\nFvRNkmjpB3sWdMBMSb/dzAZHgGbwz/QiVa2Rkco3t0xbN2uPevgoCG0PU2O+\nx6PVrSmW2kas/fqk5Sv8Vt+Lk2/9JcD625lIqiXQ9wTyzZyg92tsiDKyYQiw\n1eItbow93cxIre49OklMUqhaS3BbmZw9JBsLtBhiWJZReW7636ML2A3ClYdp\nnqezBdcupw8ujtuJFpVG11kw/m3KFaJtrd9wW1AFQkzkaK4WjRaLaIvW7ewg\n4g9xcoI5Ihli0RFibdD6BjxczoaOX/BDIPWDUDWe2vsiYAdjbnABSIDICyou\nKHybpklUnQiWo8aw3ZRVr7s6QgHI1MyQjLj7g3vHM93eLjDc92jCdy15NCC1\ngARq\r\n=aXds\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZR7Pq8XrZ1+bNZDXQ0I9S65JpCHlCeQ/Ny24lpnAlKAIhAJ038LwGVBP7ODuTMwEpJJnLntkLdJF9cniLu8Eg+YFp"}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.0.4_1524572747538_0.5389485216654197"},"_hasShrinkwrap":false},"1.1.0":{"name":"@pubsweet/component-aws-s3","version":"1.1.0","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-xMiwViwlv5aNqNkse1eMzRDKPYoILBdmRqeFMnorvl8VuXprshE3qsXO+xRO6iZD9Wgybtr9lBLqbFCwuH85Tw==","shasum":"115c4f801bef17a214488de6bf586fe3800b1c11","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.1.0.tgz","fileCount":11,"unpackedSize":18990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBnVeCRA9TVsSAnZWagAAZ4QP/iktY7/VJ/x3l4NtxfY1\nSumySBkqxiLY7ISCvf+37bgBBk3/XL9crbeQO12bo4Zgwrlkc2QOvJ8TwT47\nOKRu2c67tRG7J9JpqgDYraEcKSKMGgmSNCfBA4xapIVJHcIqtQ1AYd1O4xhu\n8xm8XC9D467Iu7OfzTCXNXNRMNhV0oif09epyEu2s/hTBXl1JsZbgKVYXJ1p\nsX1AVb0F95xEKexN50t2+529s1RNfoGIuDDEIUHZSMEbwtbi7tDLb4T8tXHr\nBj7qU1ON6JNb2eANptdX+4gQ7519Em6Q3KXSdnSQAlAu2cCo7NhI1FnFzIL8\n9zBPNUBQcB/fb+q9CAP705h9LDPly7BsWQENdc0d6Up57/REwL+FCNowNPV6\na+aXPf9052r+7GFnm9mei4meWju6xYlSj+g7I2BvajHtRLr7sBpSMBaoNtbU\n9kYWSxPfFcP+rLYmBFxpSmWjgRSLcxjrBA0CfVdHRZSy3lyGNgz3u9Rp3lxu\nr8HEW8mWb9h2sYEildi33xXREKSqsJNRdEJQl5axzbwsTE93l/+xAo+Hkfuk\n7ePtyLXj9LCc/vb/wjibj9lRggu1Yh9v3YL1HuOK1WtjgQNcxEr38FoAxnob\n8l2kdhh5OhGpoobK+XDF2ieybhDjQCTVgWQ4x+f9GZXTAOZ5Eqo9wygm/+OR\nkpMZ\r\n=ABw2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPfkdkV35dXGq0gE0DkmxICtz2dPqvA9h3cP64ughj/gIgY1WfyowMHu9KUT8fs+1DAC/xsLOQRdj6T1QGJYr6HJY="}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.1.0_1527149917976_0.05306572042853808"},"_hasShrinkwrap":false},"1.1.1":{"name":"@pubsweet/component-aws-s3","version":"1.1.1","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-sHkoAt31kB0/reDrm6xEJFbKMoHApxcbZeL5xKyZCg5vfgctDLKUY5LhKNbA5ocisHWcoOMZG+wlPDZkKIQdfw==","shasum":"53dfd013cd68012e7450bbb2994d6a73380281e4","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.1.1.tgz","fileCount":11,"unpackedSize":19232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEVcxCRA9TVsSAnZWagAA4RsP/1sKFrKOdJncz4VztM0K\nU1tYN/680JAwIS7Z1ELZfzeQr12F26EKH/pNV8c6u3ajV3xvgvAowE4j3WFO\nZ5kpDOD8LqIlU2NbfjfbRPAMJjeLaKhPq+yzq+kf+1TtiBvW6lAWA+MoFqs1\npgCbignCUbK7DDsHOHA1zFMYhsT7djaWnINp+sNxFCTpJ7W19VZQNwHDqZZ5\nO0PDSYBdKhQlheVdXtsI+0ESk8X5uwLDmftIcBEfkTKkoxM5Vi4Kk7t82VjB\n+7D7VK9RXxu75Q0F+miyrcJwzHHrwq8+sV5wZBBOMl25xSFkxgMuUKJJjY46\nf9D1QBeeKzAJhpBrzRp3ll7GBFLNS8fPhDsrU8LLO6GDbFR4bw17e399aem/\nJaSkp8/jDdBWxHT7bUOtQKAPKQn7kWZJPk79ciBu9uUqNh1S8plU9DU3WRol\nNGSiYbyOhQlli4TFe6oOXSc68pe0lH+u6GwyA6DGa42SvVGD86IAxkVLRlgn\nT5XR+d8z/OB+7IuDJFs47JvPN7bIInoTguLYRiprKbzzkBkPLpIBlITUEDzF\nNIKl+jNePDqAKZ4mEx4pA054LO0JR7r+rWMVzoI8Qk6owHgA4rVtotbZhyzD\nyY1FGgiQwOOvNNq4n1g4Fdmp0YwMWx/9pm+ovon6WoWIysSHYiPmGHR/ylmg\nC+yQ\r\n=KTj+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXaN3fmUajV9RCYWhBVYesTSN5vBocaC2BLWiZf567PAiEAi5yJEbZGqb1PQvLejScesLmDU27/0plFZTiSIc3oMFg="}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.1.1_1527863088337_0.2199968270299324"},"_hasShrinkwrap":false},"1.1.2":{"name":"@pubsweet/component-aws-s3","version":"1.1.2","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-YtGLtK8Glt5uI389qRVELean0XkEllUEnePxl/Fa1/t+QJ7/rn7+Q4X9YVaDxzQrLn1bUWzg4lnta0vCfpJGlQ==","shasum":"ef7c6c7f22a19ce6f547412b73ab8de3fc81c3ee","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.1.2.tgz","fileCount":11,"unpackedSize":19607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKXj4CRA9TVsSAnZWagAA62cP/R9E3duWSHTpKdwBWJeA\nhNmTWi3FlevdBcY8yoRVgD1MiilSPfjDbv779boF6lyfvtbsCWXhmi2tY+WR\ni+rRBS7Els9FG1x3HlGNtARC9hLkr4P52UTJ5OSGJf8Dc+9Q8C5Nwksz1Iw1\nNtOnL5MPis3Bdr3PRNqttZ5+mh3nCgPdZpWoEU408xtjOLPPPxj4oWlXGmGm\nTTXQp+9/ptmEKgAE6flv2lxfNTprlMnSrdLqiuh3PxBpy4wpEJP4vih6eAMK\najej432G/v6pcgaQJ2TOKRdrwrAI+9ehYJghVRnQXhot5KqFTzpcJ0cTUhum\nDiD6cf6WJ7HrL2Srue03B+sN4jNtvpO2uD7LXxj2ha+ZTCEPqTi6pK8Odn07\nzgpI3BaYQiQvBy6xf9GnrNu3ghL1NmxdhphkGw4ROaEDch2zYKQC5jhghUOW\nRrientZztG9rzfnJE+F/Fm2xsquQ2SBxSpOilyiAVUCtRx/+SB3IJnu91TUB\nYu/ecLMdL6jWn4PNL+DQ4ZCmYIAGMyelv079dwK7jw5Hyaue2TW2x+ltCW8p\nvubN1t/OCSNmUPTkHOnYnOjfk5EV5NIVsvZrVn3Y33UrMoAysnjy8vV0OvjA\n1C7Ihr/wHex/1rUwNx6ywmp4PHg7MJpebnJKZTssefIfFt9daNDSWoIAMHLx\nR3Wn\r\n=B13Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDclju8RFdAe6Aacen47vi7TQesge698tCOzu3bJevT+AIhAML63k82BWjEn4JV55oViYi0IEHuA3FmwtMJEaFMJtHR"}]},"maintainers":[{"name":"aeaton","email":"eaton.alf@gmail.com"},{"name":"blahah","email":"rik@fathomlabs.io"},{"name":"gsam","email":"samgalson@gmail.com"},{"name":"jure","email":"juretriglav@gmail.com"},{"name":"tamlyn","email":"tamlyn@tamlyn.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.1.2_1529444599891_0.6431959918060777"},"_hasShrinkwrap":false},"1.2.0":{"name":"@pubsweet/component-aws-s3","version":"1.2.0","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^22.1.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-wN9kiNUxZaYjjCtUu1tw3gLKvM21XNu20oci7X9EqPVaukd0Bw8mCc/JZ04wrosMX4fQ/j+UUB4OYXVp+DnNng==","shasum":"8e4758896f5c34f4af98c19955fdc69cb2872caa","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.0.tgz","fileCount":11,"unpackedSize":20132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYpx/CRA9TVsSAnZWagAAqAIQAJjz7dcYS/SsQobblmBh\n9KghJYq3LpfbSam2NeMQdQC3VMh2IH+hTLdvjlk3840qm67ih043gl7zHoST\nzBQAfIA+gPRU0jjILhE0C/eAdkoqbnZHtS4K8AQRQLp051sEVPd82EQGS0iL\nySf0x0Fp6EjEL0LF7JGUxvAqkNu45OU3Fqyax6xzMO/fAiWOiPRM4SkgY6Ry\nEiHOn144GcGGG2Asb23FHBTmkWkXLCfN5Fu111hEh2/2PDAjUjM6nK4x/sC6\ntanDZoVWNMAtsA2T2tjl5KrQ5FOoj1X87N46BQB8nVxqoZChDq6KYm96XLmG\nkbXVbCj7AH74KLCiXy8bzmJBTzzzAWCMVJtjGhf75/skQgU1APuZKiztTyFC\n66g6e+R4+uxJ5sRKLqUe+KQGs1CxflaaQZRTfYys17YcnXzDUtBnWjbgowtL\n2vA20cTAK+6A4mWrttFcGKwdikbQJhAYCPiJvskAUQlPVsWthWsFWa9Rf74W\n3GwpXR/tcyeDMoTLxtiHY6beFr8+vgoBwpSZGU1SGfMjvByFP5mFtOfRjrF/\nsr4pvS8cZWF0VK+PyvW/HjOWiWD2zdxMiFvdFl4cFaNH6c0kspWBU4bpGLjZ\nwqLSGl8GSrqZyfElfl2IftvzDLCOLRF4X7C3pbrY/mnS6EGZ0zjlbezhcFIH\nqyrZ\r\n=ot3T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkpbfn8O9FrS9cnxxG2rAcC87kUDx8yyuhU+7ABsfreAiAVI+K3jod6pjiq+vErE/9q7Gj0ReSARGkuyYa0A4HFeg=="}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.0_1533189247213_0.04721739512744705"},"_hasShrinkwrap":false},"1.2.1":{"name":"@pubsweet/component-aws-s3","version":"1.2.1","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"files":["src"],"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^23.5.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-Lq8J+UhtRl2m8RTs4pWsTdpnIyYEZ5IpE+C5h+xKOqx6+e1cXBiwM32a0WBPnSQS6m+YBo3hAixjn0jJbJhBCQ==","shasum":"982833f9058fe1ac3500c5e83875242e1a68b81d","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.1.tgz","fileCount":11,"unpackedSize":20375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdptqCRA9TVsSAnZWagAAGYMP/i8qpdvS2pQl5AqpaViZ\na6hyeSsmpVNT4XMDrcQFGPJN7s/xMbT131FDnixFreCe/OJLFXf5ni483YzB\nDYQC6U4YGqYoo3ocUQKlFzSR4Lwx75YQbk3eVkCi+qP0D2wZY1OKd6lP1Otc\njCk0zwLEiN6YY2Cn0E6F8UKsDvKznxeM8PZldyNn1VfPJbxNx9X0ww6uQjYq\nBMv5o2duLotm4lk3EQRBTUKARkwXMJ6x6pj3nxJqCWAeMBd3kNlObYjUVw0o\nimIjj4YKzfQnvW+Yk6GoNmFF23JsgDgpVVwJAHegzAKvxrqFPIH4Ivj2KjGk\nxeZkH8R9nl6y4UEtfkFrTC02r6FKDZJyxIiAzc71jfUdVTPqOlgEitccETCR\nosg4Ufs/TnlsULrUId6OUzEOrmoGbbfYsKmgAOS/2EJYfKUkC8T7puXz52oJ\nqfiJbEudltCtRM8cP2Cyo/DH58T8NLL4KP4fTWk93/rvE9PKiAI3jTYYYa8J\ndfMAX2O1ecWXHs+aSWUuvaGbGNSUFdEC237qxJnhV42rJH4kp97zu2uyVQWo\nVXN3fovRNFr7LjzTBqIlfniHixT8QFr6qZMMTQ5mfvWGyKj9Kk+7tqGbKVBH\nDl23DhbV9wLEHZSXeGPq3Ma7BPBsiq5B37lp8i4PgDBO4ZPDSr6IM4twy2PW\nEjNS\r\n=fgsZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5FmSFSuD6oknlvQuVckf5IwnYc4k1j1tc29C0Wuwh/QIhAInHtiYAhzl4j8rMNLMIo/O/dpBM3gW/KoagNtyHa13V"}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.1_1534499690122_0.11164954307303554"},"_hasShrinkwrap":false},"1.2.2":{"name":"@pubsweet/component-aws-s3","version":"1.2.2","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","pubsweet-server":">=1.0.0"},"devDependencies":{"jest":"^23.6.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"_id":"@pubsweet/component-aws-s3@1.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"dist":{"integrity":"sha512-iplbZA8mzh/yC+Me4znOa/fwuV0y6/I7aAG5YhvQj9vHEcB0bGH3wBO1ues+uV5LflVxhPFBvMrhi7IXQa/fVw==","shasum":"887915b03a59bd87809bc4eb01936a7ecfb41df3","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.2.tgz","fileCount":11,"unpackedSize":20618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqmzECRA9TVsSAnZWagAAEMoP/icYwn6pg+qCGKrMFukA\nlYAfHkL5IWPWaY0CEw+Kq2c77EUmcTvNTKlDMA0H7UGZjgBWK9JCa82yMJP7\nbMz3AYyGFVMHr+a1B0P0wiXDoPIcF5UV4D9k9dLuFEL8X9NhRs//G+lWHvLA\ncaYK0UpE5jvpK2De5FXc2CBSMJS2M6SUCZXpm9DwbJcDiGvCp+iW1l++ukAF\nppoY6sSeR013HZqVKRZweUB7ehufY8hLr0mcMAJk2Rh+BzvCPdAKrWKMocSd\n5lafQJKBn+rbCWo6vB2ubCuxc45L5B/Imx1Z+NtNA4tbCEpTGOQJZUub5vvn\nsH9sAkubJBYHtfI4Uu5HBxfnTsqpqjxOaJsvoKiWM3x9As7wUqjF9woBRi9u\nBcD3Pmy1IMI2SGbWnPcazYURR4I8j0eeRepULk3iH8hL4ZIPyVbVLUxhkD/u\nOvPPoH5nmkSylc1NrqnC9sI5u+SJ1SFNGLQ+DED57KSMZI7aheVb0MVwsigM\nux4HclP6yGTXIYUM7eKCf0Bj6sZsJwTSrZbUK1xQMHuzOzEF5p19TchUFEAS\npyeNeBqXGlZiVuj7HKAor6tkA337EZ84+XNYF3bOycJgTp6qnhR1Xb2QOe6t\nYZlp4n07toigddncuGEgw+AjGQWoLwqVOqN5WUEZ+wOHoQ1ATO781EzNj3wI\ni40L\r\n=6jwV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmpYoKhs/6nasculovH5HJhp4r3nCIjP1NiTwaIEb6AAiAQP4hVZLGy4gizni64nb0OOXqD/elGOOUL0KZthoRl4Q=="}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.2_1537895620136_0.5149826527718717"},"_hasShrinkwrap":false},"1.2.3":{"name":"@pubsweet/component-aws-s3","version":"1.2.3","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^23.6.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"6990312ac623cda59c11c1f2b4bbeee0559fde72","_id":"@pubsweet/component-aws-s3@1.2.3","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.10.5/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-iHFedyNZQ7PnPyRrTSV/cyPVBGv1SESel5V3IveqyAE3JReQBP18kMeYEytdXsmolUcS+HJYhQN2tZbcECzvow==","shasum":"255341c121fb199af15090dc92291633172511ae","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.3.tgz","fileCount":12,"unpackedSize":22070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcO8INCRA9TVsSAnZWagAA/6kQAIkWX/2ABzvqJFnUC48Q\n8fxOJS5lktlalsIgDqtFUv6W1WQ8sqh5bhOO+Q6xZI9w76nGvMc5+D1Ff+Tp\nnZIA5f7N6VgZEBvqkbjwXpWIZu3dEJFsDqZwQ7wN/wsv5c+d1rCJvNiqrXx6\nJJTs7nRaq4u8mcQ9oL5cc0pdfY3IsqglrQbovoxqo9xm4iWGpie6p8mXDPzW\nLQhl/aYRH/Sr5ZnRZs0nb+7DmWba5NFCVfboLmjsLuIzMFTOwHhxQRH+TsyR\nJ/wAyKA9Aww9oOF/0poVKqSFebaCeQgPjG3lM8yGJog1oOzN7lIVNJEc5lvV\n5EagBAFTmwaexozC9dEd0zIVoMfw3qh6mQBDAhNT+HS0LIxfb1FsTZM/8hhv\nR+qNpf88eObk26UUjNoCQE8rBszu5c1iBCkaPwoeGvduegKYiTBEZLPbhWDK\nGLc2/6XanQS+nPL5/s01dFk/AQfOVlyW+JLHhRWTornnWlKY9eUUuz9QPQrS\nWOCDVjt2LGWi8aTOCmz0CLWj1CZ2s/ppzz/j/rNa+8+Gc180D4BaijLAhdI6\nCHuEuTzhfPAynIUGUpm2+6hn/aZOXBdyvRaohS0LAF7RyFG/Trt7wg211GFE\nSVDvDMeUIMXMUhnMs+9VmpuBBjpjkTclvZoLiQ9e5+whj1+rx2nb7IU+CUTN\naoPX\r\n=vGsf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrog/WhIMonNYXlXj1UzciLZce6+lTXAE2P60gc8pUfAIgS56EcsjB/LuMqKt7iQ58XwQgC5aM7d2oRJBajnEe7ZI="}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.3_1547420172739_0.25666305102414766"},"_hasShrinkwrap":false},"1.2.4":{"name":"@pubsweet/component-aws-s3","version":"1.2.4","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^23.6.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"d44c646b5f0a930432cfd18fdf5bc3b482116a1f","_id":"@pubsweet/component-aws-s3@1.2.4","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.10.5/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-efNC2WLhqYLlivSxvkPSq5hwK1JF2AhK9szYOmMdO4OQcchZBZ51B8mV0PBSKHenPCAOHSNPEaR+qr9OtClRgw==","shasum":"97da8de88b112e6f829ae10613d2b27fd0e3252f","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.4.tgz","fileCount":12,"unpackedSize":22293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcO+LFCRA9TVsSAnZWagAAcQYQAIaQozbdQPsfRJ71hgds\nBdHqggTs0kWjH8Tgalxw3IryWQbWDHumn7jetl6L+EGVmEhkf5osz9OJBazE\nhNEHPVbsBqANBnKFpv8Ww6wr0moDxgRTYBehgAs/SrkHM5FCzZwSgntDiXDf\nCLLjWMYn2iLch7oogGoGECYD4lbldgEICaCkUbelxGLctSIe8MuBkRXqPk82\nTrrisBuZMpwufYEecIDTYr0ot15dsMabktznsOipvg9KYs1w80j9WWwx+MR9\ndvCXUAjBngv4NFrl0WEEj6GdL3j2i6w4tX9h+jNKZAgvhxtuhKEUrRFIF570\nvVsJ/tMum60RIYaY+2K2Wft+EeqXEIT+t+ircCsWuGeoB0lmNNQydZkrH4xf\nydaM9zkVDo9W6/1oLiX/vJQhUskt6b3Hk90dNO88n37TFcQLP0oiIZ/StVP9\n8nZNzgvHEEFF6OjXh/OYy8U7xf+VBi/nCPRrFgB3jXYQk6TsP/QxjXPiWI8G\naXhNz5b2zSTEvER6sHIenQ4Lsit0FFvEGHqqC0FE3UFq3UHg5482OIPv+jr5\n1o6ZfMtt6jtK0QjelvtkNvDJ8JyNd6WTtWma5AFFjQcTA1fpa1Ppq3czUOcB\nrw/PUWMZr3oZVvIyRc7PiTph+81L66pSCuf+goRt6Uq+xJ/tbL4ZCv9zHzVE\nwPOw\r\n=RG+s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlU/Q6oauuUGvR9ExWN15jeGDVeKrJPe8P5WF0IY57+gIgYSx631kFBDfI6exLsTshbVT+R9y8VQRvqdIWOklTs4c="}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.4_1547428548783_0.7692754723786359"},"_hasShrinkwrap":false},"1.2.5":{"name":"@pubsweet/component-aws-s3","version":"1.2.5","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^23.6.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"f99b62f4dc2a3db2edbc823c6e9157a3b9ba55c5","_id":"@pubsweet/component-aws-s3@1.2.5","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.10.5/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-YmMuvt9Vr4X5S5DU9eqn79WvyVcClkI2wNlczSL3FtZFeBevcwR3aeKb1JElkp//wvdUa0OJoKsrnr/0ap7tcg==","shasum":"f73df48237000bbe538620092aaf226dfaf469b8","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.5.tgz","fileCount":12,"unpackedSize":22516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP5r/CRA9TVsSAnZWagAAswIQAIJ54Wf51Iw6ioQ0tH6L\n1eoHNuCcPSJxFch3el/mIFMIUwUNRLXh8nn8CLI2hdBsrdO0/5S1kwC8vSSA\nchGXCsYzTdH6aYD8jYRHSSoeLjggQxWix+0dmOBIDpVdVRwqpgPmtQutgdOy\nanJg1ke0BrHl1/WnTSoYvZmvkwddb0T3AxlpzmhOQ3CuXU2hGww2ylj1TsDI\nfVFfLkubLmrX0pswrd7XmhpxifQ7nytuNgJ3mimt2OIg3MJlB+7wL4QWB/9c\n/g5f9upG2H9jDNU7xwXJcwRXbqBMaqWP2lonn2ovR6NeE488kXIvJccFGvrs\nliWZjQ7buMdVTENG7+Sd9eB8fSTkPOXn9zwVGsaEzSFjWNWHerh3WeYAi6F1\nNjlTwFHRpc4RkqgPy8a9M8G4i2MbvqYyJfyTD3mMLQLh9Lqaiv/qlRIenINS\nVa5W7WrqvAmBJVpxQcW/9AElFlPAMzHhBfCzJp+3PhInuM7xexWVn55jsUuZ\nncKNe2hkYp5WIQa4V8XVIDezW3AtQBgLYItA1FayGCF2E46EHnCWbiGUySw9\nVcANClRsVSyyqxyO4adWpyohVn2ag4yq/jtsh2ZQP9cGIGxhAmLSiuZ/RWBd\nxdcwXKfF0B0m16pPB130/EobxlWn0V+t3YEjVdMbOEbR+bzL2K7foVw9leBY\nO5cO\r\n=bvPn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC89ipN2DZdPHpHqXD0yqeNMFSt0E1fRlvs51NpXnyepQIgdl2rg/OUogVj5IedrVMXaCPCG9Mw+MlAf/xKnQBLmwY="}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.5_1547672318565_0.2609841159527775"},"_hasShrinkwrap":false},"1.2.6":{"name":"@pubsweet/component-aws-s3","version":"1.2.6","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^2.1.1","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.0.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"f9a4e5192a214391f37a074ddde15359b3b7f141","readme":"# AWS S3 File Upload Configuration\n\nIn order to use this component, the following configuration needs to be added to a PubSweet application inside a section named `pubsweet-component-aws-s3`:\n\n* `secretAccessKey`: the `AWS_S3_SECRET_KEY` value from the app's `.env` file\n* `accessKeyId`: the `AWS_S3_ACCESS_KEY` value from the app's `.env` file\n* `region`: the `AWS_S3_REGION` value from the app's `.env` file\n* `bucket`: the `AWS_S3_BUCKET` value from the app's `.env` file\n\nFor example:\n\n```json\n\"pubsweet-component-aws-s3\": {\n    \"secretAccessKey\": \"process.env.AWS_S3_SECRET_KEY\",\n    \"accessKeyId\": \"process.env.AWS_S3_ACCESS_KEY\",\n    \"region\": \"process.env.AWS_S3_REGION\",\n    \"bucket\": \"process.env.AWS_S3_BUCKET\",\n    \"validations\": \"path.resolve(__dirname, 'upload-validations.js')\",\n  },\n```\n\nThe `.env` file should look like this:\n\n```shell\nAWS_S3_ACCESS_KEY = exampleKey\nAWS_S3_SECRET_KEY = exampleKey/sads/21\nAWS_S3_REGION = region-name\nAWS_S3_BUCKET = bucket-name\n```\n\nThen, as soon as possible in your app you should add the `dotenv` package:\n\n```js\nrequire('dotenv').config()\n```\n\n# `component-aws-s3` API\n\nA list of endpoints that help you upload, download and delete S3 files.\n\n## Upload a file [POST]\n\n#### Request\n\n`POST /api/file`\n\n#### Request body\n\n```\nContent-Type: multipart/form-data; boundary=----WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fileType\"\n\nsupplementary\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fragmentId\"\n\n545\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"file\"; filename=\"attachment.txt\"\nContent-Type: text/plain\n\n[file content goes there]\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n```\n\n#### Response\n\n```json\n{\n  \"id\": \"fragment-id/file-id\",\n  \"name\": \"Document Name.doc\",\n  \"size\": 452097\n}\n```\n\n## Retrieve file signed URL [GET]\n\nThis endpoint allows you to retrieve a file's signed URL that can be used to download the file.\n\n#### Request\n\n`GET /api/files/{fragmentId}/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n| fileId        | Yes       | String       | The ID of the file     |\n\n| Query Parameter | Requiered | Requirements | Description                            |\n| --------------- | --------- | ------------ | -------------------------------------- |\n| download        | No        | Boolean      | Get the file data blob if set to true. |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"signedUrl\": \"aws-url\"\n}\n```\n\n## Retrieve files as zip [GET]\n\nThis endpoint allows you to retrieve a fragment's files as a zip archive.\n\n#### Request\n\n`GET /api/files/{fragmentId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n\n| Query Parameter | Requiered | Requirements  | Description                                                                                    |\n| --------------- | --------- | ------------- | ---------------------------------------------------------------------------------------------- |\n| fileTypes       | No        | Array(String) | Specify which file types to be included in the zip. All file types will be included if omitted |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"dataBlob\"\n}\n```\n\n## Delete file [DELETE]\n\n#### Request\n\n`DELETE /api/file/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description        |\n| ------------- | --------- | ------------ | ------------------ |\n| fileId        | Yes       | String       | The ID of the file |\n\n#### Response\n\n```json\nHTTP/1.1 204\n```\n\n---\n","readmeFilename":"README.md","_id":"@pubsweet/component-aws-s3@1.2.6","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.10.5/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-aUDZvUNYGzvGsqFSiQumAobI4eS/ESw/dJieAc2forDVWUufPqD4fbUKiVLM31AOfhu2KyMBM8rLILOzlLLKfQ==","shasum":"780679d1d56c26a96cb7f5df01c6f554ca321492","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.6.tgz","fileCount":12,"unpackedSize":22739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVC1dCRA9TVsSAnZWagAADiMQAJ+C1iGGtNyn88miDFuU\nuPenqirRlUgyngm8FGRYDuFVUIfY5bSxSiQiUS71D0y5+TeaDHnzSpFDzGKH\nr1KviT0frNp3G2zLpEkOQIB1t7Gs8UyYvFACFo0kj6wvoTbpYdrET5mhIwGN\nP0CA9fLXHPO8Z2RVrpdTwZ67RmaktVatUEImzjc/CRu7SOn5MJl+UNdRBJsC\nl+naSLELatRzehe1BOGzALtpL1hv3wl3VzDXTlvckz2in00JFrADL7ZiTDh4\nfd6REGKGA54x0WIgsmNbRCuSYq2qPfVoHwrevI1XLGzTa4l7hNXB26QvCx8N\nh/fpV1wEKFMYCNds221j1ahaKzsy9/cSoggAhLmL5nsPnpTH8TIrUL+GTKIz\nz4LxtrpyV9qS/UM+nLEiYU+kG5ZHgqaszfEUZHhISlLnG0qA0TBOshfvmeMb\np5Q72BD7qXLMPkxJK3GXboK9lt6+2I2NMx18niv6n+mzCECapO8sdoS3APdS\nDxZ2w92gN0BehNniBaPPv9xw7jQKF7YbjJ1xX6VRCzHUK4BT6OVDZKVOa7CU\nbQfZ66Au3+qhzpYERyG/sUjezk/ujJayBDHxLUm0Gbqglw8O1RpptuWD5T3a\n/nrGXddo+03bcO9NRYGk6mfHyeCtJyvBx8LpkIQUGbHxG0+xTjI3ZPAlJ3C0\nVRL4\r\n=t/fF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi3nG3rn9HXTw2H3V7F5Xn9zmlI0r5TQ7M+DD2x0vjlQIgQWf6SAoCMcxJNRJeQ3Xnn+p0DMVE/NEQdq88vb+whJE="}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.6_1549020509198_0.2027185382687986"},"_hasShrinkwrap":false},"1.2.7":{"name":"@pubsweet/component-aws-s3","version":"1.2.7","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.0.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"e430a884fb234fefbdda6a7f09a2d7c5ca08bcb5","readme":"# AWS S3 File Upload Configuration\n\nIn order to use this component, the following configuration needs to be added to a PubSweet application inside a section named `pubsweet-component-aws-s3`:\n\n* `secretAccessKey`: the `AWS_S3_SECRET_KEY` value from the app's `.env` file\n* `accessKeyId`: the `AWS_S3_ACCESS_KEY` value from the app's `.env` file\n* `region`: the `AWS_S3_REGION` value from the app's `.env` file\n* `bucket`: the `AWS_S3_BUCKET` value from the app's `.env` file\n\nFor example:\n\n```json\n\"pubsweet-component-aws-s3\": {\n    \"secretAccessKey\": \"process.env.AWS_S3_SECRET_KEY\",\n    \"accessKeyId\": \"process.env.AWS_S3_ACCESS_KEY\",\n    \"region\": \"process.env.AWS_S3_REGION\",\n    \"bucket\": \"process.env.AWS_S3_BUCKET\",\n    \"validations\": \"path.resolve(__dirname, 'upload-validations.js')\",\n  },\n```\n\nThe `.env` file should look like this:\n\n```shell\nAWS_S3_ACCESS_KEY = exampleKey\nAWS_S3_SECRET_KEY = exampleKey/sads/21\nAWS_S3_REGION = region-name\nAWS_S3_BUCKET = bucket-name\n```\n\nThen, as soon as possible in your app you should add the `dotenv` package:\n\n```js\nrequire('dotenv').config()\n```\n\n# `component-aws-s3` API\n\nA list of endpoints that help you upload, download and delete S3 files.\n\n## Upload a file [POST]\n\n#### Request\n\n`POST /api/file`\n\n#### Request body\n\n```\nContent-Type: multipart/form-data; boundary=----WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fileType\"\n\nsupplementary\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fragmentId\"\n\n545\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"file\"; filename=\"attachment.txt\"\nContent-Type: text/plain\n\n[file content goes there]\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n```\n\n#### Response\n\n```json\n{\n  \"id\": \"fragment-id/file-id\",\n  \"name\": \"Document Name.doc\",\n  \"size\": 452097\n}\n```\n\n## Retrieve file signed URL [GET]\n\nThis endpoint allows you to retrieve a file's signed URL that can be used to download the file.\n\n#### Request\n\n`GET /api/files/{fragmentId}/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n| fileId        | Yes       | String       | The ID of the file     |\n\n| Query Parameter | Requiered | Requirements | Description                            |\n| --------------- | --------- | ------------ | -------------------------------------- |\n| download        | No        | Boolean      | Get the file data blob if set to true. |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"signedUrl\": \"aws-url\"\n}\n```\n\n## Retrieve files as zip [GET]\n\nThis endpoint allows you to retrieve a fragment's files as a zip archive.\n\n#### Request\n\n`GET /api/files/{fragmentId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n\n| Query Parameter | Requiered | Requirements  | Description                                                                                    |\n| --------------- | --------- | ------------- | ---------------------------------------------------------------------------------------------- |\n| fileTypes       | No        | Array(String) | Specify which file types to be included in the zip. All file types will be included if omitted |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"dataBlob\"\n}\n```\n\n## Delete file [DELETE]\n\n#### Request\n\n`DELETE /api/file/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description        |\n| ------------- | --------- | ------------ | ------------------ |\n| fileId        | Yes       | String       | The ID of the file |\n\n#### Response\n\n```json\nHTTP/1.1 204\n```\n\n---\n","readmeFilename":"README.md","_id":"@pubsweet/component-aws-s3@1.2.7","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.13.0/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-SLo9awJLuO+BYTP2JHOx8JXcrjKNW171l9/wIIbNBA5swEfG8j62pFBd8saXMQ3vJ2m8EM4LL0HOM3hmi8jdpg==","shasum":"c9981a5b7260671d301d776372fd43c77e4d7e20","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.7.tgz","fileCount":12,"unpackedSize":22962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca/WnCRA9TVsSAnZWagAADKMQAJcDzFh5/UTpnbnlKgaS\nKfgONbEykUv6sZ7Vi+40HjI9RIxy6+IgmKdHKb5mBoU+2sjF/g6/10A2HnVS\n9hyNGsXyp0feULISXYN8YZfTLSaT3Ao5ZzWxFE7G37SkuxzNsplIBgSGAZe2\nSPyYzmvmhUfpCE4eXFoZpyU0SGxA2K4C7Oz4/6f1I1XgJCGYpZI5HuZDA7Gz\nTR2sVEJoUxIws5Ue0kSC1QhyuZnJqnhvgpe4J4dseoN2XCyk2L634fTAQe4n\nab2Q6aHMsFJpLZKikGjdfnmZ3zgEZUdDqjeHSGnhR8EeVBXJW08vq6yH1OIv\n60WhWbvftcbfIoQV28uA9DBxvDStFJ6rTuSyHIYZuXzlN3BYyfOL3xq/+KrW\nesDUK7R0E+hwMYorYZ1EL5eXnTOiep6PstltWMwOjDsnJrIUM9fczmMYhaQD\nktGI+SDQP03rxd6TRr6kvFovKHFpdj6sDE/4KOHvzJc0u7W6+w/g5c/QhSnl\nbqYqASs9+lFjzZJIUVo4aSc8920oxtv7lH/NlbPx+l5iTrln+mc4gk4m1Mhz\nhtybqnpHcgXStwvAdQ7nEiCj61KQL55PhM/+YWkyQTe4auhLYZuzSzIVEYc+\nvDSkpqihJzWLBtZ6rtu/SNFQA3R0o51PAbdnYNHRrfTfmXxadhRvebLlBROM\nLkVE\r\n=OGjh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpiO0EDTCm2wSeIpgimML5q4gTZMDGR7RpHAfLp9O0hAiEA0LUYNPgPtNQDliY7clGlZ2B2pLSLm88VSBT7wwfDndM="}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.7_1550579110417_0.9562324169887197"},"_hasShrinkwrap":false},"1.2.8":{"name":"@pubsweet/component-aws-s3","version":"1.2.8","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.0.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"49a8eace993cc16b94c8ba66f846e19ca614c5f6","readme":"# AWS S3 File Upload Configuration\n\nIn order to use this component, the following configuration needs to be added to a PubSweet application inside a section named `pubsweet-component-aws-s3`:\n\n* `secretAccessKey`: the `AWS_S3_SECRET_KEY` value from the app's `.env` file\n* `accessKeyId`: the `AWS_S3_ACCESS_KEY` value from the app's `.env` file\n* `region`: the `AWS_S3_REGION` value from the app's `.env` file\n* `bucket`: the `AWS_S3_BUCKET` value from the app's `.env` file\n\nFor example:\n\n```json\n\"pubsweet-component-aws-s3\": {\n    \"secretAccessKey\": \"process.env.AWS_S3_SECRET_KEY\",\n    \"accessKeyId\": \"process.env.AWS_S3_ACCESS_KEY\",\n    \"region\": \"process.env.AWS_S3_REGION\",\n    \"bucket\": \"process.env.AWS_S3_BUCKET\",\n    \"validations\": \"path.resolve(__dirname, 'upload-validations.js')\",\n  },\n```\n\nThe `.env` file should look like this:\n\n```shell\nAWS_S3_ACCESS_KEY = exampleKey\nAWS_S3_SECRET_KEY = exampleKey/sads/21\nAWS_S3_REGION = region-name\nAWS_S3_BUCKET = bucket-name\n```\n\nThen, as soon as possible in your app you should add the `dotenv` package:\n\n```js\nrequire('dotenv').config()\n```\n\n# `component-aws-s3` API\n\nA list of endpoints that help you upload, download and delete S3 files.\n\n## Upload a file [POST]\n\n#### Request\n\n`POST /api/file`\n\n#### Request body\n\n```\nContent-Type: multipart/form-data; boundary=----WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fileType\"\n\nsupplementary\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fragmentId\"\n\n545\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"file\"; filename=\"attachment.txt\"\nContent-Type: text/plain\n\n[file content goes there]\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n```\n\n#### Response\n\n```json\n{\n  \"id\": \"fragment-id/file-id\",\n  \"name\": \"Document Name.doc\",\n  \"size\": 452097\n}\n```\n\n## Retrieve file signed URL [GET]\n\nThis endpoint allows you to retrieve a file's signed URL that can be used to download the file.\n\n#### Request\n\n`GET /api/files/{fragmentId}/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n| fileId        | Yes       | String       | The ID of the file     |\n\n| Query Parameter | Requiered | Requirements | Description                            |\n| --------------- | --------- | ------------ | -------------------------------------- |\n| download        | No        | Boolean      | Get the file data blob if set to true. |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"signedUrl\": \"aws-url\"\n}\n```\n\n## Retrieve files as zip [GET]\n\nThis endpoint allows you to retrieve a fragment's files as a zip archive.\n\n#### Request\n\n`GET /api/files/{fragmentId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n\n| Query Parameter | Requiered | Requirements  | Description                                                                                    |\n| --------------- | --------- | ------------- | ---------------------------------------------------------------------------------------------- |\n| fileTypes       | No        | Array(String) | Specify which file types to be included in the zip. All file types will be included if omitted |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"dataBlob\"\n}\n```\n\n## Delete file [DELETE]\n\n#### Request\n\n`DELETE /api/file/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description        |\n| ------------- | --------- | ------------ | ------------------ |\n| fileId        | Yes       | String       | The ID of the file |\n\n#### Response\n\n```json\nHTTP/1.1 204\n```\n\n---\n","readmeFilename":"README.md","_id":"@pubsweet/component-aws-s3@1.2.8","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.13.0/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-aIr4COuOQtBpdZik/3mTS23oXaN4vML4HKtGvM8SF69jzIQKSlVbS7ok8D3Oh47kdyWqaRgrEB+WLDQqXoRROA==","shasum":"c4814ee08e068bcf0287fb2c758e7577e5589fdd","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.8.tgz","fileCount":12,"unpackedSize":23185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbAkaCRA9TVsSAnZWagAAObIP/A3SHI49LrKjJS9ZEgHp\nI1jPkAKbXKqH3QFgr6ioCjwrBwZZEXh+4ClMwXo+hP7YMcdZMzmEsWegg447\nM7Pux/FTBREb2El6E1M0MXok8RJuhkrYzgCeiDebpZaVArQtIewb//uyW1RH\ny2yJEh/6koLBAR0a/cL9O+JNi5t7MTVe9V86wNsKWt+ibJLTVVV0syuKaDiZ\nEVLUPYwLQT5yMwxuFcM34L3qNyXxb2gpaM40kptCjrN0jFe8onSR/VigL/XQ\nCCHuJT5uD/NRfMtvxfcGY6ETduO7jh5orHJ6ZL703rYmKI2R9cAfvAnpmQvD\nBhCKIDuuJQVKqGxPV7tiQ5HIRptxAHkdPsEUlWnNLv6h+1D2rrUb6qFIzti5\nCkOx4ULWJYQs2cAqoij6aCyrMkLC0OnLHPj0/SF2qDf4dv5OsP7iQ1wK/ETf\nCeHC3F9q/xJqdFPkPZ8O8dE2t514PAQEUoxm9H3roGGJPkl9e1vTURPqDv3/\ny21zx8tpN7IgUN2Qy6kXdFJ1npXPJizn8w9mhlLdsK6v6LQmAiyf1SBiVpmR\niA/tQxpPEXnfcfc/KpNFYKB+7EgzzVBJDBs74BTgSouzK4sGCD/bTk0y2QdY\nocp4WdcOV0posMZGdIwt2hS70XThV09dHWnAQBxP4TYJturBXBLpjXOQclkc\n74r+\r\n=qXNN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDcqEEB0urPQxNMSje3EyWyF4hjQTB2v74DkkZT6l3iAiEA+geJLmBcdwvVTyzzNV3xd3uJLiLRZgPQH7FlCrRx0OQ="}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.8_1550584083156_0.03585546139624962"},"_hasShrinkwrap":false},"1.2.9":{"name":"@pubsweet/component-aws-s3","version":"1.2.9","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.0.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"51339f74530407ed4195c879f4f9a0231cdeeea0","readme":"# AWS S3 File Upload Configuration\n\nIn order to use this component, the following configuration needs to be added to a PubSweet application inside a section named `pubsweet-component-aws-s3`:\n\n* `secretAccessKey`: the `AWS_S3_SECRET_KEY` value from the app's `.env` file\n* `accessKeyId`: the `AWS_S3_ACCESS_KEY` value from the app's `.env` file\n* `region`: the `AWS_S3_REGION` value from the app's `.env` file\n* `bucket`: the `AWS_S3_BUCKET` value from the app's `.env` file\n\nFor example:\n\n```json\n\"pubsweet-component-aws-s3\": {\n    \"secretAccessKey\": \"process.env.AWS_S3_SECRET_KEY\",\n    \"accessKeyId\": \"process.env.AWS_S3_ACCESS_KEY\",\n    \"region\": \"process.env.AWS_S3_REGION\",\n    \"bucket\": \"process.env.AWS_S3_BUCKET\",\n    \"validations\": \"path.resolve(__dirname, 'upload-validations.js')\",\n  },\n```\n\nThe `.env` file should look like this:\n\n```shell\nAWS_S3_ACCESS_KEY = exampleKey\nAWS_S3_SECRET_KEY = exampleKey/sads/21\nAWS_S3_REGION = region-name\nAWS_S3_BUCKET = bucket-name\n```\n\nThen, as soon as possible in your app you should add the `dotenv` package:\n\n```js\nrequire('dotenv').config()\n```\n\n# `component-aws-s3` API\n\nA list of endpoints that help you upload, download and delete S3 files.\n\n## Upload a file [POST]\n\n#### Request\n\n`POST /api/file`\n\n#### Request body\n\n```\nContent-Type: multipart/form-data; boundary=----WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fileType\"\n\nsupplementary\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fragmentId\"\n\n545\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"file\"; filename=\"attachment.txt\"\nContent-Type: text/plain\n\n[file content goes there]\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n```\n\n#### Response\n\n```json\n{\n  \"id\": \"fragment-id/file-id\",\n  \"name\": \"Document Name.doc\",\n  \"size\": 452097\n}\n```\n\n## Retrieve file signed URL [GET]\n\nThis endpoint allows you to retrieve a file's signed URL that can be used to download the file.\n\n#### Request\n\n`GET /api/files/{fragmentId}/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n| fileId        | Yes       | String       | The ID of the file     |\n\n| Query Parameter | Requiered | Requirements | Description                            |\n| --------------- | --------- | ------------ | -------------------------------------- |\n| download        | No        | Boolean      | Get the file data blob if set to true. |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"signedUrl\": \"aws-url\"\n}\n```\n\n## Retrieve files as zip [GET]\n\nThis endpoint allows you to retrieve a fragment's files as a zip archive.\n\n#### Request\n\n`GET /api/files/{fragmentId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n\n| Query Parameter | Requiered | Requirements  | Description                                                                                    |\n| --------------- | --------- | ------------- | ---------------------------------------------------------------------------------------------- |\n| fileTypes       | No        | Array(String) | Specify which file types to be included in the zip. All file types will be included if omitted |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"dataBlob\"\n}\n```\n\n## Delete file [DELETE]\n\n#### Request\n\n`DELETE /api/file/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description        |\n| ------------- | --------- | ------------ | ------------------ |\n| fileId        | Yes       | String       | The ID of the file |\n\n#### Response\n\n```json\nHTTP/1.1 204\n```\n\n---\n","readmeFilename":"README.md","_id":"@pubsweet/component-aws-s3@1.2.9","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.13.0/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-CcnQyY42Oo2xhjt4/btBWbipGDve+itCF2f9s4DnqrpUFzSUGoyLx5v1OJujE72uEhMVTMa4V5kivAB9zkbusQ==","shasum":"c55405a04f135f8ce71d61b4791aca70711f7fc8","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.9.tgz","fileCount":12,"unpackedSize":23408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfkYzCRA9TVsSAnZWagAAZB8P/208ETb1f+hMgKlyg+FE\nKYpkJm8uv9dODoUBEWCJw4pxZeZEzzsO8dhnA4d3r0G63sAUlsKo3R0DfJEq\nscTH7bFPSR3eGrBpUGT6xz0eBO4D2DMtUCQmE/9vTMekedowkAqPyIrKwMgM\ng7lNl1qQ4qz9/AOZu67ugU/6tIlrbMFgC4GYnL2iX6oet0MaYd6lPIosF9Pz\nCYMAr60MmhD42Nw+6pC/do5FrVP1cctrWeZqBMT13EFZvIc3vtUpS1I6+TAn\nXV/Mn86nVBEbeD5rDJa84QzEwCR/CB0CuKmBN7ZyIbsPI+8mfv+FW0ZiIrpG\nLJg3DJ3W/8QKSNMvndx9U3OdhiWITYLR/X37evnqLbJ+rpa65G6lrrSoHaF6\nikM1j0Ngl8R7IxmIN5gW3dN1OZZzSCuaDmVbN4e1Ib6x4hYch9u712kh9VgZ\n2Gjsyy3n3jGGSGAisoVNT53NcZpJE90XEKgKXTpII9GJsJOwrgQCywhhtct3\ncWh0jcLL3XE5aJDkleEoz/HoUhM7AmONSRLRG6OGss4l+eCHoSQUnsR1uMiZ\n0ApGCojiYLtEJbwLzd4xqikZH956n1JxO4HlGyUsRzBBlQpsJhMFeNIQmpz4\n1tgkyHD4zFSOq8A5wJ031vJj4wwoLtwzdYRxHM+7590yjLfbFsDUsweZOoNg\nWiZb\r\n=Sk4S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRTluD6aR0EyhbcpK2k3TKtt1kB1PkfzotD5d9W2hM3wIhAK6ZigONipm7gkgXQSOSwfOWSFJqxsbC5DGoXHKPviM4"}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.9_1551779378587_0.19963928779834061"},"_hasShrinkwrap":false},"1.2.10":{"name":"@pubsweet/component-aws-s3","version":"1.2.10","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.0.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"b2b268cf17229cee66f5dd937db9eda017013c14","_id":"@pubsweet/component-aws-s3@1.2.10","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.13.0/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-PCmXD2OfZKCJKZBthkzK6VY7QjGdwNmL3z1w/9VO417F4jyadCJS+C+w21X0YTS237q8JleLeDZcpFpC1Jqwxg==","shasum":"bbaaf37c393c41cbb78717f8967c1b18405c8e67","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.10.tgz","fileCount":12,"unpackedSize":23634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgBVMCRA9TVsSAnZWagAAiPQP/iv4NZsm2jgJUBYZlW+X\nHnFi/Axbd9yT31qipaREX8pVS1qXSYZwtNQhp5Jg5jeURedJYEAB1QvKcGVV\nAsuSPEMTQzTP5DvRWqLwPnvEXvQ+/c9zB+9uTj4CU4y6JueioxA8AAkVCmPz\nwMlInaLQFAj6Z0y6F/CJFwDgboHY0Fv384ONei9HI1sXNdbfec+JJfV37Lkl\npHj2ho42htAA1lNm6WlOQ83epBbhgO93ElAgoDJeLgPIuTY6vYHSJkvFSQL5\nlMm6zVqy1J4wDl/0m8xbT1DT3lIW8aebHK8WOp5jpcOwO+Rlr0MtZiBqNvB1\n6QGyVclKOmEsH0wq1PsWvajmYJLomRTv73v49TOAqVbDEaC2zlItSWyBQYcU\nyuYRWm/KzazzJvGH8F3T7fCfgtosdVa3oxxCIdRdH4jzFqOu9B4vyGqoOAlU\nbM/hSn8mBOZYUN9oocJTkuJKTu+SOwmtNfOfeRF2OVtEXmScNGkd2wlQmNeu\nqbMM2sQzY3ZgEQEFU2eZv4VU4hlIpvm9pLXqHsNQ0TkFSannjAc9gzUB1WVr\nzcOu4eXonUnbke0zy9pN9+/IdvXXvitLk/sNS2WDRFa2Q2h+OMXrYUZtix3+\n/LJ46uscv9LVC0YOoGt7Pplhs2W2xrPif1C/0fTuQ1Wn3BApPLAWVa9YVt/y\nrpcD\r\n=2UFy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbgQWCab5HcBX3HmCMTzi+AJa5R2IyyWR4f2o4rtVY9gIhANDk2XwKsjvLmzWs5TI0wbNcRDWAKl+I9sXooZh+gZnv"}]},"maintainers":[{"email":"juretriglav@gmail.com","name":"jure"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.10_1551897931903_0.36978293042238564"},"_hasShrinkwrap":false},"1.2.11":{"name":"@pubsweet/component-aws-s3","version":"1.2.11","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.0.0","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"63509625e10862a4d6c7b9327457e0adc67b6502","_id":"@pubsweet/component-aws-s3@1.2.11","_nodeVersion":"10.14.2","_npmVersion":"lerna/3.13.0/node@v10.14.2+x64 (darwin)","dist":{"integrity":"sha512-GYC1NK0eoQkAAMQLwsLqgsJcjpcpbxnSEisbNOmtHRXJQf8n99tdJ/zwzXru6HCAAyW+lHIHjzPu24GikaK5gQ==","shasum":"2f1d79ef51668692556648c5789239b2c496ba7a","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.11.tgz","fileCount":12,"unpackedSize":23860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrQwTCRA9TVsSAnZWagAA8r0P/iK+bEukul3ZNN3qNOBh\nPwGr7RnNgpfCEY1av67uSK+xVrfOSL2PgycEESBP+kRisLi+htWS9eY2TRXO\nY8wG7UF17worluesY9Gmnk9oOvPO0t4QzaL4JFN1hOAv9th/bb475267xfpC\nn2RJnEC3pRY2WZtpg98aD/+AoC0PyU3MuO1xSbu7GrG21YFfz7tJZGODpvbJ\nifWO9m/35crJ+RHmsLnY3JHA4KLhX9Q6zHIQgUISFOKgixHco/rgHKhkX2Og\n+CdL7qGShs+GPCbeLWh5ZAef2CJx/HtfHXnJFT87TqKfhMn/tlvmO2vbJoeX\nQn0o6JTA1CxGL6aJEyFqkoxLdoKO2R5c8o++GmXe25lcz+2gx0MwprympaNM\n1rs2fBCvMyhfU8jPHuEEOFLVIgHZm1+Gn08AHnoETTysja+stXrKa7ZLZJOt\n0g4HDsoJ/PURV8jK1LlWdo3Hc9cSyzExXExzZaHe2/1Y//7IP7KdfZthG8zV\nzZhBN7XW6DX0HF/q4DNODJWhfN5LlCVeHXJl8L/mgaov1txppCyprFfZRlb3\nvE3NLNBkqJnAurfPsHpOvHOm/TSAG0n9J5KKfNkMgWe5Nc5ZTjv0GTkvz85Z\n5NUSg0fMO/BAAzm2kgiESHG+ggiTdn+5djXFg3x8ncQuYuJwJyzW15tJTLL/\n8zOF\r\n=4fhN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0LdgIiOCUvs5+c2sattd4jellHWdldvPIcaWOaN9iJAiA9LlBSjL6V1TF+uVjDgN6l9qbt5wtbSJuOkYfm/u4ckw=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.11_1554844690249_0.06436309559330944"},"_hasShrinkwrap":false},"1.2.12":{"name":"@pubsweet/component-aws-s3","version":"1.2.12","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"6b100b76f21785e5e50fca082a2743d3d0b1c88a","readme":"# AWS S3 File Upload Configuration\n\nIn order to use this component, the following configuration needs to be added to a PubSweet application inside a section named `pubsweet-component-aws-s3`:\n\n- `secretAccessKey`: the `AWS_S3_SECRET_KEY` value from the app's `.env` file\n- `accessKeyId`: the `AWS_S3_ACCESS_KEY` value from the app's `.env` file\n- `region`: the `AWS_S3_REGION` value from the app's `.env` file\n- `bucket`: the `AWS_S3_BUCKET` value from the app's `.env` file\n\nFor example:\n\n```json\n\"pubsweet-component-aws-s3\": {\n    \"secretAccessKey\": \"process.env.AWS_S3_SECRET_KEY\",\n    \"accessKeyId\": \"process.env.AWS_S3_ACCESS_KEY\",\n    \"region\": \"process.env.AWS_S3_REGION\",\n    \"bucket\": \"process.env.AWS_S3_BUCKET\",\n    \"validations\": \"path.resolve(__dirname, 'upload-validations.js')\",\n  },\n```\n\nThe `.env` file should look like this:\n\n```shell\nAWS_S3_ACCESS_KEY = exampleKey\nAWS_S3_SECRET_KEY = exampleKey/sads/21\nAWS_S3_REGION = region-name\nAWS_S3_BUCKET = bucket-name\n```\n\nThen, as soon as possible in your app you should add the `dotenv` package:\n\n```js\nrequire('dotenv').config()\n```\n\n# `component-aws-s3` API\n\nA list of endpoints that help you upload, download and delete S3 files.\n\n## Upload a file [POST]\n\n#### Request\n\n`POST /api/file`\n\n#### Request body\n\n```\nContent-Type: multipart/form-data; boundary=----WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fileType\"\n\nsupplementary\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fragmentId\"\n\n545\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"file\"; filename=\"attachment.txt\"\nContent-Type: text/plain\n\n[file content goes there]\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n```\n\n#### Response\n\n```json\n{\n  \"id\": \"fragment-id/file-id\",\n  \"name\": \"Document Name.doc\",\n  \"size\": 452097\n}\n```\n\n## Retrieve file signed URL [GET]\n\nThis endpoint allows you to retrieve a file's signed URL that can be used to download the file.\n\n#### Request\n\n`GET /api/files/{fragmentId}/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n| fileId        | Yes       | String       | The ID of the file     |\n\n| Query Parameter | Requiered | Requirements | Description                            |\n| --------------- | --------- | ------------ | -------------------------------------- |\n| download        | No        | Boolean      | Get the file data blob if set to true. |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"signedUrl\": \"aws-url\"\n}\n```\n\n## Retrieve files as zip [GET]\n\nThis endpoint allows you to retrieve a fragment's files as a zip archive.\n\n#### Request\n\n`GET /api/files/{fragmentId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n\n| Query Parameter | Requiered | Requirements  | Description                                                                                    |\n| --------------- | --------- | ------------- | ---------------------------------------------------------------------------------------------- |\n| fileTypes       | No        | Array(String) | Specify which file types to be included in the zip. All file types will be included if omitted |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"dataBlob\"\n}\n```\n\n## Delete file [DELETE]\n\n#### Request\n\n`DELETE /api/file/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description        |\n| ------------- | --------- | ------------ | ------------------ |\n| fileId        | Yes       | String       | The ID of the file |\n\n#### Response\n\n```json\nHTTP/1.1 204\n```\n\n---\n","readmeFilename":"README.md","_id":"@pubsweet/component-aws-s3@1.2.12","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.2/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-NXhrEs4YBhkY67ekX3gDrKI3fnHrbFeoaFW2z1io8G5+jq7xPuSsYWr3WoxSv4Nc3fVwwj5nIkFA4a7a0MemOw==","shasum":"396f54e26b1974fb4cd78c3ddafe79d91802b636","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.12.tgz","fileCount":12,"unpackedSize":24086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuE2mCRA9TVsSAnZWagAAQKUP+wesImlfDTw0NKLN0ENH\nNq/MQkOjpCqiXPoNHFMm1VFyIe+oGIi8ypm4n3NTsL85k8YPwHVBAYDytCv5\nGLumu+khdliXory705/ruJdvzmrhddv8w/Be5Elz3Q3NVOk8OJfKxQ/+fzWB\njfzXv8vyObAm+PcPZ1mfRiY/lQimu+hCFttp907+qqPShOsFw9VO4z5r6hkt\nlzVHd2matOX1IW3pEoen1ncNeQwmNrfNGSX5rU5BvDuDcc4b7iU7il2sWR5F\n2mq9tA3w0J7km3NxWSOMJZCk2+OjYJdHjfL4fMIJMM0D8EFjo7Rq7aRZxJNw\nMbw8+AVRvR4tlsmnvx2ghoK/OmkwnyMVZsOcOhGnusCd1aM7ruJ/W+ynWEuG\nR3uj7jouF7s+lA7NiOmR4CKU5FcNHk0Yc1hmjsCqeMWDPwK+SwtLLS2BI2SW\nFnsplw9ZmcA2vYIga8jeOdWpmwylp0F+aFMfcdkY0US/g5iIyi45kyhP1/X+\nKgFfCVblCZrFCc+Vbfra1CyNC1mpdYcGnJVzcJ9ffq1hs76TLIRB1Zv6iJjd\nMDEW87rFhZ0suyIRlL4insFu37bhqnTKIRn1DoxAFmg3TAwcpXwVTna5xCIs\nGoUP/PcBXZitVTRLDfKCg4UKQ+xbzrCToF/Suyo/HJ+dEfnYJgdtOkWd1Sdy\nAGIl\r\n=LdQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChjvt3XiPhhoOkc/C+jjLWgRMunMoBaFjE9BT6qzB7EwIgMFeOiEm3GpUzH/+jNoG5ckHYymLkBJzxFxR0/Qv4udE="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.12_1555582373952_0.03649219131256487"},"_hasShrinkwrap":false},"1.2.13":{"name":"@pubsweet/component-aws-s3","version":"1.2.13","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"1955787e7a140b9dbf0162d160f57b3299f87bec","_id":"@pubsweet/component-aws-s3@1.2.13","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.2/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-gaEFfsVbPHNCUjzcc1uNprDLjYkzJ8gTfbH7w4EZQc4j/Kt9L26uGVqJs3KO7aOR4pVyRvSR6VPnXC/3kpPiYw==","shasum":"60831b7b04135b1ba2ef33aa7d11f4810f6782a7","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.13.tgz","fileCount":12,"unpackedSize":24312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwayMCRA9TVsSAnZWagAAXV8P/2z+z2OjNKc4dDE/vE9z\nq8JgsUbZVfqxYfE5esyA3b3PdIeY1jaNksRUTWfJlDW9QrC84mFqDxXm65xP\nT98mQlQkuFFJtyueHX3VdbmuxP+1FmVXChl0UfJMX1r5grZR/ihrV45Vu72c\nutz0PZjXiNTq5xm6RIqWGLtn8j3sNwLzkDwq3LMsqCPaE5mblm8z2bZe275M\n8eeMYtTY2WkG4vny/QAOH2lR6YDud34F+aWptlhJwmztYF6qyutkmKbKzr79\nS4QpUaorBYPsKr1IwKhIuqt9e2tti+9gMB6fb4pn1n9Oh5HHjeAtviwVhdum\n9jncwhBUsym5APLOYArUVkmdXJ77k5YjvIhRDFT/R9u2WqwpErCIcJK4wxPn\nKfSpzkOsYcSHGx56iSZzKeVtjamdyblAJWA5IpvT5ngndFjPkOqcKzSD17++\n2UWasa8qr6X/lDnx/fuzRMICoGy//IViv9fG1pba2a4GiFYXqFsCiVxFL2Jj\nIoTsOcG8RYB1RMNZzEsYE5/A12yaQtr7i0VnI1V4sEGr0V5Ha31boK0xW7ml\n1pju9GGYX+0JxQ4W7DwJafijRwNPF8SFj8iTxTb/Swaw494xXsmWjcrgxTGk\new35oDaicgYjfgDed5CdHsiCs6uUsbVpEd3cWCHMXnND8IxftX+/mGwRPQkq\niUft\r\n=ATIH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1gtN+t1TkSrZ7Qhc/D+5N9ktnBs350nKTBcgcdCooWAiEAg55fzJRn5FX+hW7331ZFJxZLrZomiogjb5iD5U5uDhE="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.13_1556196491354_0.6001706138600016"},"_hasShrinkwrap":false},"1.2.14":{"name":"@pubsweet/component-aws-s3","version":"1.2.14","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"0695fe85e7f0c7a8263ff90fc376443b64c17452","_id":"@pubsweet/component-aws-s3@1.2.14","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-aLoU1CE+nzyF54dbCunVRKYOfofVEejWLQVZhPkISlTGerwkJgaQ07gbtzMCfMHrICo8vA0h5ANdSFkowtaVKg==","shasum":"f6cbb38affe421180961e5bf5eeb4bf6a2102fde","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.14.tgz","fileCount":12,"unpackedSize":24538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6/elCRA9TVsSAnZWagAAn/MP/R53Kz7B/kDwdLjN/OT5\noffq5p7htGkLg58Xt3ZpTQnTNAzIyxKb7Tt0kMEktqw7EW8/GQM6SWGBNv5c\nMNc7k/xT+N/Cm34iIuM074ys9T4k8SFFrqOdIf9rhr4KYA59qa9IPBjlccZ+\n1w2nKfvlYh8zYASejfnwlhfN0Zm82uyYEtntmHYQ8db+35fZmEtovbPcB/Mh\nW6yNTY5JHUdLlggaDZWBXTtENZW5ll5lVC2UjYoRLMhgSMR5JX3qXMsPRaNt\nDHK9CRaaXa37q8RVV+vrR/dQuw6CiFcK+xUMNsRmVWeqB89SwPf8y7ZZqTCM\ncOP/1ph8MSeXPCg+MNaTXA3G7zusntI2pRZssRthg8Z1+q8g3bONYHLMC2YX\nxZAcaHKncWPXX+WJptj6YaadjE31B//wjIdSQiXavL/c9lHzs7T6qn07OHVJ\ni62P3U44FZQpVF3y0KqOXmulizp/yZF2veeg19tHJ2QRh7i/Ma/u0wEplUBz\nNr81W56ywVlrBlntWwYcNDZvo5TFvx7zxPZq+dt/dpsFRvNq8D6JwZ8/W3Xv\nxgM8v7Fdi0CCXJaw0VzhEkLNyoc95ZwQA3TynU+JQJ6A6DfR3PqeIJcmmfri\nSiI3iozD6pe30/19+nvmxuxJ4tf6y/JqVRj8ljUXtH9vdaMx7ZT+c0Fk/nat\nqPIu\r\n=ff9z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSZFKy8u4ERzwfOGdJ4Q3viPl2KNZJeCOcVPvM8uk9oQIgVrfZbF4u5DOD8njBKJXDFxX3eGH/XSHN/KpnlZCyXXA="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.14_1558968228604_0.15868297020405975"},"_hasShrinkwrap":false},"1.2.15":{"name":"@pubsweet/component-aws-s3","version":"1.2.15","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"cb4bbb0b87563bd83e5453786e79afbac9101d1e","_id":"@pubsweet/component-aws-s3@1.2.15","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-OvIWWsjNkO3qU68QjtPnFbLZavUNMM57lYPx8v8AgvTB2numf4t1+ZULqrhvoHULrQ2SJlbSky5NSUnpuLXX8g==","shasum":"e5cc48d0bf6932ec114f5a2490787d9a30fc82ee","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.15.tgz","fileCount":12,"unpackedSize":24764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAXjaCRA9TVsSAnZWagAAjxEP/2BQhuwV/RW7qVNuPv0u\nFpNhuVGS86LHvkdQSISMrfgDMeFXrU/3Uv1n8sdwAK4aKgepAkK5Cw6bD7m/\nlSobA9IvDak9X0QpmYU31W/C1B6TXWUND4E36cbxW8eYe3D8U+MaDmRPYvRC\nsZc4nlM6Qv+DGaOYSlSd7WFKo9LhQ3Pw1xmPxRo/vkJPD3XNAoPJfLrTpxFe\nkdE9Rslt4ThCATQB5KxkftJ2HfDUM+OGcPg+BcwksswHBu/8nsmA6xiBRdZf\npMWZ4s5QRse9d2KO+MxB2h7IXpazfqrqb2dqlPHGzuk85SKzV3lXrtNW95Ip\n6Ae+SSssQ0YFX6yHBDWEXOHiCcDN3NyU8AzuPBIBc1t78AM9i87x9Om73Pk9\nbkmRCcWo5XyIVpc5GzsaUZyX7HkJ6YSd38V5JuZb0oMDHmRh3LsjMcQUcEVM\n4IpuXR/i+4e4agtZJhbLyEWF94S8dXozeGdtz6ULIPBdoZy2f5YFa1VEzM0q\nGQoS+RPcVuM47jiL7oXL+3dNuPHj5WR7iZ5uFYiqCRwza0S1jWKpsqHnI4u4\nlrG6G8lt72RcPu7vg6qigMAC7lyeiWKWjE1ahI9/mbf83Ed65SVSyAbJcYdo\n/PBd1BzePhLPhu4ecbM04d6XW6ySXiafsZ4SblmVt2ZElSZvTo9YuSyUL8CT\nIv4/\r\n=Wg0I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPfvwW1Q8OSwf2GuqwWJMjYIAcGnVWIZvmnlV1K984jAiBqBICwRf654EbPlKxaJkmRZPGnyE618Y7/IszyYJuYIA=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.15_1560377562264_0.8234350228984915"},"_hasShrinkwrap":false},"1.2.16":{"name":"@pubsweet/component-aws-s3","version":"1.2.16","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"c1b6e3352dca52306b979dd6016b0c5a565dead6","_id":"@pubsweet/component-aws-s3@1.2.16","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-a2Z784W7K58PFgcVirS3mmt/i/lukEgCMyEB4MLSmls99u9jOdatYt84fNwWb7nM+ZZgcaUkvJmBkMBsH52F+g==","shasum":"123737eacf1879ea25817b7ef6a4edcb7f590058","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.16.tgz","fileCount":12,"unpackedSize":24990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAj57CRA9TVsSAnZWagAAR3UP/RD2om1ebL3uX6NWm/CT\ngrOJOIwj6HGHBMZJSTnsOm3L/Y4R7OCX8Fu4+vRtwfKZ1nuPKRHG53ENXygV\nnMTdelP59GjTIPzNkm9ikU7NmNlY26ARFWtvA19WKoB95mkIyNsT7cpGScAH\nDcOVUVdTS9mbe/0a42zttr1+0q1/1xSdqPJYEIfVmXmUe6vHjVeg8HZQGLon\nBgvO7Q9yNyLvALK5knTVHc0nrulPxSkgEwP23NN6V3Gh+oIlQe/Y+hhsYRyj\nlPdXVnEW6DN0g/lywnkBTa4dV9p53eXvCcNTi8bP+Y8ssAnYGjbgjuhVmylX\np2a2d6s1BvtV3kLOhWvrADfbkOx+8y/h6xwTex2H6Tmkm54+IuciH4LNTZTO\nYfWcSZDuVgJ9qrHIifB7iLpmboRMhz29qMIJEwiTniKYr1OM0VhIwxNp+mG4\nkroVGUTVvxR78sEy1tU+Z65CV/Zmt/ngcBVEO9kFifrkfn3Pj/zrIRghizrO\nscOa4ODftCLUM3x5EsSRU87P1wqe0J8dhpdt0p2ZponisaV8qJ6/EE+cGJfQ\nBxuGQb9tBqlNtaAa1aAykY21dLdMcpoHtk1G4jjHNozixvsHuSpq4b6K+MTs\nSeCDj+6l+Z/nw2nRKm4a7Zx7muwkCwC6y2pcFY4Z4trgqiu3OUwv+CDgqs15\nzo11\r\n=XFCP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnxuGEaGsytrn3ZFWYh93T/6PQCsThK9GBHzKYQOpwHgIgA5fyNEDvFtN9joSsc15R7q6XazEm6RMB19uNT6Dx5mk="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.16_1560428154887_0.28475271742333397"},"_hasShrinkwrap":false},"1.2.17":{"name":"@pubsweet/component-aws-s3","version":"1.2.17","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"8bdd6bfc06aea20d356149aff3a32919d4e2aad4","_id":"@pubsweet/component-aws-s3@1.2.17","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-RPA+TSjJDHA5dDPsfAptNrEvB7P93sAS+HubL2mjyMGoebK5+G+OD9MCZUy0UBQ3KGvMIIFjVFu6NfcuQnTvJA==","shasum":"c54a3d7771067484e632e53456c220bb4ff51da6","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.17.tgz","fileCount":12,"unpackedSize":25216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDMvXCRA9TVsSAnZWagAAA9EQAJhbbAr0EIurksPcVqQk\nySO1k+T10MHLg2QQGecD+b4p31gxrZqI2DiF11k0pTxTew+XC6E4JtdFwkyD\noXhVyHUAt1d6RA2JSdoxo16h/ia9icT3TMyPDD2M69P0UN9tYgnDYYExY2RV\nNES2axHKqpYN1a8h6iU6leMPiMMdnXhM8koMy1/2n2XCkF8F9IjFUuP665Ff\nYHg9BMNozBhwzRnjTbS0f1ZPG64ACAJqelgEUbL043a2x1jkwC4dR4u3P5sT\njGGRvwc+I4r49PmuHeQ9FrCfnrGSqsnLafkuPoVONbTGAa5cKku6P33oY/tQ\nD7ifd6quGewLUcdyKlReql1o//jGJhksOARaBeVsb7nKhDCeitwkhBCGq7MI\ncStpzdeAXQO9ZJ+me4ozrcVHcVZ4nZWc8JuV49ARTZc3IUz8DImrnD9XrU3f\nn/NzQKN88iOYI6U9aM3elU4RKwOzu2/uJtDwSUDKRajYvqQodu//nAJcN5sq\n5SJYziHRogmhw9K1dVPcVZFv+c2/tOJYSrCacchlZrv/S/X9wFatQwOKkS+I\n8rFku1zRA262TK/1UOziyZYxfA4akjWp/zFlPZcpUsrR65uMMB9FSXGIBEd+\nFQ7ZOcNqRahkT+cxp0GhZoR8oRFwTIrqQRukUmxg520A6ZVbzrayVoVB3uD9\nr8LZ\r\n=au0Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZp0W+ry2VDAa0GLTQZz7qVw0oAMWL9cPxOiEDcAIyrQIgc4BiNKHxrmlCnWJ3n69q/bL1sUP08foplxxShPoCD18="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.17_1561119702641_0.04971795080263286"},"_hasShrinkwrap":false},"1.2.18":{"name":"@pubsweet/component-aws-s3","version":"1.2.18","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"b0eb118671e44e3cfabea40ad25b3d762642b98d","_id":"@pubsweet/component-aws-s3@1.2.18","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-FIM1iD15AXV0O8ik/XYU9+L60D2uEzreTHN78LnExlGLCxLL4xIxeayM/tOWWZEFV761jfIS2nnXIO+8VB+qVQ==","shasum":"13346c4a4b40ed46fe25c74e27c9bcd0858c91e6","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.18.tgz","fileCount":12,"unpackedSize":25442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEO+ICRA9TVsSAnZWagAA0hUP/1YePKSPaJQ9aLtj7DGf\nX0G3VHQeUaFWtZGJBuuUOwX6drgosCinnAcAVsphKQOqmyT6J2afQ4elMB7H\nCCycDNTm93AHdjpMLLwF5Ns1hTV28FWo8pSOFLy+tbf6YhcalbHZwa4daqi8\nLzTovUIC6RvWX7WMO+AzsV5vWjpKp8HxLVtWIUB4LoMcES1jVq21mZkJEIHX\nrx4EgraDym97p939vQMbK5LkcHmKADatuL9redsdewORrbx9xpZDV346/V6j\nSFVW2/Xw73GCnXc06D5ljd4QFBrRodiB+bHk5LoZ8W5anVIhu+wc0A7f7Xyy\nHvs7DHedJYg5spf4SCDruaZdB4vjMq4/hK4IDJ6WSVAMPGfqW6FrW0b9X1mK\n42MaDZD75mMXaDblHnPIcvRkXKzD25R4uTomLVvOIU4r27GdvozvQegTy04q\nItYvexuQlcg+oQ3Hl/fzrDDyc4iyUbz1CHOw67jvJtXETEkPPzUdq4+UAJJR\nvzIUn213uKXEE1MNGPrlnlELRu/noiEiCHk+dYt58uZK3UlxNsdYkPpyj3RI\nkCJvgHlfm+244zoopkYshU0EK90hE5cFsvtaRIlrEBWHIgQS7QQefMlUwvq6\nMoPpLCPx5mxZQVt18TkI3rwl9oTMXni857yuXqiuYfh6/QKCiYgsabDbFQeD\nnOXs\r\n=6kHB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+6OHkbt9GWRRE0FIR/otKJW2TbP3YfMLEOIUCU4lQ4AiAfsZXKCftAUZvU+lz3qoIFA1aafLq9FmpbVTwfuxMOhA=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.18_1561390984070_0.007134552559107554"},"_hasShrinkwrap":false},"1.2.19":{"name":"@pubsweet/component-aws-s3","version":"1.2.19","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"1ffb10f7ff7d7eb0bffd78062f991b7f5119ce7f","_id":"@pubsweet/component-aws-s3@1.2.19","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-10tr/wHxMnW90j+uPirAxm7ONuESXOcDp3w7pU3mNWTJ+3XK9ubeGdLFSx/I6edlKpEOT+UO7BHBTGaYvlfl5w==","shasum":"e6d4072a82bbf4a09a0494d816770b56bb726dc9","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.19.tgz","fileCount":12,"unpackedSize":25668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFibLCRA9TVsSAnZWagAAkPcQAIc1W91jmc/wtBgWeL/1\n46yk1oIoY4XL6ENNbfYuybqZ8iBMIbZiTknw0eOI7IqyN3NTyXV69oaynzph\nrLuq3hVc5JUGhFWjRpcgBO0+OwnIsZRuJ5PyXcJtNHqj8VEpfNJfmKRCETeO\n+GO1M9m0Z6uSsnqjv7RaDPVYELLTOfI4VvoT8RsL7cAVrXJG/bYVJC1Qip3y\n78FG6KIm81mXuYWDsvcav1IqUvzLJDwcIYLEVY+DnqrQ/nXeH1QMbIEguGME\nrQ95RC5TLPhrGnokDFq5Dug5vtwhOTjvS/Ud91cDrLB1+cdycG6r/5jfX5Qm\nm2fuxk4HOTjxxIBvZs3MtJ7OcLG+o4CExeYpS7+pS7Ku51knT1hsVvQ4y/sV\nXn+hiJKdqbzPGfJtuYUnfXVKfiOfTJTtmCL12n8Qlngazo7YMQbAy0HIvRR3\nunfn3NBwpuXBmAuxJsacZ6tvDpMjY89pDA067orsBuxYJRx87NmKrGUqQUFx\nDyQRr4w7DMtUsa/NgVTxO3y4k0sFoMMaC9vQfIpYMdiOPWNa/ixcLZGa+Skf\nMnur3ldbUfAl4dZrTAWqGT+z7mjkvBN1iduGNBxWwcAv6KGGwm/KJ4JgjCvx\nXZOVQo8qO1F/mbrj4hHrySWtNHBCiYBdJkxDmqRIDIyytoz2UOUpZev6vtdQ\nihuz\r\n=0bGW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeiyCDf71+Y4VkFYr7XehrLLBVafx4aJpbUwY+wFRnWAiBXYNxrA/jcPSximttovtZWeWh8AKYjGgqsPidmtFC5Hw=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.19_1561732810631_0.8354628663975872"},"_hasShrinkwrap":false},"1.2.20":{"name":"@pubsweet/component-aws-s3","version":"1.2.20","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"174187d48b27266ea6420df95d56c1ad08d04085","_id":"@pubsweet/component-aws-s3@1.2.20","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-GI3W5j2nCR0vxjTbf1y28fi0/KAd7wo9rmNqketdr21b9vcvLuIVjM2w7YS9zvS961NItml3tzpDcFKtYed7sw==","shasum":"09ab73d7fd6e96258be3881217caba08d095e9d6","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.20.tgz","fileCount":12,"unpackedSize":25894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHH0zCRA9TVsSAnZWagAA3s0P/3ojRzcPjpHG7efGChq+\nt0HqSTLlbhyXtitE31JunKruJt9mduUQUn+xoy8RLNmzkbJRWm6vfbPLWlw8\nA8mIu92ew2Ezywzb5JtbsFdJI7FvR0dsIXzG5dDOndBnJuY95KBn6i05ERlz\n0pF64whwxzUS5XEnSoqgK2inmr8D3WyysyVMn185MjBrBKdQQ9KrKalOXK6v\nKtLYZHg85+plw0gKPW8RuYgjAwm6USI9IOLIperjiHcBPwj0FNffezcdPZKn\nW/aFKtk84nUwWzP1ZJYjTj/4NZ5zOO6MncJvvj69Pl3KLAqbSjH+IdsjR9Sd\nIq55jMU9O1VR1+iGibSV1Jsf+y6ZukyOUudhDAdOlOiVkAysWSXCb/qonSXi\nCfl06goPs5EX5dG77Bc+5nR8H7YQ5s+dIPN+D1c9fpDqTPjo5iD9ec5tIS5G\nB86AhQL65EKc+1cCRpfROQ8cnDQXZisW2Rlt6G0MiVpRUXgdYZx7aBuXCKCn\nx+a55zffvaSBHhFL/+JHVcK6u86aAHI+dHz94js/E/n6OBnJJv/no0ydiyA4\n4kySJsgTpZ9lQFPHrJ1cxt8hwDQQmmsD3fQJTaoTJV4Cnazm5fsK6B/AHZgD\nEYoRed8UFbMAsr1LsILW5w5J7tBcrmMH4Sz3YOCkzpQPODrqx1fvSVUosWlo\n5aox\r\n=eZpK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBijJij0695SqNwYxxE+OBQfwyM0q1o5CRvBSVS7ZqNRAiBYDK+e+ZgAF9hIgRPgguYWl73aNs/TYblYhJIuj+Hzbw=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.20_1562148146754_0.08713470334978801"},"_hasShrinkwrap":false},"1.2.21":{"name":"@pubsweet/component-aws-s3","version":"1.2.21","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"df5f761fc760f8bd419e71913b017f9c72c05ebc","_id":"@pubsweet/component-aws-s3@1.2.21","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-PP5SGYSttOWeSIxPe6sWrlJ2Yedn7VlVA2WjAdr+kMO1gej0j48t0gvky4ZisMDDzZGRlwfnByPBU9/WBlpGDw==","shasum":"f91562530a7cc63e7acd039c46ca876c4c720ac6","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.21.tgz","fileCount":12,"unpackedSize":26120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJLSZCRA9TVsSAnZWagAAps8QAIoh8842yqyGP5jHcKkn\ny6OqfNWoaTtJYEhr8k0MHb4+sYjeZ3ZA5kOaYgINkpwJRWdFGL1eaaD4c1kh\npARe4j/r3p1SyC4PaH+R52avf212bpHPTlWCIh6ydOJzFAjxSlGXPuZSGOTI\nTaIJSgg1n1aXDMUXEXIV8PRA8FcdWQpcY6PwRUDF9QPEscQ6jqB4PSRP2uXK\n/gf00N+sd8HaStSyXUZ+LI8PFjcMbQWeNBk50bpuIhigvnTwd/LIysblNLA6\nptXvqPkUBchqY+H0+x7dOy+WnynQDV84MmQmbwyKV7M/8VoInUb8Q0FAZbrE\nChfneqFUq/uV2SbNpXwQCFtnzAK/kRhfiKIPoSyCVAFuvjAIaRWJ2u+8fq10\nCord0f8uK5gpYDZQSLPDcrZ0BTRktKdRYrV7CD5hEMhFhXBlEeDe0CaQ6Q+u\nifkpSqrPkUTM11IXAuBXwz3ABA8zCsJrcaVcssTap55XfZgDGObplmqWr28f\nbXRAwG2eEFTPrj22zqBtOtM4IOiBCvoTLyoBkQne6D41O4TfSEt07yYK51+Q\n+nFQb/I1r2ADuKI42+nEiuRLR+EjeUsBv0CPONhb6d/4WtRVpu4Q5oycU811\n6OHv2tG3w1GbK+TWBio1gnqSRPlHHOCMF2AD37pY+SSYbancAc/rXWQzJXPu\n7Vx4\r\n=qy51\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRO0P2Z8ViWMLwBLpGEeJJxg5HUJWGOdsb/0DuBOKJGQIhAJ5tHRwFSsdNrEggDZdOd2uRJvzyOK9cfc+rtiqrtccN"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.21_1562686616603_0.8420993885084747"},"_hasShrinkwrap":false},"1.2.22":{"name":"@pubsweet/component-aws-s3","version":"1.2.22","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"4e83069bb1d179183063b1d1eda3139eb7dd8b5e","_id":"@pubsweet/component-aws-s3@1.2.22","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.15.0/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-j6E0pOjGaEnFFDVYtfU9dl9nvi81EI9K4+d4dmQeY7P1UO+tvQLq6BP2OaWzECpfWAxBSS1AM+OOFMVbhk/UPg==","shasum":"895799031af60c3cc93f7d440c1e9f8f381591d4","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.22.tgz","fileCount":12,"unpackedSize":26346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKIsPCRA9TVsSAnZWagAAQ20P/3WF9uRalAsRuF1MTbFp\nsAYYBEfuQBKbWLk+Xh+kQQJsjO08zO8ry640r37SjJuztsn0lw9wb7pOCqhg\nAHnC3irCVhpDLNf0c/awmFCVMpyQze9NVqWfPp0Zn3r9xu63FpztMFK6Y9kE\n6gg7yMCHu0F8basm4k3FH/KWVicdUK/efBf7ggialENCYlqNGgn4RBtRSVdu\npN+JUC2CLvCeInOeSWK29czkAGnSO4XBu4toMoU7vLwRaJCOcf01BmMaf0Yl\nV33liCgS8FpA39QlAtIgRzFbw67Ggzsr4PSLcoa1QB8mN3NBXwAVxBXIgBVh\nQt34Xu+4URRVhKgJ1boa4mapr8tZCPcfTDVsHRGQU86CO6bYOmW/qUf/NRT0\nSia5otDpcupmLtQxWdD9pFwuRMbv97VcVVUWqVwFrDJzcso7Eqmbs0/0Fdmo\nAZV9RRKW6j2ci0FQstwDmbF+UtR6VtB9tePqOU+Ph58oQ82cN2WD9hdMo8hn\npyTD5TdDr1PokDanST2OAN9Njqi2pwxidDNnjrNLGYLhJlR1cG2Zq8G9QIXW\nyOjrgfD/D7WFymGmaZUM/MSrNzP4bFMy+VfAfiFEazRJcYQna2gLtFQ3C+8J\nzcX3tfT9m6onuNX73CXIOemtluZbmrruypp1C9F0aK2Q9ggazTyYyAj0xVQX\nbT0I\r\n=M1nQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgeiOrODwh28HukU6ktix7goTgGz9Kr95p0CxQZK8ZLQIhAJ/nsKd8VMHyyWmn+elrc0JkJczugyCIAFp8oe985zsP"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.22_1562938126253_0.4618508236179897"},"_hasShrinkwrap":false},"1.2.23":{"name":"@pubsweet/component-aws-s3","version":"1.2.23","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"9d1461c24f9b39e3c51f323c790127ec38d61c34","_id":"@pubsweet/component-aws-s3@1.2.23","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-VlrA3rkPwTzFgBs3cDLS1G0pzZcLR76v0vX7JCge9M0Px4zOA7Ib6qawXtdel633ECzBvil4r9kGCf9lC4DfCQ==","shasum":"adc57d7109eeed23be49a883ad9308d266bbad35","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.23.tgz","fileCount":12,"unpackedSize":26572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSAjyCRA9TVsSAnZWagAA8QIP/RAi493XqztTzX6ehkmk\nx8YK9updAW5xNW2307P4vgCg9Je5s2zrTch7Csi7LDcRg7kihdug+zUoJUsW\nR4KwleZ9De6k5wotezEPFsr27UvbIue6J5q7WFoUxi2RII2YVFKZBOIZuHQ+\nKii+8xlbHpQDUhZs5Ztw6Z/mzALGgHYDIchp84jqc1JcgQnhxSCBXZwh4NGT\nSME2pWgUiWKPR7j0HkKq5T5zt/L3XBpjF3gSabI5N897rKvN4QCZR32q6HDj\nPD+Lw0R9SxxNTjlddzMjxzE9HJjX33u5JiAoIC18+xtCMVOqBXNKPD2j3nN3\nKyG9oAZlob+VLCGvzrCndckzosoQ3Cc0sNqHZoKaxxJWndk3yw1uwXgmyhS6\n0ty0jB/qX5gieNFDZFZBK6y3t25TUFd1gGuZdTnoWkOTLLwUrwFNGRtHMXAr\nSvu+Xrb/EN8XXpJUpPBIXEl2oCUWaCRIxb5omDHuvhsY3MshSaWcHPLOwEhB\nWQ5/3LWcMoAaifs23uhN/QWRpNf4pqFfl9wi6WkNfi91z/tCEzrSsCI5RsQY\nYMhzx8nSDeBZmSZcaohq3o51O2fRZ48v9Xme5z8CHGVl4Nv+h/VljUI19YjD\nN28udfmLZ+bp0JNVdFxdQLh4dWUWqLROP68iZSALijVTq0ckfdIcjVHBemb8\njlPt\r\n=g+TE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQE6EII6MmzyAC8zQ24UfpKo+fvPPwfKNwtkkg201v5AIgK3O8gaAFmiVr/FbYIArylP5WIRtEfkF6kRTAiOAxphI="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.23_1565001969160_0.8966305695742764"},"_hasShrinkwrap":false},"1.2.24":{"name":"@pubsweet/component-aws-s3","version":"1.2.24","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"567e20029c2e1e43f78f128ba5c25cede0fcafa3","_id":"@pubsweet/component-aws-s3@1.2.24","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-TbZx8ZWntaMhksf7EmnR8Xnst/1MjDZPKq7esZtLwsKAmJJEBzYs6CWlxExuPrTIJe9szPgFGN6ktQiXp9Byfw==","shasum":"a1739d97c7d60a31bdc7568b4a8a407cf910b0cb","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.24.tgz","fileCount":12,"unpackedSize":26798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTC/cCRA9TVsSAnZWagAAg4gP/RNFDeQ73RJ4cLg9b6it\n74J9thosaTggQOd2Ahh39GMs0+WBtYRlu24xJGdA3Xo8UTct0xpTbtPNaiiz\ngb0iSA8gz3+MOdAy3d1dQ9dVoTyzXrCTwUnzx/mV1PHEVZaQKs42RWmE+gG+\na7T1iANwL+NLiIGVZpkyIBre3SdcLwj3nC0DX9a1cn17lTXiz8cDA5onBpKk\nIp3JPzV61qFgkOWfK1AM8RBa4knaAaS8oL93lg7diWF4iVOcimF6oAuGIKdB\nF6PfZfFsc1YIXHCt8cI7OgvluF/GOvoyxNWE/XamlMieMj0Ipf+QylY1TB3k\n/bsBFealzxYQvim8HINaJMFGv/wsK/o8ANRhvE7bJAktGEXe+UF3h3Ne9sh9\nIymU4rNgjxuTL4iWpDJhckoKb9W2/wubwLhjLfMnxv4FwcFrGR8D6tG3I68V\nMn0xvUyIx10HrYsm10H7oyNPC97pEGPoiMaQb/pJc52C5jqqgIUkhFvXB1LR\nQKU/tvwQRpdweWc8tvdfl8bJkim6n8DHF5fenUkAkn27HF3B0ktP1XkeL7H/\nzkChZ6FTcojsmvb3UOYRe1Dg+wDjBSit8vU9zsDTPc7CQqhUjth+5sXnD1lu\nWDgMfiA+UvbTY2KrGtJSsrY957r0ilkIO+uUOhzEvL8AQ2PAxYkpMRPpVJFt\nTu4r\r\n=xQrb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWHhr9EHBlwOl+YIzS8rrnCfvfMMkdTI+kG94+dOUGaAiEAxvmZo4LZerw7EFhaayBeTXJD+fmwQZ/8EQCLDWYxL2s="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.24_1565274075930_0.4765006546819981"},"_hasShrinkwrap":false},"1.2.25":{"name":"@pubsweet/component-aws-s3","version":"1.2.25","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"eda857293bda2076324aa1b7ccad2e04c1f5b037","_id":"@pubsweet/component-aws-s3@1.2.25","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-S8a1yWxuYtcig0EVubEQOu3k8r6Sk02SgWyUXcLww+ELXrFElV1Sx06tN5MRDk6+1P3m9+mILYZjU9IuE6gC6A==","shasum":"155f98efc278ee61aa5d897e0f901529bd9b806f","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.25.tgz","fileCount":12,"unpackedSize":27024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaMNGCRA9TVsSAnZWagAAtR0P/i+tto5vix76+3SssI0H\nzHatf9VTaFUT67dSgC9ofk2wqhWk6d69gjXZNLp+iba6KEWcUeJXpQi+FisF\nHV57UBxkiog5BsX36YzBKkfLTF5FdDpWFLO0Yk7KxtNjaGaYjFFtK6V6fMUj\n+2JOVLWgBOuAWvAUpZweKi4HRckTZNoZMfqDy9yf98HoojNPd+dq0ibyizh5\nBeU5q1EVkjnKUPlf3mrItn2hOtsiMozx0elcWDEhTxxm8yx1UyICA+vNv6fz\n1FlGKbEDB6+NfLkc5HiCyuxPY/uRa4VMlr5us/vlDvlKR7nyfAXxelIyxqVv\nVOos0VOheHlgHQLXx1N41ejOx2NZ8Q8KojPFCptm+f2Sy87IMMBdPCXn1CE9\nU+6jG+X9YFYXzUPH7taYZYnjIhv/fv2pxy9GiSWolybjGNfQDeSVNs4E/N4d\n6Mgrrz834uy0SQkvm9FTSBcyEKUwQGyvnkVDuNf9t2r1oSbzH8KOeyhK1Hfy\nOON1AaApcMB3ZzcAdPxngzOmtxUy0l41hakC2kBU+QEl0Oz7r4svob56OSml\nsHTINU55i+A/0Yf28tvNfrR5IdtnwyJI60EbDm/TtA+CNtdxjhrKctBDwDTj\np94gWBq9N1Rdmc0O11oED9S0uugIg3+PTbLRZGeDc8KohmjtxDf+vuNpcJrL\nnig9\r\n=kCZd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgaEURjYYFhi9IWau7KpZVf02xi0AcGiQWunwpA2eHwAIgP3PIDRo3GalE2eseWiUQhxEdpLLFanUNnHkjSQMMdE4="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.25_1567146821690_0.25549152799899266"},"_hasShrinkwrap":false},"1.2.26":{"name":"@pubsweet/component-aws-s3","version":"1.2.26","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"fcc6f8aacbc20712c81db9cc9de2c9eeb28602dd","_id":"@pubsweet/component-aws-s3@1.2.26","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-8vSIpmfNjzVM+UzHwdhRtWLtbt3e5nQZRt7KpPNMn7OX3JXkb0l/OFDxPiI2yUujThx6uLdoRAzeelVC70Auvg==","shasum":"aea75584be50659eaf0566b8c154d7a301f428d9","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.26.tgz","fileCount":12,"unpackedSize":27250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb2gbCRA9TVsSAnZWagAAsdkP/0RxWjDwzMywx1+EqlhO\n3GlKzPuIAQUrQiIOmqW8gh8nk/ddklTfKK9JO6dHgOQ4hdYP0fueLvart6Qu\nBYCgtU3a05WrdlRPJ2OjLispVIH6tLBB8AXojr3Q8O6QZ9l0l1s1y75gtsGY\n6ua4Ah6IfcSWk9pCKaixmOh7s27sgwXKZpg1HO+zfuZ2dR+hfObpz7gX1qg3\nsGYEVWxHg2aHPzta049B5al6SRfG+8lM8xqdQUx7GyRMZro7+BUhpAYsKLZt\nZh7SJ5k1NwQKx6i2ksPrkGriSOlYtNLTMKGEZdh4cY6iG93fMc6hSrBt6qaY\nQtFg9C9L9PgZqikxGGgrLlA/8pMQUfYR+pIBx/G2uux44DcSK+EjR5goQknS\n7Dop8mPEY53BbvE6BTTR+UP8SeWSrLZ2ZFkCwZV35IeQc4M9AIWIeVw+HmhW\nq15vU2sUE+vt2p2KNrVcEC4bRgMuesS2Lk+O7+H67yYCrwvE8NrGG6vxHsgG\nx2pXU08kS7WQ6552pPJhiLPs9PsGNy0ynlFcymdKj6C/NElU9Zr5wF15uoGa\nQJnX5k6j7WzvImU6cZ89sOmhdqUzW42sei6vowOls8zz6gYEaTkDc1vavt2s\nE/YxJU+aVSZIufv9tXt5oUJ25k6I4DVJa/mIwecEPf2S4bV0QilS3YVwbgUy\n7DvJ\r\n=wI3a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmx05QKs94DGZWb7XSo8UCwtEXi06bFUPnHB6/IAFO7gIhAIHlk3Dwum1nxbW23EAEWDj6IhtjW9MCCWZIckHSlYsS"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.26_1567582235447_0.9427670153983059"},"_hasShrinkwrap":false},"1.2.27":{"name":"@pubsweet/component-aws-s3","version":"1.2.27","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@pubsweet/logger":">=0.0.1","config":"^3.0.1","joi":"^14.3.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"1e983aafa0a4fa5bdbefe5b2a8583df7231a0202","_id":"@pubsweet/component-aws-s3@1.2.27","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.16.4/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-yEIbM5iEgQ2riklCPXfHidTbPFrxluHc+LPWyy9gZfMzbJVUWzmWVC6yKHCxCtSpYZgpx8sStzs1AhWnfnGsWA==","shasum":"82d3deb2f3ce1f9f85ee18c1e97046c6acf7b62e","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.27.tgz","fileCount":12,"unpackedSize":27476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeSCICRA9TVsSAnZWagAAwvoQAJ41o0BiwJ6bmflTIEyy\nmQy/IaxZFIO2bCIFXNyDaWLrQp9D6HIuWOSZaPtaQmwVpq/oD7mcplt4nuvU\nuBX54gKXCM/J6Jb0RP+S1681N+kEq7cT89CZYpQGzAHu3TI0aB24fS8C6hUx\n7CwtpbiO8VeNIvBv5pA0n7AvaHAwdFyuALNGwDg5NjBUztgBIaiHuU5cwWV/\na1R/v8vQIjFXq3HlrD9Mi9kErF60/4o6gFg4wmkPustqdnpNZsivR+YU+J5I\ncwu566eoVn14JOtHVo4jt6klGtQbjmGWqenUvdA9SDt5qC9AEZlYelLVKSPA\nBuGCM2+mXLwhWUUS3Rv9MYj1AzCls3/62OIMVuM2Sgw5tfATBs3yVUoTFNGv\nieLYSabcu/amjNa9G0JuYF5YhEGUIB333vWtvsezfQ0hekV+FpP+/mWQVay6\nI7Hnsuh9R9tCUl0TFdU6c+LEDZleItjFANzrZzjFd5GPk9bU/4YKtiIceWoJ\nhNVjsU2D+pe4rGfLM7YllgNLsQ73BpxfyDfnFnPK9pRrTQqaOGWjdxtqvDJo\nd5bmyen+5tDvHYTnPRzuoQu4MLFkWVy/m0id1aptLv8XJieJX5C5rwSQjzCg\nMxG0jpynOUZKxO5FidnR4+X/M/zIzubcK8NgVc7K+AXG8TNQPVKQMrWjMP5f\niyFv\r\n=2C2n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcEB7hodQ5xWJrQtJBJPj4TRBuUKDs1sVrynHK3aJwvgIhAJnu6FSMv2smb5QmiCt4lGQUXxkgUvA/EV5ZzC3CAM9v"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.27_1568219271671_0.3816674209999551"},"_hasShrinkwrap":false},"1.2.28":{"name":"@pubsweet/component-aws-s3","version":"1.2.28","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","body-parser":"^1.17.2","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","nodemailer":"^4.4.2","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":"^14.3.1","@pubsweet/logger":">=0.0.1","config":"^3.0.1","pubsweet-server":">=11.0.0"},"devDependencies":{"jest":"^24.7.1","supertest":"^3.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"AWSS3"},"publishConfig":{"access":"public"},"gitHead":"306cd71f5a9aa1a0bfa1a50da0752fa7c455b286","_id":"@pubsweet/component-aws-s3@1.2.28","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.18.4/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-guj596pBrkFH1n9H4G9AvrvPwIFf09dDV/j9cXR2D/+6dN2KEVx8JZaIQ8pt7QcqHX8Sylxy5yHMZL/FMpXCig==","shasum":"3f3aa3955ca44b90771584496d727e9068ada052","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.28.tgz","fileCount":12,"unpackedSize":27714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXIhCRA9TVsSAnZWagAA89kP+QHLZ5jBmJU5BGIIMwbK\nOqa0fLWa3ush/uJNVpL2NexHajnBF88JK6mMfObRgtrvjlvBIWjEhQWD5mZ4\nVQZRCU3Ioh2zWZ+zhhmV6iAkAR83TuIf+irgZ16/hrXnV1v4CPT8daE4DROM\nKAFsYkGGiQFvzLT9IPGc4kZvthWsCWVvaZ4TCnf+qY+fmAVumBWPloZHz8Zv\nxbiIRVQ1rt5H4a5mCRgSqmr0OXeDai5ODhB6mO81moFnJQEBsAjddB2bNQvw\nndbqrRcFlQtIh5cO+dCeTmI0Ym6fRxsYcPF0DO5atN10fRI/azZ/aqkGa5ge\n16YRvDCIeoEqS3wbQ3+o/5dCqZKBKA6ELLmNlSs+J22YM8VlzqnvyMKvPhNf\nyyUBz6I86jJQ+I60bVAJID9N1xxoOZBUd9Bk+OuUsFlULPh7g7+mnBrRk/k5\nXBiQLw+LwlGGhYxuKeu9yB82KCJtOpKrB1fbw2cga2fJoKw/WqziWBnxT8jL\ni2RI7iai9iUH6oWOdiAaw/uc/CJo1H2wFn6vivqzOv1Kk5EPc4Qw0TfYCQe5\nNukQQJazyI0YSaXDVE2pAP7fWcO4ZLgob1QX0v6tngdq6YzZbiN0Ef+ol3G9\nLG3WwaU8hbW9V0rLHeAWXslcYWSEmqpzVsefBPIuOQGFLeUyDapNF08AzmC1\nTpLV\r\n=a/6g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSnWkj4Pl3ssIizuSHQWWZaB3wUtjQU3HcieYi5QSR6AIgLs5xlQW4/+MKpFGK3ELrTI0A18WIXulisZWImhDxb6U="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.28_1573483040808_0.9510236161084733"},"_hasShrinkwrap":false},"1.2.29":{"name":"@pubsweet/component-aws-s3","version":"1.2.29","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"86193e110389e1c8dbb241c07495c5c79179aa6f","_id":"@pubsweet/component-aws-s3@1.2.29","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.19.0/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-yVDphfYgHKmCh656ZQ/fDKgAKYEVHDNl24RplxJwQWt0r0WHn/b20kChDLLOw7GrirDDqM5QaO431EVU8f3wiA==","shasum":"9cfa9fdb45578e1ecce0984e45558e9efbb472cf","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.29.tgz","fileCount":12,"unpackedSize":27836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8PnACRA9TVsSAnZWagAARmUQAJdtkz32AY+Azq6Z1gmo\ngaZ84V10xOqRe5YYCzuLWWonNeoA0iWb7UokVQhmHqDCikf4h1VgIh0G9GLk\njFdF/Vk4K+0PccT6coNWhhh1YeQGdyWbHLFri1AAbSvRg53diCvcItYe7JuV\nuNLoQJ/47C7VD+JpqlS7xFMaSywPGZD6WzhMeKgm+DruOQTqoY1o1fMggciL\nbLCxA+DnzKZLoLX4dE48AmNO1EUXxrjKRBvTNsc6CV0HaooFnxEINFR70wuV\ntEaXjufYAcLr1fEtvuhpjayr85h1Yuc9CC1wdH/7nykLTDmxQ6Redoh0kxio\nc+Wo7KL8l6KBHT3XQBukLKYMBxOd9mUbazalBWBn4ctMpKi/zxl012sze3Il\nj09zJCO+yIuiKWRZ1w9JGKtvg8ANPQm8QqD+/PFsUO9pNOyRitZ/GK9gwBRf\np2UQU/VdIoubaSBvWRP+ofOsuTd4SWCWepZDxn+hn3GZ/3lZPJq6g6gvWAsi\nQNPeGJyIpC04F0KJ0I4bvzrRyj7PvvpsaMy7qE1rSKNrR1wD+OpvdDcyl2H1\nbufhuBTPlzjHtgyJ7mgzNXQFi1tF8224BiURPDKJVmgJX5R4zb0lhAoM+mzK\nyAVHvNQ5skm3QolGhDbzLsEODMoRMArRHvEFYECzA5pnrn0dCqYLUuLRHHTq\n3Zjl\r\n=ZHFc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZbv+zge5z/kVFQqECfhh2zTe/v6mwy1BK5r09WnxdwAiAlcu/ftOXgaraHkyYprsXtGVo4cIodURy66NM0m54CIQ=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.29_1576073656189_0.6772462664282921"},"_hasShrinkwrap":false},"1.2.30":{"name":"@pubsweet/component-aws-s3","version":"1.2.30","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"b279363aa1233e838c8ad06b1bb1f3ce83f7618f","_id":"@pubsweet/component-aws-s3@1.2.30","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-9l7HES+AIsoZpR4Hcr3eQNRR6utMghNt/oRQtkp4jqVYNGxcJIaNIOBuNRZFisVdeWkAcTr+q7amAA9S7iSbSg==","shasum":"18dad36b003b3eed407dde73ecb8fe2f9cc88a29","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.30.tgz","fileCount":12,"unpackedSize":28062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKVioCRA9TVsSAnZWagAAo1sP/02Hw+z17zYvj8fkhup1\n3ZWxX4KtTmeK0QQHBcQWHjJ3oUnHmirCEMq6Wch6JPeeMvkQtdB64BuQT1qi\nE/YUw3FDYlIWHP4c0FA8DsiiHRfkkVXZ9SLjZoeHv++OutbW8USgl4nlrw8h\naW71Tsd6FDC35rjvMCRbjoM7+otvh2AwtL5B6rha+7mCYNy2ipRr37pTN0qg\nv1BN1o8PvL3P+uCV/7Q8e6LN6/4IUavq07COOYNkSTIWCAf/IOJWIEpMNv2o\nOj4BEs0AfeyDeEdOfB3oIHUxUKszKO3+EUlKK9OVbEXjvIpBZJHaNgdqul8H\nmvnmOtn7TG4W5teNuTIUA+KUwoE1x+zKt59N/r/pocCw54P9akuUyyB8xcZO\njMhqq2gt/3UFYPgmQxnKFZ2m/1zffgAjzk1fM+CJuq2Mk32LakvSgUuJsKbp\nCoGaofy4O1lgpJkoaG4nkP4fdpS4OUXEGWJErgZIFUKPysvahJ//miMvTZ4P\nLqiTi+/+sPQwEVvDRqUkJfUr/qf4sVwS8N024mGolsPCbg5bGSs8UK6wFnv/\nncDkcwCVmpSdsszF34yZNoeIKMirGEgu0Dbhj0EPhtUNvfnUDGpSl4FbWa3c\nmQBf3owYxLS4Z8gzVVhbPY7NwvKR5dF2nKP1FgeA407zxT2PZzropfCeMqzh\ntSI8\r\n=9UNs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnh2BrmLzXFREQ3pcbWdgoHdvcRlsiDU6PEkMnhG66/AIhAMrfeWjXHjc8zxwfWrTe0wl7eN9zsmbPE0l63yl5HmX7"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.30_1579767976306_0.18033335081980928"},"_hasShrinkwrap":false},"1.2.31":{"name":"@pubsweet/component-aws-s3","version":"1.2.31","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"16c26894c01e98869ef314fa511bf9808990e70b","_id":"@pubsweet/component-aws-s3@1.2.31","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (darwin)","dist":{"integrity":"sha512-4x10tv7vV5WbuuihAH/uCcVD8te3Lm9aWLsbKC+pG7HEiRiiF50LR4YnoDpWbJNwVT0DR5SIx03dwQ9/0hEPlw==","shasum":"f53e40046dd4a6df5657284b012390a33c8eba73","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.31.tgz","fileCount":12,"unpackedSize":28288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMU3sCRA9TVsSAnZWagAAOW4QAKRzgXfQvK6e/6+qDBfN\nhbCAMS4rhQnHRJs0p8i7ZA0jUlcN+jIz00tuY2lcBac3fcArgeSprO4ZA50h\nfUfreyub0KF72o7DBOubHBIQALU81dDfX6AcJebsXf9KMiv+h0+5peQ4EgDy\nhBl7VqaI0TTWe/ia8lH+ztQtpKvocZBSQpcTzWx3xUW6UdCq393akc0qQRsJ\nYlhxruPWHJvXcO1OsO+YZhUSGf/cNkkFA01Fy4FpaP3wm0pGI68BGbhfLNFs\nZefvQXBFsGYAM2cU40USZOwVa360As5nWLv5mK5zzWTWdOeTp7fkho9vGJYN\nJUAV1ABAY9dZlChUyeY82Evso3RHIoOpx/pDUz3Z6TfDjwZfSUXuIOj0IC+7\njlGJ6rg+GShF4DPwDijLBYxAO1S6PYydEYkb0AygZEidKJKFlpWJZFQXTGVX\nK+T8yljIuzc3KjbDM5G/pbzvBkzsNaZgqt8hVQ0nBi/AkTvzThy2+Q6k8mQy\n37OTRd3xlbpalabQBCajnM8Uk1SdxSWV1ZQR37GOhvalyVuSWWm2MJ82UVjb\ne1FtaRkPUWKV2OoQRABpvlsQQpEWr+eishEJvZTM9K8+JvO1CWZg9C3k+TYK\n+cVUiITQxtkxd4PyBOSTR8wnYGJxFj5q0aBxm7gjbRT1SIyy9cC5sbApEP2M\nIKY7\r\n=FvRX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSKBaGXyoUgxnJJyCnb/r94n0AJKeDULrnzAzJKoaIpAiA4Nbm30bW5qLfaUtBTSinXUFOXe4fY1fLtkdhlsZ+22A=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.31_1580289515582_0.22640489469216907"},"_hasShrinkwrap":false},"1.2.32":{"name":"@pubsweet/component-aws-s3","version":"1.2.32","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"33e522f3618b0ee2110bee7630172b31f19a8067","_id":"@pubsweet/component-aws-s3@1.2.32","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-PvzOm3Bvq6zLEpIcrdU4wPjbJNweHl6rWJ0kuYWHqcpNVyCEfH/wCFiCTGhJKeA0TpCFOaWfhhP2WKlhlCDbFQ==","shasum":"57527faac91ea987cb4c4e84d7a9ceb6ffc52e26","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.32.tgz","fileCount":12,"unpackedSize":28514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVqorCRA9TVsSAnZWagAA2cMP/RmV19neWur1KqnhI+s3\nhNOLF/tQUJC1HTBcBVX+MfZQpGJQ6mI3Mzb5+7domyekbVNPkByjY9HyfiF+\noMus+CFCHsFpqnS2mRqgOmRC9vKKu2SldmgJZn16/N2nQAXS9iXD0GlxJhVO\nd1ql+wDPsow8WYZ/qSStYkyPUvcxwcN0WWZzLvbjcQotUWfVV07pcUPZpJZV\nLd1Ijq+ARVpyDP+bCkkxOC13EjC1srx/PdMapeew9QW6zG75fczc+qUkGnTP\nO2HtBW0+AlMAvIdO71E1nMcvrlNIEXh8mHrIo1koR3jsNl/Gqajw5ElrQ85o\ntBjp98IoKuIoZAvG5AMEebL5wLc6zEiQUbyCOPbarbsa7aOS8p1tx8rn2PQv\n+tceYM7RnE9mlH+dWbVixd7PA21F8IpE1xhMPGsm5HIa0zSUWoHjYOoCiVX6\nQPmt8JyglF9Zk6Cb4jyRBxUeTzGRMgCj9/pHypqZCuZh8zbQpjrnuxaB/Pf2\nNe8DoArHtsqohZErOBExdgPsICL+xyLW/gbx3LMXS6O7BMDBdlQYIGs+wpBD\nRTAo5wh9PISYvxqRewgJ634hkM+Q3RV85gW+IDORTr5BoWCYBH7ahGqzfuaH\nu9fhBR+fuy/uyQWh+eP0YsYli5IZkRL4RqixAAzG7ksOjnuKmDUeANtoXU3C\njo0W\r\n=k+NO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYKFpORrmLtlM1NMN6CG+rt/l0cMlgUg3APt3U+stCLAIhAMTf+EKU/AUyhsDrW2G9Ai/GyM/qMf4FfxNwlxrV+Gx0"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.32_1582737963004_0.9723708303893337"},"_hasShrinkwrap":false},"1.2.33":{"name":"@pubsweet/component-aws-s3","version":"1.2.33","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"ca9d9fc4fa995781ea5341da08d5a0de147f2234","_id":"@pubsweet/component-aws-s3@1.2.33","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-FV7ULwmo8bCo6gXIJ92HOINcwxdY+ZGMihW65Jp6jtAxrirSl/ygloltyt707G3TrRCT/I74edCNPbEBXQydNw==","shasum":"4c974ca11f9e2e52019d4f3aeca8ba4c9538479d","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.33.tgz","fileCount":12,"unpackedSize":28740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWOqtCRA9TVsSAnZWagAA0ZUQAIIqe6PfYVQV2/IUGk/t\nf5C5itf/gS0fxJCYCm3te4F98Ltnk8iANCK1HwVBYXnuaaNAqYfqDpUXnMsP\nlCPE759tYoCHTgwWBGo4qXElmEC4qiVOkbOdRtubeNUK2eVmQvDWtgynpOlt\nyfUjPlAkVp7Y3jFKuRHOPpiOnV6/IrL9qoXf3s6dS4dh03XUMRROlbKh2yMa\nQkXvI3Tnwc2WjCevAAFV2PsVAVHPQPTG0S/vQYQNDazzqY2UockxZXNlrVA5\nszskkcHWZK9rGNst9ANmcZ19g6Gn7vkJpTYikjMooHXFGegblr3oGOkhMLvI\nEvjcGN5e4bTOsw3sV0ng2jElO+jkyqj6TdMN4w0lZiiGekvX7SOg+QSXz7J1\nN2ovwZGcd0YG0Kn+UTqBLbJgbAgxEuOlyxXuEOBHks6HDTfMBcdjuBtQrIj2\nQRNBUF2hWXJwAOM8IX8chKaJFWQUEv4VaeJsTEHzxGerbrHJE13xDTqngXWa\n1QuqOx+tB8JXM6m7hWzMZNYVzl44bAJ5/BwApYy9qqDfmgLfU9acip2OhuWX\neFkn+9UBc/cdNponZIaXNeZWYVsFfuJRveZDo/JWkFvzEowKzQfOxgWsU7ha\n83wDSqa1U+KqkQ8u98KaiTzuldaWOWMgPRZsubPfoeEzyi7/3rWjVNJ7lJnK\n5LLI\r\n=RjhT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSAp7qdOcWaO3gOhfE5xCvGDzNd4E7iTClxI7N5bxc9AiEAmuQKVSgZ5mT9xcAeCey5MHGKqc1o9JRPKpl6ft9jf7Y="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.33_1582885548938_0.9254518259910012"},"_hasShrinkwrap":false},"1.2.34":{"name":"@pubsweet/component-aws-s3","version":"1.2.34","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"4d71ffc4a06a4199c7fcd1032b6c658949faa777","_id":"@pubsweet/component-aws-s3@1.2.34","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-ZL7rXdCCex0YT4Ud1Ad4be02qV++cAvA3x503kWkqgQBajii/GWW0Q0FG8Qq5/oGC+5qooy83z/Ce+ql9cfoUg==","shasum":"0998068c368d386c1dfebdb45530a764043970be","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.34.tgz","fileCount":12,"unpackedSize":28966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX8Q0CRA9TVsSAnZWagAAi5sP/1S1C4HwX9hwVWS2WbnN\nSJ5QU9bjMvjqlmAlAxGjGbm3ickbAB4G9CIPZU0udzmmMiUu1DXpNiRyCdO7\n79P7B8LZMp3HkbGmTw1Z4Zf90ZWjMJTWCYeWPa9zXTk9YZVSH7QSwJVJQgVp\nnUHUUabXMOOUxPzjGcPN88nhp4aT9AxZAAebuVOBgx1+57W4VX0X/dIfZ8CB\nSsQTdxuNHJbbA0QfJ5jjFPN20jnhWyWzjxjtD7Max2FprnwA1kjdZsal3hq9\na46vwsLjv/3PiAsm06ks5pI4rTSjMsZ00K384wjTnq64cMQcV5j5YMaACE4b\nuqyPgzRf7OU3sLnPH+O+nYSp2RUVJspLWoNVByS0NSvzwYChClNxlhQHHugc\nNpDRNhBuiy6Ik7gRSqtOPCGRNA+Yo4o5YBcx6fxW+IG0EODFkAW24aVaqHhl\nuBZpPr/agOfMZcC1PYZpfbFxAihK9O6xATzT+OPT/e/NDein8ZaDZmEGFlgg\noVoTStiBFhHklYLM/SOR8AVAKBPcm5Li7eMxzzbBSIZ7zjce4DMdZk19IGM8\njDxbF1xzYdj4kC2my4ouCkcyaEQ2nRDsfZ7K03YiO7hdgtXNRYi7vd3skhAD\nnMLm4ajgYpHA+BG4csGa/cwRBfP+MAaSj+iE1cU3WS2675KRWRmv2kfSbnD6\nWmKD\r\n=a8Cq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlL9wBQGb46ipfkoJtBAYKojnf7rXmaiQNha84QTEkpAiAGjOpaFNoGG3m1PiWYIMBm6OM2xf7DMX/drXYEuo+yvw=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.34_1583334452310_0.9522063942484127"},"_hasShrinkwrap":false},"1.2.35":{"name":"@pubsweet/component-aws-s3","version":"1.2.35","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"5a4076b8c3721f75671913620bc5f4c9fa845032","_id":"@pubsweet/component-aws-s3@1.2.35","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-BGfXhJJt1hlieHWth70jy5pTy0wDuUjHywPx1m7lNzIvNJptKfXmwPLixE9k/O4whPvrC3p/33sJTCMRvQW3zQ==","shasum":"a003b79219e83c6d23b9698cb066890ae596b672","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.35.tgz","fileCount":12,"unpackedSize":29192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebzKUCRA9TVsSAnZWagAA2okP/3iImQSghfybMjtLi9GT\nVjMCxuyc8X4GB/rAt5GjdfH2xP4A9zLM5YsOkZc6oZ56pjcNPEgNQhF6ZCvR\nG0zj0fqAAmC60z3hc5GrirATJ1T+j/J/oQOrkxokXlGGo399rhsYRDbkdEuk\neibMvA+lMgZgREuJJs2CzCUQ4SRmAc0LFPvaVB5vwfqSk4R37GdMBLWNCoD2\nExTUYQjgY2EAnIB0KC4wYrjHB2W4qszmDxgrjXwbl0WS9xDAIjLv/WjPCWfe\nz3n7Sw7hZaq/u93tU0OdEi67gRa27NjFZYvnopTMTcTe6EAw2Mg4+cFjSQEE\nCZFHKab/2QabLXQxWe6qIyIyAg9q0xoNJK7c0JdWrBEfpPd18vRj/qqp8EHZ\nS4U8uUKaXpIU08D4TVpK4VuVlceQvhRISqRljbspph5Ww67iZ1XqCdVcBs1v\n/z6AU7lMzEYMcg4pPYKyEdxbiV/yTVp1ppzXxm2zzo19qhovp5wIdiktm+ES\ntT5Ilgqyf2RggX5iWQ3TDBTlz4NKZu01LrR7iaub1TVD7y8UGRb+oob0nj5v\ndlKEC8HILankquCkfqwBxNdpgDM3wDk7rWShLcKmt4eHfbm7qTP2fDRu9iuF\nD8Gfu2cZMq9AzgXRPSR+aUVHYX1iPgAJGBvsGrZiA3PSS9xY6nxzumgk48na\nRT8z\r\n=58Li\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+eRBuZ84+bF2UI2LXm1uNb0yArzI292ocsDkfTLR2ZAiEA08g483s0KiV24tR/y99rAn1WOD7AJFQkbFJhESeqz8Q="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.35_1584345747590_0.997559055742405"},"_hasShrinkwrap":false},"1.2.36":{"name":"@pubsweet/component-aws-s3","version":"1.2.36","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"033f481283431e9e2f7ae8d35e67aedf19c6ce78","_id":"@pubsweet/component-aws-s3@1.2.36","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-S7RGQo+YrLTsTgMN+wLyt7YlbNLyZjIpM/C9A+t9dMXw9bcu0HwSIjrT9iMJuViXaVujqdnVFlAGW46QV+lrlQ==","shasum":"858e8e39fd584799fa96ee9b8251c359b8653836","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.36.tgz","fileCount":12,"unpackedSize":29431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiu18CRA9TVsSAnZWagAANDcP/1kEwLtvzDtiM7pfWsyA\n62lp1LYuEjEIhOfs0dUsTKl+CGyLLAbzYg+iNzB6hZO/Bx3MmkVFJebqJgFZ\nvyu4OY5KUzzhM1QbMQOo2pWyQXpAWLoqAL/PmQzGV07vr1nNR9zTl1cNFp+y\n8m8Ujq+nJOK27ADRaq7SQB/0o2xfZGPjcZXcb+KZ75PbVO2ALW7itlrKGzxs\n4udEybNq/8G4ukuqWkmTrIYmFfaXyzGahBKUag7cbpTC+qUwfeN6lWFstggx\np/LjqfQ0hKGe0dK2s6Q+E4B0E71vvYmiPhigZ8BU8uVb8iaZdBFfJIVUCah4\nOi1znxkNZJJzZFb5PmW41WJdWxgBcghF9UDWCzRf9hn7pQ5vKt6Ln5BkRPRi\nMU5E4XfS/kdbeLKr7BNZWkQNfzIVyPtePcTBuhKj5e4/+KGZb0u5Bryuoedp\na2qqKyf3LvWytrWYHGjQJnHnwL0ffmtJsCuGAma1moMyDa2pHjpBUO+Dz2UM\nWXQ0Xbi0zBBbYS+7lN1+TVI8NQgb0cxgBBu08C6AHxe073q19GEid1Zkmz1+\niSzLzqcv5F5vuVc19A1QlRk2HWZULt9dEYWs2pmoK0m442oGqQPrEaQSgxcU\n3N5GY7PJveZHC/W3yVHO/Wo63Njp84ZVvzERZXn7nzRe5XeNdIu1OQlD98P8\nFziH\r\n=srN6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXj0CQO62jM4CKB4yAj69ACTRGZxUre84752ozPieuEAIhAJllmIy+qSiEtPNjqz+y6pYYcaa3czmqqe8g7DhRDvW2"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.36_1586163067828_0.18064955004967254"},"_hasShrinkwrap":false},"1.2.37":{"name":"@pubsweet/component-aws-s3","version":"1.2.37","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"c01309c1adb427196317b248cd1d0ce7fb8e37bb","_id":"@pubsweet/component-aws-s3@1.2.37","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-q1kpInx3tiYEm+pHGqYCjuNcUwKCtLGGtrHj77ryg7sd0hQvMGzs4Muwfx190TVQJBC6wDPItzo88ZWqy7GBfg==","shasum":"cb3a160028693afc935d91f966ab911c333c869f","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.37.tgz","fileCount":12,"unpackedSize":29657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeozYFCRA9TVsSAnZWagAAsM4P/0fqgSXyeyTGbAtjmqaM\nLgx7dYyeABMvg7PYIrLzxqXjD0bcKn+BTwh91vqNefgBATaiD5i8KOwwm25F\ndzsuqBSTuhI2F27HsOVDJ7WrfRHG4bsrN/UVpe2HLM9XJanf8REaUsNmGWY/\nSvWl81zSLUEPqr+F4IGum1KxNEjsK2FJMO8jJjb6prFMuGZWe2365kqr+lDX\ndUy5z/mwa9W9Of89CXO2Lnc6Z0Q2p+OhHbC4cUNR8oRk22wwd9XbKB0LEAvl\notE6CN4OOQ5NkQLErEErcsS90Zei6t6y880EOO9sb4QsaEJFLz1lxjuw8xc9\na6HyVQPxWbWEcIaw7nocxnN+r1cigTswCtMWhzcFGizcUIkUobjSrJEaM20T\nhTYp5G9X5YMTFa3OVo2h/21kzpA20zoD5tcrR30OddGFtiDKa/RgWCKIznhl\nuJTWu/doH2wD5JCioFmuK7M04+jZNq5Ujzjpc8HEotY12sb+xhsQWmUBKh0S\nFqjyoz4TuTtK21aLx5qWuiK0RU+QnHW9SO+POca6JOeTzt4j2Vz+91HDPbvn\nDKp7QEQIwTFMOgpW93M1knovTeAa3DCl+UDdbDsn+y29znnmCX3AURsHX01e\nA58SlJ31Q/Vgt3XsdRhpvrFdryajfC4w5XJk13tvSkg7roWa9nGmcXOJD2be\naCCT\r\n=Oa96\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpsNVsOLQzoAz8lWfdf/q8tt2IJ69rhlLk/FOpt/FXXQIhAP+5i5zNUmxUdmkoDAFAYfKlIhrlpT5HOieQof95dJkL"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.37_1587754500856_0.39525143777300764"},"_hasShrinkwrap":false},"1.2.38":{"name":"@pubsweet/component-aws-s3","version":"1.2.38","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^3.3.2"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"7de26ece1265898482ecd7f0e33961a55e8fccba","_id":"@pubsweet/component-aws-s3@1.2.38","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.21.0/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-RJfw2of/6ttAOcW4j3tCSAxx7SfFNPYUzmGSb5tS7i/ef8deWgv7KdsreoGS0O0+TP+FdTH5mAWKb6UP/8udug==","shasum":"fc65b5638ada96ed15a04799fca60b12ac42caa1","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.38.tgz","fileCount":12,"unpackedSize":29883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu7tZCRA9TVsSAnZWagAAjHUP/ijZft53+etkkBbIPHnB\nRO7q9xNprSq6uLLIKOsjeUw9EVWMEyiXvooH8gCn030JMBRgbIDXcZISBhkz\n2jU06o92OUnHgHCbUYpZ1H5WSr3mh/F0ImBsIgKukGQneoR5w6qawMhstFd1\nEQTpeaJ1ecJU6JeFsbNntvCCCl5I2Cw1Epebt8GDHCs8PrGCXDknds3aaMBq\nmn5m4e2GNsWX/VVgezSJhJlPfH1GA4lEr6842C2MIsqyaun9qiU2xkX5oZt4\npC+YOuFdCeyqRltOLYDtB7AuogheXTpWdV0pNcRJOWNY7UsIKNq7XhQtBUSj\nfVrhg1u3tEiy9bCGxiRFt0jt6aXvSklP0zJIaaZeXFi9f7AbH0ZIvZTXnb1e\nKmRAd/ucvJ44IdDhoqeRFsVbDHiNhOpPjc2war1h0CLXSg5Du6IB64yYiu0T\nX0KX4NEMBmPe0PV936wL6gCkD2u3rsn+sICB1kqOcama6CeogkaUJPdp9FrE\nDMzwgUa02joS59QST3G63lZWJnFScZECNXLZA2wubR8tBaPxAvARYSmHOkqs\nGqAQBVnDSJjrmFVeKpNPrHkLIsd/2M5MXN2vX5LD1eFhWjSLq3MFGP//fJcx\nmRA280DWYhL2UXw1+TTfhc8JBlbSz6q5O5op69arPaYEB17CihsTBOeC8ZEo\nMqjv\r\n=a00A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvy41auuUujud9mwfFe1BAMqb8Yyq9gzt378TYG4JNVwIhAJHDjjrkaIHTekzdz5qSHlXtTdb2/exHZczgE2NBlCXm"}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.38_1589361497322_0.45673911065102235"},"_hasShrinkwrap":false},"1.2.39":{"name":"@pubsweet/component-aws-s3","version":"1.2.39","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"f7e0429837bf080912915f8cedd18623cb41af3d","_id":"@pubsweet/component-aws-s3@1.2.39","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","dist":{"integrity":"sha512-3udREOLlOEAP/eu9GkjxO0xQRsKEUAmflDpn34W36dbjKBqNQS+fqcvHtzomqv+8ssvxf2YCb2T6K7IozH2AVQ==","shasum":"d64e0feaa614176be42d168a3a2a539cea0f6fd8","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.39.tgz","fileCount":11,"unpackedSize":24503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEXnXCRA9TVsSAnZWagAAhr4P/2Qpfj/PidoKmcqaXIQ3\nnx8UJYs788kQbkBJn+VbvJKjMGtVhdEAE42VtGo/4uDLWW7iTZRRgXx03b1P\nBDeBoI4KroNaNX62/ufZsX3+yipMClq+Zu31SjM982ooTHsxK68vx1QDUhhd\nqnDxFGJuG48AnEHA7v1yjGMGFuO2WfNNBDRo5OF8XrfBkPJTPqoGo3/8gitc\n/vSeGO76Wb+P36+nQVO8GuXd0Qel6XqM4N0e2RKKjmcdAG+7UqlU2aUUQyj3\nJD+Gyrtr2FlNLLZmL7ulQxVolV8UWHTZKhwMwcl1q3ru5ETP8ZdIrkqJq/9t\nyioOE8/bsu9PjgI96byGbAIfa3Y+oBGhPj4b6OgpRgjCFZymBGdvTJGh9t/+\necMnrfsref3gS7RiPc+ax994MQiurQSmVeHSP+MgfRQxHUKPGs6a5QpAt3k/\n2OU2Mo0JVn2WPzR3emUufRmR3gHTLYIgV/qMQB0Z6d0PWdmvUhg3pF+UopE8\nsdnhuN2XjjVRXjCk/UNY209fFC3zNZ7538dE8ZChFyhVJcjqtVTlo/j/8NdJ\n6AbTux3wPkool2YYDrOerxz41xkLVZbTYniVsRTvz4+DG6QiRauYyFTQpGsb\nayswby2JCLk1cMRvsheR4tdbcmC2QIdUBpafy/40Z5v++XUfNlBTV56p+oq+\nbrQd\r\n=lc5/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiCq6MNJvHrGYhENMXoROxKpAzuTSUGk9ouFTTb6bDTAiBcFNkbj0miQNzX+l/8WA5s6Pl7rxbBaJ0Jomyb8ZsSeQ=="}]},"maintainers":[{"email":"andrei.cioromila@thinslices.com","name":"andrei.c9"},{"email":"diversemix@gmail.com","name":"diversemix"},{"email":"juretriglav@gmail.com","name":"jure"},{"email":"audrey@ahamelers.com","name":"shockandaudrey"}],"_npmUser":{"name":"jure","email":"juretriglav@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.39_1594980823500_0.3305432639305177"},"_hasShrinkwrap":false},"1.2.40":{"name":"@pubsweet/component-aws-s3","version":"1.2.40","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"07a24629d5329895df04214196872b45147b4e34","_id":"@pubsweet/component-aws-s3@1.2.40","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-5aAguKskMMpbP9hy61CrHewfxu20qxhMyJk7V8nrUp841pUmH5Wm2HUDyl8uVh2yIH0e7/gsYjhxt3tKTde+JQ==","shasum":"2030de00a559ffbe83194299de549267c401ee1e","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.40.tgz","fileCount":11,"unpackedSize":24729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftUtgCRA9TVsSAnZWagAApMYP+QEAx0pTX3Ihnj9WjTq8\nf3irXukrG3iHqW7SiXJccNpDBaX8KZQvCgpGhiBPaenxeR/Nb+Xe1p0FtUJb\nAUBK2dH0tp86ff+KytyKlQ7dl5VZpo5lsq696G4OD7yIrnnUigVHTfWZGBDW\nP3pA7/s7X3fpidhTb8if7fpJX1Z385eFzUZirTQErJp+Sb3xd2DcXe5jTT/R\nrWCZqLCF/TNfDYS+M9uzOeATyDeMGKslFPju2KicDEWcO5tAaFK3i36rLWGk\nBMBO11fhU/bUZG7/JJWQdOnesNOZpVR+7O4xmH+LsVXC5Gkl/5/Zu13MLmV0\nUuRmacLa/OUIIO1B0SiyASOwSvkqQH+dxKwYakVBJJ+81pFnq2ttWyNMx5EY\nQkaofCALYl5zVDEksr68Td0lo8R21Zp17kENvm6TIwXcYMBZDHIgkL2KodCZ\n5x3s083nett8Er5X46heyTN98nwqDgqpKKqurh4JA57thQ/dNpaJ9wMYmUyY\nI0nIS+iL+V1XpM7EXsTwaJGspPhlBpOOYIBz3Nwn4Za3xPx0G5KZ2cvBP+6w\n05OILvF2A29NGRsvNe4+tUrkjmQH7k1bTFFPeL1Hi36MiwvxUV03Fifbp0VT\nZ0rEWhGCAmzMzCAeZtLV9cIDMSvrsGkCq79vhxWZNUk0OQInA0cChUwNTksy\ncQab\r\n=2IA3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUh8hgWrK4yFRo60JojUtfd2HspXD6ZcUEb+swU0D90AiAaZGSSRkdoN/Ic4NA6sWenWb+CCaDHCDBYsIJQmc8QGQ=="}]},"directories":{},"maintainers":[{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"jure","email":"juretriglav@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.40_1605716831848_0.07063327648704187"},"_hasShrinkwrap":false},"1.2.41":{"name":"@pubsweet/component-aws-s3","version":"1.2.41","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"daa195c5ce0b05bf0bfb7273a4c60710bc46ab18","_id":"@pubsweet/component-aws-s3@1.2.41","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-ZKACszjG78AFCUiaSqE14/7uh0Y1QL/VNmBK1pzsjLsZEsvfI7xrj2mtTBXXvGkFmF/p7pvuWr1g/hCUmPBFqQ==","shasum":"11b82da6a24ba3fca0d6879471d8090cb7fbe94c","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.41.tgz","fileCount":11,"unpackedSize":24955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftVqaCRA9TVsSAnZWagAAasMP/jRImF+KuKu7+OsddZw+\nNTE0TNGGCkvrVRcy0mhWNNkDE3SIMbqzFoklN3QSScBInYeCTCjLcPrTfNeC\n4vylZ4+JXrrl39HDbEzLMEQcZtFk9oc425772+lKXNNYY0AeSAFW5BDamAD+\nP8u360fbP/ZjfD67v3QSvmkjJXWZ8AefssxlQYghACYYEJVh6fnismXqS5x1\nyAxDvo0+TPLwIazxF+h344FKrbmpnuTRTvCKd/uWED+kc4SP3xBUP38eY+HW\n8EykL+ECPRsVjDd56+1BsDDDiXKHJs6QfhM3UKWPd0AINXPwQhTE0LD8kUNJ\nu7F3Wn/XQ8dppLDW45wuKT6c36pGflEFAOgfBhGKKscddbGDUbqLvmoxleeS\nget87JaHY7LtEnKhoRi/vmdC0GCuyXoPXZjPc0S1CE5iQxZzPr0oH7+TwJGv\nSVPxGj15OLJcl6cr2o08LFVt8LyooM/u1g/2o3zpw4s3jNeBU77NPBx7CMhM\nrOoo0m9YV7Vo3IiWBh9xVUfGC/joPLGIQnH9liNuTnZe3OrPOOW3OaSHeXzx\nmK2PSTELEIBdWLOCH6f9/QuE3Tv33JTnqSOXNbsTcSxp6YelSSTb/zPwL+UP\nKQeJ3xlPDQwML4TyC6fzdfm9S1kIMpUtEQETj44hmkbQ4CoexdNvsy4/gonC\ns/jg\r\n=QT/W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQBzxmNfBHuDFL78o6nbmn/t6+V2rsLzJ/a5Jueu07CgIhAM8mjTqcsciLlCNfKlG5rk40k35KxmTBFTNPRM0Otbqv"}]},"directories":{},"maintainers":[{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"jure","email":"juretriglav@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.41_1605720729816_0.0069132612956286366"},"_hasShrinkwrap":false},"1.2.42":{"name":"@pubsweet/component-aws-s3","version":"1.2.42","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"9463bab0da158c4648d1add91bca3d3b2ff1bac8","_id":"@pubsweet/component-aws-s3@1.2.42","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-9u5EfVQ6fDAtAgBnoI+X0HIMFSzhKyeWrul0ck2AaZgcAItlr78Hsgk8BJ/XLG4eJQk5XbOjX3+OLnWrQZ0Jqg==","shasum":"39a71a441c13da76338a47182ebc8054eb3e0713","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.42.tgz","fileCount":11,"unpackedSize":25181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftt2MCRA9TVsSAnZWagAAMa4P/jr4Ma93sCv55cLuHzQ4\nvINwkdA32fFr5LJ2+2QND+/I9lTGyUg+lsU/B07gdRqFktZYfFfJHFewgxmc\niyxBeOPu3eFxkPFjbPRiaIax1O03vX0k5aT0/a6fktZQS/RCPq3yPrmh3+Z1\nnaU78ggTGW2v6U3pIgnUJazQ4bI4jQY0GWbHHgZxcNcmtDApoR1cqVFQsyr5\n+k8I/LR12mmGYu7aBqM4+69W5puFwvWtohiNsd0bkds0XfNk3Y6xytsmoqJf\nud0WkEUiRGLMpdB9vSs3gWiJHtBHslMq0DR04kwfq4HkVGRU7DmckLcqmYFQ\nW5cD3ShYFw3Xa2CDm4R2/7PDWd0vAiXUKRh/UuCihaBbaaXy8T0qgvK09Jig\nGdnmFeN9Xv8UMk2ECMPSOF0qJ5WVDG/0IJ+ucmQlkXvuEnGCL8WW8vHYNt4h\nIj51z+VmqiLHTIHyoa4fY4kzXCnx5jQfXKKYRMcPjy8Yw5e+vmwUguGyZ/60\nCGawZv7uBZEj9ucp4sqjtSU7ZqWlI3n9rwJR+XYzfR1MCG1mM0IzfJbe0fpe\nhw50e6gqlh0Es9N/ufsIIBQKJpx7PrqNbPMF48bDRs6BWAGAtght3knpPknY\nlzF+m1JU1EnIl27D5t1ImRPfi5NtMKeJAUwE1Igph7EwfNokd4o7jprbQvC5\nrZQk\r\n=4i4Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZo27uW3f7gF/hXKCcQXTBa8mmUuS0NF0y7P/9bo7dAgIgNlcWvtAdzNJh9XGkCoNo/wKSjFwi3VNOj3LWU/aEa1s="}]},"directories":{},"maintainers":[{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"jure","email":"juretriglav@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.42_1605819787968_0.9730983537930005"},"_hasShrinkwrap":false},"1.2.43":{"name":"@pubsweet/component-aws-s3","version":"1.2.43","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"0c2dd0e3004192000917bee11aa8ea325fd82ac4","_id":"@pubsweet/component-aws-s3@1.2.43","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-BgA7aV8lxq2bSGhOn5aloKN3ZcCnqk4aUr+EzUdjXtUG5PSia6IA4etfjWeEhyJBVAPmebEIAPgI5ShuOjWtHg==","shasum":"5be2fbbd9ce2cbc88b7102dbd704f8ac6e4df951","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.43.tgz","fileCount":11,"unpackedSize":25407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4Pv6CRA9TVsSAnZWagAAI8YP/RaGEGz+krIrmm0Rk+Zy\nOW6bHd6zCE9VvjvzQzVXLNBr0hUC55mqxz/Zh+v+ggeffTCyZhSKLmA532n8\n41W72vi99qM0Pw06waH/Zbv/5Daz5JPmsnnnpDO1nVfbklxmbKodMjAo/IhO\nDQphNmwEAzNGKpDc1otrou9gGnDhfNzTToyqSIH+HpgfVhZMk0y6kDpcjwuP\nRk6fGXRcvj2mh5ONzWOu0DRCyNH8MsuY/KmpYJAh2olmi1bz7ZLU0eZwvkTQ\n3o4TTPH5bVvmf6Dv2p9La2bumjWiSxA+X2GCwKdz+dgeRPABlnaYXNk1BAe+\nayhM3XeEeW2/itjhFvAfwnQL5Xoa2msrjAED5nL5rRSQLK+Bh5Zw9VcLTGsX\n7K+VZh0Yaph14Num5nBHhDn4tflPNLQfl/p2zV11QjGRqoa+z68TEpifYs1V\nOYiDwWLTAOWIxCtRBieDwpVpJOwhbqHH5aemqu2A8bOC43sjmlUFX471Mj6D\nUKud7mIf37e3uRAkN1ih7/eDl5ANV5cg+zafomFSPPISyTGcTsuzLqLixc5f\nFjxpPPSMq6PLnzwM4jn4gS73A2ma6UNlRZbt0oumVf6gcEhOKg5Q22ottrfW\nHbY4wdv/v7TEXpjMkWal3ZCDOmNjjOrviPCFFWr0qUNWKSH3ReOsDHojehi5\nhd58\r\n=/yO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfes1wJP6WHsBGZh1Ty8E9NNU06+HqjR0Q5eWGvp27zgIgfAouAojCrE3+Tbj8lrw+TPDiiq4aytQs9MVSVwoCff8="}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.43_1608580089779_0.32601765460405097"},"_hasShrinkwrap":false},"1.2.44":{"name":"@pubsweet/component-aws-s3","version":"1.2.44","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"857ee4767eef67c124c44764566f2da9c3614df6","_id":"@pubsweet/component-aws-s3@1.2.44","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-/qWSHIVJFjo4jjKUkq2bt+2QfqOQSMj7qH53kRBuADrEJyM4bGJc79zj7vHlFysTpzMnNOA2A9fF3je+zVC6tQ==","shasum":"6a78e64efebadededac75261072d913287524380","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.44.tgz","fileCount":11,"unpackedSize":25633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNBnCRA9TVsSAnZWagAAAyIQAJLfojmC8f0QEOIOMFhg\n7UHsCvnB7Em8ht894RULt/f777McP3PxSn9HBS6MvM59yu1RZRW++2PkXUOr\n+YtYotKh5kzy5MUHILtoHWWEKQwP5hBkhbLqJmuxKCcdS8sT+U/IiFniVXft\nAjKmPUR78YiDexGD3Egz1D/hlvP8xXROVVbPdBxgTnX5K4gBdeeKRdsxeQw4\nZZZbVJZCr1y6oXf0LocYsc9LorOiW07OgWhaJdj89mSHoq288WmLobP/Wp3s\n5bGcjUFrOWhpq3TUVsgBg49AFXnGn4DDHxWRUBe195Ie1jUMND50N/n9U/MH\nUQc5lZH3bx6CfL9t7MQ/jLwZuzEl1I1I5q6fB5971aNldL1k+GxphxiZg88S\nxl8h7svu4yE7+bgvdLiJV3uMAmJBQ+LyTfaz8jhnV4H9HozFlSdMLtzJgA3o\nkQR7ydRRREfTgQ4WOmPTIbinpnhy3BpqrIeFNkB1iiatFG9KlRJbpMA90rOh\nyGy9u/VlJ6FOx8rLqe13PGyHT4ccjXLBEFAiagd4MAlbeH9ZvgEb0fwgMzCn\nBos7TCgb0xJchetZF9sTaQOkAisPgp0+JgyyviCzXL4O8QXufPSaGnLlHlD9\nEbWJlMrqi0QdMnzTewOdmQ5ToPsba+gVwrIiLz1TE1wMzrigRM5LCMLhH027\nt/LV\r\n=+vhs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDauZzrbyYbd2U2wBmLQ0EuX2YiyU3AEP/M8MnwOoOq2QIhAO658MRTa47nAQfsswQIqSjz6UGPdM2DOmDizmbbttIC"}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.44_1614073959428_0.10792483755597959"},"_hasShrinkwrap":false},"1.2.45":{"name":"@pubsweet/component-aws-s3","version":"1.2.45","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"5870d5d0f366b364c80a1ff8ed3b89d21ad643cd","_id":"@pubsweet/component-aws-s3@1.2.45","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-cN4PVHn42+loKAcF1WHwBmiPUOpjz9Fy4iGhllurjQqzn4QZPV+z7DIwEPVSkSj4N29c3ElBRwN6MqvcJcla8A==","shasum":"9fb47da27870ee5cbda7e5a2ec13fcfee8df99f8","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.45.tgz","fileCount":11,"unpackedSize":25859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNRo9CRA9TVsSAnZWagAA5YAQAI/eaYhH9HGQzCCPFlWs\nfqmgETu4EVd7rjA1z/wMal2/YyHKnoE6+hGIlP52JsSvdm880jg3RrwRAnVo\n/ID8KDP4cjL1OOaL7YVWBTM+sGymJJENC2A+g6EZcflaqpPRC4QL5ILP8G0l\nccucXlMYyupk6QB2eUEAOlC2kuNkrmGNBk2mn7p6BmKK/kpEdYlEgkFD7omn\ncjpI7HH5TKK0lko+P9U7aAS3mei0vmk2T7rSu+Nu3m1hT0z4m8ScEJfPN5DE\na6lN1pnMaqL87DQwTA/fkb5TH//P6LS22iLYU68CjdD3xD6GIXoHlIzY7/3N\niXBtVxzv8ev/cGTBjnozdzF3oZNghkD48ZU+7CVPsLyqpKQ/C69Y3ZUywTxq\nmZGP2Fj/cqpWyYPCzClXxkoN5R7cy+jVaoHPxgqezB9CUfgBJUs/MbMKVosc\n2v615CPneZFiplXlwrK7W48T57YhCK0MU4HZCpY7qJPMnPNEVIg+Ca0eTlca\nLhRbYABVmv3jWwowLim5CmH4dBKUIK9thVUYPj337EKzWgBtEWGOR3bR57fF\nYq2mMenCVl1e+QhlqaXfy/tw4KuSFnZjMOO2Krr4dP59rg9NbBVYP3QuY0HC\ndlRQBmmrOzXS4JX16zbU+iqFrdEAExY2W5QX0sSOOXmnSOLFMIRi//9Obw2t\nSJZZ\r\n=apg+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFg8WZavEoNDMhCxlfGkFmEanuSrzzphNPeZ+G873KYPAiEA+eeSL3ZIXRUUx4dgbKMl2c8FofYU7HdKQeMF4uKns/I="}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.45_1614092860647_0.5343624465243508"},"_hasShrinkwrap":false},"1.2.46":{"name":"@pubsweet/component-aws-s3","version":"1.2.46","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"941771747b8359d024169c48cf20960fadd4894c","_id":"@pubsweet/component-aws-s3@1.2.46","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-9KPrCx5lfEJ+8o2QeRvkl2koPPOCD2ci3HFKgYP199K8dSiQDmH7sD91TkX5AStd2qhTX2kAWDGK8iN26g7pIg==","shasum":"b66e0c177d6ef6091f20d9f98daa1e56fd9aed0b","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.46.tgz","fileCount":11,"unpackedSize":26085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN/ISCRA9TVsSAnZWagAAzEQQAJmn+TwRSngNUTiGB7UE\nh6jy4m51XZkp79qTFN2EQenHwBeBrwBKHxois3pKSmRW3JBxfNPBQeLaWO6g\nPtspG6UQEPzDkUNx7yOhLdv9WJOdzVTaNX+yVxX5IQmkcNhe3+wb0jDj5tXn\nmJoZvsPmCaUkQJUydu6QsWEmGe4nRGRZGGNZN5juG1ZBYaKQB06LkMXXXJmZ\n+8uMubwzHYZVaqhvvhhISyxnQv/6BAGbwZGTse3nhCCfqunb0cPRyldLshyV\nMO3c3X8KX8PSc1qnuaIdeaVVQh/eUQjmPhUpkiPJWdIkyeOpXyDlI4oGEl8G\nqhgOw7/dRR4ul+yqT7NMuHZZx1V2TdACIjqzlm6RqmKjOggYtIshMMFMTC8s\nDo0u3eedABFtooswrHXudAFaqM3MDpZgSlIjhWUspm0ypVO7XxhzPVLJPh33\n177nRm8ngd2oUxfJDeym0OfjUqyFpCcNK7Ml3I4c8cUz/y8BxFIWyl13APuX\nDADG0xQ1JNh+sfwEPgcKNVCJcs7IAbGRkcHo4xa6XIG3Pjg5y44SJJF3YUsX\n56HBsjSPCezpgzCGk/xVr9axv10boRiSgxAd0MNu085sEMjNIundfFnkT0Cd\n5KC/SU/4lxEftpy2e2LJQBQ6Fjs5wyy6PNn+3sdpKPSGPdzyKYpep86aT/xt\nOU2M\r\n=pmYk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCckMe6ttBXbjzsXxXwK14gW6DtO/yiBlEfuXIuwLO3jwIhAJv6tR8w7D2ysj7HBxr/fZRrApkVbysWVzh1va2FrC/s"}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.46_1614279185214_0.31062506415432023"},"_hasShrinkwrap":false},"1.2.47":{"name":"@pubsweet/component-aws-s3","version":"1.2.47","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"303065e02b18c2862997e9af3bbd1001ea8ea4a9","_id":"@pubsweet/component-aws-s3@1.2.47","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-yy/b9yAUd3Lo4i7gu0QcsZ6CSWaN9c6zPoFc6G7Py2SIzOV+TjQDXEJblljmMTADfKUY/9lnApLNWtHst31H8w==","shasum":"7d9ba4fd6bedc0100fc710c4ca4ca9b46d9e05f0","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.47.tgz","fileCount":11,"unpackedSize":26311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRqBtCRA9TVsSAnZWagAA1Y0P/2XSiKVA1BsVMgc+DWuU\npRS+TjkE5CAyuOznaZJQcjxcHkFryz0KbHIZGihbomI3gVhm0TE5UnUahjvY\nHT14aJtPayam5QRjBS3q524zWUh0zmtQ1JLfIJ+YzKSHQ/Eex3DpkiYN9wsY\neka6yvgkYSR9ysm5eWdWsSXvav/o4XJRIg7CSvzjXZX2jZqCGV33rYryRDky\nzTg8D/0Z9TJVDatgnY9adv3T5x/nrzgBPssN9+b0sUDPfKRE2VDiGr06DboQ\n4LV0Egz2G8kAyEoniwRpV4rzFiCFYR8rRDmRu7NJDIbvOwqaOIrmfJBLoLCG\nj/FVLj4m/LLNTMFIxwFh3F1c5vlI8g/st+8DsRN7k/dDxY1VLeUzDF6kQQvO\nBSGHvs0+jUzVoiKuHRvSyzptN1X2HWMa6j0pvqMfwCqBnZg5iNNDBkTHF4Qj\nn8uYZl9wApKOWJH8Zyau4XGUm+HAOw9FHIQGFeQJyRlqG/OZEGl+qRKWmZPL\nC6DAGLzEeqfCmDXsrnoTbQQ0aaRNCrMrBiw/0O6duCREfGnRkShw+Q8JEdJz\n1gsfc3Bs+5xHKJ1b7HGWKyJSzu6PP0UdxpSR+onRjZn3+jdzHDLVGG1jZI29\n8TGFZVafamzyXl+LewiEPW6TKWlbXRXzsKe0ulBPnTbxX2sPnxc3xBzh0YDI\nWScS\r\n=R9DK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ3zZhwFZCNpTdvLTANSC4inXlQYPo1ZqZRHFvSXG1PwIgDYzVu9ebdhmdP0BbaCa5Gu1oC05p1dqBjHdeTsFEut0="}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.47_1615241325067_0.3578737325345478"},"_hasShrinkwrap":false},"1.2.48":{"name":"@pubsweet/component-aws-s3","version":"1.2.48","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"c77d4a6ef9cd01f617640666293bfd8f3b8a7146","_id":"@pubsweet/component-aws-s3@1.2.48","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-Jbdgn1sVG8tvIg2csL/LsQibjsT5ZAnq8JzvR7yWcdAfI1/p19s8qcqTuvrDNlAsbM2MOasOymE/EIp8K+Bj9A==","shasum":"e3e39442e3c381ca1772beabe2988e54ba3ea93c","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.48.tgz","fileCount":11,"unpackedSize":26537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYfCHCRA9TVsSAnZWagAAqhMP/2tlqLL7iirkIgJ5xXZ1\n8dxwccNDVZSbzWvx+qbUfG90Mk2GoP6LqkB73GOL7glCVtQVylbJrOd/n260\nJlN1JF277b7PNH46e8sdrMtgxN42AzMN64ghOh6Fbuo5FCBOG2ujnan+3/7B\nGUZYjqMjBbtHzLP7iNEDHpSlEEr8dMpEDbNzjd7BqKZNcd/gXL8MMGasgUC3\n3b/Kl7r+0zITewkUmB2D39OOS1H+T7Eq1XiiyMMK8WtCU70KM8WAdQZuJ6L2\naIvwj1z6owzHHlPnqnj8bKlfPi6hkr/QQ5Rn5HSqEsuYuD6AXZKvG4zjAhPj\nOQIqhkZ8DT9zWdMbMrq1tFQyv3n0d8u0HJc5v14zegXEOpnWZTI6MuoCxp4F\nHvNwcVnlFWL/YfY9lK2+MDT088FleFiYxuXGKxdVDJNJpLlNU7UnIsxYp3H8\nK9UztSRtuMKx2RfbEWnc/PEGjJ1JlaMuNE7h0X3absjfk07Dkm7bCdXD8GMk\nQ5zLIzFJVUf7c1U5fa48y8XPUUu64SyJT71n89kVeH6NBwYfILQfrxyRmhIW\n00rXyneyU+Gm/YJ/PwZJfPK744fRRIvEzvxz4QhkJjQjlsXMoirmf1jiSUkb\nGuH2hQHGxlQGMRKCF9bU1+7GTf3dj7KAcnWWvBkErL+eyCND8IvIzT7u9JDK\nSNZB\r\n=P785\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQQHoygf+caJy563fBCSKMvWAB3NZCHcf+4ta0fVbTVAiEAgpMNbxJ5BUPcaHgvONx9Z1jBtFzH5Ox7CBVvFb64xvs="}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.48_1617031302672_0.06686443822201538"},"_hasShrinkwrap":false},"1.2.49":{"name":"@pubsweet/component-aws-s3","version":"1.2.49","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"7eb0e72c6eac0d6361119815fd7c4899aab379da","_id":"@pubsweet/component-aws-s3@1.2.49","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-Gp3r3acS4NA8+Exe5iAmC2ONDbOuTIdofzoAsUvO/TOxFqte8wErQOKFa4jWobagiyD0mDiaGUlyXnmKSXa8BQ==","shasum":"37492e8c000fada29aba22ef30f80ab9ac9a7761","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.49.tgz","fileCount":11,"unpackedSize":26763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYyqyCRA9TVsSAnZWagAA6hAQAI90ChlzcXfZiwuKGw5e\nswwevWDPbJdO4kqocrr3+s375QuIPWdGZGkrTfq+D+rx/znE+K7dKt8aNeOj\niyM9cvWphLF05sMBAqdnDU3PoIBs7EOAYL7vPMvMjGOqH4XY1lCs1ZCrhPkq\nbO1ZiYIdbglQ255oXk4vQtn6B1flecDRlrKFQiqq7zYG3X6cLaWItVUMH3Dl\nHt6Vannnw3esLFW0RUos4rNKZiG0RsdLgXb30/CpwL5wrqc+ne1CDHUKT2FP\nfA2/VfIsQi3bQladMwDhdCQvx33X5JSpiyvxER/OwfQaPdVdsqy0qt+u/i2Z\ngDcBkZVTb/QPXw2GcVt+/g1Q5m0gqEGzzcnAC16XrUnrNc/aSbvA/aFhNh72\nz7UcLTGuLdVE/9T1T0P3ZGeIdT5iHti0NC+mesjFQpspaTpnvRvNGHN6jGSE\nYLMewqIxNZep+HjR6bSSSARYL/Ai8azuH9bPray4CrOkOTIBCj28OktWRTsT\nX4gfRVX4q9KkivLfFyKDzgMHi7OszIokxkRr94+CDKmRUI294mF8RkcIQyEE\n2xr7zGPr5rYY/gMZYsgVXwEmIDpkbaGKA4DvIXYBgBFRWwE/lQRWlH2jYBC/\ndilg1PdewHq000cOBlNZn5muGOrdb0TAZ/FQDb4vmitAobadiraZjdjW/pQN\ncwxl\r\n=8xRR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChYo0XqXmEyrCipaoAAfw22glXlvgAlgK5jzXZcwI7gAIhAIGGYUTuBurVzLejubXgJkde+e8UkuxvN2lm5UQp+9eD"}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.49_1617111730091_0.6932146894078401"},"_hasShrinkwrap":false},"1.2.50":{"name":"@pubsweet/component-aws-s3","version":"1.2.50","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"3b0f0dd86d20d689fe4baf1d8575b81e14ccf209","_id":"@pubsweet/component-aws-s3@1.2.50","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-YQj5es3o9YWjMbjyLiocv4kVUFexiOuxcKa5K+eatzPCOKCiZOvIEcVplRt8ZjAQ89LYmphW1Jx8Cc1RSlg6xQ==","shasum":"5f4aa618818f3581d6f133f76d8cd70c2af99cf9","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.50.tgz","fileCount":11,"unpackedSize":26989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga1RmCRA9TVsSAnZWagAA+N0P/ReTYtUQ6LNV+fsmg1L0\nYH87BCb+MPjMSv4e/F/YPkvSP4UBGfyyTtaqXHtHFn7flUerC5+IkQJyli80\n2XZcPPnAxuBDQGYoQp4MBijFpNwLX2Cd4Ermwn7uthahXW3HSjl3NmtDQRUx\nMqXnZfiNuWGJEiNTGJL2sC8YgkJC3XSfDqPZNFy2t8EhvjI+eu9ZNDc6am2E\nnG5CVeVTCYRg2vXJ12kF2oDZY6mmRrJkYbjp/b4I9bzZOFcR3pwYa05YnajM\nTlEq15ZxQ2UWxiOwuWMs23+7ydo78o1qrMF5ghwgBFHdJ1hQwjllgGdn/dDC\nxAnk/jr4zZI1/8CoFld6hFwulK+4yREcbDozKKx3/tCLdXFIYsGjwEnPKb73\nFPIZEi+th7/WGB0FtV9X7wR3wii1tZRBF4RuoCRGcklgtQa1ISMNibiuF6UW\nrtFts5xGaxEaqxZJ/GKqi13rUyxE6dduQHTaVWfcdo3isxo8AiEDQVbuDpwK\nnz5jaEaZy4AoCovr7G3hGdidrOxgoPpNIQKwkFuZQiNyszcMm7z+GYR26YMT\nm5103MRj9lRfAfl7DCulETcYaIxRVBKBzNwhUO//oV2Vs8THa4qVXAw8KBLb\n1APoCkf0K6vrWTFY9XjOcijavLL+xZnJPtuLf7h5ZBCGSgjXwlxlJn1Hk2bA\nAh3a\r\n=0HJs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDob+2HHpUrObKlPiHi+3/JDwR1q/REX2/uSPUb0TSvzQIgNmuUBGiSicvFsc8667W6mI+QapnfJTtFPtdHtyXVPqE="}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.50_1617646693647_0.3750152780305933"},"_hasShrinkwrap":false},"1.2.51":{"name":"@pubsweet/component-aws-s3","version":"1.2.51","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"32dd38c4c353fd6545e8ecd38658777d3c4823e6","_id":"@pubsweet/component-aws-s3@1.2.51","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-6uYLRT2lgzK6NdV5bSlJiIKR5KLXmvOBpBv0g45WlV0utzUB3EnPv/s3qIDgF4HZsUkB/04LUi7ak8GkL1fscA==","shasum":"f160ddb75a9605fd707f53c75ff03d37cc5209c4","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.51.tgz","fileCount":11,"unpackedSize":27215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbxwiCRA9TVsSAnZWagAAn/MP/3Vfr8+rkYJwIN3lT4qm\nX67rWJMerl1xgzZ/aJuz6brWVQiull8qOyS504OusAbJAH6HSmQMgv5K1v9T\ntf/KJxoxYc3/FQyDWy1aIKZAu6xVmYo/Oput9/8lRJl4feKVg6W//UuAmYoH\niSzTgXw0gCwB05CA5cYC6CiB9Sztcf3h1O1GZ+I1yUu6FHCfzrcfcjOhen/A\nhKcqG8Xq/XqeWunyxbeWRbI1jtDzXtzqVxRyRinbr7HZJg2BDr80g78+0r/+\nCnw/ytGkAzwKf4giBaxYtRVuMt16qDKpTO7IYYtvPOvgLzUuBacBU+c8rsZQ\nLt4pLQgdYcBfkwOK9z4i/yr11veHO01HE5JOJIAb7KCz8MCUOxusVGmFwH8T\njpoalGkQJBFz83K97jq5FXo+bRPNNzJWBK7rTSUHR1sNh2P39f9u/FSHPsco\ngk1ZbB4QFrmDy0ytFxf/aLillBWpOtVoTjM5L8uvQkNHiMkLatPyG3VIyTc3\ngyGZ5fqlVscf+OewWXW3k5eFXoO8iouaJACUKMFckUh85Jk3fY2PySke/O8o\nbiz7wIX6AIIdJcn6Kn6xNVQtcg5GSpygS6KuAH8PiKLGO2wFVJInizLjHL3Q\nmH2PiN/PNUoV9nl8AASmQMuHDLKRQ4jLg7KYIDM6VWln9W48EcAZ0gvBCIcx\nVkrD\r\n=/cgi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh+J/2BmLajXr8c69aYmT+5lppEqbHJf/DEXS6ArD3OwIgJWpxKWRVdRUjdBTBIeb2B1REPiGcbaB+84BXt5VJ4nA="}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.51_1617894433681_0.6549378720191319"},"_hasShrinkwrap":false},"1.2.52":{"name":"@pubsweet/component-aws-s3","version":"1.2.52","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"e15b06c99f452a0fd95794d1a54a5a5120d513c7","_id":"@pubsweet/component-aws-s3@1.2.52","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-aTkQ013dSTmzlq2ZCqAvAhLyNR6o1+RVvkLIDmwDEXqKVNNs+/5XkZX3IzW8Ny2CKl4zbmF7oMvjPhDnQpvRqQ==","shasum":"e3042f74e1cf0f7d66606c7472529ca59966d785","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.52.tgz","fileCount":11,"unpackedSize":27441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdgV2CRA9TVsSAnZWagAAhqsP/0ORZaC033NsaS38fhKA\ngLKuVGW1vPXm8yunG2bCgy9pqivYvrJ2o1GeAyAtZRcZnVDHyvi/MRBxBnsb\n1CULx1xkR5ko+aL1sGnyVVOvjd81pkkFKaKbc3n4VsnbRp5fU4Rh6nvxi3eY\n+YnWNerRyhvGH2eEuczvzNJvSPcgnb8UfOM1hpe4sRU+ZHp1mtR56lITpKyZ\nMj+6U8XWvVTFpZFxgRGpyBl9c0qOn12Cn2H2vMB8gyxMrrgJVcNLXDbqX+9/\nQwD/EqeBD88wXGghvvHjAXkuNoOgfI+AquFHtelqvMJJgH8xtXY3ZBI55wHG\nmx4EhxNlrPnI/K6NApVyPwJlONZO24NVdoBIv8jNgNurTsIGV7Uqzwl+Y+73\nlVSBr8k6tw7BPfrUvca2zomQlICj5L5SFufbDHSAFC8uC252ppA8X+v/V42G\n+c3Z9KUwMxp2Ngs6h28IhUN0jfVPkhK/xHRK7EAfAT3YzSkYgIpP4PvhQ+ri\nHLWZvxv3qKn/hDAkgpw0kTT25gzJ7ouEuWEJp6CYNNonaIwM52foZh1u3Y2l\nJPH0QTZM0Xl17b26CCf2IdEO1heEtyxmaLCStOxIoS1Rr0wHURIOcV29W+ur\nBW34TaJyfyzkPNNyVT+U6gI44JWytNsrSMraXnW1gtulaHo8xyfbnhCEXOpn\nvokG\r\n=TTMu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXgsi6dSqkz9JOOBUjGL0ZVbW1Dnrfmb901uP9316o5AiBgYW3SK+9NHQIsL7m1aVlHN1rZw6xu+3LyW3eGr8lwfA=="}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.52_1618347382064_0.6197357557314493"},"_hasShrinkwrap":false},"1.2.53":{"name":"@pubsweet/component-aws-s3","version":"1.2.53","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"f8a4b7b6d1c1ae027c5d77333e90f8f135ea7842","_id":"@pubsweet/component-aws-s3@1.2.53","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-/97EV+ZOA6dfa7CGJ39b24cKUfyeJLpEUb84MTGy6EbW/rLGNwavrDN6v7UYOMmuFzQ7EN/EWIrec2iqxvucCg==","shasum":"66701a14c4385cc2cd8dfe966724890e6cc2cc5c","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.53.tgz","fileCount":11,"unpackedSize":27667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv24gCRA9TVsSAnZWagAA+ksP/2swS67t5Ds3aB+Emgzw\nFIH4ZQi704hdbkL5IBRG/mGEKf3iu7j5cGScnizH0yJMJJ6uITIWUhEKJctu\nHQMK+WTwqOVzPDDXO9DCtTdl8w7qTmNMqwwJ2HKyhdFx/09HP41KGMsAwqnR\n9vEu00SHi7d/pOxKrGKyf6jdVxOwWMUla8kcAlsIdOXSjvLTtwUAQcBbkXae\nnHyjgF+zOQQek74C0wlTgoDsnavAtY66mu6hqfwebX7MhtvSnt8XKdUdI9uU\nPBvcOg6rqLBJy483M8mn3AVmGc01Ni1hWIKzjTJXYXkanNYkMUzVaeFzB+in\nNm8HtxGqPCkik1R7zo1EMmgq4TqAydB/URieXG9Q9Sj42CmqFBpaNqd/CL/h\nauHvxkzzdgcpTVF/1K5eR7i6RbrsBFyP0zNrsHrMJyU9BDJZiZcnCC1HVgCa\nCJe41OPUfn79VWFL1T+888LWxuMPFUqag84ltVLvNYlwADwe3bohga1Jr1kq\nH2i4bvmulgA5Ygygdjc3Q3iK6XhCZv5lpd4l+Asv1kEE7OE1etojdkz4dz2l\nvlDSqKSmA2rrmTjVBiiUVElJJKzW65uLp5pDCR/Zis9/W0073daCHMOKF3VO\ngscngyTkZ05Z8hwfWx5wRJbC+CNrvnMuHiA3C7cqEAw2Klxe0DgTQxekfVME\nqUCP\r\n=Ru3N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAOPFELOBEtKpEBJ3LNSwYl5uRDm808YgGkXsqyviKpAiEA8izPLFHHaTHo9c8JXyBvAK9dHvwbllw7Oigc96vgKtU="}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.53_1623158304227_0.7664953268227572"},"_hasShrinkwrap":false},"1.2.54":{"name":"@pubsweet/component-aws-s3","version":"1.2.54","description":"AWS S3 upload component for PubSweet","license":"MIT","author":{"name":"Collaborative Knowledge Foundation"},"main":"index.js","dependencies":{"archiver":"^3.0.0","aws-sdk":"^2.185.0","dotenv":"^6.2.0","lodash":"^4.17.11","multer":"^1.3.0","multer-s3":"^2.7.0","node-mocks-http":"^1.6.6","uuid":"^7.0.3"},"peerDependencies":{"@hapi/joi":">=14.3.1","@pubsweet/logger":">=0.0.1","config":">=3.0.1","pubsweet-server":">=11.0.0"},"repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"publishConfig":{"access":"public"},"gitHead":"1d11c2ed056d8108a846adaf1308b0b38ee50830","_id":"@pubsweet/component-aws-s3@1.2.54","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","_npmUser":{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"},"dist":{"integrity":"sha512-lUNtChyBDG3RrIFI6+rTHxb25bXgyqERazuAbPmoB1OVPhK6y1cfQnPXyzPQEz3Gx4vs0dZEVpbz/ewCB/roBg==","shasum":"4caf9d2cf5ac97d3fcd147f77d2ef7cef98b9cf8","tarball":"https://registry.npmjs.org/@pubsweet/component-aws-s3/-/component-aws-s3-1.2.54.tgz","fileCount":11,"unpackedSize":27893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv5OvCRA9TVsSAnZWagAAIokP/RHQhkUEhAfiMBjQlGfp\ni+5cW73HhPPnlHiP5/0Zxxq0GgQj4uHDveY0UKudS/OHfpjTpdHSNX5CfUAl\nYgf0awXCcJrHNHysftRNsE0gZOlrWOpXVzHafb/XQCR0Q/xGrGIMupyYFuXJ\nnc5y+ipNiT3KwWe01a9H1B0vEY6z7WeNSiwaEOfDOa7MLMlK4xlKi/6nrlcT\nzq9hy60V+U7pDo0fVfyt+AyGkCVvd3KMj3DUPGDVyZl9BEKIFJlh/5tFuQ96\nalQ31GuJtwsz8KCDlhPI1F5/N54VYY7zxwU6onhkXq61H71LgAIYGV8L+Ek6\nJGyipXbt0hbV2lhIG5LrL2s8DpXBh8dPaFns1GwaEaM2vFhh2x4Cs8+ieMRm\nEUuP6Gg/09KaZ+8OitjT7mNPbTkC/iJydKoChVXuRH2Ss1JioZkNpHcmzahy\nGouoVHd6FIVnbLb3m0iDHGzaINIRVJg6nv63R19uEmi9hcvN8FGT+fzK4ZUn\n6ZrTCi0c1pIFyZoXG99e3Ohku1MoeqdKFxRs70LFQsDRpOXmeB9Va4q8WK7g\n0WAR1PzkuWC3zLxAxTTQQHXZAHDIj+b7G22aOLcU+DG53E/o/0ATQ9xVAU4B\nSBxD+3cjd9zMbs6IEcJmQQmzHbwzz92TS+/jx6IExIMQolaJDIBXC2mgb7Fx\n+G/1\r\n=JdyD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDax48aBNaSfS+OQkszXi1V+3LKDiBMpTh+f6X4r78VfAIhAMn9VlZCZblixAUhiEky4Q+f+E0HzaGu8Io5CeFuiFto"}]},"directories":{},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-aws-s3_1.2.54_1623167918863_0.5306302121814728"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-08T12:45:22.681Z","0.1.0":"2018-02-08T12:45:23.684Z","modified":"2022-04-06T17:03:26.988Z","0.1.1":"2018-02-16T18:39:54.293Z","1.0.0":"2018-03-15T14:39:48.880Z","1.0.1":"2018-03-19T14:41:13.979Z","1.0.2":"2018-03-27T07:13:30.762Z","1.0.3":"2018-04-03T13:59:03.167Z","1.0.4":"2018-04-24T12:25:47.644Z","1.1.0":"2018-05-24T08:18:38.142Z","1.1.1":"2018-06-01T14:24:48.418Z","1.1.2":"2018-06-19T21:43:19.942Z","1.2.0":"2018-08-02T05:54:07.310Z","1.2.1":"2018-08-17T09:54:50.195Z","1.2.2":"2018-09-25T17:13:40.273Z","1.2.3":"2019-01-13T22:56:12.857Z","1.2.4":"2019-01-14T01:15:48.894Z","1.2.5":"2019-01-16T20:58:38.691Z","1.2.6":"2019-02-01T11:28:29.344Z","1.2.7":"2019-02-19T12:25:10.862Z","1.2.8":"2019-02-19T13:48:09.811Z","1.2.9":"2019-03-05T09:49:38.814Z","1.2.10":"2019-03-06T18:45:32.047Z","1.2.11":"2019-04-09T21:18:10.332Z","1.2.12":"2019-04-18T10:12:54.160Z","1.2.13":"2019-04-25T12:48:11.481Z","1.2.14":"2019-05-27T14:43:48.732Z","1.2.15":"2019-06-12T22:12:42.412Z","1.2.16":"2019-06-13T12:15:54.969Z","1.2.17":"2019-06-21T12:21:42.741Z","1.2.18":"2019-06-24T15:43:04.243Z","1.2.19":"2019-06-28T14:40:10.829Z","1.2.20":"2019-07-03T10:02:26.975Z","1.2.21":"2019-07-09T15:36:56.712Z","1.2.22":"2019-07-12T13:28:46.430Z","1.2.23":"2019-08-05T10:46:09.661Z","1.2.24":"2019-08-08T14:21:16.044Z","1.2.25":"2019-08-30T06:33:41.825Z","1.2.26":"2019-09-04T07:30:35.581Z","1.2.27":"2019-09-11T16:27:51.817Z","1.2.28":"2019-11-11T14:37:20.947Z","1.2.29":"2019-12-11T14:14:17.111Z","1.2.30":"2020-01-23T08:26:16.449Z","1.2.31":"2020-01-29T09:18:35.692Z","1.2.32":"2020-02-26T17:26:03.156Z","1.2.33":"2020-02-28T10:25:49.047Z","1.2.34":"2020-03-04T15:07:32.494Z","1.2.35":"2020-03-16T08:02:27.772Z","1.2.36":"2020-04-06T08:51:08.106Z","1.2.37":"2020-04-24T18:55:01.038Z","1.2.38":"2020-05-13T09:18:17.426Z","1.2.39":"2020-07-17T10:13:43.615Z","1.2.40":"2020-11-18T16:27:12.339Z","1.2.41":"2020-11-18T17:32:09.984Z","1.2.42":"2020-11-19T21:03:08.106Z","1.2.43":"2020-12-21T19:48:09.929Z","1.2.44":"2021-02-23T09:52:39.694Z","1.2.45":"2021-02-23T15:07:40.798Z","1.2.46":"2021-02-25T18:53:05.324Z","1.2.47":"2021-03-08T22:08:45.195Z","1.2.48":"2021-03-29T15:21:42.994Z","1.2.49":"2021-03-30T13:42:10.269Z","1.2.50":"2021-04-05T18:18:13.838Z","1.2.51":"2021-04-08T15:07:13.864Z","1.2.52":"2021-04-13T20:56:22.209Z","1.2.53":"2021-06-08T13:18:24.361Z","1.2.54":"2021-06-08T15:58:39.061Z"},"maintainers":[{"name":"jure","email":"juretriglav@gmail.com"},{"name":"shockandaudrey","email":"audrey@ahamelers.com"},{"name":"diversemix","email":"diversemix@gmail.com"},{"name":"andrei.c9","email":"andrei.cioromila@hindawi.com"},{"name":"yannisbarlas","email":"yannisbarlas@gmail.com"}],"description":"AWS S3 upload component for PubSweet","repository":{"type":"git","url":"https://gitlab.coko.foundation/pubsweet/pubsweet","path":"components/server/component-aws-s3"},"author":{"name":"Collaborative Knowledge Foundation"},"license":"MIT","readme":"# AWS S3 File Upload Configuration\n\nIn order to use this component, the following configuration needs to be added to a PubSweet application inside a section named `pubsweet-component-aws-s3`:\n\n- `secretAccessKey`: the `AWS_S3_SECRET_KEY` value from the app's `.env` file\n- `accessKeyId`: the `AWS_S3_ACCESS_KEY` value from the app's `.env` file\n- `region`: the `AWS_S3_REGION` value from the app's `.env` file\n- `bucket`: the `AWS_S3_BUCKET` value from the app's `.env` file\n\nFor example:\n\n```json\n\"pubsweet-component-aws-s3\": {\n    \"secretAccessKey\": \"process.env.AWS_S3_SECRET_KEY\",\n    \"accessKeyId\": \"process.env.AWS_S3_ACCESS_KEY\",\n    \"region\": \"process.env.AWS_S3_REGION\",\n    \"bucket\": \"process.env.AWS_S3_BUCKET\",\n    \"validations\": \"path.resolve(__dirname, 'upload-validations.js')\",\n  },\n```\n\nThe `.env` file should look like this:\n\n```shell\nAWS_S3_ACCESS_KEY = exampleKey\nAWS_S3_SECRET_KEY = exampleKey/sads/21\nAWS_S3_REGION = region-name\nAWS_S3_BUCKET = bucket-name\n```\n\nThen, as soon as possible in your app you should add the `dotenv` package:\n\n```js static\nrequire('dotenv').config()\n```\n\n# `component-aws-s3` API\n\nA list of endpoints that help you upload, download and delete S3 files.\n\n## Upload a file [POST]\n\n#### Request\n\n`POST /api/file`\n\n#### Request body\n\n```static\nContent-Type: multipart/form-data; boundary=----WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fileType\"\n\nsupplementary\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"fragmentId\"\n\n545\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\nContent-Disposition: form-data; name=\"file\"; filename=\"attachment.txt\"\nContent-Type: text/plain\n\n[file content goes there]\n------WebKitFormBoundaryWfPNVh4wuWBlyEyQ\n```\n\n#### Response\n\n```json\n{\n  \"id\": \"fragment-id/file-id\",\n  \"name\": \"Document Name.doc\",\n  \"size\": 452097\n}\n```\n\n## Retrieve file signed URL [GET]\n\nThis endpoint allows you to retrieve a file's signed URL that can be used to download the file.\n\n#### Request\n\n`GET /api/files/{fragmentId}/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n| fileId        | Yes       | String       | The ID of the file     |\n\n| Query Parameter | Requiered | Requirements | Description                            |\n| --------------- | --------- | ------------ | -------------------------------------- |\n| download        | No        | Boolean      | Get the file data blob if set to true. |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"signedUrl\": \"aws-url\"\n}\n```\n\n## Retrieve files as zip [GET]\n\nThis endpoint allows you to retrieve a fragment's files as a zip archive.\n\n#### Request\n\n`GET /api/files/{fragmentId}`\n\n| URI Parameter | Requiered | Requirements | Description            |\n| ------------- | --------- | ------------ | ---------------------- |\n| fragmentId    | Yes       | String       | The ID of the fragment |\n\n| Query Parameter | Requiered | Requirements  | Description                                                                                    |\n| --------------- | --------- | ------------- | ---------------------------------------------------------------------------------------------- |\n| fileTypes       | No        | Array(String) | Specify which file types to be included in the zip. All file types will be included if omitted |\n\n#### Response\n\n```json\nHTTP/1.1 200\n{\n\t\"dataBlob\"\n}\n```\n\n## Delete file [DELETE]\n\n#### Request\n\n`DELETE /api/file/{fileId}`\n\n| URI Parameter | Requiered | Requirements | Description        |\n| ------------- | --------- | ------------ | ------------------ |\n| fileId        | Yes       | String       | The ID of the file |\n\n#### Response\n\n```json\nHTTP/1.1 204\n```\n\n---\n","readmeFilename":"README.md"}