async text() {
        const data = await fs.promises.readFile(this.filePath, 'utf8');
        return data;
    }
Reads the contents of the file specified by the filePath property and returns a Promise that
resolves with a string containing the file's contents.
@returns {Promise<string>} A Promise that resolves with a string containing the file's contents.
@throws {Error} If the file cannot be read.