ES6 будет поддерживаться при переходе на Грааль , но не сейчас, извините.
Мы рекомендуем вам не делать «слишком много» в JS и придерживаться основ в файле возможностей. FWIW, вы можете объявить многострочную строку в файле объектов, используя синтаксис text
следующим образом:
# csv conversion
* text foo =
"""
name,type
Billie,LOL
Bob,Wild
"""
* csv bar = foo
* match bar == [{ name: 'Billie', type: 'LOL' }, { name: 'Bob', type: 'Wild' }]
И вы должны быть в состоянии передать его в блок JS (или файл).
РЕДАКТИРОВАТЬ: вы также можете прочитать текстовый файл в любое время в каратэ, даже из JS:
Каратэ:
* def foo = read('foo.txt')
JS:
var foo = read('foo.txt);