This simple script takes in the .txt
file exported by WhatsApp and outputs a .json
file with an array of messages as objects.
The format of the exported output.json
file is an array of the interface:
interface messageObj {
id: number;
message: {
date: string;
time: string;
sender: string;
content: string;
};
}
To use this package in a Node.js project, first install it using
npm install whatsapp-to-json
or
yarn add whatsapp-to-json
Then import it using
import { converter } from "whatsapp-to-json";
Then you can use it like
const convertedArray = converter(PATH_TO_FILE);