Syntax-highlighting for the negative offset minus sign

This commit is contained in:
Rene Saarsoo 2020-11-21 21:42:57 +02:00
parent 806c733597
commit b3c931c77c
1 changed files with 1 additions and 1 deletions

View File

@ -4,7 +4,7 @@ import styled from "styled-components";
const highlight = (code: string): string => { const highlight = (code: string): string => {
return code return code
.replace(/^(Name|Author|Description|Warmup|Rest|Interval|Cooldown|FreeRide):/gm, "<code class='keyword'>$&</code>") .replace(/^(Name|Author|Description|Warmup|Rest|Interval|Cooldown|FreeRide):/gm, "<code class='keyword'>$&</code>")
.replace(/(\d{1,2}:)?\d{1,2}:\d{1,2}/g, "<code class='duration'>$&</code>") .replace(/-?(\d{1,2}:)?\d{1,2}:\d{1,2}/g, "<code class='duration'>$&</code>")
.replace(/\d+%/g, "<code class='intensity'>$&</code>") .replace(/\d+%/g, "<code class='intensity'>$&</code>")
.replace(/\d+rpm/g, "<code class='cadence'>$&</code>") .replace(/\d+rpm/g, "<code class='cadence'>$&</code>")
.replace(/\.\./g, "<code class='range'>$&</code>") .replace(/\.\./g, "<code class='range'>$&</code>")