Js-beautify: рдлрд┐рдХреНрд╕: рдлрд╝рдВрдХреНрд╢рди рдХреЛрд╖реНрдардХ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдЧреБрдо рд╣реИ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рджрд┐рд╕ре░ 2016  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: beautify-web/js-beautify

рдПрд╕реНрд▓рд┐рдВрдЯ рдорд╛рдирдХ рдЖрд╡рд╢реНрдпрдХ:

Missing space before function parentheses

рдкрд░рд┐рдгрд╛рдо рд╕реБрд╢реЛрднрд┐рдд:

    export default {
        data() {
            return {
                input: ''
            }
        }
    }

рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реЛрдирд╛:

    export default {
        data () { // this row
            return {
                input: ''
            }
        }
    }

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдП

рд╕рднреА 11 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдмрд╛рдХреА рд╕рдорд╛рд░реЛрд╣ рдШреЛрд╖рдгрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдВрддрд░ рд╣реЛрдЧрд╛ред
рдлрд╝рдВрдХреНрд╢рди рдШреЛрд╖рдгрд╛рдПрдВ рдЖрдорддреМрд░ рдкрд░ function bar() {} рдирд╣реАрдВ function bar () {} рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИрдВред

рддрдп рдХрд┐рдпрд╛ рд╣реИ?

рдирд╣реАрдВ, рдпрд╣ рдПрдХ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдореИрдВ рдЖрдкрдХреЛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╕рдмрдорд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реВрдВред

vue-cli eslint рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рдпрд╣ рддреНрд░реБрдЯрд┐ рднреА рд╣реИ:

Missing space before function parentheses

рдлрдВрдХреНрд╢рди рдмрд╛рд░ () {} рдлрдВрдХреНрд╢рди рдмрд╛рд░ рдирд╣реАрдВ () {}ред

рдореИрдВ рдмрд╕ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдБ

function bar()

рдкреНрд░рддрд┐

let bar = () => {}

рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ ~

рдЗрд╕ рддрд░рд╣ рдХреА рд╡рд╕реНрддреБ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдлрд╝рдВрдХреНрд╢рди:

var myObj = {
    foo () {
        // something
    }
}

рдореИрдВ рддреАрд░ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛
рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдпрд╛ рд╡рд┐рдХрд▓реНрдк рджреЗрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ

рдЗрд╕рдХреЗ рд╕рд╛рде рдХреБрдЫ рдирдпрд╛?

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдП

рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдореИрдВ рдЬреЗрдПрд╕-рдорд╛рдирдХ рд╕реНрд╡рд░реВрдкрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред
рд▓рд┐рдВрдЯрд░ рдкреИрдХреЗрдЬ рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ: https://github.com/ricardofbarros/linter-js-standard
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддреНрд░реБрдЯрд┐: рдлрд╝рдВрдХреНрд╢рди рдкреИрд░рд╛рдВрдереЗрд╕ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдиреБрдкрд▓рдмреНрдз рд╕реНрдерд╛рдиред (рдЕрдВрддрд░рд┐рдХреНрд╖-рдкрд╣рд▓реЗ-рдХрд╛рд░реНрдп-рдорд╛рддрд╛-рдкрд┐рддрд╛)

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдХреЛрдб рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реВрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ, рдЬреЛ рдореЗрд░реА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ #1436

рдЕрдм рдПрдХ space_after_named_function рд╕реЗрдЯрд┐рдВрдЧ рд╣реИ (#608 рджреЗрдЦреЗрдВ)ред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдерди рдореЗрдВ a = { myfunc() {} }; , "myfunc" рдХреЛ рдлрд╝рдВрдХреНрд╢рди рдПрдХреНрд╕рдкреНрд░реЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдиреНрдпрддрд╛ рдирд╣реАрдВ рджреА рдЧрдИ рд╣реИред

#1425 рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

iofjuupasli picture iofjuupasli  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Gennady-G picture Gennady-G  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JVimes picture JVimes  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Hirse picture Hirse  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

buinauskas picture buinauskas  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ