¿Cómo se pueden dividir las sentencias largas de import en varias líneas en ES6?

Tengo una statement de import bastante larga en mi file JavaScript (ES6):

import { A, B, C, D } from '../path/to/my/module/in/very/far/directory/' 

¿Está bien agregar nuevas líneas como esta?

 import { A, B, C, D } from '../path/to/my/module/in/very/far/directory' 

Si no, ¿hay alguna otra forma de escribir limpio (manteniendo mi código dentro de las 80 columnas) importando las declaraciones en la syntax de ES6 usando Babel?

Aquí están los resultados de mi testing usando ESLint .

ESLINT PASÓ

 import fs from 'fs'; 

ESLINT PASÓ

 import fs from 'fs'; 

ESLINT PASÓ

 import { moduleName } from './my/module/file'; 

Y el código anterior se ejecuta bien. ¡Creo que eres bueno para ir!

NOTA : Este .eslintrc fue utilizado.

Sí, la especificación ES6 permite el espacio en blanco, que incluye nuevas líneas, entre cada token (a less que se restrinja de otra manera). La inserción automática de punto y coma no te meterá dentro de las declaraciones de import, así que eres libre de hacerlo

 import { A , B , C , D } from '../path/to/my/module/in/very/far/directory/' ; 

o cualquier cosa que sea less extrema y mejor sangrada 🙂