wn-ts-node
Version:
Wordnet interface library - TypeScript port
70 lines (69 loc) • 2.25 kB
JavaScript
import { W as l, c as i } from "./wordnet-kernel-BBa1jyMU.js";
import { C as g, i as P, D as d, M as f, P as p, j as m, R as h, f as j, W as x, k as E, e as C, h as D, a as I, d as L, c as y, b as T, g as F, l as M } from "./legacy-Ck0fAcao.js";
import { B as u, D as A, S as R, b as U } from "./index-DslY9aj0.js";
import { D as O, S as b, T as W, a as v, c as _, d as w, p as B, q as V } from "./index-GfIFGQTr.js";
import { D as H, a as K, F as q, h as G, f as X, e as J, g as Q, d as Y, b as z, i as Z, n as $, p as ee, v as ae } from "./config-BpXKwRL1.js";
import { h as se, l as oe, m as te, s as ne } from "./synset-utils-BcJkIwOn.js";
import { L as ie, l as ce } from "./logger-ClUC0kzz.js";
import { f as Pe, v as de } from "./validation-Y6A--MpB.js";
function o(a, r, e) {
if (!e || e.length === 0)
throw new Error("No data to insert");
return a.insertInto(r).values(e).onConflict((s) => s.column("id").doNothing()).execute();
}
export {
u as BaseKyselyQueryService,
g as ConfigManager,
P as ConfigurationError,
H as DEFAULT_PROJECTS,
K as DEFAULT_PROXY_CONFIG,
d as DatabaseError,
A as DatabaseUtils,
O as DownloadError,
q as FALLBACK_URLS,
ie as Logger,
f as Morphy,
p as PlaceholderConfigManager,
m as ProjectError,
h as RELATION_CATEGORIES,
j as RELATION_DESCRIPTIONS,
R as SchemaBuilder,
b as SharedDataManager,
W as TranslationHelper,
x as WnError,
E as WnWarning,
l as WordNetKernel,
U as batchInsert,
C as clearProjectIndexCache,
D as config,
v as createMinimalLMF,
_ as createTranslationHelper,
i as createWordNet,
w as downloadFile,
Pe as fileOperations,
G as getAllProjectIds,
X as getAllProjectUrls,
J as getFallbackUrls,
I as getProject,
Q as getProjectConfig,
Y as getProjectUrls,
z as getProjectVersionConfig,
L as getProjectVersionError,
y as getProjectVersionUrls,
T as getProjectVersions,
F as getProjects,
Z as getProxyUrl,
se as hypernyms,
o as insertRecords,
M as loadProjectIndex,
ce as logger,
oe as lowestCommonHypernyms,
te as maxDepth,
$ as needsProxy,
B as parseLMFXML,
ee as projectExists,
V as quickTranslate,
ne as shortestPath,
de as validateLMFDataIntegrity,
ae as validateProjectId
};