lib/paths.js (15 lines of code) (raw):

const path = require('path'); const which = require('which'); const CWD = process.cwd(); const NODE_MODULES_PATH = path.resolve(CWD, 'node_modules/'); const SCREENSHOTS_BASE = path.resolve(CWD, 'screenshots/'); module.exports = { SCREENSHOTS_BASE, SCREENSHOTS_ARCHIVED: path.resolve(SCREENSHOTS_BASE, 'archived/'), SCREENSHOTS_LATEST: path.resolve(SCREENSHOTS_BASE, 'latest/'), SCREENSHOTS_TMP: path.resolve(SCREENSHOTS_BASE, 'tmp/'), BROWSERSTACK_CONFIG: path.resolve(CWD, 'conf/single.conf.js'), NIGHTWATCH_ENTRY: path.resolve(CWD, 'lib/test_home.js'), NIGHTWATCH_BINARY: path.resolve(NODE_MODULES_PATH, '.bin/nightwatch'), GIT_EXECUTABLE: which.sync('git'), };