mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-08-04 03:27:05 -04:00
11 lines
461 B
TypeScript
11 lines
461 B
TypeScript
import fs from 'fs';
|
|
import Suml from 'suml';
|
|
|
|
import { loadTsv as baseLoadTsv } from '../src/tsv.ts';
|
|
import { rootDir } from './paths.ts';
|
|
|
|
export const loadSumlFromBase = (name: string): unknown => new Suml().parse(fs.readFileSync(`${rootDir}/${name}.suml`, 'utf-8'));
|
|
export const loadSuml = (name: string): unknown => loadSumlFromBase(`data/${name}`);
|
|
|
|
export const loadTsv = <T = unknown>(name: string): T[] => baseLoadTsv(`${rootDir}/data/${name}.tsv`);
|