PlainNotebook
"PlainNotebook" is used for managing files without file extensions (such as .env, .gitignore, etc.)
We are not liable for anything you edit or manage maliciously. Be careful when editing certain files such as .env.
Usage
Setup
const Nodebook = require('nodejs-notebook');
const gitignore = new Nodebook.PlainNotebook('.gitignore');fileName(options)
object options:
options.lower- Whether or not the name should be turned to lower case.
Return: The file name.
gitignore.fileName({ lower: false });
// returns ".gitignore"resetFile()
Resets the file.
deleteFile(delay)
Deletes the file
number delay: Sets how many seconds before deleting the file.
fetchLine(line)
Fetches an existing line's content.
number line: The line number to get the information from.
Return: The line content.
deleteLine(line)
Sets an existing line in the file to empty.
number line: The line number to make empty.
editLine(line, key)
Replaces an existing line with a new string.
number line: The line number to set it to.
string key: The string that will replace the line.
addLine(key)
Adds a string at the next available line in the file.
string key: The string to add at the next available line.
content()
Returns the file's content into a string.
Last updated
Was this helpful?