about summary refs log tree commit diff stats
path: root/tree-sitter-yts/grammar.js
diff options
context:
space:
mode:
Diffstat (limited to 'tree-sitter-yts/grammar.js')
-rw-r--r--tree-sitter-yts/grammar.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/tree-sitter-yts/grammar.js b/tree-sitter-yts/grammar.js
index 70d6bc6..c1c193f 100644
--- a/tree-sitter-yts/grammar.js
+++ b/tree-sitter-yts/grammar.js
@@ -59,10 +59,10 @@ module.exports = grammar({
       ),
     id: ($) => /[a-z0-9]+/,
     title: ($) => seq($._q, /[^"]+/, $._q),
-    date: ($) => seq($._q, /\d{4}-\d{2}-\d{2}/, $._q),
-    author: ($) => seq($._q, /[^"]+/, $._q),
+    date: ($) => seq($._q, choice("[No release date]", /\d{4}-\d{2}-\d{2}/), $._q),
+    author: ($) => seq($._q, choice("[No author]", /[^"]+/), $._q),
     duration: ($) =>
-      seq($._q, seq(choice("[No Duration]", /\d+m \d+s/, /\d+h \d+m/)), $._q),
+      seq($._q, seq(choice("[No duration]", /\d+m \d+s/, /\d+h \d+m/)), $._q),
     url: ($) => seq($._q, /[^"]+/, $._q),
     comment: ($) => /#.*/,
     _q: ($) => $.quote,