Comment puis-je écrire une règle ESLint pour "style de ligne", en changeant selon Windows ou Unix?

Comme nous le savons tous, les retours à la ligne ((nouvelle ligne) utilisé dans Windows sont généralement des retours chariot (CR), suivi par un saut de ligne (LF), c (CRLF) considérant que, Linux et Unix, utilisez un simple saut de ligne (LF)

Maintenant, dans mon cas, mon serveur de build utilise supporte Linux et Unix format donc, au-dessous de la règle fonctionne parfaitement sur le serveur de build:

linebreak-style: ["error", "unix"]

Mais je suis en train de faire du développement sur Windows et j'ai besoin de règle de mise à jour sur chaque git pull/git push comme ci-dessous,

linebreak-style: ["error", "windows"]

Donc, est-il possible d'écrire un générique linebreak de style règle pour soutenir les deux environnements Unix/Linux et Windows?

Note: je suis en utilisant ECMAScript6[js], WebStorm[ide] pour le développement

Toutes les solutions/suggestions seraient grandement appréciés. Merci!

source d'informationauteur Ravindra Thorat | 2016-08-24