```coffeescript
'scopeName': 'source.vp'
'name': 'Valkyrie Profile'
'fileTypes': ['vp']
'patterns': [
	{
		'match': '^[^\t]*$',
		'name': 'entity name function vp'
	},
	{
		'match': '^\t{2}.*$'
		'name': 'constant language vp'
	}
]
```

Add support for --- keyword (transition)
user
```coffeescript
'scopeName': 'source.vp'
'name': 'Valkyrie Profile'
'fileTypes': ['vp']
'patterns': [
	{
		'match': '^---$'
		'name': 'keyword language vp'
	},
	{
		'match': '^[^\t]*$',
		'name': 'entity name function vp'
	},
	{
		'match': '^\t{2}.*$'
		'name': 'constant language vp'
	}
]
```
assistant