forked from enviPath/enviPy
16 lines
330 B
JavaScript
16 lines
330 B
JavaScript
'use strict'
|
|
|
|
module.exports = function dotParts (path) {
|
|
var result = []
|
|
var parts = path.split('.')
|
|
for (var i = 0; i < parts.length; i++) {
|
|
var part = parts[i]
|
|
while (part[part.length - 1] === '\\') {
|
|
part = part.slice(0, -1) + '.'
|
|
part += parts[++i]
|
|
}
|
|
result.push(part)
|
|
}
|
|
return result
|
|
}
|