From 40ab04d45c7b9784bdf503db4eb95c215c8d8321 Mon Sep 17 00:00:00 2001 From: lingdocs <71590811+lingdocs@users.noreply.github.com> Date: Tue, 16 Mar 2021 14:02:53 +0400 Subject: [PATCH] dictionary type update --- scripts/get-words.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/get-words.js b/scripts/get-words.js index 253cc72..4a88921 100644 --- a/scripts/get-words.js +++ b/scripts/get-words.js @@ -1,5 +1,6 @@ const fs = require("fs"); const fetch = require("node-fetch"); +const { readDictionary } = require("@lingdocs/pashto-inflector"); const path = require("path"); const verbsPath = path.join(".", "src", "words"); const verbCollectionPath = path.join(verbsPath, "verb-categories"); @@ -19,8 +20,9 @@ const allNounAdjTsS = [...new Set(nounAdjTsFiles.reduce((arr, fileName) => { console.log("getting words from dictionary..."); -fetch(process.env.LINGDOCS_DICTIONARY_URL).then(res => res.json()).then(data => { - const entries = data.entries; +fetch(process.env.LINGDOCS_DICTIONARY_URL).then(res => res.arrayBuffer()).then(buffer => { + const dictionary = readDictionary(buffer); + const entries = dictionary.entries; // MAKE VERBS FILE const allVerbs = getVerbsFromTsS(entries); const content = `const verbs = ${JSON.stringify(allVerbs)};