{"_id":"url-join-ts","_rev":"4-a0c6903748dc6ce7113c6edbe8942394","name":"url-join-ts","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.1":{"name":"url-join-ts","version":"1.0.1","description":"Join urls and normalize","author":{"name":"kvandake"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","keywords":["typescript","url-join","url join","url"],"repository":{"type":"git","url":"git+https://github.com/kvandake/url-join-ts.git"},"bugs":{"url":"https://github.com/kvandake/url-join-ts/issues"},"homepage":"https://github.com/kvandake/url-join-ts","scripts":{"clean":"rimraf lib","build":"yarn run clean && tsc","test":"jest","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json","prepare":"yarn run build","prepublishOnly":"yarn test && yarn run lint","preversion":"yarn run lint","version":"yarn run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/jest":"^24.0.18","jest":"^24.9.0","prettier":"^1.18.2","rimraf":"^3.0.0","ts-jest":"^24.0.2","tslint":"^5.19.0","tslint-config-prettier":"^1.18.0","typescript":"^3.6.2"},"gitHead":"1cc746fb4354534691d0c98419d93ae825d7f276","_id":"url-join-ts@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"kvandake","email":"kvandake@gmail.com"},"dist":{"integrity":"sha512-BoQJW5GTqtuMiAwrBNplFAJuXAdo4kEfoSESr3QtLXwjK+0NBQtsTHNgIfuQgNUm+O0yKYv5JKgN6v+Db8sCrQ==","shasum":"c1a053da81826e55fe7e7545d919805ddb64ad4b","tarball":"https://registry.npmjs.org/url-join-ts/-/url-join-ts-1.0.1.tgz","fileCount":20,"unpackedSize":186435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdclI7CRA9TVsSAnZWagAAiEYP/3xfQ2ce9PaqsJwJRsjX\n+KTc1kFqEFh/vG73ihWlUtxj7+fWY+mgDIW7LCF6xWHdYYciCKh+tf9ZlFIW\n1YkA4OovjJGYa/m0+Z9zjpe/UQ2nQDPUOz5Tq4PmbBMNaEqwpi6r91r6G3Ka\nbDu1WecLjRInBp2st1UGwP84MgLCfFr/AH4oTYINjJpxUwmFFzzQsY/sdzEv\nLEtlsBP3G1YTAltRxukCY1VqOUYRZPClwkaxYnNv/u00Djy0RzbzebAedem2\n5KkvqL1dgxZHvdNShJd8EiCrhlaON671udkSF3vi54m0yTBQPbAnxnR9tVVf\nqoL+cJ3ikZC5/ghy+M7+mnKHWSVAKRvmMNBlZUKVVQAc5UxRlCHWPJkn5Lle\n9OmEArH6Hr6TSNLXKhywlcWOPBhux5NEsDYCDB3vk9GSC84HNEG2hqvGOBaZ\nBrlLvSd0sYklFb2NzwiMKvH8Ulk85BXRuq8J4XY/89g9jU5VzscdAAokAqkx\nP76fraxNnMEk/qxBzM5lu/RpOs/z1DQk0Q5FfzZ08lukqMPyFq8vvRYDPceP\nAXRFTalO/HMoNRi/9+jmXqb1k7E9xxMKBgLFHuWUIO4O48vlWP2aVe1GOo1S\ngXSYBTJyoUE2UnuREVFvnPOan9rAL88YUnZ2D6kzFRW6MvrcdVJNrfGz9eTL\nvoRK\r\n=CLgS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCALZSmLRBNUOZ7txWDZKSi0LR3rbsZLNWisrICV4/9swIgNxOJexAIZinQN5pkowlPgDBlDliA2IzMnixHqv45aUg="}]},"maintainers":[{"name":"kvandake","email":"kvandake@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/url-join-ts_1.0.1_1567773243293_0.6711551651815406"},"_hasShrinkwrap":false},"1.0.2":{"name":"url-join-ts","version":"1.0.2","description":"Join urls and normalize","author":{"name":"kvandake"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","keywords":["typescript","url-join","url join","url"],"repository":{"type":"git","url":"git+https://github.com/kvandake/url-join-ts.git"},"bugs":{"url":"https://github.com/kvandake/url-join-ts/issues"},"homepage":"https://github.com/kvandake/url-join-ts","scripts":{"clean":"rimraf lib","build":"yarn run clean && tsc","test":"jest","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json","prepare":"yarn run build","prepublishOnly":"yarn test && yarn run lint","preversion":"yarn run lint","version":"yarn run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/jest":"^24.0.18","jest":"^24.9.0","prettier":"^1.18.2","rimraf":"^3.0.0","ts-jest":"^24.0.2","tslint":"^5.19.0","tslint-config-prettier":"^1.18.0","typescript":"^3.6.2"},"gitHead":"2f96ceaafc91d22c5e82b73d693643112632ec80","_id":"url-join-ts@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"kvandake","email":"kvandake@gmail.com"},"dist":{"integrity":"sha512-Emw9B6mLY+Mi4Gk2IKABbLem+Z/6FJtelTc1fcrvZhUilFG9Oa6yWP62/E/dLoH60+IGKfihDKQAvuw4PlPUMg==","shasum":"c0094c29837d928947eee99a623c586e7d3c033b","tarball":"https://registry.npmjs.org/url-join-ts/-/url-join-ts-1.0.2.tgz","fileCount":20,"unpackedSize":186820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdclQFCRA9TVsSAnZWagAAsoUQAIJsNDIsN8gwcaB2wmDS\nLlulf5QEs4zxWVO5CSdKd5lZ0XwipMfmCoL6mVUlXlVT011AN/L6QGi0PZ+G\nrxp3+KwZhm/YOXFXvJVqOOETDhHQ28nedqm/Tzcj+vWFaFTe4Q3QZSbOowkZ\nmxjOC26n33PRkm84NMX1yo4mv0YM9SkINwcfZ4mKrEy4EYQBwsjBpZxOfp3o\nPDOmv0jZLp2s9AhP8L+nGiF+HB9JlRy6nNmYh74gA/uBmhtlPBSD7muJKNME\nvdgEEd4L4EIy3jefCUbV1CS05tHrqa6E91eEVLlZ+Lqc8UKaoGDG9c+ZAmgE\ne2OImRwoI5by07gu0zAuXm+9l4xb2tQoX4iVTSSgrqcKXLSyRypfUqSJjzpK\nlm2NC+3W5WGbpfxdSd6pTCEMKI4ZO19/l2Ox44lYyqX72zNzhDEJQDpLiSZK\nXrK+n5kAAQRgsBYURXPk0hKtLJ/iANNRKnWw1bfbv+Aj5fTtlRbOUBHz68k7\nCtne1g9IQvK0vfweKnqoyd8cnCNGsVC8jc7+3i8WDEmtAxEx5NH89x4YLUxt\n7/FHp7lUKoDtlZ2nyKXW64XyZ/wAJjKNvZF1f7nwzMmJutp28CCQ0PvBnW4x\nCe9Ttc0fC6VoOJG9dLzeUceSoqcNblmpbAkxtpIFo8iNRFxrGm/KDglAgsP9\nv5Rv\r\n=CDOm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzcUMZ/UCdsQA+vN5xrslr+aODahft745s8mAjB7PYPAiEAgNhZgzViGLqzAeTV5v6JBOGub29Pf4W5+lJZpg1U1qk="}]},"maintainers":[{"name":"kvandake","email":"kvandake@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/url-join-ts_1.0.2_1567773700775_0.03096705795480159"},"_hasShrinkwrap":false},"1.0.3":{"name":"url-join-ts","version":"1.0.3","description":"Join urls and normalize","author":{"name":"kvandake"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","keywords":["typescript","url-join","url join","url"],"repository":{"type":"git","url":"git+https://github.com/kvandake/url-join-ts.git"},"bugs":{"url":"https://github.com/kvandake/url-join-ts/issues"},"homepage":"https://github.com/kvandake/url-join-ts","scripts":{"clean":"rimraf lib","build":"yarn run clean && tsc","test":"jest","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json","prepare":"yarn run build","prepublishOnly":"yarn test && yarn run lint","preversion":"yarn run lint","version":"yarn run format && git add -A src","postversion":"git push && git push --tags"},"devDependencies":{"@types/jest":"^24.0.18","jest":"^24.9.0","prettier":"^1.18.2","rimraf":"^3.0.0","ts-jest":"^24.0.2","tslint":"^5.19.0","tslint-config-prettier":"^1.18.0","typescript":"^3.6.2"},"gitHead":"acfd734ca7c3974e13610f56167598eaeb83a3a7","_id":"url-join-ts@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"kvandake","email":"kvandake@gmail.com"},"dist":{"integrity":"sha512-vFHXvr9/FsgK4Ot/aEZokz+8KaIsxnrIAmvVzSiOSxhCba8hNVWBSvzD+kAZXDDHFRUoh5OFNeh2SK4FOGjOYQ==","shasum":"9c419a1315ffe11341d7c69b831786e2de0dd162","tarball":"https://registry.npmjs.org/url-join-ts/-/url-join-ts-1.0.3.tgz","fileCount":20,"unpackedSize":187616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddMcVCRA9TVsSAnZWagAAFLEP/3QMtoSUe84KRlh4Is+X\nGgnO7Vw7x1lFWSKKtDnKRFbCyaP6Z+BYvO0eu5bkuYncrf1DTe0lf4gdeJGV\nqgFMPo2pxo1c4frkriQ5t9IbOlvAcLP72sNRhmrHWjEp2jCDRYXdk8ftasgN\nvH9CuUANAlmhrhQrhf5an/x0wFmp2bVzARBLZlIVi5Q2cN3rJtFHb5as+AZO\nWObHJPeqXWNCQWJxALKlZt46cZ5sOODZULVt+LnSbiiFvojjcaiXn0BnGJ5X\nfnHcSif2XuqAPJlX3FqF7r7IKKtRAxl7FhFdJ7Io2/PuPGkhkBS1uMlcqV4d\nl1MK5mdd5SGyzxLHUhItthq2dOgSUUocb5Gaq3bSLIT/Rh0i1nCGTftEIBo1\nBnFsYphG5ErV8LjBbzgyx0joxbclk9PqD3KjxJu/d2KFjpbghERGkLLDSZBG\nh93WuitgQIv+lvCZAIC97q3d1MtdEQzCeITcsE1wz4wVBfqSayTi5cOaOIWB\nCtza/lho3pnJ2GhAUJNnyvouZjxXTK08sBkpDjbPmyLVSlHWoBHN34hQnks2\nCbmGtLFEmNAP2Aqq5M+hFkF/RHjgIfePEpkcRJBdnIOEL4Odw4haeNpDQehH\nFvwHxLZYZNCSuwZAihTfHdCHaYb6JhHNF+M+yyyJN8T5Wk9uiEiub4oyOcRD\n8jjU\r\n=OaES\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8UMPYDcUh7EwDnQMZqYFfGqkJjpqmaS31Buj6MqtPjQIhAIys0JHih9UNvHo+QGwnAMIVXTluj/Jeam0d/JwHbzX6"}]},"maintainers":[{"name":"kvandake","email":"kvandake@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/url-join-ts_1.0.3_1567934228852_0.0026816692651083773"},"_hasShrinkwrap":false},"1.0.5":{"name":"url-join-ts","version":"1.0.5","description":"Join urls and normalize","author":{"name":"kvandake"},"license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","keywords":["typescript","url-join","url join","url"],"repository":{"type":"git","url":"git+https://github.com/kvandake/url-join-ts.git"},"bugs":{"url":"https://github.com/kvandake/url-join-ts/issues"},"homepage":"https://github.com/kvandake/url-join-ts","scripts":{"clean":"rimraf lib","build":"yarn run clean && tsc","test":"jest","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json","prepare":"yarn run build","prepublishOnly":"yarn test && yarn run lint","preversion":"yarn run lint","version":"yarn run format && git add -A .","postversion":"git push && git push --tags"},"devDependencies":{"@types/jest":"^24.0.18","jest":"^24.9.0","prettier":"^1.18.2","rimraf":"^3.0.0","ts-jest":"^24.0.2","tslint":"^5.19.0","tslint-config-prettier":"^1.18.0","typescript":"^3.6.2"},"gitHead":"218e34d2087e73911a6976de2cf6be4c6c473f4d","_id":"url-join-ts@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"kvandake","email":"kvandake@gmail.com"},"dist":{"integrity":"sha512-u+5gi7JyOwhj58ZKwkmkzFGHuepTpmwjqfUDGVjsJJstsCz63CJAINixgJaDcMbmuyWPJIxbtBpIfaDgOQ9KMQ==","shasum":"6413f36ae294235e7f15e414c97db1218696e1a2","tarball":"https://registry.npmjs.org/url-join-ts/-/url-join-ts-1.0.5.tgz","fileCount":20,"unpackedSize":175273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhgbFCRA9TVsSAnZWagAAUUAP/1jjAS4GZBJdebtPssb4\ntN7U/QRINlC/bwYXBNAgn4MlqQDshT48Hcj2iFCtF7Tzy3ZfpclcMjnyPWrM\nZONxvE+dqcFpetCQIAqoNpJ+3uIz1pdwTZ9cFdl292boWL92KP76tagmLAmY\nFJS/UM2qKW3nboml7OA8nv40oDfcOrGDd+ThRf5qr/C2QgRKy7CWCQhJvnbt\nY/mEZhWTI2WWqNrWmuMeiOTHPMt1WEo2GQee2dXoBE4L9P4/7OB94bZcSv01\nGjA9+WpiKrC2Pb+6yuOOMjgKEStxbbdHkaptmASVblARWO/U7Mmc03luCCXo\nbTt1i7JsocHp41MFDtfD1dN3WI0lb8XURbHdJkYbJgBURUT8cLp4Mkt5eBFr\n2xcl1xikIG+ANcAZ4zUpxn6jCpWZYvohViXSajwDDp0v4dAMe8KmqxZUmGLC\nUADewWWjO+o1SOHduRWGWr4H6+9d2MvqiHDrX0McGtSS/8i3oWmZmHDnllUO\n0Os8Zx0m8aHOyFwnN7yp9OWk0XQouYkU/8Dy03sJvidl9512NLs8XzrDQznx\nEAExRuyOzRRdYznQk5I1uQOBAeHF8FAHJCpmL8aGss6JdwEYw0+TkE3k/2CC\nTTJN7XL/nZ2F+6Q7VqAVeqhcsK1NKKTQ5WQd+fOu7o6Ks7PVFjCMlvG3b38y\nuboI\r\n=YFIy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGM0hej1CzII6Wd1aJr4s9bsaNSg3ubhPTZ35+UwxrFOAiEAsffinSXhUEVC8aOnYY8YpxsaHtUCKAXyAt9YoYk0ycw="}]},"maintainers":[{"name":"kvandake","email":"kvandake@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/url-join-ts_1.0.5_1569064645050_0.9941946270649367"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-06T12:34:03.293Z","1.0.1":"2019-09-06T12:34:03.431Z","modified":"2022-05-22T21:20:01.263Z","1.0.2":"2019-09-06T12:41:40.900Z","1.0.3":"2019-09-08T09:17:09.021Z","1.0.5":"2019-09-21T11:17:25.217Z"},"maintainers":[{"name":"kvandake","email":"kvandake@gmail.com"}],"description":"Join urls and normalize","homepage":"https://github.com/kvandake/url-join-ts","keywords":["typescript","url-join","url join","url"],"repository":{"type":"git","url":"git+https://github.com/kvandake/url-join-ts.git"},"author":{"name":"kvandake"},"bugs":{"url":"https://github.com/kvandake/url-join-ts/issues"},"license":"MIT","readme":"# url-join-ts\n\nJoin urls and normalize on Typescript.\n\n## Installation\n\n```bash\nnpm i url-join-ts --save\n```\n\nor\n\n```bash\nyarn add url-join-ts\n```\n\n## Usage\n\n**urlJoin(url, paths)**\n\n```typescript\nimport { urlJoin } from 'url-join-ts';\n\nurlJoin('https://example.com', 'path', 'path2');\n\n// https://example.com/path/path2\n```\n\n**urlJoinP(url, paths, params)**\n\n```typescript\nimport { urlJoinP } from 'url-join-ts';\n\nurlJoinP('https://example.com', ['path', 'path2'], {param1: 1, param2: '2'});\n\n// https://example.com/path/path2?param1=1&param2=2\n```\n\n## Licence\nMIT\n","readmeFilename":"README.md"}