Skip to content

Latest commit

 

History

History
34 lines (31 loc) · 722 Bytes

README.md

File metadata and controls

34 lines (31 loc) · 722 Bytes

WhatsAppTxt-to-JSON

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;
	};
}

Using as an npm package

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);