Migrate from the Node.js builtin module node:fs to node:fs/promises.

This commit is contained in:
Jayden Seric 2022-09-01 20:47:44 +10:00
parent 90b601c400
commit a02165ae77

View File

@ -1,7 +1,7 @@
// @ts-check
import { GraphQLList, GraphQLNonNull, GraphQLObjectType } from "graphql";
import fs from "node:fs";
import { readdir } from "node:fs/promises";
import UPLOAD_DIRECTORY_URL from "../config/UPLOAD_DIRECTORY_URL.mjs";
import FileType from "./FileType.mjs";
@ -12,7 +12,7 @@ export default new GraphQLObjectType({
uploads: {
description: "All stored files.",
type: new GraphQLNonNull(new GraphQLList(new GraphQLNonNull(FileType))),
resolve: () => fs.promises.readdir(UPLOAD_DIRECTORY_URL),
resolve: () => readdir(UPLOAD_DIRECTORY_URL),
},
}),
});