node-read-file-helper
v1.0.2
Published
Helpers to read file from disk as text, JSON and other formats
Downloads
6
Readme
node-read-file-helper
Helper functions to read files as text, JSON, and additional formats.
Installation
npm i node-read-file-helper
Usage
const { readFileAsTextSync } = require('node-read-file-helper');
const path = require('path');
const asString = readFileAsTextSync(path.resolve('./myFile.txt'));
Table of contents
Functions
Functions
readFileAsJSON
▸ readFileAsJSON<T
>(path
): Promise
<T
>
Reads the file as JSON content asynchronously
export
Type parameters
| Name | Description |
| :--- | :------------------------------- |
| T
| The JSON structure after parsing |
Parameters
| Name | Type | Description |
| :----- | :------- | :--------------------------- |
| path
| string
| The path to the file to read |
Returns
Promise
<T
>
Promise that will resolve to the parsed JSON
Defined in
index.ts:61
readFileAsJSONSync
▸ readFileAsJSONSync<T
>(path
): T
Reads the file as JSON content
export
Type parameters
| Name | Description |
| :--- | :------------------------------- |
| T
| The JSON structure after parsing |
Parameters
| Name | Type | Description |
| :----- | :------- | :--------------------------- |
| path
| string
| The path to the file to read |
Returns
T
The parsed JSON
Defined in
index.ts:49
readFileAsText
▸ readFileAsText(path
): Promise
<string
>
Reads file as text asynchronously
export
Parameters
| Name | Type | Description |
| :----- | :------- | :--------------------------- |
| path
| string
| The path to the file to read |
Returns
Promise
<string
>
The file contents
Defined in
index.ts:23
readFileAsTextSync
▸ readFileAsTextSync(path
): string
Reads a file as text
export
Parameters
| Name | Type | Description |
| :----- | :------- | :--------------------------- |
| path
| string
| The path to the file to read |
Returns
string
The file contents as text
Defined in
index.ts:10