{"_id":"s3-url-parser","_rev":"4-d273fc2639fdaa6bc8703ad29fe26106","name":"s3-url-parser","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"s3-url-parser","version":"1.0.0","description":"Parse aws S3 urls. Extract region, bucket name, object key.","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/AntonioRecaldeRusso/s3-url-parser.git"},"keywords":["aws","s3","url","parser","javascript"],"author":{"name":"Antonio Recalde"},"license":"MIT","bugs":{"url":"https://github.com/AntonioRecaldeRusso/s3-url-parser/issues"},"homepage":"https://github.com/AntonioRecaldeRusso/s3-url-parser#readme","devDependencies":{"jest":"^26.0.1"},"gitHead":"d1bce471ecf35b44593b56a3e17b87bcef500c96","_id":"s3-url-parser@1.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-hHm1DXHIWjT7NNyO48SO4ohBrYauJyl4kmApz5y8O8Yi9RH7J2+ULiu0leVM39VBS19moiyQ3z6Ntn6HqNEieA==","shasum":"a6e8fa07fd33991e7adc8b1e392c8280eb4bcc08","tarball":"https://registry.npmjs.org/s3-url-parser/-/s3-url-parser-1.0.0.tgz","fileCount":5,"unpackedSize":10568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez1e0CRA9TVsSAnZWagAA0WUQAKAmM1tM1xkX/n6N9Rra\n9OVSqQNgctOyxXgZFFTgFjMaxFl3j6qBjrW3/v5E216ZZ2bgxBSgG1rE9FQ3\nU+2ABtg6NWnYPf3nD6ZXwM+IS6blkM2XxOnxqMrdiBdXfsdupU6ZInKJNG9J\ndOOJPtfuzZGijdAemeRdResNgymDFfu6x8WuK7UVwUcCrWfUdFjVzOghZTNU\nqL+GDTJYlBPdPCbM+XHk8UNVnyXHul7sDv+zsMNzgkHVJ7ywQ12vOxG/6WZz\n4ZZ/htPfcc2d396ZyqlQrxRWFpYzUKl7kT1bTGqLm9/F4LOSuTSEa4lWVNCt\neQEyPk2WaUk77DKBJBdrJiHtIt4TeU6yrVZxSfy6chnMMJnHDvTfFVrjMsD+\nMc7acnemEHju/9FRmhaakF3FlyqTvVFU2+TapTdAoaIUbfsh6mlvDdc1CfbK\niVhFj7cnTNo9AnX1aB/3jzZV/sPvU7Dp/epaC3WBqnDdhLkfIIpzW3exnCYF\n3hFnmlsJw+SMQN7mPEpenxGtNNf+xuYUOAIpEXXzx3fblhu9RmgoqbPAcPNm\nNoKlpsncYndFwbEdyVFb33tKcp3Bm8aMEBLxhlbM6MXEy9lTFKn7mAEwSwwh\n3wJaqYpGImoozkuyFUfLqsVWbr5MX8Z5NPYfZHERyumFhiMsBm7w2BCU+ad9\nwMqI\r\n=2q45\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYIFOnNCqkYvK/OkO/SaUlUUfXCZ2pubBb0vh8jdQEMwIgEw7qYdKWVWqHEegNPwruHkE0jt1mv2Vpp3tDP5u60Mc="}]},"maintainers":[{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"}],"_npmUser":{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/s3-url-parser_1.0.0_1590646707835_0.12032606033053606"},"_hasShrinkwrap":false},"1.0.1":{"name":"s3-url-parser","version":"1.0.1","description":"Parse aws S3 urls. Extract region, bucket name, object key.","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/AntonioRecaldeRusso/s3-url-parser.git"},"keywords":["aws","s3","url","parser","javascript"],"author":{"name":"Antonio Recalde"},"license":"MIT","bugs":{"url":"https://github.com/AntonioRecaldeRusso/s3-url-parser/issues"},"homepage":"https://github.com/AntonioRecaldeRusso/s3-url-parser#readme","devDependencies":{"jest":"^26.0.1"},"gitHead":"794c1eb5809164a6fb08514567a85970965cc2bb","_id":"s3-url-parser@1.0.1","_nodeVersion":"10.15.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-dOmJsgGNe2NFyY9qO4lYnpYVsvWtV6Y121vL335etSV4XtCnsVA65fmHi0ZKMrEmMJw1udq2b4zUZEf3JMZ+SQ==","shasum":"646e4d267d229a7600c4b0dfc0b001642c97236d","tarball":"https://registry.npmjs.org/s3-url-parser/-/s3-url-parser-1.0.1.tgz","fileCount":5,"unpackedSize":10595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez1iXCRA9TVsSAnZWagAA1vgP/0mz7OqCZRVnqZEVf2OK\nF7K+WT/ozp8X+TnnmThFhTbHFWjw7IrDmX4aAzWoBb2HVcmfaI2tm5djTDWZ\nhk+eCG0yD47jDYMeV2KaBNKo/CxfSlx1mHrZDmGFgyaALqEm+Lk13A1nK4L2\nBYeUjB4fYOFoyVi/RlsfYxEQQVhhx3t2NHcXzdcpIvyoPl+ZIliItceTdyUj\nvSpl4c/gZkt7IQ9JxgFfOzZSLhPdf1OqMKz7iZx76u2PLumh2NY1W4sHTbSP\n+Yx+KbwDPdrxtbL4cSWmkupJruigznk5Ne4wa7sC3aMaLMyrDGTH+dgwsN/d\nOCN6742bGFeQ3362+gcJJsatAt3+XcjGArAQ894aHiQj25xwiPSjGL7q4Sdv\nFrSH1Mmky4ZHUCWg7hVtXeKLbzOx8RAXoD5vpfQ/OO2gzDajBYoanbktjvVU\nUXbWgKTkPN4DKGqaYJn3FKYY4ejWoUGAATplM9m84Uu5W2JzEKncATuUEkib\nOA6FkdepTH4PK9A16NhXsOXvWEuXsqDjJVDL/DKAV3wjjEq3RfKgyRnaHKP3\ng11j09PYoHO44vqbzEDqMR0XmpenSNHyVrXK6DTuGVqsHCXvf/fPwuxJuKNn\nTw+akWtMYlDrgJA/qYvSdLCCEeHuunOuTl5FPIz69W366pRkpSGEBjiLN9K4\n7/TH\r\n=z8da\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCMD2bfPaAF/8Rgb6DemhXIL/BFdev6es0flGHInUcWgIhAL4WLs3gBRFEtXm6PvRMF3+vQZW3Y4ehhdqUXvlzLAL9"}]},"maintainers":[{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"}],"_npmUser":{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/s3-url-parser_1.0.1_1590646935529_0.1760744689072733"},"_hasShrinkwrap":false},"1.0.2":{"name":"s3-url-parser","version":"1.0.2","description":"Parse aws S3 urls. Extract region, bucket name, object key.","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/AntonioRecaldeRusso/s3-url-parser.git"},"keywords":["aws","s3","url","parser","javascript"],"author":{"name":"Antonio Recalde"},"license":"MIT","bugs":{"url":"https://github.com/AntonioRecaldeRusso/s3-url-parser/issues"},"homepage":"https://github.com/AntonioRecaldeRusso/s3-url-parser#readme","devDependencies":{"jest":"^26.0.1"},"gitHead":"79c7ab1e1fb0888f52a60112d3d2aad976764e39","_id":"s3-url-parser@1.0.2","_nodeVersion":"10.15.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-NwO0ID9QGQRK2XM34kvos8xeGGqk5mD902Z7gMbA5gzVfwntBZdc+tFmBF0DS6RvZ4pblv9CYjSnrylaAeQ0XA==","shasum":"9bc37ae56d0e98600d80150cfcf29decf9c39b42","tarball":"https://registry.npmjs.org/s3-url-parser/-/s3-url-parser-1.0.2.tgz","fileCount":5,"unpackedSize":10130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez4GzCRA9TVsSAnZWagAAG5oP/0xdkhJfyGTl9+PbALtw\nms2xzxbdgcqJRNhAqu8V6Qjs1sPiSzFHDWSKTug9lx2W+yb3cwL+dtwD3pUa\npZCss+0KzaALFr7pJ3fFURNwoGd08OKg7sHm3MAeDeefVDQ7Ejx42lMpioVK\n0U98oeJ3Dn4JD1JYkTUFFjIDRK5kO2tdZYad3Zh6g9tv28yXKwlrEvNyqlOE\n+qlOeZS/SR+sTjCYV1CYogklqUgxwyJ5/NHEnts+hIweUT1JZ8Uf2tlkuDO9\ns66MzQdjTfoLFGWat7LsydKGoC/pllrV+EqhKZkPWlyYKyNSIAN/+P6Eqqnl\nxxdQbzjNUQhBS02VQOQeaKcORZhmWSf7suw1msFVtbH2Y48iwmv5pwoNl3dU\neYbRJdtuY45qB84VVGA+zohBdLy5dpDQO2xiebXB0disbzaJJ3s3x1ywHE1a\nYsZwWVMbLuA57AnxjqUbP2g1ntnIIZ+2RYX4mPdZfeeUUZewYizeBzJbV8Ro\n8GcX+ANURXjEa2H41AJTleRjAmuzHh8dGnwmezeivy77DyRa2HMIeAfN37JZ\nsqbrtnOZ5wnuJv6o3c+q5s7ptH9eCeRdyB3oJylzbx4rf+uU5vAlqEvihpJ8\nhcDX0Y/Zi6xKlymhtyIDOZQpIUmeJqE9fUtteC8MfiWUp598ZpLQQ9fy3Eku\nXvU4\r\n=5EgU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwjgK9ynp99/uVqZIS+vq7NcwjN71/Uuak2HMqGHQkRQIhAMZ7tqQ2tAbjVxd7TyY+EDT6uCQz26DtZyMQ0TIS8ckA"}]},"maintainers":[{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"}],"_npmUser":{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/s3-url-parser_1.0.2_1590657458601_0.8626537756421389"},"_hasShrinkwrap":false},"1.0.3":{"name":"s3-url-parser","version":"1.0.3","description":"Parse aws S3 urls. Extract region, bucket name, object key.","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/AntonioRecaldeRusso/s3-url-parser.git"},"keywords":["aws","s3","url","parser","javascript"],"author":{"name":"Antonio Recalde"},"license":"MIT","bugs":{"url":"https://github.com/AntonioRecaldeRusso/s3-url-parser/issues"},"homepage":"https://github.com/AntonioRecaldeRusso/s3-url-parser#readme","devDependencies":{"jest":"^26.0.1"},"gitHead":"1bbbba22b9eee86a065b283a9e3f2491585ea9c3","_id":"s3-url-parser@1.0.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HErWK77P3LTE7VYDQUnLVGzB66mQVrG1IZnjLsLiwNAqXiI8xIOjheAlIR6AkUcRsDzf0MmIQX85t9OQ7PwjIA==","shasum":"3c97e301e5355c907938a7e9b830528774933120","tarball":"https://registry.npmjs.org/s3-url-parser/-/s3-url-parser-1.0.3.tgz","fileCount":5,"unpackedSize":10130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZuACRA9TVsSAnZWagAA6lwP/i7SLQqGch8KexG2Ek/U\nTJ4fp6FEKfemUtpx+sedm+Z0syF+1MQJtNZZvHJOfdbk3Wg/2yjicjE4GFWC\npefzQ8D/87chCrpdwD+H1TiEd2461rKJI+sNtZpNLv/s3bXH60QQjqRMTnrH\njlyejZ2Is/Sj9LAHc1WU8nybWJilF6tPtv9PeF9S2cNNx1tTbzN9qYqOVpDY\nf1OMUBqUKZ9knhdWmOXToNJt6SC40trXJyK58WKBfUuMBemaUvVEnYBrGz+X\nGu/k4rC5WZmeGfUU45lkgajuaWzlqWZyhV1XOZeiH8P9ag3JlI99kzwraUsM\n8HYCUa/wdeJQmd8XtZFbobkZ9HHb4HA35Jg8WZleQ99KXF4waK4SFn/3UKeO\n9FvQqHQxEpWv8uaZ8j4I5IZmL5EfCiqgxNhUYCU/GT9sLCvV8D048ebx+qi5\nmaujK+hFOI814NgEr4Km8W9nvys8B1MlP7ZgdUZQId+EWo7YQQk1pq9WMtCQ\nncHlqPLEjiFff07r01JErQYwkpD+ey5o/bd1t3PYnVzGDM69FJiZ1Z7Od9M4\nq4k1+AQObTMUORRRHzkWOAXZWWMb33mRzu600JZlSEEreCd7n/Q+KRFdt2r+\nS6/870vWq/DOgm9BijhpVoqcLBRKyvpGI1X9nKmIZ7kph72AbvbPKPuie11Y\n7LGQ\r\n=E49o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+lUwR+N91CpM3xbjKbJ6Gk8HNMX6vfsnQdNbYgu8AUQIhAMBDWUQYokwljHW5gPy5nrCRh9+qAOe3kidVsaa3eytP"}]},"_npmUser":{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"},"directories":{},"maintainers":[{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/s3-url-parser_1.0.3_1622252416157_0.42704343430970404"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-28T06:18:27.791Z","1.0.0":"2020-05-28T06:18:27.941Z","modified":"2022-05-16T09:37:19.880Z","1.0.1":"2020-05-28T06:22:15.687Z","1.0.2":"2020-05-28T09:17:38.734Z","1.0.3":"2021-05-29T01:40:16.296Z"},"maintainers":[{"name":"arecalde","email":"antonio.recalde.russo@gmail.com"}],"description":"Parse aws S3 urls. Extract region, bucket name, object key.","homepage":"https://github.com/AntonioRecaldeRusso/s3-url-parser#readme","keywords":["aws","s3","url","parser","javascript"],"repository":{"type":"git","url":"git+https://github.com/AntonioRecaldeRusso/s3-url-parser.git"},"author":{"name":"Antonio Recalde"},"bugs":{"url":"https://github.com/AntonioRecaldeRusso/s3-url-parser/issues"},"license":"MIT","readme":"### S3 URL PARSER\nThis library helps you extract the following information from S3 urls of any format:\n- bucket name\n- region\n- key\n\nFormats:\n- http://s3.amazonaws.com/bucket/key1/key2\n- http://s3-aws-region.amazonaws.com/bucket/key1/key2\n- http://bucket.s3.amazonaws.com/key1/key2\n- http://bucket.s3-aws-region.amazonaws.com/key1/key2\n- http://bucket.s3.aws-region.amazonaws.com/key1/key2\n\n\n### Usage\n```javascript\nimport s3ParseUrl from 's3-url-parser';\n\nconst sampleUrl = 'http://my-bucket.s3.us-west-2.amazonaws.com/key-to-my-s3-object';\nconst { bucket, region, key } = s3ParseUrl(sampleUrl);\n\n/*\n  bucket = 'my-bucket'\n  region = 'us-west-2'\n  key = 'key-to-my-s3-object'\n */\n```\n","readmeFilename":"README.md"}