fix(pdf): resolve crash in yoga engine caused by absolute positioning and empty paragraphs
This commit is contained in:
648
AVB_2026.html
Normal file
648
AVB_2026.html
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
<h1 id="allgemeine-verkaufsbedingungen">Allgemeine
|
||||||
|
Verkaufsbedingungen</h1>
|
||||||
|
<h3 id="geltungsbereich">1 Geltungsbereich</h3>
|
||||||
|
<p>1.1 Ausschließlich die nachfolgenden Allgemeinen Verkaufsbedingungen
|
||||||
|
(nachfolgend „AVB“) gelten für den gesamten Geschäftsverkehr
|
||||||
|
(nachfolgend „Lieferung von Waren“) der KLZ Vertriebs GmbH,
|
||||||
|
Raiffeisenstraße 22, 73630 Remshalden (nachfolgend „KLZ“) und
|
||||||
|
Unternehmern in Ausübung ihrer gewerblichen oder selbständigen
|
||||||
|
beruflichen Tätigkeit und juristischen Personen des öffentlichen Rechts
|
||||||
|
(nachfolgend „Kunde“). Der Geltung von abweichenden, zusätzlichen oder
|
||||||
|
entgegenstehenden allgemeinen Geschäftsbedingungen des Kunden wird
|
||||||
|
hiermit widersprochen.</p>
|
||||||
|
<p>1.2 Diese AVB gelten auch dann, wenn KLZ die Lieferung von Waren an
|
||||||
|
den Kunden vorbehaltlos in Kenntnis entgegenstehender oder von diesen
|
||||||
|
AVB abweichenden allgemeinen Geschäftsbedingungen des Kunden
|
||||||
|
ausführt.</p>
|
||||||
|
<p>1.3 Im Rahmen laufender Geschäftsbeziehungen gelten diese AVB auch
|
||||||
|
dann für künftige Lieferungen von Waren, wenn sie nicht ausdrücklich
|
||||||
|
erneut in den Vertrag einbezogen wurden.</p>
|
||||||
|
<p>1.4 Änderungen dieser AVB werden dem Kunden schriftlich, per Telefax
|
||||||
|
oder per E-Mail mitgeteilt. Widerspricht der Kunde diesen Änderungen
|
||||||
|
nicht innerhalb von vier (4) Wochen nach Zugang der Mitteilung, gelten
|
||||||
|
die Änderungen als durch den Kunden anerkannt. Auf das Widerspruchsrecht
|
||||||
|
und die Rechtsfolgen des Schweigens wird der Kunde im Rahmen der
|
||||||
|
Mitteilung über die Änderung der Geschäftsbedingungen gesondert
|
||||||
|
hingewiesen.</p>
|
||||||
|
<p>1.5 Hinweise auf die Geltung gesetzlicher Vorschriften im Rahmen
|
||||||
|
dieser AVB haben nur klarstellende Bedeutung. Auch ohne eine derartige
|
||||||
|
Klarstellung gelten daher die gesetzlichen Vorschriften, soweit sie in
|
||||||
|
diesen AVB nicht unmittelbar abgeändert oder ausdrücklich ausgeschlossen
|
||||||
|
werden.</p>
|
||||||
|
<h3 id="vertragsschluss">2 Vertragsschluss</h3>
|
||||||
|
<p>2.1 Der Vertrag über die Lieferung von Waren kommt grundsätzlich
|
||||||
|
durch ein Angebot des Kunden, z.B. über ein Auftragsformular, per E-Mail
|
||||||
|
oder per Brief, und eine Annahme dieses Angebots durch KLZ in Textform
|
||||||
|
z.B. durch eine Auftragsbestätigung per E-Mail oder Fax zustande. Der
|
||||||
|
Annahme des Angebots durch KLZ steht es gleich, wenn KLZ den Auftrag
|
||||||
|
oder die Bestellung binnen vierzehn (14) Kalendertagen ab Zugang des
|
||||||
|
Angebots bei KLZ vorbehaltlos ausführt.</p>
|
||||||
|
<p>2.2 Alle Angebote von KLZ sind – insbesondere hinsichtlich
|
||||||
|
Verfügbarkeit, angegebener Mengen, Lieferfristen und Nebenleistungen –
|
||||||
|
freibleibend und unverbindlich, sofern sie nicht ausdrücklich in
|
||||||
|
Textform als verbindlich gekennzeichnet wurden. Die Angebote stehen
|
||||||
|
unter dem Vorbehalt der zeitgerechten, qualitativen und quantitativen
|
||||||
|
Selbstbelieferung von KLZ.</p>
|
||||||
|
<p>2.3 Der Umfang der von KLZ zu liefernden Waren ergibt sich aus dem
|
||||||
|
jeweiligen Angebot oder der jeweiligen Auftragsbestätigung von KLZ.</p>
|
||||||
|
<p>2.4 Technische Angaben, Muster, Preise, Abbildungen, Zeichnungen,
|
||||||
|
Gewichts-, Maß-, Leistungs- und Gebrauchsangaben, sowie sonstige
|
||||||
|
Beschreibungen der zu liefernden Ware in dem Angebot oder der
|
||||||
|
Auftragsbestätigung sind nur annähernd maßgebend, soweit sie nicht
|
||||||
|
ausdrücklich von KLZ in Textform als verbindlich gekennzeichnet wurden.
|
||||||
|
Sie stellen keine Beschaffenheitsvereinbarung oder Garantie einer
|
||||||
|
entsprechenden Beschaffenheit oder Haltbarkeit der zu liefernden Ware
|
||||||
|
dar, es sei denn, sie wurden ausdrücklich in Textform als solche
|
||||||
|
vereinbart. Entsprechendes gilt für Erwartungen des Kunden hinsichtlich
|
||||||
|
der zu liefernden Ware oder deren Verwendung.</p>
|
||||||
|
<p>2.5 Handelsübliche und branchenübliche Abweichungen vom
|
||||||
|
Leistungsumfang der zu liefernden Ware durch KLZ sind zulässig, soweit
|
||||||
|
sie die Verwendbarkeit der zu liefernden Ware zum vertraglich
|
||||||
|
vorgesehenen Zweck nicht beeinträchtigen. Dies umfasst auch Über- oder
|
||||||
|
Unterlieferungen. Abweichungen der zu liefernden Ware, die durch
|
||||||
|
zwingende rechtliche oder technische Normen, die nach
|
||||||
|
Auftragsbestätigung in Kraft treten, bedingt sind, sind zulässig, soweit
|
||||||
|
sie nicht erheblich und dem Kunden zumutbar sind. Änderungen, die zu
|
||||||
|
einer technischen Verbesserung der zu liefernden Ware führen, sind stets
|
||||||
|
zulässig.</p>
|
||||||
|
<p>2.6 Änderungen des Lieferumfangs durch den Kunden bedürfen zu ihrer
|
||||||
|
Wirksamkeit stets der in Textform erklärten Einwilligung von KLZ.
|
||||||
|
Mehraufwände und sonstige Kosten, die durch die Änderung des
|
||||||
|
Lieferumfangs auf Wunsch des Kunden entstehen, sind von dem Kunden
|
||||||
|
gesondert zu vergüten.</p>
|
||||||
|
<p>2.7 Soweit das Angebot oder die Auftragsbestätigung von KLZ
|
||||||
|
offensichtliche Irrtümer, Schreib- oder Rechenfehler enthält, ist das
|
||||||
|
Dokument für KLZ hinsichtlich der offensichtlichen Fehler nicht
|
||||||
|
verbindlich. Der Kunde wird KLZ auf entsprechende Fehler hinweisen.</p>
|
||||||
|
<p>2.8 Verschlechtern sich die Vermögensverhältnisse des Kunden
|
||||||
|
wesentlich oder wird der Antrag zur Eröffnung eines Insolvenz- oder
|
||||||
|
vergleichbaren Verfahrens über das Vermögen des Kunden mangels Masse
|
||||||
|
abgelehnt, ist KLZ berechtigt, ganz oder teilweise vom Vertrag
|
||||||
|
zurückzutreten.</p>
|
||||||
|
<h3 id="abrufaufträge">3 Abrufaufträge</h3>
|
||||||
|
<p>3.1 Erteilt der Kunde KLZ einen Abrufauftrag und werden über die
|
||||||
|
Abruftermine keine gesonderten Vereinbarungen in Textform getroffen, ist
|
||||||
|
der Kunde verpflichtet, KLZ die einzelnen Abruftermine so mitzuteilen,
|
||||||
|
dass zwischen Eingang der Abrufmitteilung bei KLZ und Auslieferung der
|
||||||
|
Ware mindestens vierzehn (14) Werktage und zwischen Eingang der
|
||||||
|
Abrufmitteilung und der letzten Auslieferung der Ware maximal neunzig
|
||||||
|
(90) Werktage liegen. Werktage sind dabei alle Kalendertage, bei denen
|
||||||
|
es sich nicht um einen Sonntag oder einen gesetzlichen Feiertag am Sitz
|
||||||
|
von KLZ handelt.</p>
|
||||||
|
<h3 id="preise-und-zahlungsbedingungen">4 Preise und
|
||||||
|
Zahlungsbedingungen</h3>
|
||||||
|
<p>4.1 Die in dem Angebot oder der Auftragsbestätigung von KLZ
|
||||||
|
angegebenen Preise gelten für den in dem Angebot oder der
|
||||||
|
Auftragsbestätigung von KLZ aufgeführten Lieferumfang und verstehen sich
|
||||||
|
grundsätzlich in EURO und ohne Abzüge zuzüglich Versandkosten ab dem
|
||||||
|
jeweiligen Werk des Herstellers der Ware, exklusive Verpackung und
|
||||||
|
zuzüglich der jeweils geltenden gesetzlichen Umsatzsteuer, sofern nicht
|
||||||
|
ausdrücklich etwas anderes in Textform vereinbart wurde. Die in dem
|
||||||
|
Angebot oder der Auftragsbestätigung von KLZ ausgewiesenen Hohlpreise
|
||||||
|
verstehen sich darüber hinaus zuzüglich Metallzuschlag und
|
||||||
|
auftragsspezifischer Schnittkosten.</p>
|
||||||
|
<p>4.2 Sollte sich nach Vertragsschluss herausstellen, dass zur
|
||||||
|
Durchführung des Vertrages bzw. zur Lieferung der Waren Mehrleistungen
|
||||||
|
erforderlich sind, so werden diese Mehrleistungen gesondert abgerechnet
|
||||||
|
und vergütet.</p>
|
||||||
|
<p>4.3 Hat sich der Preis für eine zu liefernde Ware, bzw. der
|
||||||
|
vereinbarte Hohlpreis z.B. aufgrund gestiegener Preise für Energie,
|
||||||
|
Transport, Arbeitskraft oder Material zwischen Vertragsschluss und
|
||||||
|
Lieferdatum um mehr als fünf (5) % erhöht, werden die Parteien
|
||||||
|
partnerschaftlich und konstruktiv über eine Anpassung des Preises bzw.
|
||||||
|
des Hohlpreises diskutieren. KLZ ist zum Rücktritt von dem betroffenen
|
||||||
|
Vertrag berechtigt, wenn innerhalb von vierzehn (14) Kalendertagen ab
|
||||||
|
Anzeige der Preiserhöhung durch KLZ keine einvernehmliche Lösung
|
||||||
|
gefunden wird.</p>
|
||||||
|
<p>4.4 Der Kaufpreis wird sofort mit Erhalt der Rechnung oder Lieferung
|
||||||
|
der Ware, je nachdem welcher Zeitpunkt früher eintritt, zur Zahlung
|
||||||
|
fällig, sofern keine anderen Zahlungskonditionen in Textform vereinbart
|
||||||
|
sind. Der Kunde hat den ausstehenden Kaufpreis innerhalb von zehn (10)
|
||||||
|
Kalendertagen nach Erhalt der Rechnung oder Erhalt der Ware, je nachdem
|
||||||
|
welcher Zeitpunkt früher eintritt, frei Konto von KLZ und ohne Abzug zu
|
||||||
|
bezahlen. Die Zahlungsfrist gilt mit vollständiger Gutschrift des
|
||||||
|
ausstehenden Kaufpreises auf dem Konto von KLZ als gewahrt. Nach Ablauf
|
||||||
|
der Zahlungsfrist kommt der Kunde automatisch mit der Zahlung des
|
||||||
|
ausstehenden Kaufpreises in Verzug, ohne dass es hierfür einer
|
||||||
|
gesonderten Mahnung von KLZ bedarf.</p>
|
||||||
|
<p>4.5 Befindet sich der Kunde mit einer Zahlung in Verzug, ist KLZ
|
||||||
|
berechtigt, die zu liefernde Ware nur Zug-um-Zug gegen Zahlung der
|
||||||
|
Summe, mit der sich der Kunde in Verzug befindet, zu liefern. Dies gilt
|
||||||
|
auch für alle künftigen Lieferungen von Waren von KLZ an den Kunden.
|
||||||
|
Darüber hinaus stehen KLZ sämtliche Ansprüche gegen den Kunden aufgrund
|
||||||
|
dessen Zahlungsverzug uneingeschränkt zu.</p>
|
||||||
|
<p>4.6 Befindet sich der Kunde seit mehr als vierzehn (14) Kalendertagen
|
||||||
|
in Zahlungsverzug, ist KLZ dazu berechtigt, vom Vertrag zurückzutreten
|
||||||
|
und die gelieferte Ware unverzüglich zurück zu verlangen, ohne dass dem
|
||||||
|
Kunden hieraus Ansprüche entstehen.</p>
|
||||||
|
<p>4.7 Das Recht des Kunden, Zahlungen zurückzuhalten oder mit
|
||||||
|
Gegenansprüchen aufzurechnen, steht dem Kunden nur insoweit zu, als
|
||||||
|
seine Gegenansprüche unbestritten oder rechtskräftig festgestellt sind,
|
||||||
|
oder wenn die jeweiligen Ansprüche in einem Gegenseitigkeitsverhältnis
|
||||||
|
zueinanderstehen.</p>
|
||||||
|
<h3 id="metallnotierung">5 Metallnotierung</h3>
|
||||||
|
<p>5.1 Basis zur Berechnung des Kupferpreises ist der Durchschnitt des
|
||||||
|
Liefervormonats der Notierung „LME Copper official price cash offer“,
|
||||||
|
zuzüglich der jeweils aktuellen von KLZ benannten Kupfer-Prämie.</p>
|
||||||
|
<p>5.2 Basis zur Berechnung des Aluminiumpreises ist der Durchschnitt
|
||||||
|
des Liefervormonats der Notierung „LME Aluminium official price cash
|
||||||
|
offer” zuzüglich der jeweils von KLZ benannten Aluminium-Prämie.</p>
|
||||||
|
<p>5.3 USD werden auf Basis des EUR/USD LME-FX-Rate (MTLE) in EUR
|
||||||
|
umgerechnet. Die entsprechenden Notierungen können der Webseite
|
||||||
|
www.westmetall.com entnommen werden. Die Prämienzuschläge können stark
|
||||||
|
variieren und KLZ behält sich das Recht vor, diese fristgerecht
|
||||||
|
anzupassen, ungeachtet der Angebotslegung.</p>
|
||||||
|
<h3 id="metallzahl">6 Metallzahl</h3>
|
||||||
|
<p>6.1 Die von KLZ in dem Angebot oder der Auftragsbestätigung
|
||||||
|
ausgewiesene Metallzahl ist eine rein kaufmännische Berechnungsgröße für
|
||||||
|
den Metallinhalt, der in die Berechnung des Gesamtpreises eines Kabels
|
||||||
|
eingeht.</p>
|
||||||
|
<p>6.2 Die Angabe der Metallzahl dient ausschließlich dazu, dem Kunden
|
||||||
|
eine Vergleichbarkeit auf Grundlage der Holpreisbasis zu ermöglichen.
|
||||||
|
Die Metallzahl definiert nicht das Gewicht des tatsächlich im Kabel
|
||||||
|
enthaltenen Leitermetalls. Die Metallzahl ist ein rein kalkulatorischer
|
||||||
|
Berechnungsfaktor, der keine unmittelbaren Rückschlüsse auf die im Kabel
|
||||||
|
verwendeten Kupfer- bzw. Aluminiummengen zulässt. KLZ weist den Kunden
|
||||||
|
hiermit ausdrücklich darauf hin, final nur den Vollpreis für
|
||||||
|
Vergleichszwecke heranzuziehen.</p>
|
||||||
|
<p>6.3 Auf Anfrage des Kunden in Textform ist KLZ grundsätzlich dazu
|
||||||
|
bereit, andere Metallzahlen zu berechnen und auszuweisen. Bei jeglicher
|
||||||
|
Änderung bleibt der Vollpreis der gleiche Betrag. Ein Anspruch des
|
||||||
|
Kunden auf Berechnung und Angabe anderer Metallzahlen besteht nicht.</p>
|
||||||
|
<h3 id="lieferung">7 Lieferung</h3>
|
||||||
|
<p>7.1 Lieferungen erfolgen grundsätzlich DAP (INCOTERMS® 2020) sofern
|
||||||
|
die Parteien keine anderweitige Vereinbarung in Textform getroffen
|
||||||
|
haben.</p>
|
||||||
|
<p>7.2 Die Lieferung der Ware wird nach Möglichkeit geschlossen
|
||||||
|
vorgenommen. KLZ ist jedoch berechtigt, Teillieferungen vorzunehmen,
|
||||||
|
wenn dies für den Kunden zumutbar ist, insbesondere wenn wegen Fehlens
|
||||||
|
von Waren eine erhebliche Verzögerung der gesamten Lieferung eintreten
|
||||||
|
würde.</p>
|
||||||
|
<p>7.3 Lieferfristen aus Angeboten und Auftragsbestätigungen sind
|
||||||
|
grundsätzlich für KLZ unverbindlich. Eine verbindliche Lieferfrist muss
|
||||||
|
ausdrücklich in Textform als solche gekennzeichnet werden.</p>
|
||||||
|
<p>7.4 Die Lieferfrist beginnt mit dem Zugang der Auftragsbestätigung
|
||||||
|
bei dem Kunden. Die Einhaltung der Lieferfrist setzt die rechtzeitige
|
||||||
|
Klärung aller kaufmännischen und technischen Fragen, sowie die
|
||||||
|
Einhaltung der vereinbarten Zahlungsbedingungen und sonstigen
|
||||||
|
Verpflichtungen des Kunden voraus. Werden diese Voraussetzungen nicht
|
||||||
|
rechtzeitig erfüllt, so verlängern sich die Fristen angemessen; dies
|
||||||
|
gilt nicht, wenn ausschließlich KLZ die Verzögerung zu vertreten
|
||||||
|
hat.</p>
|
||||||
|
<p>7.5 Die Einhaltung auch einer verbindlichen Lieferfrist steht unter
|
||||||
|
dem Vorbehalt ordnungsgemäßer, insbesondere rechtzeitiger quantitativer
|
||||||
|
und qualitativer Selbstbelieferung von KLZ durch dessen Vorlieferanten.
|
||||||
|
KLZ ist im Fall der nicht ordnungsgemäßen Selbstbelieferung zum
|
||||||
|
Rücktritt vom Vertrag berechtigt. KLZ informiert den Kunden
|
||||||
|
unverzüglich, wenn und soweit KLZ von seinem Recht zum Rücktritt vom
|
||||||
|
Vertrag Gebrauch macht und gewährt etwa erbrachte Vorleistungen des
|
||||||
|
Kunden zurück.</p>
|
||||||
|
<p>7.6 Die Lieferfrist gilt als gewahrt, wenn KLZ die zu liefernde Ware
|
||||||
|
dem Kunden bis zum Ablauf der Lieferfrist an dem benannten Lieferort
|
||||||
|
innerhalb der üblichen Geschäftszeiten zur Annahme erstmalig angeboten
|
||||||
|
hat.</p>
|
||||||
|
<p>7.7 Auch wenn eine verbindliche Lieferfrist vereinbart wurde, kommt
|
||||||
|
KLZ mit der Lieferung der Ware nur dann in Verzug, wenn der Kunde KLZ
|
||||||
|
nach Ablauf der Lieferfrist eine angemessene Nachfrist zur Lieferung der
|
||||||
|
Ware in Textform gesetzt hat und diese Nachfrist erfolglos verstrichen
|
||||||
|
ist.</p>
|
||||||
|
<p>7.8 Wird die Lieferung der Ware, oder das Abladen der Ware, auf
|
||||||
|
Wunsch des Kunden verzögert, oder verzögert sich die Lieferung der Ware,
|
||||||
|
oder das Abladen der Ware, aus sonstigen Gründen, die der Kunde zu
|
||||||
|
vertreten hat, ist KLZ berechtigt, dem Kunden nach Ablauf der
|
||||||
|
vertraglich vereinbarten Lieferfrist ein Lagergeld in Höhe von zwei (2)
|
||||||
|
% des jeweiligen Nettoauftragswertes für jeden angefangenen Monat,
|
||||||
|
maximal jedoch fünf (5) % des jeweiligen Nettoauftragswertes in Rechnung
|
||||||
|
zu stellen. Das Lagergeld ist der Höhe nach auf maximal fünf (5) % des
|
||||||
|
Nettoauftragswertes pro Vertrag beschränkt.</p>
|
||||||
|
<p>7.9 KLZ behält sich die Geltendmachung aller darüberhinausgehenden
|
||||||
|
Ansprüche gegenüber dem Kunden aufgrund dessen verzögerter Übernahme der
|
||||||
|
Ware uneingeschränkt vor. Das Lagergeld ist auf weitergehende
|
||||||
|
Zahlungsansprüche von KLZ gegenüber dem Kunden aufgrund dessen
|
||||||
|
verzögerter Übernahme der Ware anzurechnen. Dem Kunden bleibt der
|
||||||
|
Nachweis gestattet, dass KLZ überhaupt kein oder nur ein geringerer
|
||||||
|
Schaden entstanden ist.</p>
|
||||||
|
<p>7.10 Kabel werden von KLZ auf stabilen Vollholztrommeln geliefert.
|
||||||
|
Auf Wunsch vermittelt KLZ dem Kunden Partner, die diese Trommeln gegen
|
||||||
|
eine Gebühr abholen. Bei Lagerzeiten über drei (3) Monaten ist zu
|
||||||
|
beachten, dass die Trommel regelmäßig bewegt wird, um eine einseitige
|
||||||
|
Belastung zu vermeiden. Folgeschäden bei Nichtbeachtung wie Instabilität
|
||||||
|
schließt KLZ aus.</p>
|
||||||
|
<p>7.11 Rücksendungen von Waren an KLZ, die nicht vorher von KLZ in
|
||||||
|
Textform bestätigt wurden, erfolgen auf alleinige Gefahr des Kunden.</p>
|
||||||
|
<h3 id="gefahrübergang">8 Gefahrübergang</h3>
|
||||||
|
<p>8.1 Die Gefahr des zufälligen Untergangs und der zufälligen
|
||||||
|
Verschlechterung der zu liefernden Ware geht grundsätzlich DAP
|
||||||
|
(INCOTERMS® 2020) auf den Kunden über, sofern die Parteien keine
|
||||||
|
anderweitige Vereinbarung in Textform getroffen haben.</p>
|
||||||
|
<p>8.2 Verzögert sich die Versendung bzw. Übergabe der Ware aus Gründen,
|
||||||
|
die der Kunde zu vertreten hat, geht die Gefahr des zufälligen
|
||||||
|
Untergangs und der zufälligen Verschlechterung der Ware mit der
|
||||||
|
Durchführung des ersten Zustellversuchs innerhalb der gewöhnlichen
|
||||||
|
Öffnungszeiten des Kunden durch KLZ auf den Kunden über.</p>
|
||||||
|
<h3 id="eigentumsvorbehalt">9 Eigentumsvorbehalt</h3>
|
||||||
|
<p>9.1 Die jeweils gelieferten Waren bleiben bis zur vollständigen
|
||||||
|
Bezahlung sämtlicher fälliger Forderungen aus der Geschäftsbeziehung
|
||||||
|
zwischen dem Kunden und KLZ in dem Eigentum von KLZ (nachfolgend
|
||||||
|
„Vorbehaltsware“). Dabei ist unerheblich, aus welchem Rechtsgrund die
|
||||||
|
Forderungen von KLZ gegen den Kunden bestehen. Erfasst sind insbesondere
|
||||||
|
auch Saldoforderungen aus laufender Rechnung.</p>
|
||||||
|
<p>9.2 Der Kunde ist berechtigt, die gelieferte Ware im Rahmen des
|
||||||
|
ordnungsgemäßen Geschäftsbetriebes zu veräußern, umzubilden oder
|
||||||
|
weiterzuverarbeiten.</p>
|
||||||
|
<p>9.3 Die Verarbeitung oder Umbildung der Vorbehaltsware durch den
|
||||||
|
Kunden erfolgt jedoch stets für KLZ und KLZ erwirbt Eigentum an der
|
||||||
|
neuen Sache. Wird die Vorbehaltsware mit anderen Sachen zu einer
|
||||||
|
einheitlichen Sache verbunden, verarbeitet oder untrennbar vermischt
|
||||||
|
oder vermengt oder in sonstiger Weise verbunden, erwirbt KLZ Miteigentum
|
||||||
|
an der neuen Sache im Verhältnis des Wertes der Vorbehaltsware zu den
|
||||||
|
anderen Gegenständen zur Zeit der Verarbeitung bzw. Vermischung,
|
||||||
|
Vermengung oder sonstigen Verbindung. Erfolgt die Vermischung,
|
||||||
|
Vermengung oder sonstige Verbindung dergestalt, dass die Sache des
|
||||||
|
Kunden als Hauptsache anzusehen ist, so willigt der Kunde bereits jetzt
|
||||||
|
dazu ein, KLZ anteiliges Miteigentum an der neuen Sache, in dem
|
||||||
|
Mengenverhältnis der Vorbehaltsware zu den fremden Sachen, zu
|
||||||
|
übertragen. Für die so entstandenen Sachen gelten die Bestimmungen für
|
||||||
|
Vorbehaltsware.</p>
|
||||||
|
<p>9.4 Der Kunde hat die Vorbehaltsware mit kaufmännischer Sorgfalt für
|
||||||
|
KLZ zu verwahren, pfleglich zu behandeln und auf seine Kosten gegen
|
||||||
|
Feuer, Wasser und Diebstahl zum Neuwert zu versichern. Der Kunde tritt
|
||||||
|
seine entsprechenden Ansprüche aus den Versicherungsverträgen an KLZ ab;
|
||||||
|
KLZ nimmt die Abtretung an.</p>
|
||||||
|
<p>9.5 Der Kunde darf die Vorbehaltsware nur im ordnungsgemäßen
|
||||||
|
Geschäftsgang bis zum Eintritt des Verwertungsfalles veräußern.
|
||||||
|
Verpfändungen und Sicherungsübereignungen hinsichtlich der
|
||||||
|
Vorbehaltsware sind unzulässig. Eingriffe Dritter, wie etwa die Pfändung
|
||||||
|
oder Zwangsvollstreckung, durch welche Rechte von KLZ beeinträchtigt
|
||||||
|
werden, hat der Kunde KLZ unverzüglich in Textform anzuzeigen. Der Kunde
|
||||||
|
hat den Dritten darüber hinaus unverzüglich in Textform darauf
|
||||||
|
hinzuweisen, dass KLZ Eigentümer der Vorbehaltsware ist. Soweit der
|
||||||
|
Dritte nicht in der Lage ist, KLZ die gerichtlichen und
|
||||||
|
außergerichtlichen Kosten einer Klage nach § 771 ZPO zu erstatten,
|
||||||
|
haftet der Kunde für den dadurch entstandenen Ausfall. Weitergehende
|
||||||
|
Ansprüche gegen den Kunden bleiben unberührt.</p>
|
||||||
|
<p>9.6 Für den Fall der Weiterveräußerung der Vorbehaltsware tritt der
|
||||||
|
Kunde die ihm daraus seinerseits erwachsenden Forderungen gegen seinen
|
||||||
|
Abnehmer bereits jetzt an KLZ ab; KLZ nimmt die Abtretung an. Gleiches
|
||||||
|
gilt für sonstige Forderungen, die an die Stelle der Vorbehaltsware
|
||||||
|
treten oder sonst hinsichtlich der Vorbehaltsware entstehen, wie z. B.
|
||||||
|
Versicherungsansprüche oder Ansprüche aus unerlaubter Handlung bei
|
||||||
|
Verlust oder Zerstörung.</p>
|
||||||
|
<p>9.7 Wird die Vorbehaltsware nach Verarbeitung oder zusammen mit
|
||||||
|
anderen Waren, die KLZ nicht gehören, weiterveräußert oder wird sie mit
|
||||||
|
einem Grundstück oder mit beweglichen Sachen verbunden, so erklärt der
|
||||||
|
Kunde bereits jetzt die Abtretung der Forderung des Kunden gegen seine
|
||||||
|
Abnehmer in Höhe des zwischen dem Kunden und KLZ vereinbarten
|
||||||
|
Kaufpreises für die Vorbehaltsware; KLZ nimmt die Abtretung an.</p>
|
||||||
|
<p>9.8 Der Kunde wird ermächtigt, die abgetretenen Forderungen für KLZ
|
||||||
|
einzuziehen. KLZ bleibt auch weiterhin zur Einziehung der abgetretenen
|
||||||
|
Forderungen berechtigt, wird die abgetretenen Forderungen jedoch nicht
|
||||||
|
selbst einziehen, solange kein Grund nach Ziffer 9.9 vorliegt, der KLZ
|
||||||
|
zum Widerruf der Einziehungsermächtigung berechtigt. Zur Abtretung der
|
||||||
|
Forderung an Dritte, einschließlich Forderungsverkauf an Factoring
|
||||||
|
Banken, ist der Kunde nur mit vorheriger schriftlicher Zustimmung von
|
||||||
|
KLZ berechtigt. KLZ wird die Zustimmung nicht verweigern, sofern eine
|
||||||
|
gleichwertige Sicherheit gestellt wird.</p>
|
||||||
|
<p>9.9 KLZ kann die Ermächtigung zur Weiterveräußerung und Einziehung
|
||||||
|
widerrufen, sobald sich der Kunde gegenüber KLZ im Zahlungsverzug
|
||||||
|
befindet, oder das Insolvenzverfahren oder ein vergleichbares Verfahren
|
||||||
|
über das Vermögen des Kunden eröffnet oder mangels Masse abgewiesen
|
||||||
|
wurde.</p>
|
||||||
|
<p>9.10 Der Kunde hat die eingezogenen Forderungen binnen zehn (10)
|
||||||
|
Werktagen auf ein von KLZ benanntes Konto zu überweisen.</p>
|
||||||
|
<p>9.11 KLZ ist zur Offenlegung der Abtretung berechtigt und kann von
|
||||||
|
dem Kunden verlangen, dass dieser die Abtretung seinen Abnehmern
|
||||||
|
anzeigt. Auf Verlangen ist der Kunde verpflichtet, KLZ die Namen seiner
|
||||||
|
Abnehmer bekanntzugeben und alle erforderlichen Unterlagen
|
||||||
|
herauszugeben, die für die Einziehung der Forderung durch KLZ selbst
|
||||||
|
erforderlich sind. Auch ist der Kunde ab Verzugseintritt verpflichtet,
|
||||||
|
die Abtretung der Forderung an KLZ seinem Abnehmer gegenüber schriftlich
|
||||||
|
mitzuteilen.</p>
|
||||||
|
<p>9.12 KLZ wird die Vorbehaltsware sowie die an ihre Stelle tretenden
|
||||||
|
Sachen oder Forderungen freigeben, soweit ihr Wert die Höhe der
|
||||||
|
gesicherten Forderungen um mehr als zehn (10) % übersteigt. Die Auswahl
|
||||||
|
der danach freizugebenden Gegenstände liegt bei KLZ.</p>
|
||||||
|
<p>9.13 Tritt KLZ bei vertragswidrigem Verhalten des Kunden,
|
||||||
|
insbesondere Zahlungsverzug, vom Vertrag zurück (Verwertungsfall), ist
|
||||||
|
KLZ berechtigt, die Vorbehaltsware herauszuverlangen. Der Kunde hat in
|
||||||
|
diesem Fall KLZ alle Informationen und Unterlagen zu übergeben, die
|
||||||
|
erforderlich sind, um die Vorbehaltsware herauszuverlangen und die an
|
||||||
|
KLZ abgetretenen Ansprüche des Kunden gegenüber seinen Abnehmern geltend
|
||||||
|
zu machen, mindestens jedoch eine Aufstellung über die bei dem Kunden
|
||||||
|
oder bei den Abnehmern befindliche Vorbehaltsware, auch soweit sie
|
||||||
|
bereits verarbeitet ist, und eine Aufstellung aller abgetretenen
|
||||||
|
Forderungen nebst Rechnungsgutschriften.</p>
|
||||||
|
<h3 id="höhere-gewalt">10 Höhere Gewalt</h3>
|
||||||
|
<p>10.1 „Höhere Gewalt“ bedeutet das Eintreten eines Ereignisses oder
|
||||||
|
Umstands, welcher eine Partei daran hindert, eine oder mehrere ihrer
|
||||||
|
vertraglichen Verpflichtungen zu erfüllen, wenn und soweit die von dem
|
||||||
|
Hindernis betroffene Partei nachweist, dass (a) dieses Hindernis
|
||||||
|
außerhalb der ihr zumutbaren Kontrolle liegt und (b) es zu dem Zeitpunkt
|
||||||
|
des Vertragsschlusses nicht in zumutbarer Weise vorhersehbar war und (c)
|
||||||
|
die Auswirkungen des Hindernisses von der betroffenen Partei nicht in
|
||||||
|
zumutbarer Weise hätte vermieden oder überwunden werden können.</p>
|
||||||
|
<p>10.2 Bei dem Beweis des Gegenteils wird insbesondere, aber nicht
|
||||||
|
abschließend, bei den folgenden Ereignissen ein Fall Höherer Gewalt im
|
||||||
|
Sinne des vorstehenden Absatzes vermutet: Krieg, Terrorakte, Währungs-
|
||||||
|
und Handelsbeschränkungen, Embargo, Sanktionen, Amtshandlungen,
|
||||||
|
Befolgung von Gesetzen oder Regierungsanordnungen, staatliche Ausreise-
|
||||||
|
und Exportverbote oder staatliche Einreise- und Importverbote,
|
||||||
|
Enteignung, Epidemie, Naturkatastrophe, extremes Naturereignis,
|
||||||
|
Explosionen, Feuer, Zerstörung von Ausrüstungen, Demonstrationen oder
|
||||||
|
Versammlungen, Ereignisse, die das Passieren von wichtigen
|
||||||
|
Transportrouten verhindern, allgemeine Arbeitsunruhen, insbesondere
|
||||||
|
Boykott, Streik und Aussperrungen, Energieknappheit oder
|
||||||
|
Beeinträchtigung von Transportmitteln.</p>
|
||||||
|
<p>10.3 Eine Partei, die sich mit Erfolg auf diese Klausel beruft, ist
|
||||||
|
ab dem Zeitpunkt, zu dem das Hindernis ihr die Leistungserbringung
|
||||||
|
unmöglich macht, von ihrer Pflicht zur Erfüllung ihrer vertraglichen
|
||||||
|
Verpflichtungen und von jeder Schadensersatzpflicht oder jedem anderen
|
||||||
|
vertraglichen Rechtsbehelf wegen Vertragsverletzung suspendiert, sofern
|
||||||
|
der Eintritt eines Ereignisses Höherer Gewalt der anderen Partei
|
||||||
|
unverzüglich mitgeteilt wird. Ist die Auswirkung des geltend gemachten
|
||||||
|
Hindernisses oder Ereignisses vorübergehend, so gelten die eben
|
||||||
|
dargelegten Folgen nur so lange, wie das geltend gemachte Hindernis die
|
||||||
|
Vertragserfüllung durch die betroffene Partei verhindert sowie einer
|
||||||
|
angemessenen Anlaufzeit. Dauert das Hindernis oder Ereignis höherer
|
||||||
|
Gewalt bei der betroffenen Partei länger als vier (4) Monate an, ist die
|
||||||
|
andere Partei zur ganzen oder teilweisen außerordentlichen Kündigung
|
||||||
|
bzw. zum Rücktritt vom Vertrag berechtigt. Wechselseitige
|
||||||
|
Schadensersatzansprüche wegen dieser Kündigung bzw. dieses Rücktritts
|
||||||
|
sind ausgeschlossen.</p>
|
||||||
|
<p>10.4 Der Kunde ist verpflichtet, auf Verlangen von KLZ innerhalb
|
||||||
|
einer angemessenen Frist zu erklären, ob er wegen einem bei KLZ
|
||||||
|
eingetretenen Ereignis Höherer Gewalt den Vertrag kündigt bzw. von
|
||||||
|
diesem Zurücktritt oder weiterhin auf der Durchführung der Lieferung der
|
||||||
|
Ware besteht.</p>
|
||||||
|
<p>10.5 Sofern sich aufgrund eines Ereignisses Höherer Gewalt die
|
||||||
|
wirtschaftliche Bedeutung oder der Inhalt der Lieferung der Ware
|
||||||
|
erheblich verändert oder auf den Betrieb von KLZ erheblich einwirkt,
|
||||||
|
werden die Parteien den zugrundeliegenden Vertrag unter Beachtung von
|
||||||
|
Treu und Glauben angemessen anpassen. Soweit dies wirtschaftlich nicht
|
||||||
|
vertretbar ist, steht KLZ das Recht zu, von dem Vertrag zurückzutreten.
|
||||||
|
Will KLZ von diesem Rücktrittsrecht Gebrauch machen, so hat er dies nach
|
||||||
|
Erkenntnis der Tragweite des Ereignisses Höherer Gewalt unverzüglich dem
|
||||||
|
Kunden mitzuteilen, und zwar auch dann, wenn zunächst mit dem Kunden
|
||||||
|
eine Verlängerung der Lieferzeit vereinbart war.</p>
|
||||||
|
<h3 id="gewährleistung-und-mängelrüge">11 Gewährleistung und
|
||||||
|
Mängelrüge</h3>
|
||||||
|
<p>11.1 Mängelansprüche bestehen nicht bei nur unerheblicher Abweichung
|
||||||
|
der gelieferten Ware von den vereinbarten Spezifikationen, bei
|
||||||
|
unerheblicher Beeinträchtigung der von KLZ vorgegebenen Brauchbarkeit,
|
||||||
|
bei natürlicher Abnutzung, übermäßiger Beanspruchung, Verwendung
|
||||||
|
ungeeigneter Betriebsmittel, oder bei Mängeln, die aufgrund besonderer
|
||||||
|
äußerer Einflüsse entstehen, sowie bei nicht reproduzierbaren
|
||||||
|
Softwarefehlern. Werden vom Kunden oder von Dritten unsachgemäß
|
||||||
|
Änderungen oder Instandsetzungsarbeiten vorgenommen, so bestehen für
|
||||||
|
diese und die daraus entstehenden Folgen ebenfalls keine
|
||||||
|
Mängelansprüche.</p>
|
||||||
|
<p>11.2 Eine Gewährleistungsverpflichtung von KLZ besteht nur, wenn der
|
||||||
|
Kunde den ihm obliegenden Untersuchungs- und Rügepflichten fristgerecht
|
||||||
|
nachgekommen ist. Eingehende Waren hat der Kunde unverzüglich auf
|
||||||
|
äußerlich erkennbare Transportschäden und Identität der gelieferten Ware
|
||||||
|
mit der Bestellung zu überprüfen. Äußerlich erkennbare Mängel sind
|
||||||
|
unverzüglich, spätestens jedoch innerhalb von drei (3) Werktagen ab
|
||||||
|
Übergabe, sonstige Mängel innerhalb von fünf (5) Werktagen nach ihrer
|
||||||
|
Entdeckung gegenüber KLZ im Rahmen einer Mängelrüge mindestens in
|
||||||
|
Textform geltend zu machen.</p>
|
||||||
|
<p>11.3 Mängelrügen müssen eine genaue Beschreibung der aufgetretenen
|
||||||
|
Mängel, der betroffenen Lieferungen und wenn möglich, auch eine
|
||||||
|
bildhafte Dokumentation des Mangels enthalten. KLZ ist berechtigt,
|
||||||
|
mangelhafte Teile auf eigene Kosten zur Übersendung und Untersuchung
|
||||||
|
anzufordern.</p>
|
||||||
|
<p>11.4 Beim Verlegen von Kabeln in Gräben oder Rohren, bzw. in
|
||||||
|
Bauwerken ist eine ständige Sichtkontrolle durch den Kabelverleger
|
||||||
|
vorzunehmen. Der Kabelverleger hat laufend zu überprüfen, ob
|
||||||
|
Auffälligkeiten zu vermerken sind.</p>
|
||||||
|
<p>11.5 KLZ ist berechtigt, innerhalb einer angemessenen Frist,
|
||||||
|
anerkannte Mängel nach eigener Wahl durch Beseitigung (Nachbesserung)
|
||||||
|
oder durch Lieferung mangelfreier Ware (Ersatzlieferung) zu beheben. Der
|
||||||
|
Kunde wird KLZ bei der Beseitigung von Mängeln in zumutbarem Umfang
|
||||||
|
unterstützen.</p>
|
||||||
|
<p>11.6 Die Kosten der Nacherfüllung und Mangeluntersuchung werden bei
|
||||||
|
berechtigten Beanstandungen von KLZ getragen. Dies gilt nicht für
|
||||||
|
Aufwendungen, die dadurch entstehen, dass die gelieferten Waren durch
|
||||||
|
den Kunden an einen anderen als den Ort der gewerblichen Niederlassung
|
||||||
|
des Kunden verbracht worden sind, es sei denn, das Verbringen entspricht
|
||||||
|
dem vertraglich vorgesehenen Verwendungszweck der gelieferten Ware. Satz
|
||||||
|
1 gilt ebenfalls nicht für Mehraufwendungen, die dadurch entstehen, dass
|
||||||
|
der Kunde die gelieferte Ware ohne Zustimmung von KLZ verändert hat.</p>
|
||||||
|
<p>11.7 Hat der Kunde die Ware verbaut, obwohl er positive Kenntnis oder
|
||||||
|
grob fahrlässige Unkenntnis des Mangels hatte, ist KLZ nicht dazu
|
||||||
|
verpflichtet, die Ein- und Ausbaukosten der Ware zu erstatten.</p>
|
||||||
|
<p>11.8 Der Kunde kann erst nach zweimaligem Fehlschlagen der
|
||||||
|
Mängelbeseitigung vom Vertrag zurücktreten oder den vereinbarten
|
||||||
|
Kaufpreis angemessen mindern. Bei nur unerheblicher Minderung des Werts
|
||||||
|
oder der Tauglichkeit der gelieferten Waren ist der Rücktritt
|
||||||
|
ausgeschlossen, ebenso wenn der Kunde sich im Annahmeverzug befindet
|
||||||
|
oder wenn der Kunde den Mangel zu vertreten hat. Solange der Kunde KLZ
|
||||||
|
gegenüber nicht den Rücktritt vom Vertrag erklärt oder Schadensersatz
|
||||||
|
wegen Nichterfüllung verlangt hat, ist KLZ auch nach Ablauf der vom
|
||||||
|
Kunden gesetzten Frist zur Nacherfüllung berechtigt, es sei denn, der
|
||||||
|
Kunde hat zuvor schriftlich die Ablehnung der Nacherfüllung
|
||||||
|
angezeigt.</p>
|
||||||
|
<p>11.9 Beruht ein Mangel auf dem Verschulden von KLZ, kann der Kunde
|
||||||
|
unter den in Ziffer 12 bestimmten Voraussetzungen Schadensersatz
|
||||||
|
verlangen. Ziffer 12 gilt entsprechend für den Ersatz vergeblicher
|
||||||
|
Aufwendungen, den der Kunde anstelle eines Schadensersatzes statt der
|
||||||
|
Leistung verlangen kann.</p>
|
||||||
|
<p>11.10 Besteht Uneinigkeit zwischen den Parteien in Bezug auf Mängel
|
||||||
|
an den Waren, ist ein Gutachten bei dem VDE-Institut über die streitige
|
||||||
|
Frage einzuholen. Das Ergebnis des Gutachtens des VDE-Instituts ist für
|
||||||
|
die Feststellung der Mangelfreiheit oder eines Mangels maßgebend. KLZ
|
||||||
|
ist nur dann verpflichtet, die Kosten des Gutachtens des VDE-Instituts
|
||||||
|
zu tragen, wenn das Gutachten einen Mangel feststellt.</p>
|
||||||
|
<p>11.11 Die gesetzlichen Mängelgewährleistungsansprüche des Kunden
|
||||||
|
verjähren innerhalb von zwölf (12) Monaten ab Gefahrübergang. §§ 438
|
||||||
|
Abs. 1 Nr. 2, 479 Abs. 1 und 634a Abs. 1 Nr. 2 BGB bleiben hiervon
|
||||||
|
unberührt. Diese Verkürzung der Verjährungsfrist gilt nicht bei Vorsatz,
|
||||||
|
grober Fahrlässigkeit, der Verletzung von Leben, Körper, Gesundheit,
|
||||||
|
oder jedweder wesentlicher Vertragspflichtverletzung, zwingender
|
||||||
|
gesetzlicher Haftungsnormen wie denen des ProdHaftG, sowie bei
|
||||||
|
Nichteinhaltung einer Beschaffenheitsgarantie oder dem arglistigen
|
||||||
|
Verschweigen eines Mangels. Die gesetzlichen Regelungen über
|
||||||
|
Ablaufhemmung, Hemmung und Neubeginn der Fristen bleiben unberührt.</p>
|
||||||
|
<h3 id="haftung">12 Haftung</h3>
|
||||||
|
<p>12.1 KLZ haftet uneingeschränkt für Vorsatz und grobe Fahrlässigkeit.
|
||||||
|
KLZ haftet ferner uneingeschränkt für Schäden aus der Verletzung des
|
||||||
|
Lebens, des Körpers oder der Gesundheit, sowie für arglistiges
|
||||||
|
Verschweigen eines Mangels und Verletzung von garantierten
|
||||||
|
Beschaffenheitsmerkmalen, sowie im Rahmen zwingender gesetzlicher
|
||||||
|
Vorschriften, wie etwa denen des Produkthaftungsgesetzes.</p>
|
||||||
|
<p>12.2 Bei der Verletzung von wesentlichen Vertragspflichten haftet KLZ
|
||||||
|
im Übrigen der Höhe nach begrenzt auf den bei Vertragsschluss für KLZ
|
||||||
|
typischerweise vorhersehbaren Schaden bzw. die typischerweise
|
||||||
|
vorhersehbaren Aufwendungen. Vertragswesentlich sind die
|
||||||
|
Verpflichtungen, deren Erfüllung die ordnungsgemäße Vertragsdurchführung
|
||||||
|
erst ermöglichen und auf deren Einhaltung der Kunde vertraut und auch
|
||||||
|
vertrauen darf. Im Übrigen haftet KLZ bei leichter Fahrlässigkeit nicht
|
||||||
|
auf Schadensersatz.</p>
|
||||||
|
<p>12.3 Eine Haftung für mittelbare Schäden und Folgeschäden, die Folge
|
||||||
|
von Mängeln der gelieferten Waren sind, besteht nur für solche Schäden,
|
||||||
|
die bei bestimmungsgemäßer Verwendung der gelieferten Ware
|
||||||
|
typischerweise zu erwarten sind.</p>
|
||||||
|
<p>12.4 Die Haftung entfällt für Schäden, die auf Reparaturen,
|
||||||
|
Änderungen oder anderen Eingriffen oder auf die Verwendung von
|
||||||
|
Nicht-Originalteilen von KLZ im Rahmen der Reparatur oder Änderung bzw.
|
||||||
|
des Eingriffs zurückzuführen sind, die der Kunde ohne Zustimmung von KLZ
|
||||||
|
vorgenommen hat.</p>
|
||||||
|
<p>12.5 Soweit die Haftung von KLZ ausgeschlossen oder beschränkt ist,
|
||||||
|
gilt dies auch für die Haftung der Angestellten, Arbeitnehmer,
|
||||||
|
Mitarbeiter, Vertreter und Erfüllungsgehilfen von KLZ.</p>
|
||||||
|
<h3 id="produkthaftung">13 Produkthaftung</h3>
|
||||||
|
<p>13.1 Der Kunde wird die gelieferten Waren ausschließlich
|
||||||
|
vertragsgemäß und entsprechend den verfügbaren Anleitungen von KLZ
|
||||||
|
verwenden, insbesondere wird er vorhandene Warnhinweise über Gefahren
|
||||||
|
bei Gebrauch der gelieferten Waren nicht verändern oder entfernen. Bei
|
||||||
|
Verletzung dieser Pflicht stellt der Kunde KLZ im Innenverhältnis von
|
||||||
|
Produkthaftungsansprüchen Dritter frei, es sei denn der Kunde ist für
|
||||||
|
den die Haftung auslösenden Fehler nicht verantwortlich.</p>
|
||||||
|
<p>13.2 Wird KLZ aufgrund eines Produktfehlers zu einem Produktrückruf
|
||||||
|
oder einer -warnung veranlasst, so wird der Kunde nach besten Kräften
|
||||||
|
bei den Maßnahmen mitwirken, die KLZ für erforderlich und zweckmäßig
|
||||||
|
hält. KLZ ist verpflichtet, die Kosten des Produktrückrufs oder der
|
||||||
|
-warnung zu tragen, es sei denn KLZ ist für den Produktfehler und den
|
||||||
|
eingetretenen Schaden nach produkthaftungsrechtlichen Grundsätzen nicht
|
||||||
|
verantwortlich.</p>
|
||||||
|
<p>13.3 Der Kunde wird KLZ unverzüglich über ihm bekanntwerdende Risiken
|
||||||
|
bei der Verwendung der gelieferten Ware und mögliche Produktfehler in
|
||||||
|
Textform informieren.</p>
|
||||||
|
<h3 id="exportkontrolle">14 Exportkontrolle</h3>
|
||||||
|
<p>14.1 Lieferungen von Waren von KLZ stehen unter dem Vorbehalt, dass
|
||||||
|
der Vertragserfüllung keine Hindernisse aufgrund von nationalen oder
|
||||||
|
internationalen exportkontrollrechtlichen Vorschriften entgegenstehen.
|
||||||
|
Sofern sich die Durchführung des Vertrages aufgrund von
|
||||||
|
Exportkontrollprüfungen oder Genehmigungsverfahren verzögert, werden
|
||||||
|
Fristen und Lieferzeiten außer Kraft gesetzt. KLZ ist berechtigt, von
|
||||||
|
der Einzelbestellung zurückzutreten und den Liefervertrag fristlos zu
|
||||||
|
kündigen, wenn ein solcher Rücktritt oder eine Kündigung zur Einhaltung
|
||||||
|
nationaler oder internationalen Exportkontrollbestimmung erforderlich
|
||||||
|
ist. Die Geltendmachung von Schadensersatzansprüchen oder anderen
|
||||||
|
Rechten durch den Kunden wegen vorgenannter Kündigung oder Verzögerung
|
||||||
|
ist ausgeschlossen.</p>
|
||||||
|
<p>14.2 Der Kunde verpflichtet sich zur Einhaltung des nationalen und
|
||||||
|
internationalen Exportkontrollrechts, insbesondere bei Weitergabe der
|
||||||
|
gelieferten Ware an Dritte.</p>
|
||||||
|
<h3 id="urheberrechte-und-datenschutz">15 Urheberrechte und
|
||||||
|
Datenschutz</h3>
|
||||||
|
<p>15.1 An Kostenvoranschlägen, Zeichnungen, Modellen, Teilen,
|
||||||
|
Schablonen, Berechnungen, Beschreibungen, Mustern und anderen Unterlagen
|
||||||
|
(im Folgenden: „Unterlagen“ genannt) behält sich KLZ seine eigentums-
|
||||||
|
und urheberrechtlichen Verwertungsrechte uneingeschränkt vor. Die
|
||||||
|
Unterlagen dürfen nur nach vorheriger schriftlicher Zustimmung von KLZ
|
||||||
|
Dritten zugänglich gemacht werden und sind KLZ auf Verlangen
|
||||||
|
unverzüglich zurückzugeben.</p>
|
||||||
|
<p>15.2 Ohne ausdrückliche Zustimmung von KLZ in Textform ist der Kunde
|
||||||
|
nicht berechtigt, die gelieferte Ware zu Werbezwecken zu verwenden.</p>
|
||||||
|
<p>15.3 KLZ erhebt und verwendet personenbezogenen Daten ausschließlich
|
||||||
|
gemäß den Bestimmungen der Datenschutzgrundverordnung und des
|
||||||
|
Bundesdatenschutzgesetzes.</p>
|
||||||
|
<p>15.4 Personenbezogenen Daten, die für die Begründung, inhaltliche
|
||||||
|
Ausgestaltung, Abwicklung oder Änderung des Vertragsverhältnisses
|
||||||
|
erforderlich sind (Bestandsdaten), werden ausschließlich zur
|
||||||
|
Durchführung des zwischen KLZ und dem Kunden abgeschlossenen Vertrages
|
||||||
|
verwendet. Zur Abwicklung des Vertragsverhältnisses müssen diese Daten
|
||||||
|
im erforderlichen Umfang an Dritte (z.B. Transporteure oder Spediteure)
|
||||||
|
weitergegeben werden. Der Kunde erteilt für die vorbeschriebene
|
||||||
|
Verwendung seiner personenbezogenen Daten hiermit eine entsprechende
|
||||||
|
Einwilligung.</p>
|
||||||
|
<p>15.5 Diese Einwilligungserklärung ist jederzeit -ohne Angabe von
|
||||||
|
Gründen- widerruflich. Der Widerruf ist zu richten an
|
||||||
|
info@klz-cables.com .</p>
|
||||||
|
<p>15.6 Eine darüberhinausgehende Nutzung der Bestandsdaten des Kunden
|
||||||
|
für Zwecke der Werbung, der Marktforschung oder zur bedarfsgerechten
|
||||||
|
Gestaltung der Angebote von KLZ bedarf der gesonderten ausdrücklichen
|
||||||
|
Einwilligung des Kunden.</p>
|
||||||
|
<p>15.7 Auf Anordnung einer zuständigen Stelle darf KLZ im Einzelfall
|
||||||
|
Auskunft über personenbezogene Daten des Kunden im Rahmen der Anordnung
|
||||||
|
an die zuständige Stelle erteilen, soweit dies für Zwecke der
|
||||||
|
Strafverfolgung, zur Gefahrenabwehr, zur Erfüllung der gesetzlichen
|
||||||
|
Aufgaben der Verfassungsschutzbehörden oder zur Durchsetzung der Rechte
|
||||||
|
am geistigen Eigentum erforderlich ist.</p>
|
||||||
|
<h3 id="geheimhaltung">16 Geheimhaltung</h3>
|
||||||
|
<p>16.1 „Vertrauliche Informationen“ sind (i) alle Informationen, Daten,
|
||||||
|
Zeichnungen, Unterlagen, Materialien, Know-how oder sonstige
|
||||||
|
Geschäftsgeheimnisse im Sinne von § 2 Nr. 1 des Gesetzes zum Schutz von
|
||||||
|
Geschäftsgeheimnissen (GeschGehG), insbesondere alle Entwürfe, Skizzen,
|
||||||
|
Zeichnungen, technischen Protokolle, Modelle oder elektronische Daten,
|
||||||
|
gleich in welcher Verkörperung, (ii) sowie alle nicht offenkundigen
|
||||||
|
kaufmännischen, betrieblichen oder technischen Informationen oder
|
||||||
|
Gegenstände, gleich in welcher Verkörperung, die dem Kunden im Rahmen
|
||||||
|
der Geschäftsbeziehung mit KLZ offengelegt oder anderweitig bekannt
|
||||||
|
werden, (iii) die entweder direkt als vertraulich gekennzeichnet wurden
|
||||||
|
oder nachträglich schriftlich oder in Textform als vertraulich
|
||||||
|
gekennzeichnet werden. Des Weiteren gelten auch solche Informationen als
|
||||||
|
vertraulich, welche der Natur nach bzw. aus den Umständen heraus oder
|
||||||
|
aus anderen Gründen erkennbar als vertraulich anzusehen sind, soweit die
|
||||||
|
Parteien nichts anderes in Schriftform vereinbart haben.</p>
|
||||||
|
<p>16.2 Vertrauliche Informationen im Sinne von Ziffer 16.1 sind jedoch
|
||||||
|
nicht solche Informationen, (i) die der Kunde von öffentlich
|
||||||
|
zugänglichen Quellen bezogen hat und die allgemein bekannt oder auf
|
||||||
|
legalem Wege zugänglich sind und diese Quellen die Informationen
|
||||||
|
ebenfalls auf legalem Wege erlangt haben, (ii) die der Kunde von einem
|
||||||
|
berechtigten Dritten rechtmäßig erhalten hat, (iii) die der Kunde
|
||||||
|
eigenständig entwickelt hat, (iv) die kraft Gesetzes oder aufgrund
|
||||||
|
gerichtlicher oder behördlicher Anordnung offengelegt wurden oder
|
||||||
|
offenzulegen sind. Der Kunde ist in diesem Fall verpflichtet, KLZ vor
|
||||||
|
einer solchen Offenlegung der Informationen unverzüglich zu informieren
|
||||||
|
und zu versuchen, die Offenlegung zu verhindern, soweit dies mit
|
||||||
|
angemessenen und gesetzlich zulässigen Mitteln möglich ist.</p>
|
||||||
|
<p>16.3 Die Darlegungs- und Beweislast für das Vorliegen einer in Ziffer
|
||||||
|
16.2 benannten Ausnahmetatbestände trägt diejenige Partei, die sich auf
|
||||||
|
das Vorliegen einer oder mehrerer dieser Ausnahmetatbestände beruft.</p>
|
||||||
|
<p>16.4 Der Kunde verpflichtet sich, die Vertraulichen Informationen
|
||||||
|
strikt vertraulich zu behandeln und ausschließlich zur Erfüllung des
|
||||||
|
Vertragszwecks zu verwenden. Die Vertraulichen Informationen dürfen
|
||||||
|
durch den Kunden nur an solche Mitarbeiter oder andere Personen
|
||||||
|
weitergegeben werden, die sie zur Erreichung des Vertragszwecks zwingend
|
||||||
|
erhalten müssen. Sämtliche Mitarbeiter des Kunden, welche Kenntnis von
|
||||||
|
Vertraulichen Informationen erhalten, müssen durch den Kunden ebenfalls
|
||||||
|
zur Geheimhaltung hinsichtlich der Vertraulichen Informationen
|
||||||
|
verpflichtet sein oder werden. Diese Geheimhaltungspflicht soll auch für
|
||||||
|
die Zeit nach einem etwaigen Ausscheiden des Mitarbeiters aus dem
|
||||||
|
Unternehmen des Kunden für weitere fünf (5) Jahre gelten, soweit dies
|
||||||
|
rechtlich möglich ist.</p>
|
||||||
|
<p>16.5 Der Kunde verpflichtet sich, auf erstes Anfordern von KLZ
|
||||||
|
und/oder nach Beendigung der Geschäftsbeziehung oder Beendigung des
|
||||||
|
zugrundeliegenden Vertrage, gleich aus welchem Rechtsgrund, alle unter
|
||||||
|
diese Geheimhaltungsvereinbarung fallenden Vertraulichen Informationen
|
||||||
|
und davon angefertigte Kopien an KLZ herauszugeben oder sachgemäß zu
|
||||||
|
zerstören bzw. sicher und dauerhaft zu löschen und die vollständige
|
||||||
|
Herausgabe, vollständige sachgemäße Zerstörung oder vollständige sichere
|
||||||
|
und dauerhafte Löschung KLZ gegenüber schriftlich zu bestätigen.</p>
|
||||||
|
<p>16.6 Ziffer 16.5 gilt nicht für Vertrauliche Informationen, die
|
||||||
|
zwingenden gesetzlichen Aufbewahrungspflichten unterliegen oder in
|
||||||
|
automatisierten Back-Up Dateien im Rahmen des ordnungsgemäßen
|
||||||
|
Sicherungsprozesses sicher gespeichert wurden. Für diese Vertraulichen
|
||||||
|
Informationen gelten die Bestimmungen dieser Geheimhaltungsvereinbarung
|
||||||
|
bis zu ihrer Herausgabe, sicheren und dauerhaften Löschung oder
|
||||||
|
vollständigen sachgemäßen Zerstörung fort.</p>
|
||||||
|
<p>16.7 Die Geheimhaltungsverpflichtungen gemäß dieser Ziffer 16 gelten
|
||||||
|
für einen Zeitraum von fünf (5) Jahren nach Beendigung des
|
||||||
|
zugrundeliegenden Vertrages, gleich aus welchem Rechtsgrund, fort.</p>
|
||||||
|
<p>16.8 Für jeden Einzelfall eines Verstoßes des Kunden gegen die
|
||||||
|
Pflichten aus dieser Geheimhaltungsvereinbarung ist der Kunde zur
|
||||||
|
Zahlung einer Vertragsstrafe an KLZ verpflichtet, deren Höhe in das
|
||||||
|
billige Ermessen von KLZ gestellt wird und im Streitfall durch das
|
||||||
|
zuständige Gericht überprüft werden kann. Durch die Geltendmachung der
|
||||||
|
Vertragsstrafe werden weitergehende Schadensersatzansprüche von KLZ
|
||||||
|
nicht ausgeschlossen.</p>
|
||||||
|
<h3 id="schlussbestimmungen">17 Schlussbestimmungen</h3>
|
||||||
|
<p>17.1 Änderungen oder Ergänzungen dieser AVB bedürfen der Textform.
|
||||||
|
Dies gilt auch für die Abänderung des Textformerfordernisses selbst.</p>
|
||||||
|
<p>17.2 Auf Verträge zwischen KLZ und dem Kunden, der Auslegung dieser
|
||||||
|
AVB, sowie die gesamten Rechtsbeziehungen zwischen KLZ und dem Kunden
|
||||||
|
gilt ausschließlich das Recht der Bundesrepublik Deutschland unter
|
||||||
|
Ausschluss des UN-Kaufrechts und des Kollisionsrechts. Erfüllungsort
|
||||||
|
sowie ausschließlicher Gerichtsstand für alle Streitigkeiten aus oder im
|
||||||
|
Zusammenhang mit der Rechtsbeziehung zwischen KLZ und dem Kunden ist
|
||||||
|
Stuttgart.</p>
|
||||||
|
<p>17.3 Sollten einzelne Bestimmungen dieser AVB unwirksam oder
|
||||||
|
undurchführbar sein oder werden, so wird hierdurch die Wirksamkeit aller
|
||||||
|
sonstigen Bestimmungen dieser AVB im Übrigen nicht berührt. Die
|
||||||
|
unwirksame oder undurchführbare Bestimmung wird von den Vertragsparteien
|
||||||
|
einvernehmlich durch eine rechtswirksame Regelung ersetzt, welche dem
|
||||||
|
wirtschaftlichen Erfolg und Zweck der unwirksamen oder undurchführbaren
|
||||||
|
Bestimmung am nächsten kommt. Dies gilt gleichermaßen für den Fall einer
|
||||||
|
Regelungslücke.</p>
|
||||||
|
<p>Stand: April 2026</p>
|
||||||
BIN
KLZ_AVB_April_2026.docx
Normal file
BIN
KLZ_AVB_April_2026.docx
Normal file
Binary file not shown.
BIN
KLZ_AVB_April_2026.pdf
Normal file
BIN
KLZ_AVB_April_2026.pdf
Normal file
Binary file not shown.
2129
ast_updated.json
Normal file
2129
ast_updated.json
Normal file
File diff suppressed because it is too large
Load Diff
38
create_pdf.mjs
Normal file
38
create_pdf.mjs
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
import puppeteer from 'puppeteer';
|
||||||
|
import fs from 'fs';
|
||||||
|
|
||||||
|
async function generatePDF() {
|
||||||
|
const pandocHtml = fs.readFileSync('AVB_2026.html', 'utf-8');
|
||||||
|
|
||||||
|
const html = `
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<style>
|
||||||
|
body { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 10pt; line-height: 1.5; color: #000; margin: 40px; }
|
||||||
|
h2 { font-size: 16pt; margin-bottom: 20px; font-weight: bold; }
|
||||||
|
h3 { font-size: 12pt; margin-top: 25px; margin-bottom: 10px; font-weight: bold; color: #222; }
|
||||||
|
p { margin-bottom: 12px; text-align: justify; }
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
${pandocHtml}
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
`;
|
||||||
|
|
||||||
|
const browser = await puppeteer.launch();
|
||||||
|
const page = await browser.newPage();
|
||||||
|
await page.setContent(html, { waitUntil: 'networkidle0' });
|
||||||
|
await page.pdf({
|
||||||
|
path: 'KLZ_AVB_April_2026.pdf',
|
||||||
|
format: 'A4',
|
||||||
|
margin: { top: '2cm', right: '2cm', bottom: '2cm', left: '2cm' },
|
||||||
|
printBackground: true
|
||||||
|
});
|
||||||
|
await browser.close();
|
||||||
|
console.log('PDF generated: KLZ_AVB_April_2026.pdf');
|
||||||
|
}
|
||||||
|
|
||||||
|
generatePDF().catch(console.error);
|
||||||
@@ -73,7 +73,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- default
|
- default
|
||||||
ports:
|
ports:
|
||||||
- "54322:5432"
|
- "54324:5432"
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
default:
|
default:
|
||||||
|
|||||||
2129
lexical_avb.json
Normal file
2129
lexical_avb.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,4 @@
|
|||||||
|
import React from 'react';
|
||||||
/* eslint-disable react/prop-types */
|
/* eslint-disable react/prop-types */
|
||||||
import { Document, Page, View, Text, StyleSheet, Link, Image } from '@react-pdf/renderer';
|
import { Document, Page, View, Text, StyleSheet, Link, Image } from '@react-pdf/renderer';
|
||||||
|
|
||||||
@@ -240,6 +241,7 @@ const renderLexicalNode = (node: any, idx: number): React.ReactNode => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
case 'paragraph': {
|
case 'paragraph': {
|
||||||
|
if (!node.children || node.children.length === 0) return null;
|
||||||
return (
|
return (
|
||||||
<Text key={idx} style={styles.paragraph}>
|
<Text key={idx} style={styles.paragraph}>
|
||||||
{node.children?.map((child: any, i: number) => renderLexicalNode(child, i))}
|
{node.children?.map((child: any, i: number) => renderLexicalNode(child, i))}
|
||||||
@@ -248,6 +250,7 @@ const renderLexicalNode = (node: any, idx: number): React.ReactNode => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
case 'heading': {
|
case 'heading': {
|
||||||
|
if (!node.children || node.children.length === 0) return null;
|
||||||
let hStyle = styles.heading3;
|
let hStyle = styles.heading3;
|
||||||
let isH1 = false;
|
let isH1 = false;
|
||||||
if (node.tag === 'h1') {
|
if (node.tag === 'h1') {
|
||||||
@@ -274,6 +277,7 @@ const renderLexicalNode = (node: any, idx: number): React.ReactNode => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
case 'list': {
|
case 'list': {
|
||||||
|
if (!node.children || node.children.length === 0) return null;
|
||||||
return (
|
return (
|
||||||
<View key={idx} style={styles.list}>
|
<View key={idx} style={styles.list}>
|
||||||
{node.children?.map((child: any, i: number) => {
|
{node.children?.map((child: any, i: number) => {
|
||||||
@@ -365,7 +369,7 @@ export const PDFPage: React.FC<PDFPageProps> = ({ page, locale = 'de' }) => {
|
|||||||
</View>
|
</View>
|
||||||
|
|
||||||
{/* Industrial footer with page numbers */}
|
{/* Industrial footer with page numbers */}
|
||||||
<View style={styles.footer} fixed>
|
<View style={{ ...styles.footer, position: 'absolute', bottom: 30, height: 40 }} fixed>
|
||||||
<View style={styles.footerInfo}>
|
<View style={styles.footerInfo}>
|
||||||
<Text style={styles.footerBrand}>KLZ VERTRIEBS GMBH</Text>
|
<Text style={styles.footerBrand}>KLZ VERTRIEBS GMBH</Text>
|
||||||
<Text style={styles.footerText}>
|
<Text style={styles.footerText}>
|
||||||
|
|||||||
1
new_avb.json
Normal file
1
new_avb.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Logging into staging...
|
||||||
5
old_agb.json
Normal file
5
old_agb.json
Normal file
File diff suppressed because one or more lines are too long
@@ -87,9 +87,7 @@ export interface Config {
|
|||||||
products: ProductsSelect<false> | ProductsSelect<true>;
|
products: ProductsSelect<false> | ProductsSelect<true>;
|
||||||
pages: PagesSelect<false> | PagesSelect<true>;
|
pages: PagesSelect<false> | PagesSelect<true>;
|
||||||
'payload-kv': PayloadKvSelect<false> | PayloadKvSelect<true>;
|
'payload-kv': PayloadKvSelect<false> | PayloadKvSelect<true>;
|
||||||
'payload-locked-documents':
|
'payload-locked-documents': PayloadLockedDocumentsSelect<false> | PayloadLockedDocumentsSelect<true>;
|
||||||
| PayloadLockedDocumentsSelect<false>
|
|
||||||
| PayloadLockedDocumentsSelect<true>;
|
|
||||||
'payload-preferences': PayloadPreferencesSelect<false> | PayloadPreferencesSelect<true>;
|
'payload-preferences': PayloadPreferencesSelect<false> | PayloadPreferencesSelect<true>;
|
||||||
'payload-migrations': PayloadMigrationsSelect<false> | PayloadMigrationsSelect<true>;
|
'payload-migrations': PayloadMigrationsSelect<false> | PayloadMigrationsSelect<true>;
|
||||||
};
|
};
|
||||||
@@ -982,6 +980,7 @@ export interface Auth {
|
|||||||
[k: string]: unknown;
|
[k: string]: unknown;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
declare module 'payload' {
|
declare module 'payload' {
|
||||||
export interface GeneratedTypes extends Config {}
|
export interface GeneratedTypes extends Config {}
|
||||||
}
|
}
|
||||||
1
pdf-error.log
Normal file
1
pdf-error.log
Normal file
@@ -0,0 +1 @@
|
|||||||
|
PDF rendered successfully offline!
|
||||||
124
pnpm-lock.yaml
generated
124
pnpm-lock.yaml
generated
@@ -13,17 +13,17 @@ importers:
|
|||||||
.:
|
.:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@mintel/mail':
|
'@mintel/mail':
|
||||||
specifier: ^1.8.21
|
specifier: 1.9.18
|
||||||
version: 1.9.11(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
|
version: 1.9.18(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
|
||||||
'@mintel/next-config':
|
'@mintel/next-config':
|
||||||
specifier: ^1.8.21
|
specifier: 1.9.18
|
||||||
version: 1.9.11(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.6.0(@opentelemetry/api@1.9.0))(@swc/helpers@0.5.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)(typescript@5.9.3)(webpack@5.105.4(esbuild@0.25.12))
|
version: 1.9.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.6.0(@opentelemetry/api@1.9.0))(@swc/helpers@0.5.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)(typescript@5.9.3)(webpack@5.105.4(esbuild@0.25.12))
|
||||||
'@mintel/next-feedback':
|
'@mintel/next-feedback':
|
||||||
specifier: ^1.8.21
|
specifier: 1.9.18
|
||||||
version: 1.9.11(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)
|
version: 1.9.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)
|
||||||
'@mintel/next-utils':
|
'@mintel/next-utils':
|
||||||
specifier: ^1.8.21
|
specifier: 1.9.18
|
||||||
version: 1.9.11(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)(typescript@5.9.3)
|
version: 1.9.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)(typescript@5.9.3)
|
||||||
'@payloadcms/db-postgres':
|
'@payloadcms/db-postgres':
|
||||||
specifier: ^3.77.0
|
specifier: ^3.77.0
|
||||||
version: 3.79.0(@opentelemetry/api@1.9.0)(payload@3.79.0(graphql@16.13.1)(typescript@5.9.3))
|
version: 3.79.0(@opentelemetry/api@1.9.0)(payload@3.79.0(graphql@16.13.1)(typescript@5.9.3))
|
||||||
@@ -40,8 +40,8 @@ importers:
|
|||||||
specifier: ^3.77.0
|
specifier: ^3.77.0
|
||||||
version: 3.79.0(@types/react@19.2.14)(monaco-editor@0.55.1)(next@16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0))(payload@3.79.0(graphql@16.13.1)(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)
|
version: 3.79.0(@types/react@19.2.14)(monaco-editor@0.55.1)(next@16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0))(payload@3.79.0(graphql@16.13.1)(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)
|
||||||
'@react-email/components':
|
'@react-email/components':
|
||||||
specifier: ^1.0.7
|
specifier: 1.0.8
|
||||||
version: 1.0.9(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
|
version: 1.0.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
|
||||||
'@react-pdf/renderer':
|
'@react-pdf/renderer':
|
||||||
specifier: ^4.3.2
|
specifier: ^4.3.2
|
||||||
version: 4.3.2(react@19.2.4)
|
version: 4.3.2(react@19.2.4)
|
||||||
@@ -155,11 +155,11 @@ importers:
|
|||||||
specifier: ^0.15.1
|
specifier: ^0.15.1
|
||||||
version: 0.15.1
|
version: 0.15.1
|
||||||
'@mintel/eslint-config':
|
'@mintel/eslint-config':
|
||||||
specifier: 1.8.21
|
specifier: 1.9.18
|
||||||
version: 1.8.21(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
|
version: 1.9.18(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
|
||||||
'@mintel/tsconfig':
|
'@mintel/tsconfig':
|
||||||
specifier: ^1.8.21
|
specifier: 1.9.18
|
||||||
version: 1.9.11
|
version: 1.9.18
|
||||||
'@next/bundle-analyzer':
|
'@next/bundle-analyzer':
|
||||||
specifier: ^16.1.6
|
specifier: ^16.1.6
|
||||||
version: 16.1.6
|
version: 16.1.6
|
||||||
@@ -1690,29 +1690,29 @@ packages:
|
|||||||
'@medv/finder@4.0.2':
|
'@medv/finder@4.0.2':
|
||||||
resolution: {integrity: sha512-RraNY9SCcx4KZV0Dh6BEW6XEW2swkqYca74pkFFRw6hHItSHiy+O/xMnpbofjYbzXj0tSpBGthUF1hHTsr3vIQ==}
|
resolution: {integrity: sha512-RraNY9SCcx4KZV0Dh6BEW6XEW2swkqYca74pkFFRw6hHItSHiy+O/xMnpbofjYbzXj0tSpBGthUF1hHTsr3vIQ==}
|
||||||
|
|
||||||
'@mintel/eslint-config@1.8.21':
|
'@mintel/eslint-config@1.9.18':
|
||||||
resolution: {integrity: sha512-GH5tm1y89AhD+Lxf95BGCOdy7Nv1OPNLWrUpaTR6jsuKfH2dm9fU66LF7sDH5THmrkfAZ8zSzHJsKPjintv3IA==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Feslint-config/-/1.8.21/eslint-config-1.8.21.tgz}
|
resolution: {integrity: sha512-+A237erdbiXnXJSU2vJJ0kjgE9SMvagPh+IYYXIdQ4KI1C2hjlEOZnD5UKi70drKif11Mucd4btsMPLCLr7gSQ==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Feslint-config/-/1.9.18/eslint-config-1.9.18.tgz}
|
||||||
|
|
||||||
'@mintel/mail@1.9.11':
|
'@mintel/mail@1.9.18':
|
||||||
resolution: {integrity: sha512-kvmrYYpFqtyqft5wCCY5kUhgDm7D7ocCLrv0SMPXp6w8ULuv7cuCEPWoJ+BbfJ1eXDGDnCpW3CYJSKGjoVrLIA==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Fmail/-/1.9.11/mail-1.9.11.tgz}
|
resolution: {integrity: sha512-hgFt7aP0i6nKDNf+KbGWczQYBMucGa4MPOLSNsl3ycdmYRNI/EW3nnIQt0Ldppob6PpwBKLVrZZ4vskryBZjLA==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Fmail/-/1.9.18/mail-1.9.18.tgz}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^19.0.0
|
react: ^19.0.0
|
||||||
react-dom: ^19.0.0
|
react-dom: ^19.0.0
|
||||||
|
|
||||||
'@mintel/next-config@1.9.11':
|
'@mintel/next-config@1.9.18':
|
||||||
resolution: {integrity: sha512-9MvrTdXvkl8uneLdlq8DBx2g/5kq7LfN369LkYMm65tKqJMgKFxjBlzzBhbjeMgPZimyj7E87boqEaHcIJZttA==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Fnext-config/-/1.9.11/next-config-1.9.11.tgz}
|
resolution: {integrity: sha512-fLEFqJqVBuUEM8wf51GE1cv75H19U14WaBlqITKyYVnC0fd9bP2tjYPM/APkSd3+5EYg2uhONfdIimyRUttQ7w==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Fnext-config/-/1.9.18/next-config-1.9.18.tgz}
|
||||||
|
|
||||||
'@mintel/next-feedback@1.9.11':
|
'@mintel/next-feedback@1.9.18':
|
||||||
resolution: {integrity: sha512-qMmU/LSXnXe4KyQI+8qwv8JpBz9ZdqK7gqHLSla6s2QZyv1woRAIYM3Ryr+Uhho56Ehyv/no50K6sOnra5iKPw==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Fnext-feedback/-/1.9.11/next-feedback-1.9.11.tgz}
|
resolution: {integrity: sha512-/WgFnrtpfIzaVx5sVCp/YpgXCE4iyX/xKswIvmLb0HGbJjeNR6If9MJPgrWR/AUn+QbrdIGpPdRSEHj+cueOsw==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Fnext-feedback/-/1.9.18/next-feedback-1.9.18.tgz}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^19.0.0
|
react: ^19.0.0
|
||||||
react-dom: ^19.0.0
|
react-dom: ^19.0.0
|
||||||
|
|
||||||
'@mintel/next-utils@1.9.11':
|
'@mintel/next-utils@1.9.18':
|
||||||
resolution: {integrity: sha512-Yxg2EdKbWfjQ9/HcOQN0/TDwVXwCkWaEo1DXKekJF1V2Au3y01py2qD+0yVXZ5l80vLj95ct5/O4s6i6l27MlA==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Fnext-utils/-/1.9.11/next-utils-1.9.11.tgz}
|
resolution: {integrity: sha512-7s5nh3ooSoaI4T9Iv3Af6dk2cnbuEhekJeZVdgO2Pjrqdv867jOKb0//TMTolQlszQYf17737UYv3LR3w3CGoQ==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Fnext-utils/-/1.9.18/next-utils-1.9.18.tgz}
|
||||||
|
|
||||||
'@mintel/tsconfig@1.9.11':
|
'@mintel/tsconfig@1.9.18':
|
||||||
resolution: {integrity: sha512-nZ6RfIgvcT2kMtskHAprR8SIQFDxStMoIe1X7GMFzA/5lP5QQyv5rGpSQY8KcPwB17Dcz9rxO+QilE0Gj86qkg==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Ftsconfig/-/1.9.11/tsconfig-1.9.11.tgz}
|
resolution: {integrity: sha512-4Xocw3mnC25Rfkd4NfKwepYO5QgA6yVztcX6c1QLT1tKKW8pkM9PUVWfzuAeJDM1yy+FBmcrQaF2Wfr4P4+dWQ==, tarball: https://git.infra.mintel.me/api/packages/mmintel/npm/%40mintel%2Ftsconfig/-/1.9.18/tsconfig-1.9.18.tgz}
|
||||||
|
|
||||||
'@monaco-editor/loader@1.7.0':
|
'@monaco-editor/loader@1.7.0':
|
||||||
resolution: {integrity: sha512-gIwR1HrJrrx+vfyOhYmCZ0/JcWqG5kbfG7+d3f/C1LXk2EvzAbHSg3MQ5lO2sMlo9izoAZ04shohfKLVT6crVA==}
|
resolution: {integrity: sha512-gIwR1HrJrrx+vfyOhYmCZ0/JcWqG5kbfG7+d3f/C1LXk2EvzAbHSg3MQ5lO2sMlo9izoAZ04shohfKLVT6crVA==}
|
||||||
@@ -2190,191 +2190,223 @@ packages:
|
|||||||
|
|
||||||
'@react-email/body@0.0.11':
|
'@react-email/body@0.0.11':
|
||||||
resolution: {integrity: sha512-ZSD2SxVSgUjHGrB0Wi+4tu3MEpB4fYSbezsFNEJk2xCWDBkFiOeEsjTmR5dvi+CxTK691hQTQlHv0XWuP7ENTg==}
|
resolution: {integrity: sha512-ZSD2SxVSgUjHGrB0Wi+4tu3MEpB4fYSbezsFNEJk2xCWDBkFiOeEsjTmR5dvi+CxTK691hQTQlHv0XWuP7ENTg==}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/body@0.3.0':
|
'@react-email/body@0.2.1':
|
||||||
resolution: {integrity: sha512-uGo0BOOzjbMUo3lu+BIDWayvn5o6Xyfmnlla5VGf05n8gHMvO1ll7U4FtzWe3hxMLwt53pmc4iE0M+B5slG+Ug==}
|
resolution: {integrity: sha512-ljDiQiJDu/Fq//vSIIP0z5Nuvt4+DX1RqGasstChDGJB/14ogd4VdNS9aacoede/ZjGy3o3Qb+cxyS+XgM6SwQ==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/button@0.0.19':
|
'@react-email/button@0.0.19':
|
||||||
resolution: {integrity: sha512-HYHrhyVGt7rdM/ls6FuuD6XE7fa7bjZTJqB2byn6/oGsfiEZaogY77OtoLL/mrQHjHjZiJadtAMSik9XLcm7+A==}
|
resolution: {integrity: sha512-HYHrhyVGt7rdM/ls6FuuD6XE7fa7bjZTJqB2byn6/oGsfiEZaogY77OtoLL/mrQHjHjZiJadtAMSik9XLcm7+A==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/button@0.2.1':
|
'@react-email/button@0.2.1':
|
||||||
resolution: {integrity: sha512-qXyj7RZLE7POy9BMKSoqQ00tOXThjOZSUnI2Yu9i29IHngPlmrNayIWBoVKtElES7OWwypUcpiajwi1mUWx6/A==}
|
resolution: {integrity: sha512-qXyj7RZLE7POy9BMKSoqQ00tOXThjOZSUnI2Yu9i29IHngPlmrNayIWBoVKtElES7OWwypUcpiajwi1mUWx6/A==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/code-block@0.0.11':
|
'@react-email/code-block@0.0.11':
|
||||||
resolution: {integrity: sha512-4D43p+LIMjDzm66gTDrZch0Flkip5je91mAT7iGs6+SbPyalHgIA+lFQoQwhz/VzHHLxuD0LV6gwmU/WUQ2WEg==}
|
resolution: {integrity: sha512-4D43p+LIMjDzm66gTDrZch0Flkip5je91mAT7iGs6+SbPyalHgIA+lFQoQwhz/VzHHLxuD0LV6gwmU/WUQ2WEg==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/code-block@0.2.1':
|
'@react-email/code-block@0.2.1':
|
||||||
resolution: {integrity: sha512-M3B7JpVH4ytgn83/ujRR1k1DQHvTeABiDM61OvAbjLRPhC/5KLHU5KkzIbbuGIrjWwxAbL1kSQzU8MhLEtSxyw==}
|
resolution: {integrity: sha512-M3B7JpVH4ytgn83/ujRR1k1DQHvTeABiDM61OvAbjLRPhC/5KLHU5KkzIbbuGIrjWwxAbL1kSQzU8MhLEtSxyw==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/code-inline@0.0.5':
|
'@react-email/code-inline@0.0.5':
|
||||||
resolution: {integrity: sha512-MmAsOzdJpzsnY2cZoPHFPk6uDO/Ncpb4Kh1hAt9UZc1xOW3fIzpe1Pi9y9p6wwUmpaeeDalJxAxH6/fnTquinA==}
|
resolution: {integrity: sha512-MmAsOzdJpzsnY2cZoPHFPk6uDO/Ncpb4Kh1hAt9UZc1xOW3fIzpe1Pi9y9p6wwUmpaeeDalJxAxH6/fnTquinA==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/code-inline@0.0.6':
|
'@react-email/code-inline@0.0.6':
|
||||||
resolution: {integrity: sha512-jfhebvv3dVsp3OdPgKXnk8+e2pBiDVZejDOBFzBa/IblrAJ9cQDkN6rBD5IyEg8hTOxwbw3iaI/yZFmDmIguIA==}
|
resolution: {integrity: sha512-jfhebvv3dVsp3OdPgKXnk8+e2pBiDVZejDOBFzBa/IblrAJ9cQDkN6rBD5IyEg8hTOxwbw3iaI/yZFmDmIguIA==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/column@0.0.13':
|
'@react-email/column@0.0.13':
|
||||||
resolution: {integrity: sha512-Lqq17l7ShzJG/d3b1w/+lVO+gp2FM05ZUo/nW0rjxB8xBICXOVv6PqjDnn3FXKssvhO5qAV20lHM6S+spRhEwQ==}
|
resolution: {integrity: sha512-Lqq17l7ShzJG/d3b1w/+lVO+gp2FM05ZUo/nW0rjxB8xBICXOVv6PqjDnn3FXKssvhO5qAV20lHM6S+spRhEwQ==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/column@0.0.14':
|
'@react-email/column@0.0.14':
|
||||||
resolution: {integrity: sha512-f+W+Bk2AjNO77zynE33rHuQhyqVICx4RYtGX9NKsGUg0wWjdGP0qAuIkhx9Rnmk4/hFMo1fUrtYNqca9fwJdHg==}
|
resolution: {integrity: sha512-f+W+Bk2AjNO77zynE33rHuQhyqVICx4RYtGX9NKsGUg0wWjdGP0qAuIkhx9Rnmk4/hFMo1fUrtYNqca9fwJdHg==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/components@0.0.33':
|
'@react-email/components@0.0.33':
|
||||||
resolution: {integrity: sha512-/GKdT3YijT1iEWPAXF644jr12w5xVgzUr0zlbZGt2KOkGeFHNZUCL5UtRopmnjrH/Fayf8Gjv6q/4E2cZgDtdQ==}
|
resolution: {integrity: sha512-/GKdT3YijT1iEWPAXF644jr12w5xVgzUr0zlbZGt2KOkGeFHNZUCL5UtRopmnjrH/Fayf8Gjv6q/4E2cZgDtdQ==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/components@1.0.9':
|
'@react-email/components@1.0.8':
|
||||||
resolution: {integrity: sha512-2vi1w423KdjGa9rLUJAq8daTq5xVvB5VHDuI8fRu3/JfqqihzUu5r0bET3qWDw9QpKOIXcZzWO3jN2+yMVtzUw==}
|
resolution: {integrity: sha512-zY81ED6o5MWMzBkr9uZFuT24lWarT+xIbOZxI6C9dsFmCWBczM8IE1BgOI8rhpUK4JcYVDy1uKxYAFqsx2Bc4w==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/container@0.0.15':
|
'@react-email/container@0.0.15':
|
||||||
resolution: {integrity: sha512-Qo2IQo0ru2kZq47REmHW3iXjAQaKu4tpeq/M8m1zHIVwKduL2vYOBQWbC2oDnMtWPmkBjej6XxgtZByxM6cCFg==}
|
resolution: {integrity: sha512-Qo2IQo0ru2kZq47REmHW3iXjAQaKu4tpeq/M8m1zHIVwKduL2vYOBQWbC2oDnMtWPmkBjej6XxgtZByxM6cCFg==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/container@0.0.16':
|
'@react-email/container@0.0.16':
|
||||||
resolution: {integrity: sha512-QWBB56RkkU0AJ9h+qy33gfT5iuZknPC7Un/IjZv9B0QmMIK+WWacc0cH6y2SV5Cv/b99hU94fjEMOOO4enpkbQ==}
|
resolution: {integrity: sha512-QWBB56RkkU0AJ9h+qy33gfT5iuZknPC7Un/IjZv9B0QmMIK+WWacc0cH6y2SV5Cv/b99hU94fjEMOOO4enpkbQ==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/font@0.0.10':
|
'@react-email/font@0.0.10':
|
||||||
resolution: {integrity: sha512-0urVSgCmQIfx5r7Xc586miBnQUVnGp3OTYUm8m5pwtQRdTRO5XrTtEfNJ3JhYhSOruV0nD8fd+dXtKXobum6tA==}
|
resolution: {integrity: sha512-0urVSgCmQIfx5r7Xc586miBnQUVnGp3OTYUm8m5pwtQRdTRO5XrTtEfNJ3JhYhSOruV0nD8fd+dXtKXobum6tA==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/font@0.0.9':
|
'@react-email/font@0.0.9':
|
||||||
resolution: {integrity: sha512-4zjq23oT9APXkerqeslPH3OZWuh5X4crHK6nx82mVHV2SrLba8+8dPEnWbaACWTNjOCbcLIzaC9unk7Wq2MIXw==}
|
resolution: {integrity: sha512-4zjq23oT9APXkerqeslPH3OZWuh5X4crHK6nx82mVHV2SrLba8+8dPEnWbaACWTNjOCbcLIzaC9unk7Wq2MIXw==}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/head@0.0.12':
|
'@react-email/head@0.0.12':
|
||||||
resolution: {integrity: sha512-X2Ii6dDFMF+D4niNwMAHbTkeCjlYYnMsd7edXOsi0JByxt9wNyZ9EnhFiBoQdqkE+SMDcu8TlNNttMrf5sJeMA==}
|
resolution: {integrity: sha512-X2Ii6dDFMF+D4niNwMAHbTkeCjlYYnMsd7edXOsi0JByxt9wNyZ9EnhFiBoQdqkE+SMDcu8TlNNttMrf5sJeMA==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/head@0.0.13':
|
'@react-email/head@0.0.13':
|
||||||
resolution: {integrity: sha512-AJg6le/08Gz4tm+6MtKXqtNNyKHzmooOCdmtqmWxD7FxoAdU1eVcizhtQ0gcnVaY6ethEyE/hnEzQxt1zu5Kog==}
|
resolution: {integrity: sha512-AJg6le/08Gz4tm+6MtKXqtNNyKHzmooOCdmtqmWxD7FxoAdU1eVcizhtQ0gcnVaY6ethEyE/hnEzQxt1zu5Kog==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/heading@0.0.15':
|
'@react-email/heading@0.0.15':
|
||||||
resolution: {integrity: sha512-xF2GqsvBrp/HbRHWEfOgSfRFX+Q8I5KBEIG5+Lv3Vb2R/NYr0s8A5JhHHGf2pWBMJdbP4B2WHgj/VUrhy8dkIg==}
|
resolution: {integrity: sha512-xF2GqsvBrp/HbRHWEfOgSfRFX+Q8I5KBEIG5+Lv3Vb2R/NYr0s8A5JhHHGf2pWBMJdbP4B2WHgj/VUrhy8dkIg==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/heading@0.0.16':
|
'@react-email/heading@0.0.16':
|
||||||
resolution: {integrity: sha512-jmsKnQm1ykpBzw4hCYHwBkt5pW2jScXffPeEH5ZRF5tZeF5b1pvlFTO9han7C0pCkZYo1kEvWiRtx69yfCIwuw==}
|
resolution: {integrity: sha512-jmsKnQm1ykpBzw4hCYHwBkt5pW2jScXffPeEH5ZRF5tZeF5b1pvlFTO9han7C0pCkZYo1kEvWiRtx69yfCIwuw==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/hr@0.0.11':
|
'@react-email/hr@0.0.11':
|
||||||
resolution: {integrity: sha512-S1gZHVhwOsd1Iad5IFhpfICwNPMGPJidG/Uysy1AwmspyoAP5a4Iw3OWEpINFdgh9MHladbxcLKO2AJO+cA9Lw==}
|
resolution: {integrity: sha512-S1gZHVhwOsd1Iad5IFhpfICwNPMGPJidG/Uysy1AwmspyoAP5a4Iw3OWEpINFdgh9MHladbxcLKO2AJO+cA9Lw==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/hr@0.0.12':
|
'@react-email/hr@0.0.12':
|
||||||
resolution: {integrity: sha512-TwmOmBDibavUQpXBxpmZYi2Iks/yeZOzFYh+di9EltMSnEabH8dMZXrl+pxNXzCgZ2XE8HY7VmUL65Lenfu5PA==}
|
resolution: {integrity: sha512-TwmOmBDibavUQpXBxpmZYi2Iks/yeZOzFYh+di9EltMSnEabH8dMZXrl+pxNXzCgZ2XE8HY7VmUL65Lenfu5PA==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/html@0.0.11':
|
'@react-email/html@0.0.11':
|
||||||
resolution: {integrity: sha512-qJhbOQy5VW5qzU74AimjAR9FRFQfrMa7dn4gkEXKMB/S9xZN8e1yC1uA9C15jkXI/PzmJ0muDIWmFwatm5/+VA==}
|
resolution: {integrity: sha512-qJhbOQy5VW5qzU74AimjAR9FRFQfrMa7dn4gkEXKMB/S9xZN8e1yC1uA9C15jkXI/PzmJ0muDIWmFwatm5/+VA==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/html@0.0.12':
|
'@react-email/html@0.0.12':
|
||||||
resolution: {integrity: sha512-KTShZesan+UsreU7PDUV90afrZwU5TLwYlALuCSU0OT+/U8lULNNbAUekg+tGwCnOfIKYtpDPKkAMRdYlqUznw==}
|
resolution: {integrity: sha512-KTShZesan+UsreU7PDUV90afrZwU5TLwYlALuCSU0OT+/U8lULNNbAUekg+tGwCnOfIKYtpDPKkAMRdYlqUznw==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/img@0.0.11':
|
'@react-email/img@0.0.11':
|
||||||
resolution: {integrity: sha512-aGc8Y6U5C3igoMaqAJKsCpkbm1XjguQ09Acd+YcTKwjnC2+0w3yGUJkjWB2vTx4tN8dCqQCXO8FmdJpMfOA9EQ==}
|
resolution: {integrity: sha512-aGc8Y6U5C3igoMaqAJKsCpkbm1XjguQ09Acd+YcTKwjnC2+0w3yGUJkjWB2vTx4tN8dCqQCXO8FmdJpMfOA9EQ==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/img@0.0.12':
|
'@react-email/img@0.0.12':
|
||||||
resolution: {integrity: sha512-sRCpEARNVTf3FQhZOC+JTvu5r6ubiYWkT0ucYXg8ctkyi4G8QG+jgYPiNUqVeTLA2STOfmPM/nrk1nb84y6CPQ==}
|
resolution: {integrity: sha512-sRCpEARNVTf3FQhZOC+JTvu5r6ubiYWkT0ucYXg8ctkyi4G8QG+jgYPiNUqVeTLA2STOfmPM/nrk1nb84y6CPQ==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/link@0.0.12':
|
'@react-email/link@0.0.12':
|
||||||
resolution: {integrity: sha512-vF+xxQk2fGS1CN7UPQDbzvcBGfffr+GjTPNiWM38fhBfsLv6A/YUfaqxWlmL7zLzVmo0K2cvvV9wxlSyNba1aQ==}
|
resolution: {integrity: sha512-vF+xxQk2fGS1CN7UPQDbzvcBGfffr+GjTPNiWM38fhBfsLv6A/YUfaqxWlmL7zLzVmo0K2cvvV9wxlSyNba1aQ==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/link@0.0.13':
|
'@react-email/link@0.0.13':
|
||||||
resolution: {integrity: sha512-lkWc/NjOcefRZMkQoSDDbuKBEBDES9aXnFEOuPH845wD3TxPwh+QTf0fStuzjoRLUZWpHnio4z7qGGRYusn/sw==}
|
resolution: {integrity: sha512-lkWc/NjOcefRZMkQoSDDbuKBEBDES9aXnFEOuPH845wD3TxPwh+QTf0fStuzjoRLUZWpHnio4z7qGGRYusn/sw==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/markdown@0.0.14':
|
'@react-email/markdown@0.0.14':
|
||||||
resolution: {integrity: sha512-5IsobCyPkb4XwnQO8uFfGcNOxnsg3311GRXhJ3uKv51P7Jxme4ycC/MITnwIZ10w2zx7HIyTiqVzTj4XbuIHbg==}
|
resolution: {integrity: sha512-5IsobCyPkb4XwnQO8uFfGcNOxnsg3311GRXhJ3uKv51P7Jxme4ycC/MITnwIZ10w2zx7HIyTiqVzTj4XbuIHbg==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/markdown@0.0.18':
|
'@react-email/markdown@0.0.18':
|
||||||
resolution: {integrity: sha512-gSuYK5fsMbGk87jDebqQ6fa2fKcWlkf2Dkva8kMONqLgGCq8/0d+ZQYMEJsdidIeBo3kmsnHZPrwdFB4HgjUXg==}
|
resolution: {integrity: sha512-gSuYK5fsMbGk87jDebqQ6fa2fKcWlkf2Dkva8kMONqLgGCq8/0d+ZQYMEJsdidIeBo3kmsnHZPrwdFB4HgjUXg==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/preview@0.0.12':
|
'@react-email/preview@0.0.12':
|
||||||
resolution: {integrity: sha512-g/H5fa9PQPDK6WUEG7iTlC19sAktI23qyoiJtMLqQiXFCfWeQMhqjLGKeLSKkfzszqmfJCjZtpSiKtBoOdxp3Q==}
|
resolution: {integrity: sha512-g/H5fa9PQPDK6WUEG7iTlC19sAktI23qyoiJtMLqQiXFCfWeQMhqjLGKeLSKkfzszqmfJCjZtpSiKtBoOdxp3Q==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/preview@0.0.14':
|
'@react-email/preview@0.0.14':
|
||||||
resolution: {integrity: sha512-aYK8q0IPkBXyMsbpMXgxazwHxYJxTrXrV95GFuu2HbEiIToMwSyUgb8HDFYwPqqfV03/jbwqlsXmFxsOd+VNaw==}
|
resolution: {integrity: sha512-aYK8q0IPkBXyMsbpMXgxazwHxYJxTrXrV95GFuu2HbEiIToMwSyUgb8HDFYwPqqfV03/jbwqlsXmFxsOd+VNaw==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
@@ -2402,36 +2434,42 @@ packages:
|
|||||||
'@react-email/row@0.0.12':
|
'@react-email/row@0.0.12':
|
||||||
resolution: {integrity: sha512-HkCdnEjvK3o+n0y0tZKXYhIXUNPDx+2vq1dJTmqappVHXS5tXS6W5JOPZr5j+eoZ8gY3PShI2LWj5rWF7ZEtIQ==}
|
resolution: {integrity: sha512-HkCdnEjvK3o+n0y0tZKXYhIXUNPDx+2vq1dJTmqappVHXS5tXS6W5JOPZr5j+eoZ8gY3PShI2LWj5rWF7ZEtIQ==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/row@0.0.13':
|
'@react-email/row@0.0.13':
|
||||||
resolution: {integrity: sha512-bYnOac40vIKCId7IkwuLAAsa3fKfSfqCvv6epJKmPE0JBuu5qI4FHFCl9o9dVpIIS08s/ub+Y/txoMt0dYziGw==}
|
resolution: {integrity: sha512-bYnOac40vIKCId7IkwuLAAsa3fKfSfqCvv6epJKmPE0JBuu5qI4FHFCl9o9dVpIIS08s/ub+Y/txoMt0dYziGw==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/section@0.0.16':
|
'@react-email/section@0.0.16':
|
||||||
resolution: {integrity: sha512-FjqF9xQ8FoeUZYKSdt8sMIKvoT9XF8BrzhT3xiFKdEMwYNbsDflcjfErJe3jb7Wj/es/lKTbV5QR1dnLzGpL3w==}
|
resolution: {integrity: sha512-FjqF9xQ8FoeUZYKSdt8sMIKvoT9XF8BrzhT3xiFKdEMwYNbsDflcjfErJe3jb7Wj/es/lKTbV5QR1dnLzGpL3w==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/section@0.0.17':
|
'@react-email/section@0.0.17':
|
||||||
resolution: {integrity: sha512-qNl65ye3W0Rd5udhdORzTV9ezjb+GFqQQSae03NDzXtmJq6sqVXNWNiVolAjvJNypim+zGXmv6J9TcV5aNtE/w==}
|
resolution: {integrity: sha512-qNl65ye3W0Rd5udhdORzTV9ezjb+GFqQQSae03NDzXtmJq6sqVXNWNiVolAjvJNypim+zGXmv6J9TcV5aNtE/w==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/tailwind@1.0.4':
|
'@react-email/tailwind@1.0.4':
|
||||||
resolution: {integrity: sha512-tJdcusncdqgvTUYZIuhNC6LYTfL9vNTSQpwWdTCQhQ1lsrNCEE4OKCSdzSV3S9F32pi0i0xQ+YPJHKIzGjdTSA==}
|
resolution: {integrity: sha512-tJdcusncdqgvTUYZIuhNC6LYTfL9vNTSQpwWdTCQhQ1lsrNCEE4OKCSdzSV3S9F32pi0i0xQ+YPJHKIzGjdTSA==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/tailwind@2.0.5':
|
'@react-email/tailwind@2.0.5':
|
||||||
resolution: {integrity: sha512-7Ey+kiWliJdxPMCLYsdDts8ffp4idlP//w4Ui3q/A5kokVaLSNKG8DOg/8qAuzWmRiGwNQVOKBk7PXNlK5W+sg==}
|
resolution: {integrity: sha512-7Ey+kiWliJdxPMCLYsdDts8ffp4idlP//w4Ui3q/A5kokVaLSNKG8DOg/8qAuzWmRiGwNQVOKBk7PXNlK5W+sg==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@react-email/body': 0.2.1
|
'@react-email/body': 0.2.1
|
||||||
'@react-email/button': 0.2.1
|
'@react-email/button': 0.2.1
|
||||||
@@ -2470,12 +2508,14 @@ packages:
|
|||||||
'@react-email/text@0.0.11':
|
'@react-email/text@0.0.11':
|
||||||
resolution: {integrity: sha512-a7nl/2KLpRHOYx75YbYZpWspUbX1DFY7JIZbOv5x0QU8SvwDbJt+Hm01vG34PffFyYvHEXrc6Qnip2RTjljNjg==}
|
resolution: {integrity: sha512-a7nl/2KLpRHOYx75YbYZpWspUbX1DFY7JIZbOv5x0QU8SvwDbJt+Hm01vG34PffFyYvHEXrc6Qnip2RTjljNjg==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
'@react-email/text@0.1.6':
|
'@react-email/text@0.1.6':
|
||||||
resolution: {integrity: sha512-TYqkioRS45wTR5il3dYk/SbUjjEdhSwh9BtRNB99qNH1pXAwA45H7rAuxehiu8iJQJH0IyIr+6n62gBz9ezmsw==}
|
resolution: {integrity: sha512-TYqkioRS45wTR5il3dYk/SbUjjEdhSwh9BtRNB99qNH1pXAwA45H7rAuxehiu8iJQJH0IyIr+6n62gBz9ezmsw==}
|
||||||
engines: {node: '>=20.0.0'}
|
engines: {node: '>=20.0.0'}
|
||||||
|
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
react: ^18.0 || ^19.0 || ^19.0.0-rc
|
||||||
|
|
||||||
@@ -9786,7 +9826,7 @@ snapshots:
|
|||||||
|
|
||||||
'@medv/finder@4.0.2': {}
|
'@medv/finder@4.0.2': {}
|
||||||
|
|
||||||
'@mintel/eslint-config@1.8.21(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)':
|
'@mintel/eslint-config@1.9.18(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint/eslintrc': 3.3.5
|
'@eslint/eslintrc': 3.3.5
|
||||||
'@eslint/js': 9.39.4
|
'@eslint/js': 9.39.4
|
||||||
@@ -9803,13 +9843,13 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
'@mintel/mail@1.9.11(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
|
'@mintel/mail@1.9.18(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@react-email/components': 0.0.33(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
|
'@react-email/components': 0.0.33(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
|
||||||
react: 19.2.4
|
react: 19.2.4
|
||||||
react-dom: 19.2.4(react@19.2.4)
|
react-dom: 19.2.4(react@19.2.4)
|
||||||
|
|
||||||
'@mintel/next-config@1.9.11(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.6.0(@opentelemetry/api@1.9.0))(@swc/helpers@0.5.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)(typescript@5.9.3)(webpack@5.105.4(esbuild@0.25.12))':
|
'@mintel/next-config@1.9.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.6.0(@opentelemetry/api@1.9.0))(@swc/helpers@0.5.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)(typescript@5.9.3)(webpack@5.105.4(esbuild@0.25.12))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@sentry/nextjs': 10.43.0(@opentelemetry/context-async-hooks@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.6.0(@opentelemetry/api@1.9.0))(next@16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0))(react@19.2.4)(webpack@5.105.4(esbuild@0.25.12))
|
'@sentry/nextjs': 10.43.0(@opentelemetry/context-async-hooks@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.6.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.6.0(@opentelemetry/api@1.9.0))(next@16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0))(react@19.2.4)(webpack@5.105.4(esbuild@0.25.12))
|
||||||
next: 16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)
|
next: 16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)
|
||||||
@@ -9832,7 +9872,7 @@ snapshots:
|
|||||||
- typescript
|
- typescript
|
||||||
- webpack
|
- webpack
|
||||||
|
|
||||||
'@mintel/next-feedback@1.9.11(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)':
|
'@mintel/next-feedback@1.9.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@medv/finder': 4.0.2
|
'@medv/finder': 4.0.2
|
||||||
clsx: 2.1.1
|
clsx: 2.1.1
|
||||||
@@ -9852,7 +9892,7 @@ snapshots:
|
|||||||
- babel-plugin-react-compiler
|
- babel-plugin-react-compiler
|
||||||
- sass
|
- sass
|
||||||
|
|
||||||
'@mintel/next-utils@1.9.11(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)(typescript@5.9.3)':
|
'@mintel/next-utils@1.9.18(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(@swc/helpers@0.5.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)(typescript@5.9.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
next: 16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)
|
next: 16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0)
|
||||||
next-intl: 4.8.3(@swc/helpers@0.5.19)(next@16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0))(react@19.2.4)(typescript@5.9.3)
|
next-intl: 4.8.3(@swc/helpers@0.5.19)(next@16.1.6(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.98.0))(react@19.2.4)(typescript@5.9.3)
|
||||||
@@ -9869,7 +9909,7 @@ snapshots:
|
|||||||
- sass
|
- sass
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
'@mintel/tsconfig@1.9.11': {}
|
'@mintel/tsconfig@1.9.18': {}
|
||||||
|
|
||||||
'@monaco-editor/loader@1.7.0':
|
'@monaco-editor/loader@1.7.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -10535,7 +10575,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
react: 19.2.4
|
react: 19.2.4
|
||||||
|
|
||||||
'@react-email/body@0.3.0(react@19.2.4)':
|
'@react-email/body@0.2.1(react@19.2.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
react: 19.2.4
|
react: 19.2.4
|
||||||
|
|
||||||
@@ -10599,9 +10639,9 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- react-dom
|
- react-dom
|
||||||
|
|
||||||
'@react-email/components@1.0.9(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
|
'@react-email/components@1.0.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@react-email/body': 0.3.0(react@19.2.4)
|
'@react-email/body': 0.2.1(react@19.2.4)
|
||||||
'@react-email/button': 0.2.1(react@19.2.4)
|
'@react-email/button': 0.2.1(react@19.2.4)
|
||||||
'@react-email/code-block': 0.2.1(react@19.2.4)
|
'@react-email/code-block': 0.2.1(react@19.2.4)
|
||||||
'@react-email/code-inline': 0.0.6(react@19.2.4)
|
'@react-email/code-inline': 0.0.6(react@19.2.4)
|
||||||
@@ -10619,7 +10659,7 @@ snapshots:
|
|||||||
'@react-email/render': 2.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
|
'@react-email/render': 2.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
|
||||||
'@react-email/row': 0.0.13(react@19.2.4)
|
'@react-email/row': 0.0.13(react@19.2.4)
|
||||||
'@react-email/section': 0.0.17(react@19.2.4)
|
'@react-email/section': 0.0.17(react@19.2.4)
|
||||||
'@react-email/tailwind': 2.0.5(@react-email/body@0.3.0(react@19.2.4))(@react-email/button@0.2.1(react@19.2.4))(@react-email/code-block@0.2.1(react@19.2.4))(@react-email/code-inline@0.0.6(react@19.2.4))(@react-email/container@0.0.16(react@19.2.4))(@react-email/heading@0.0.16(react@19.2.4))(@react-email/hr@0.0.12(react@19.2.4))(@react-email/img@0.0.12(react@19.2.4))(@react-email/link@0.0.13(react@19.2.4))(@react-email/preview@0.0.14(react@19.2.4))(@react-email/text@0.1.6(react@19.2.4))(react@19.2.4)
|
'@react-email/tailwind': 2.0.5(@react-email/body@0.2.1(react@19.2.4))(@react-email/button@0.2.1(react@19.2.4))(@react-email/code-block@0.2.1(react@19.2.4))(@react-email/code-inline@0.0.6(react@19.2.4))(@react-email/container@0.0.16(react@19.2.4))(@react-email/heading@0.0.16(react@19.2.4))(@react-email/hr@0.0.12(react@19.2.4))(@react-email/img@0.0.12(react@19.2.4))(@react-email/link@0.0.13(react@19.2.4))(@react-email/preview@0.0.14(react@19.2.4))(@react-email/text@0.1.6(react@19.2.4))(react@19.2.4)
|
||||||
'@react-email/text': 0.1.6(react@19.2.4)
|
'@react-email/text': 0.1.6(react@19.2.4)
|
||||||
react: 19.2.4
|
react: 19.2.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@@ -10750,13 +10790,13 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
react: 19.2.4
|
react: 19.2.4
|
||||||
|
|
||||||
'@react-email/tailwind@2.0.5(@react-email/body@0.3.0(react@19.2.4))(@react-email/button@0.2.1(react@19.2.4))(@react-email/code-block@0.2.1(react@19.2.4))(@react-email/code-inline@0.0.6(react@19.2.4))(@react-email/container@0.0.16(react@19.2.4))(@react-email/heading@0.0.16(react@19.2.4))(@react-email/hr@0.0.12(react@19.2.4))(@react-email/img@0.0.12(react@19.2.4))(@react-email/link@0.0.13(react@19.2.4))(@react-email/preview@0.0.14(react@19.2.4))(@react-email/text@0.1.6(react@19.2.4))(react@19.2.4)':
|
'@react-email/tailwind@2.0.5(@react-email/body@0.2.1(react@19.2.4))(@react-email/button@0.2.1(react@19.2.4))(@react-email/code-block@0.2.1(react@19.2.4))(@react-email/code-inline@0.0.6(react@19.2.4))(@react-email/container@0.0.16(react@19.2.4))(@react-email/heading@0.0.16(react@19.2.4))(@react-email/hr@0.0.12(react@19.2.4))(@react-email/img@0.0.12(react@19.2.4))(@react-email/link@0.0.13(react@19.2.4))(@react-email/preview@0.0.14(react@19.2.4))(@react-email/text@0.1.6(react@19.2.4))(react@19.2.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@react-email/text': 0.1.6(react@19.2.4)
|
'@react-email/text': 0.1.6(react@19.2.4)
|
||||||
react: 19.2.4
|
react: 19.2.4
|
||||||
tailwindcss: 4.2.1
|
tailwindcss: 4.2.1
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@react-email/body': 0.3.0(react@19.2.4)
|
'@react-email/body': 0.2.1(react@19.2.4)
|
||||||
'@react-email/button': 0.2.1(react@19.2.4)
|
'@react-email/button': 0.2.1(react@19.2.4)
|
||||||
'@react-email/code-block': 0.2.1(react@19.2.4)
|
'@react-email/code-block': 0.2.1(react@19.2.4)
|
||||||
'@react-email/code-inline': 0.0.6(react@19.2.4)
|
'@react-email/code-inline': 0.0.6(react@19.2.4)
|
||||||
|
|||||||
36
scripts/update-cms-avb.ts
Normal file
36
scripts/update-cms-avb.ts
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
import { getPayload } from 'payload';
|
||||||
|
import configPromise from '../payload.config';
|
||||||
|
import fs from 'fs';
|
||||||
|
import path from 'path';
|
||||||
|
import { fileURLToPath } from 'url';
|
||||||
|
|
||||||
|
const filename = fileURLToPath(import.meta.url);
|
||||||
|
const dirname = path.dirname(filename);
|
||||||
|
|
||||||
|
async function run() {
|
||||||
|
process.env.PAYLOAD_MIGRATE = 'false';
|
||||||
|
process.env.PAYLOAD_MIGRATE_SKIP_PROMPTS = 'true';
|
||||||
|
const payload = await getPayload({ config: configPromise });
|
||||||
|
|
||||||
|
console.log('📖 Reading lexical_avb.json...');
|
||||||
|
const lexicalContent = JSON.parse(fs.readFileSync(path.resolve(dirname, '../lexical_avb.json'), 'utf8'));
|
||||||
|
|
||||||
|
console.log('🚀 Updating AGB page (ID 6) to AVB...');
|
||||||
|
|
||||||
|
const updatedPage = await payload.update({
|
||||||
|
collection: 'pages',
|
||||||
|
id: 6,
|
||||||
|
data: {
|
||||||
|
title: 'Allgemeine Verkaufsbedingungen (AVB)',
|
||||||
|
content: lexicalContent,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
console.log('✅ Page updated successfully:', updatedPage.title);
|
||||||
|
process.exit(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
run().catch((err) => {
|
||||||
|
console.error('❌ Update failed:', err);
|
||||||
|
process.exit(1);
|
||||||
|
});
|
||||||
19
test-pdf-node.tsx
Normal file
19
test-pdf-node.tsx
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
import React from 'react';
|
||||||
|
import { renderToFile } from '@react-pdf/renderer';
|
||||||
|
import { PDFPage } from './lib/pdf-page';
|
||||||
|
import fs from 'fs';
|
||||||
|
|
||||||
|
const pageData = JSON.parse(fs.readFileSync('./lexical_avb.json', 'utf8'));
|
||||||
|
const page = { title: "Test AVB", content: pageData };
|
||||||
|
|
||||||
|
async function run() {
|
||||||
|
try {
|
||||||
|
await renderToFile(<PDFPage page={page} locale="de" />, 'test-render.pdf');
|
||||||
|
console.log('PDF rendered successfully offline!');
|
||||||
|
} catch(e) {
|
||||||
|
console.error('PDF Generation failed:');
|
||||||
|
console.error(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
run();
|
||||||
BIN
test-render.pdf
Normal file
BIN
test-render.pdf
Normal file
Binary file not shown.
Reference in New Issue
Block a user