UNPKG

react-monaco-editor

Version:
12 lines (9 loc) 258 B
'use strict'; const os = require('os'); const home = os.homedir(); module.exports = str => { if (typeof str !== 'string') { throw new TypeError(`Expected a string, got ${typeof str}`); } return home ? str.replace(/^~($|\/|\\)/, `${home}$1`) : str; };