mindnet/app/core/parser/__init__.py

22 lines
770 B
Python
Raw Permalink Normal View History

2025-10-01 10:58:23 +02:00
"""
2025-12-27 14:31:12 +01:00
FILE: app/core/parser/__init__.py
DESCRIPTION: Package-Einstiegspunkt für den Parser.
Ermöglicht das Löschen der parser.py Facade.
2025-12-27 14:26:42 +01:00
VERSION: 1.10.0
2025-10-01 10:58:23 +02:00
"""
2025-12-27 14:31:12 +01:00
from .parsing_models import ParsedNote, NoteContext
from .parsing_utils import (
2025-12-27 14:26:42 +01:00
FRONTMATTER_RE, validate_required_frontmatter,
normalize_frontmatter, extract_wikilinks, extract_edges_with_context
)
2025-12-27 14:31:12 +01:00
from .parsing_markdown import read_markdown
from .parsing_scanner import pre_scan_markdown
2025-12-27 14:26:42 +01:00
2025-12-27 14:31:12 +01:00
# Kompatibilitäts-Alias
2025-12-27 14:26:42 +01:00
FRONTMATTER_END = FRONTMATTER_RE
__all__ = [
"ParsedNote", "NoteContext", "FRONTMATTER_RE", "FRONTMATTER_END",
"read_markdown", "pre_scan_markdown", "validate_required_frontmatter",
"normalize_frontmatter", "extract_wikilinks", "extract_edges_with_context"
]