/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at . */ // @flow export function basename(path: string) { return path.split("/").pop(); } export function dirname(path: string) { const idx = path.lastIndexOf("/"); return path.slice(0, idx); } export function isURL(str: string) { return str.indexOf("://") !== -1; } export function isAbsolute(str: string) { return str[0] === "/"; } export function join(base: string, dir: string) { return `${base}/${dir}`; }