Multi-line strings should be fine.  The generated JS files for shaders already use these.  I opened #591 to change the options.

Do keep in mind, though that really you're escaping the linebreak, so the resulting string doesn't have one there.  So:

```javascript
var s = 'Foo\
Bar';
```
`s === 'FooBar'`