Commit 3ef7153345c59168501816c0f3ef8e62551158c8

Michael Schmidt 2021-10-05T20:03:08

TAP: Conform to quoted-properties style (#3127)

diff --git a/components/prism-tap.js b/components/prism-tap.js
index 7caa2d1..abd9107 100644
--- a/components/prism-tap.js
+++ b/components/prism-tap.js
@@ -1,17 +1,19 @@
+// https://en.wikipedia.org/wiki/Test_Anything_Protocol
+
 Prism.languages.tap = {
-	fail: /not ok[^#{\n\r]*/,
-	pass: /ok[^#{\n\r]*/,
-	pragma: /pragma [+-][a-z]+/,
-	bailout: /bail out!.*/i,
-	version: /TAP version \d+/i,
-	plan: /\b\d+\.\.\d+(?: +#.*)?/,
-	subtest: {
+	'fail': /not ok[^#{\n\r]*/,
+	'pass': /ok[^#{\n\r]*/,
+	'pragma': /pragma [+-][a-z]+/,
+	'bailout': /bail out!.*/i,
+	'version': /TAP version \d+/i,
+	'plan': /\b\d+\.\.\d+(?: +#.*)?/,
+	'subtest': {
 		pattern: /# Subtest(?:: .*)?/,
 		greedy: true
 	},
-	punctuation: /[{}]/,
-	directive: /#.*/,
-	yamlish: {
+	'punctuation': /[{}]/,
+	'directive': /#.*/,
+	'yamlish': {
 		pattern: /(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,
 		lookbehind: true,
 		inside: Prism.languages.yaml,