1.0.16 • Published 8 months ago
path-string-prepend v1.0.16
path-string-prepend
Prepends a path to a platform-specfic delimited path string and removes duplicate paths.
var isWindows = process.platform === 'win32' || /^(msys|cygwin)$/.test(process.env.OSTYPE)
var DELIMITER = isWindows ? ';' : ':';
var prepend = once('path-string-prepend');
var assert = require('assert');
var envPath = ['other/path', 'another/path', 'install/path', 'other/path', 'another/path'].join(DELIMITER);
var pathsString = prepend(envPath, 'install/path');
assert(pathsString, ['install/path', 'other/path', 'another/path', 'other/path', 'another/path'].join(DELIMITER))
1.0.1
9 months ago
1.0.0
10 months ago
1.0.16
8 months ago
1.0.9
9 months ago
1.0.8
9 months ago
1.0.7
9 months ago
1.0.5
9 months ago
1.0.4
9 months ago
1.0.3
9 months ago
1.0.11
8 months ago
1.0.10
9 months ago
1.0.15
8 months ago
1.0.14
8 months ago
1.0.13
8 months ago
1.0.12
8 months ago
0.2.1
3 years ago
0.2.2
3 years ago
0.2.0
4 years ago
0.1.0
5 years ago