NodeBB/NodeBB

View on GitHub
src/api/files.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

const fs = require('fs').promises;

const filesApi = module.exports;

// path assertion and traversal guarding logic is in src/middleware/assert.js

filesApi.delete = async (_, { path }) => await fs.unlink(path);

filesApi.createFolder = async (_, { path }) => await fs.mkdir(path);