all repos — tipigee @ 36c4ad6d8bb8962a94e8627cb82ec52c4242990e

(Very) old version of Kokyo

init/parseStops.js (view raw)

 1const fs = require("fs");
 2const rawJSON = require("./data/stops.json");
 3const rawStops = rawJSON.stops;
 4
 5const stops = rawStops.map(stop => {
 6  const formattedStopName = stop.stopName.replace(/\(|\)/g, "");
 7  return {
 8    value: stop.stopCode,
 9    synonyms: [stop.stopCode, formattedStopName],
10  };
11});
12
13const fileData = {
14  name: "stopName",
15  isOverridable: true,
16  entries: stops,
17  isEnum: false,
18  automatedExpansion: true,
19};
20
21fs.writeFile(
22  __dirname + "/data/entities-nlp.json",
23  JSON.stringify(fileData),
24  err => (err ? console.log(err) : console.log("File saved !"))
25);