📑 Read a Google Drive Doc and convert to JSON (via ArchieML)
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
test
.eslintrc.json
.gitignore
.gtokens.example.json
README.md
index.js
package-lock.json
package.json

README.md

googledoc-to-json

Node.js library to read a Google Drive Doc and convert to JSON (via ArchieML)

This is a work-in-progress.

Install

npm install googledoc-to-json --save

Examples

CLI

$ npm install -g googledoc-to-json
$ googledoc-to-json <doc-id> -c .gtokens.json -o output.json

API

const GoogleDocToJSON = require('googledoc-to-json');
const config = require('./config.json'); // see 'Getting Credentials' below
const gDocToJSON = new GoogleDocToJSON(config);

const options = {
    fileId: '1gTERIVPV_0yoMXc6mlBtBpNvaoH5pIU2IC-75V_Qcas',
    oAuthTokens: config.oAuthTokens
};

gDocToJSON.getArchieML(options, function (err, aml) {
    console.log('## ArchieML output', err, aml);
});

Getting credentials

  1. cp .gtokens.example.json .gtokens.json
  2. Run the amazing Google-Tokens
  3. Populate .gtokens.json with appropriate values

Todos:

  • Add Mocha tests