nl_tokens: Gets the shebang line ( includes a line ending ) from a given code .
pl_tokens: function getShebangInfo ( sourceCode ) { const m = SHEBANG_PATTERN . exec ( sourceCode . <mask> ) return { bom : sourceCode . hasBOM , cr : Boolean ( m && m [ 2 ] ) , length : ( m && m [ 0 ] . length ) || 0 , shebang : ( m && m [ 1 ] && ` ${ m [ 1 ] } \n ` ) || "" , } }