Package Exports
- is-path-inside
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (is-path-inside) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
is-path-inside 
Check if a path is inside another path
Install
$ npm install is-path-inside
Usage
const isPathInside = require('is-path-inside');
isPathInside('a/b/c', 'a/b');
//=> true
isPathInside('a/b/c', 'x/y');
//=> false
isPathInside('a/b/c', 'a/b/c');
//=> false
isPathInside('/Users/sindresorhus/dev/unicorn', '/Users/sindresorhus');
//=> true
API
isPathInside(childPath, parentPath)
Note that relative paths are resolved against process.cwd()
to make them absolute.
childPath
Type: string
The path that should be inside parentPath
.
parentPath
Type: string
The path that should contain childPath
.
Get professional support for this package with a Tidelift subscription
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.