Sha256: 22b2f5c4e225090d17d7811aaa05bdea9c67e672baae645972d43880c293be73

Contents?: true

Size: 550 Bytes

Versions: 11

Compression:

Stored size: 550 Bytes

Contents

Prism.languages.roboconf = {
	'comment': /#.*/,
	'keyword': {
		'pattern': /(^|\s)(?:(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{)|(?:external|import)\b)/,
		lookbehind: true
	},
	'component': {
		pattern: /[\w-]+(?=[ \t]*\{)/,
		alias: 'variable'
	},
	'property': /[\w.-]+(?=[ \t]*:)/,
	'value': {
		pattern: /(=[ \t]*)[^,;]+/,
		lookbehind: true,
		alias: 'attr-value'
	},
	'optional': {
		pattern: /\(optional\)/,
		alias: 'builtin'
	},
	'wildcard': {
		pattern: /(\.)\*/,
		lookbehind: true,
		alias: 'operator'
	},
	'punctuation': /[{},.;:=]/
};

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
prism-rails-1.19.0 vendor/assets/javascripts/languages/prism-roboconf.js
prism-rails-1.6.0.3 vendor/assets/javascripts/prism/prism-roboconf.js
prism-rails-1.6.0.2 vendor/assets/javascripts/prism/prism-roboconf.js
prism-rails-1.6.0.1 vendor/assets/javascripts/prism/prism-roboconf.js
prism-rails-1.5.1.2 vendor/assets/javascripts/prism-roboconf.js
prism-rails-1.5.1 vendor/assets/javascripts/prism-roboconf.js
highlighting-0.1.4 vendor/assets/javascripts/prism-roboconf.js
highlighting-0.1.3 vendor/assets/javascripts/prism-roboconf.js
highlighting-0.1.2 vendor/assets/javascripts/prism-roboconf.js
highlighting-0.1.1 vendor/assets/javascripts/prism-roboconf.js
highlighting-0.1.0 vendor/assets/javascripts/prism-roboconf.js