{"_id":"@cush/relative","_rev":"3-dfd267994103264e94f0bf2facf7755d","name":"@cush/relative","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"@cush/relative","version":"0.0.1","main":"lib/relative.js","scripts":{"build":"coffee-build src -o lib","prepublishOnly":"prepv -i || true"},"devDependencies":{"coffeescript":"^2.3.0","wch-coffee":"^0.2.0"},"gitHead":"5c6fde73557542d4db0bc2afdec342c934bc60f4","description":"Ultra fast relative path resolver ⚡️","_id":"@cush/relative@0.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"dist":{"integrity":"sha512-Wm53WUnUy3CFveO5SecDyQZH4uuNG925DzyS0/tNyOE7T2a9liCU6vw+aIzCv7pyv6shkHZ0HGYxWicLi8dDow==","shasum":"1644bfb859c245a30207369d8f89d934e7babf63","tarball":"https://registry.npmjs.org/@cush/relative/-/relative-0.0.1.tgz","fileCount":4,"unpackedSize":3447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMX5oCRA9TVsSAnZWagAAx+EQAJjtZ08QIusL8xWyuR1L\nkjTUruyTC1AjobDqNE1fNayzZczLEfKmIUdzY9Hz/6ligZOJx7di3/q/aXxb\nkvpqqxo+UtpJTthgP6LFfKZVoqYS1d7k9eGUoZHF4OUWwuF6UWMKfw0YKZu4\nehjDV2FDZxrETCQiMVb0WC8qyCTF5eGPNW6wQcWy/K4Hs4JDehf74m3uq3PF\n3evRdVxgkNbgKn8X8iWlcjFX+CUAPFPZ3VFPu+Rj2dSzqPfLDGkVJdEHxvpp\nn29uHIF+yqkqBDxC48MNSarWZqbtAeXXP4XfagXDJNlyM251GPJcDsB2KA6W\nu02sGHnDnvmS2TL+t83ipkcR2Fg3H2Hq2zb9vSATOOYC9Vp7HbFdgxzmOSRE\nQYUVz5uSin7gzq49vDkPXqV8lcAzwJQ4V2/4412pqGAauQAEY929VGT/z6lG\nEpxtldfHAX898t42SoUT3nSKqC+nLb9LBd0PmZnpynsgyQf5a4OH+iQ7Pfly\nkem9ZLCsEGRiuaF3KiokCqLYc29rixOy5SeXjBOBsFFTH+EahyT1HPQ8TGcM\nhxz8rs7CmSgzGSXDCMKI965pyk+WKXtFj6agES6TuMW0BSi7zrQrcQdrzIb+\nghxQygeIHuINRU1h5yUgSKqBMoHO80EtWDXYY74iU6QX8kTIygHoJw/It/Y2\nw5XN\r\n=QCQ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxofUsICTTRbHX8WpDi+JYORF7uEx1P4k9CoW8eXruGgIgOQhX0XGCndlln+3lP3QMSeTOJVrApnHKETfRfkOvLZs="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative_0.0.1_1529970280179_0.20146685373995643"},"_hasShrinkwrap":false},"0.1.0":{"name":"@cush/relative","version":"0.1.0","license":"MIT","description":"Fast relative path resolution","repository":{"type":"git","url":"git+https://github.com/aleclarson/relative.git"},"main":"lib/relative.js","scripts":{"build":"coffee-build src -o lib","prepublishOnly":"prepv -i || true"},"devDependencies":{"coffeescript":"^2.3.0","testpass":"^0.9.3","wch-coffee":"^0.2.0"},"keywords":["path","resolve","resolution","relative","fs"],"gitHead":"caaccee251c485385a72dff2aae529d079d6a9c7","bugs":{"url":"https://github.com/aleclarson/relative/issues"},"homepage":"https://github.com/aleclarson/relative#readme","_id":"@cush/relative@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"dist":{"integrity":"sha512-pnF2c2hhHyC520CmYYKq3hGOS0kipkGBgRnp3z7wx7lDzykaUwQW3wPQmiX9YtbHUcgUu1qQtzstixmeYMwQoA==","shasum":"19bfc2c8d46335205932f2032e3569f99fd61b40","tarball":"https://registry.npmjs.org/@cush/relative/-/relative-0.1.0.tgz","fileCount":5,"unpackedSize":4380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8xrtCRA9TVsSAnZWagAA+HEQAJ5QKXiiirH3Seoiz83d\nY+HdYSBuGmyJ7FA/je9dHwLnBkJ45itsvxyoo8ZXdIKi8VKKWOENlmi0QeXF\nsnFEA0X/E7YT7T/5x5CvPnLd9+fkl5H9/mKkFX3eIB1ujZTcShFp8SI1naP8\n1XPf3Ae/dZKE2zpH/p0JuiUng9Lmw/xtdYgKWiVWeUkh2iqwXyKdljvbdD6t\nVs3zZomnBtDMetvnQl9zPk+VyeQ3EhyQ0mWvKc2NXg4RIyf7KOWavtEgVr85\nIWNmfgVrWhHw5P97QHCfG5z8rxQH8QA2CEgqn2NliSRGAnr8q/BbBH4BKSCH\nnZrgQemu8Cj7d+6ii4uID5SqAJL61ZDQpI+WJSyJmvzlJRmI38gbbBLD237G\nDOLXRW16Mt354Hd2ugvDZN4bEbs1FhYq6cLx+8oOcWtpzXmQNAtI6TGE2god\nR/sTnyxRyZ7ooT82ADI9Ca945NsppUWzc0jvdylaBxq5khp4Y7SgUaS3XgpK\ngEejvMdOXQxfVICF4bhgM8uuaZlMnFn/xnUBvDeSiBSF8IuxiDpoPeUtcPUr\nHk6PqC39Zgs2t3v/IkDLrasH/fx5RvJdbQsVFAmDxAFAJsVB/V931FRIVIhF\n7Q5alUWg4gSKvbseJQPnFMB+QaFlnCd+hQOMs6ALYIiU6RL5V2gvx0QJSdhi\nANmj\r\n=MDA5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9j/Rbeb3+QdXXbgUny4L8HiiwTyrdKjeAC8xs43NA0AiANXvCtuOlWMFmwLmfwU3AqC/RQUFg+pR0e115MdtGPTg=="}]},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative_0.1.0_1542658797070_0.019303438270052986"},"_hasShrinkwrap":false},"1.0.0":{"name":"@cush/relative","version":"1.0.0","license":"MIT","description":"Fast relative path resolution","repository":{"type":"git","url":"git+https://github.com/aleclarson/relative.git"},"prettier":"@alloc/prettier-config","main":"lib/relative.js","scripts":{"build":"tsc -p .","prepare":"yarn build"},"devDependencies":{"@alloc/prettier-config":"^1.0.0","coffeescript":"^2.5.1","prettier":"^2.2.1","testpass":"^0.9.3","typescript":"^4.2.3"},"keywords":["path","resolve","resolution","relative","fs"],"gitHead":"89385c6b7b1d6914565de349f34069d91b35b9bb","bugs":{"url":"https://github.com/aleclarson/relative/issues"},"homepage":"https://github.com/aleclarson/relative#readme","_id":"@cush/relative@1.0.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RpfLEtTlyIxeNPGKcokS+p3BZII/Q3bYxryFRglh5H3A3T8q9fsLYm72VYAMEOOIBLEa8o93kFLiBDUWKrwXZA==","shasum":"8cd1769bf9bde3bb27dac356b1bc94af40f6cc16","tarball":"https://registry.npmjs.org/@cush/relative/-/relative-1.0.0.tgz","fileCount":7,"unpackedSize":8041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZgJeCRA9TVsSAnZWagAAhjEQAI4Z4b7cjD4ry9PDXfpG\nfFYH40qcQyGzhJZ3vfOmRFdly4rTRiLf7ZNIlgbv2we3WxyFsPgJD27fsmpa\nz903gVf6wNwFbEDGh6LM9JJ9ZZfWZo/NeMJnsQqo7SS0WDCWp9f6MBZftDK7\nXisGrcIej8MqBaUsb7S+6alabAgy/bLqJlrgg8gBaQYlGky9PI1D5Fggv5eg\n+Toc1Hw52IMK0jQ6/WQzETEFxLBT1NQZiz3cMc+hG0ao5o5fwLDrrypeIxsS\n2qiavetOrDGAEW8N7uKxeyBmeDSECjxKXu6O5WFfoYZxGnzkk6BEal8aWquF\nPGrckdIdQbriLyCvDNcd4R3u4aJ/pfNsPwdgxZAoMNH09gfzPdCJFPoB17sR\nQYH+TOW1+qDZwdevpZkjhjrE4SZxLj0ihfFTHPkQzWFg3aX2cSUQfXK65w6g\nLAlqrxhBosTIhi6+vUYlCCkBCvjpOOJZftWo2Qr2uNyfx9PIIvHHp0N3VQNg\n51T6MU5VSXwKFc96b0gdmGuRaP9DOqhZ7qHor4jdRpzBK93kZmBMCOOb3H0v\neOxLMnl0rCOAbhtYSSY4Wb5y568oEusLywlxo3BmWE8AJA3olD7eIW6v1zjC\nsVCLzHAz8xEe9V4+MOblUCUMFuZZ+LOae9n7NxOb+73lZbz72YL1luTIRQo2\nytib\r\n=zkUA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgI5p8JFjoRcAf8+1uBZeg2/ku8lAZMqJhnochCKyoGAiBKPQbGs0sV2W3/paeDkneeV3Xu5Lzlm0cdciqVdARN0g=="}]},"_npmUser":{"name":"aleclarson","email":"aleclarson@protonmail.com"},"directories":{},"maintainers":[{"name":"aleclarson","email":"aleclarson@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/relative_1.0.0_1617298013822_0.8345601397848597"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-25T23:44:39.976Z","0.0.1":"2018-06-25T23:44:40.288Z","modified":"2022-04-05T02:21:06.616Z","0.1.0":"2018-11-19T20:19:57.264Z","1.0.0":"2021-04-01T17:26:53.986Z"},"maintainers":[{"name":"aleclarson","email":"aleclarson@protonmail.com"}],"description":"Fast relative path resolution","readme":"# @cush/relative\n\n[![npm](https://img.shields.io/npm/v/@cush/relative.svg)](https://www.npmjs.com/package/@cush/relative)\n[![Bundle size](https://badgen.net/bundlephobia/min/@cush/relative)](https://bundlephobia.com/result?p=@cush/relative)\n[![Code style: Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/alecdotbiz)\n\nUltra fast relative path resolver ⚡️\n\n```js\nrelative('a/b', './c')    // => 'a/c'\nrelative('a/b', '.')      // => 'a'\nrelative('a/b', '..')     // => ''\nrelative('a/b', '../..')  // => null\n```\n\nThe first argument is known as \"the module\".\n\nThe second argument is known as \"the relative\".\n\nThe relative must begin with a period. Otherwise, `null` is returned.\n\nThe basename of the module is always ignored.\n\nWhen the module is *not* absolute and the relative is pointing to the root directory, an empty string is returned.\n\nWhen the module is *not* absolute and the relative is pointing outside the root directory, `null` is returned.\n\n","readmeFilename":"README.md","homepage":"https://github.com/aleclarson/relative#readme","keywords":["path","resolve","resolution","relative","fs"],"repository":{"type":"git","url":"git+https://github.com/aleclarson/relative.git"},"bugs":{"url":"https://github.com/aleclarson/relative/issues"},"license":"MIT"}