You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
376 B
13 lines
376 B
// Minimal path module implementation for browser
|
|
const path = {
|
|
resolve: (...parts) => parts.join("/"),
|
|
join: (...parts) => parts.join("/"),
|
|
dirname: (p) => p.split("/").slice(0, -1).join("/"),
|
|
basename: (p) => p.split("/").pop(),
|
|
extname: (p) => {
|
|
const parts = p.split(".");
|
|
return parts.length > 1 ? "." + parts.pop() : "";
|
|
},
|
|
};
|
|
|
|
export default path;
|
|
|