The main script provides API to access the SGF files:
constsgf=require('sgf-problems');for(constdirofsgf.dirs)for(constsgfofdir.problems)console.log(sgf.path+': '+sgf);The SGF can be parsed:
constsgf=require('sgf-problems');consttsumego=require('tsumego.js');// 1.xfor(constdirofsgf.dirs){for(constsgfofdir.problems){constboard=newtsumego.Board(sgf+'');console.log(sgf.path);console.log(board+'');}}