Install
$ pnpm install -D workspace-root
$ yarn add -D workspace-root
$ npm install -D workspace-root
Usage
use import
import { workspaceRoot, workspaceRootSync } from 'workspace-root'
workspaceRoot()
workspaceRootSync()
use require
const { workspaceRoot, workspaceRootSync } = require('workspace-root')
workspaceRoot()
workspaceRootSync()
API reference
- Usage:
workspaceRoot(cwd)
& workspaceRootSync(cwd)
- Parameters:
cwd | running path | string | - | false | - |
declare function workspaceRoot(cwd?: string): Promise<string | null>
declare function workspaceRootSync(cwd?: string): string | null
import { workspaceRoot, workspaceRootSync } from 'workspace-root'
workspaceRoot().then(path => {
console.log('The workspace root is: ', path)
})
console.log('The workspace root is: ', workspaceRootSync())
Issues & Support
Please open an issue here.
License
MIT