ProzillaOS/packages/apps/terminal/core/commands/mkdir.ts
2024-06-16 21:46:44 +02:00

17 lines
No EOL
438 B
TypeScript

import { Command, ExecuteParams } from "../command";
export const mkdir = new Command()
.setManual({
purpose: "Create a directory"
})
.setRequireArgs(true)
.setExecute(function(args, params) {
const { currentDirectory } = params as ExecuteParams;
const name = (args as string[])[0];
if (currentDirectory.findSubFolder(name))
return { blank: true };
currentDirectory.createFolder(name);
return { blank: true };
});