{"_id":"is-subdir","_rev":"269795","name":"is-subdir","description":"Return whether a directory is a subdirectory of another directory","dist-tags":{"latest":"1.2.0","next":"1.1.1"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"time":{"modified":"2021-06-03T17:18:27.000Z","created":"2017-04-14T17:59:57.868Z","1.2.0":"2021-01-05T16:52:45.485Z","1.1.1":"2019-10-06T22:09:34.389Z","1.0.3":"2019-03-01T23:25:54.802Z","1.0.2":"2017-09-30T14:48:29.527Z","1.0.1":"2017-07-16T16:39:35.233Z","1.0.0":"2017-04-14T17:59:57.868Z"},"users":{},"author":{"name":"Zoltan Kochan","url":"https://www.kochan.io"},"repository":{"type":"git","url":"https://github.com/zkochan/packages/tree/master/is-subdir"},"versions":{"1.2.0":{"name":"is-subdir","version":"1.2.0","description":"Return whether a directory is a subdirectory of another directory","main":"index.js","scripts":{"test":"node test","md":"mos"},"engines":{"node":">=4"},"repository":{"type":"git","url":"https://github.com/zkochan/packages/tree/master/is-subdir"},"keywords":["subdirectory","subfolder","subpath","directory","folder","path"],"author":{"name":"Zoltan Kochan","url":"https://www.kochan.io"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"license":"MIT","homepage":"https://github.com/zkochan/packages/tree/master/is-subdir#readme","devDependencies":{"is-windows":"1.0.2","mos":"2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","tape":"^5.0.1"},"dependencies":{"better-path-resolve":"1.0.0"},"_id":"is-subdir@1.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"shasum":"b791cd28fab5202e91a08280d51d9d7254fd20d4","size":1960,"noattachment":false,"key":"/is-subdir/-/is-subdir-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-subdir/download/is-subdir-1.2.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/is-subdir_1.2.0_1609865565352_0.3023555870075294"},"_hasShrinkwrap":false,"publish_time":1609865565485,"_cnpm_publish_time":1609865565485},"1.1.1":{"name":"is-subdir","version":"1.1.1","description":"Return whether a directory is a subdirectory of another directory","main":"index.js","scripts":{"test":"node test","md":"mos"},"engines":{"node":">=4"},"repository":{"type":"git","url":"https://github.com/zkochan/packages/tree/master/is-subdir"},"keywords":["subdirectory","subfolder","subpath","directory","folder","path"],"author":{"name":"Zoltan Kochan","url":"https://www.kochan.io"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"license":"MIT","homepage":"https://github.com/zkochan/packages/tree/master/is-subdir#readme","devDependencies":{"is-windows":"1.0.2","mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","tape":"^4.6.3"},"dependencies":{"better-path-resolve":"1.0.0"},"readmeFilename":"README.md","_id":"is-subdir@1.1.1","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"shasum":"423e66902f9c5f159b9cc4826c820df083059538","size":1821,"noattachment":false,"key":"/is-subdir/-/is-subdir-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-subdir/download/is-subdir-1.1.1.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"_npmUser":{"name":"zkochan","email":"z@kochan.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-subdir_1.1.1_1570399774257_0.7357700826282281"},"_hasShrinkwrap":false,"publish_time":1570399774389,"_cnpm_publish_time":1570399774389},"1.0.3":{"name":"is-subdir","version":"1.0.3","description":"Return whether a directory is a subdirectory of another directory","main":"index.js","scripts":{"test":"mos t && node test","md":"mos"},"engines":{"node":">=4"},"repository":{"type":"git","url":"https://github.com/zkochan/packages/tree/master/is-subdir"},"keywords":["subdirectory","subfolder","subpath","directory","folder","path"],"author":{"name":"Zoltan Kochan","url":"https://www.kochan.io"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"license":"MIT","homepage":"https://github.com/zkochan/packages/tree/master/is-subdir#readme","devDependencies":{"is-windows":"1.0.2","mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","tape":"^4.6.3"},"dependencies":{"better-path-resolve":"1.0.0"},"_id":"is-subdir@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"shasum":"586a480bc6e7c3b39a67c4c2de29841e0a1d8e52","size":1686,"noattachment":false,"key":"/is-subdir/-/is-subdir-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-subdir/download/is-subdir-1.0.3.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-subdir_1.0.3_1551482754653_0.3707945386553779"},"_hasShrinkwrap":false,"publish_time":1551482754802,"_cnpm_publish_time":1551482754802},"1.0.2":{"name":"is-subdir","version":"1.0.2","description":"Return whether a directory is a subdirectory of another directory","main":"index.js","files":["index.js"],"scripts":{"test":"mos t && node test","md":"mos"},"engines":{"node":">=4"},"repository":{"type":"git","url":"git+https://github.com/zkochan/is-subdir.git"},"keywords":["subdirectory","subfolder","subpath","directory","folder","path"],"author":{"name":"Zoltan Kochan","url":"https://www.kochan.io"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"license":"MIT","bugs":{"url":"https://github.com/zkochan/is-subdir/issues"},"homepage":"https://github.com/zkochan/is-subdir#readme","dependencies":{"is-windows":"^1.0.0"},"devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","tape":"^4.6.3"},"gitHead":"8664605bc829c432a2ffd932a145345e8123738a","_id":"is-subdir@1.0.2","_npmVersion":"5.4.2","_nodeVersion":"6.4.0","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"shasum":"28cd419f66d91403ca8181ab55257687d99562de","size":1989,"noattachment":false,"key":"/is-subdir/-/is-subdir-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-subdir/download/is-subdir-1.0.2.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-subdir-1.0.2.tgz_1506782908558_0.5768534226808697"},"directories":{},"publish_time":1506782909527,"_hasShrinkwrap":false,"_cnpm_publish_time":1506782909527},"1.0.1":{"name":"is-subdir","version":"1.0.1","description":"Return whether a directory is a subdirectory of another directory","main":"index.js","files":["index.js"],"scripts":{"test":"mos t && node test","md":"mos"},"repository":{"type":"git","url":"git+https://github.com/zkochan/is-subdir.git"},"keywords":["subdirectory","subfolder","subpath","directory","folder","path"],"author":{"name":"Zoltan Kochan","url":"https://www.kochan.io"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"license":"MIT","bugs":{"url":"https://github.com/zkochan/is-subdir/issues"},"homepage":"https://github.com/zkochan/is-subdir#readme","dependencies":{"is-windows":"^1.0.0"},"devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","tape":"^4.6.3"},"gitHead":"5f41bd12cc08a57440b7d951f92bd4da997fc0d0","_id":"is-subdir@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"shasum":"0af5cc8d5b2da72ae4af7233f900b87c1da52546","size":1903,"noattachment":false,"key":"/is-subdir/-/is-subdir-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-subdir/download/is-subdir-1.0.1.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-subdir-1.0.1.tgz_1500223174233_0.1908454615622759"},"directories":{},"publish_time":1500223175233,"_hasShrinkwrap":false,"_cnpm_publish_time":1500223175233},"1.0.0":{"name":"is-subdir","version":"1.0.0","description":"Return whether a directory is a subdirectory of another directory","main":"index.js","files":["index.js"],"scripts":{"test":"mos t && node test","md":"mos"},"repository":{"type":"git","url":"git+https://github.com/zkochan/is-subdir.git"},"keywords":["subdirectory","subfolder","subpath","directory","folder","path"],"author":{"name":"Zoltan Kochan","url":"https://www.kochan.io"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"license":"MIT","bugs":{"url":"https://github.com/zkochan/is-subdir/issues"},"homepage":"https://github.com/zkochan/is-subdir#readme","dependencies":{"is-windows":"^1.0.0"},"devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","tape":"^4.6.3"},"gitHead":"4ae6eaa989a3cb5a91f1b3f17fd340c16983ad0d","_id":"is-subdir@1.0.0","_shasum":"73b63b91fb4019d287674d9129517b66c97b33f5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.4.0","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"shasum":"73b63b91fb4019d287674d9129517b66c97b33f5","size":1904,"noattachment":false,"key":"/is-subdir/-/is-subdir-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-subdir/download/is-subdir-1.0.0.tgz"},"maintainers":[{"name":"zkochan","email":"zoltan.kochan+github@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-subdir-1.0.0.tgz_1492192794797_0.17171295662410557"},"directories":{},"publish_time":1492192797868,"_hasShrinkwrap":false,"_cnpm_publish_time":1492192797868}},"readme":"# is-subdir\n\n> Return whether a directory is a subdirectory of another directory\n\n<!--@shields('npm')-->\n[![npm version](https://img.shields.io/npm/v/is-subdir.svg)](https://www.npmjs.com/package/is-subdir)\n<!--/@-->\n\nCross-platform. Works correctly on Windows, where directory paths can start with disk drive letters in different casings. Like `c:\\foo` and `C:\\foo\\bar`.\n\nReturns `true` when the directories match. The `isSubdir.strict()` variant only returns true if the second parameter is a strict subdir of the first and not the same.\n\n## Installation\n\n```sh\n<npm|yarn|pnpm> add is-subdir\n```\n\n## Usage\n\n```js\n'use strict'\nconst path = require('path')\nconst isSubdir = require('is-subdir')\n\nconsole.log(isSubdir(process.cwd(), path.resolve('node_modules')))\n//> true\nconsole.log(isSubdir.strict('node_modules/tape', '../tape'))\n//> false\n```\n\n## API\n\n### `isSubdir(parentDir, subdir): boolean`\n### `isSubdir.strict(parentDir, subdir): boolean`\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io)\n","_attachments":{},"homepage":"https://github.com/zkochan/packages/tree/master/is-subdir#readme","license":"MIT"}