tmcw

gedcom

A simple GEDCOM parser that focuses on translating GEDCOM structure into JSON.

by tmcw

TypeScript

TypeScript93.3%
JavaScript6.7%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template
Ekmansoft

When importing large files, for example exported from geni.com, the parser may fail if there happens to be a gedcom link in a comment. If this happens we run in to the error message "_Cannot concatenate a pointer (CONC/CONT cannot have a pointer value) at line_", but I do not understand why this error message exists, since the plaintext fields CONT CONC and NOTE should treat any GEDCOM links (token starting and ending with @ ) just like any other plain text string. There even seem to be a test that is testing for this to fail in "_parser - concatenation_" it seems. This looks strange to me, and should be removed I think.

Ekmansoft · 10mo ago
Structured data for AI agents

Repository: tmcw/gedcom. Description: A simple GEDCOM parser that focuses on translating GEDCOM structure into JSON. Stars: 189, Forks: 34. Primary language: TypeScript. Languages: TypeScript (93.3%), JavaScript (6.7%). License: ISC. Homepage: https://tmcw.github.io/gedcom/live/ Topics: gedcom, genealogy. Latest release: v3.0.9 (10mo ago). Open PRs: 0, open issues: 4. Last activity: 10mo ago. Community health: 42%. Top contributors: tmcw, greenkeeper[bot], github-actions[bot], Markario, fetimo, iooner, Grawl.