{"_id":"can-link","_rev":"949979","name":"can-link","description":"Returns true if a link can be created","dist-tags":{"latest":"1.0.2","next":"2.0.0"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"time":{"modified":"2021-09-23T02:23:07.000Z","created":"2018-02-16T23:25:29.454Z","2.0.0":"2021-02-11T22:53:11.538Z","1.0.2":"2018-02-24T21:51:11.432Z","1.0.1":"2018-02-17T14:20:36.573Z","1.0.0":"2018-02-17T10:19:44.610Z","0.0.0":"2018-02-16T23:25:29.454Z"},"users":{},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"repository":{"type":"git","url":"git+https://github.com/zkochan/can-link.git"},"versions":{"2.0.0":{"name":"can-link","version":"2.0.0","description":"Returns true if a link can be created","main":"index.js","typings":"index.d.ts","scripts":{"test":"standard && preview && node test","md":"mos"},"repository":{"type":"git","url":"https://github.com/zkochan/packages/tree/master/can-link"},"keywords":["link","hardlink"],"engines":{"node":">=10"},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","homepage":"https://github.com/zkochan/packages/tree/master/can-link#readme","devDependencies":{"mos":"2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"3.0.0","standard":"^16.0.3","tape":"^5.1.1"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"readmeFilename":"README.md","_id":"can-link@2.0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"237f2acdbd4410dca36978315f7a788ee9445a93","size":2000,"noattachment":false,"key":"/can-link/-/can-link-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/can-link/download/can-link-2.0.0.tgz"},"_npmUser":{"name":"zkochan","email":"z@kochan.io"},"directories":{},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/can-link_2.0.0_1613083991402_0.9297548904523467"},"_hasShrinkwrap":false,"publish_time":1613083991538,"_cnpm_publish_time":1613083991538},"1.0.2":{"name":"can-link","version":"1.0.2","description":"Returns true if a link can be created","main":"index.js","typings":"index.d.ts","files":["index.js","index.d.ts"],"scripts":{"test":"standard && mos t && preview && node test","md":"mos"},"repository":{"type":"git","url":"git+https://github.com/zkochan/can-link.git"},"keywords":["link","hardlink"],"engines":{"node":">=4"},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/zkochan/can-link/issues"},"homepage":"https://github.com/zkochan/can-link#readme","dependencies":{"graceful-fs":"^4.1.11"},"devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.5","standard":"^11.0.0","tape":"^4.8.0"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"gitHead":"97a45e01f1baafd071c8cfe4acca586c645f6a8b","_id":"can-link@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"shasum":"c44cea1719c0098c4a72bb850a01d3334d07deef","size":1995,"noattachment":false,"key":"/can-link/-/can-link-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/can-link/download/can-link-1.0.2.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/can-link_1.0.2_1519509071389_0.032260905024384945"},"_hasShrinkwrap":false,"publish_time":1519509071432,"_cnpm_publish_time":1519509071432},"1.0.1":{"name":"can-link","version":"1.0.1","description":"Returns true if a link can be created","main":"index.js","typings":"index.d.ts","files":["index.js","index.d.ts"],"scripts":{"test":"standard && mos t && preview && node test","md":"mos"},"repository":{"type":"git","url":"git+https://github.com/zkochan/can-link.git"},"keywords":["link","hardlink"],"engines":{"node":">=4"},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/zkochan/can-link/issues"},"homepage":"https://github.com/zkochan/can-link#readme","dependencies":{"graceful-fs":"^4.1.11"},"devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.5","standard":"^10.0.3","tape":"^4.8.0"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"gitHead":"cfedcb3fcaafea8ff0590fd15aae967ce7af2efb","_id":"can-link@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"shasum":"044e0ef84c37ee15505895156ae7a07c1397b382","size":1991,"noattachment":false,"key":"/can-link/-/can-link-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/can-link/download/can-link-1.0.1.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/can-link_1.0.1_1518877236421_0.9240795371912183"},"_hasShrinkwrap":false,"publish_time":1518877236573,"_cnpm_publish_time":1518877236573},"1.0.0":{"name":"can-link","version":"1.0.0","description":"Returns true if a link can be created","main":"index.js","typings":"index.d.ts","files":["index.js","index.d.ts"],"scripts":{"test":"standard && mos t && preview && node test","md":"mos"},"repository":{"type":"git","url":"git+https://github.com/zkochan/can-link.git"},"keywords":["link","hardlink"],"engines":{"node":">=4"},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/zkochan/can-link/issues"},"homepage":"https://github.com/zkochan/can-link#readme","dependencies":{"graceful-fs":"^4.1.11"},"devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.5","standard":"^10.0.3","tape":"^4.8.0"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"gitHead":"ac4067a785f172df56c66ec7c776511ebc11048e","_id":"can-link@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"shasum":"13c8e9c32ea1c757338141218174f734c95f3d9b","size":1980,"noattachment":false,"key":"/can-link/-/can-link-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/can-link/download/can-link-1.0.0.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/can-link_1.0.0_1518862784566_0.8930879875371771"},"_hasShrinkwrap":false,"publish_time":1518862784610,"_cnpm_publish_time":1518862784610},"0.0.0":{"name":"can-link","version":"0.0.0","description":"Returns true if a hard link can be shared by the specified folders","main":"index.js","typings":"index.d.ts","files":["index.js","index.d.ts"],"scripts":{"test":"standard && mos t && preview && node test","md":"mos"},"repository":{"type":"git","url":"git+https://github.com/zkochan/can-link.git"},"keywords":["path","temp","unique"],"engines":{"node":">=4"},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/zkochan/can-link/issues"},"homepage":"https://github.com/zkochan/can-link#readme","dependencies":{"unique-string":"^1.0.0"},"devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.5","standard":"^10.0.3","tape":"^4.8.0"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"_id":"can-link@0.0.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"shasum":"1c4fa24b0733e77cda644418c725c0ddc9048051","size":1666,"noattachment":false,"key":"/can-link/-/can-link-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/can-link/download/can-link-0.0.0.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/can-link_0.0.0_1518823529396_0.8733999002185204"},"_hasShrinkwrap":false,"publish_time":1518823529454,"_cnpm_publish_time":1518823529454}},"readme":"# can-link\n\n> Returns true if a link can be created\n\n<!--@shields('npm', 'travis')-->\n[![npm version](https://img.shields.io/npm/v/can-link.svg)](https://www.npmjs.com/package/can-link) [![Build Status](https://img.shields.io/travis/zkochan/can-link/master.svg)](https://travis-ci.org/zkochan/can-link)\n<!--/@-->\n\n## Installation\n\n```sh\nnpm i -S can-link\n```\n\n## Usage\n\n```js\nconst canLink = require('can-link')\n\ncanLink.sync('C:\\\\foo.txt', 'D:\\\\foo.txt')\n//> false\n\ncanLink.sync('C:\\\\foo.txt', 'C:\\\\dir\\\\foo.txt')\n//> true\n```\n\n## API\n\n### `canLink.sync(existingPath, newPath): Boolean`\n\nReturns `true` if `fs.linkSync(existingPath, newPath)` is able to create a link.\n\n### `canLink(existingPath, newPath): Promise<Boolean>`\n\nReturns `true` if `fs.link(existingPath, newPath)` is able to create a link.\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)\n","_attachments":{},"homepage":"https://github.com/zkochan/can-link#readme","bugs":{"url":"https://github.com/zkochan/can-link/issues"},"license":"MIT"}