mirror of https://github.com/actions/toolkit
Fix ESLint errors
parent
451bb07ec4
commit
978b6e02dd
|
@ -69,10 +69,10 @@ export class _Command {
|
||||||
}
|
}
|
||||||
|
|
||||||
export function _commandFromString(commandLine: string) {
|
export function _commandFromString(commandLine: string) {
|
||||||
const preLen = CMD_PREFIX.length
|
|
||||||
const lbPos = commandLine.indexOf('[')
|
const lbPos = commandLine.indexOf('[')
|
||||||
const rbPos = commandLine.indexOf(']')
|
const rbPos = commandLine.indexOf(']')
|
||||||
if (lbPos == -1 || rbPos == -1 || rbPos - lbPos < 3) {
|
|
||||||
|
if (lbPos === -1 || rbPos === -1 || rbPos - lbPos < 3) {
|
||||||
throw new Error('Invalid command brackets')
|
throw new Error('Invalid command brackets')
|
||||||
}
|
}
|
||||||
const cmdInfo = commandLine.substring(lbPos + 1, rbPos)
|
const cmdInfo = commandLine.substring(lbPos + 1, rbPos)
|
||||||
|
@ -86,11 +86,14 @@ export function _commandFromString(commandLine: string) {
|
||||||
const propSection = cmdInfo.trim().substring(spaceIdx + 1)
|
const propSection = cmdInfo.trim().substring(spaceIdx + 1)
|
||||||
|
|
||||||
const propLines: string[] = propSection.split(';')
|
const propLines: string[] = propSection.split(';')
|
||||||
propLines.forEach(function(propLine: string) {
|
|
||||||
|
for (let propLine of propLines) {
|
||||||
propLine = propLine.trim()
|
propLine = propLine.trim()
|
||||||
|
|
||||||
if (propLine.length > 0) {
|
if (propLine.length > 0) {
|
||||||
const eqIndex = propLine.indexOf('=')
|
const eqIndex = propLine.indexOf('=')
|
||||||
if (eqIndex == -1) {
|
|
||||||
|
if (eqIndex === -1) {
|
||||||
throw new Error(`Invalid property: ${propLine}`)
|
throw new Error(`Invalid property: ${propLine}`)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -99,7 +102,7 @@ export function _commandFromString(commandLine: string) {
|
||||||
|
|
||||||
properties[key] = unescape(val)
|
properties[key] = unescape(val)
|
||||||
}
|
}
|
||||||
})
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const msg: string = unescapedata(commandLine.substring(rbPos + 1))
|
const msg: string = unescapedata(commandLine.substring(rbPos + 1))
|
||||||
|
@ -136,7 +139,7 @@ function unescape(s: string): string {
|
||||||
//-----------------------------------------------------
|
//-----------------------------------------------------
|
||||||
|
|
||||||
let _outStream = process.stdout
|
let _outStream = process.stdout
|
||||||
let _errStream = process.stderr
|
let _errStream = process.stderr // eslint-disable-line @typescript-eslint/no-unused-vars
|
||||||
|
|
||||||
export function _writeLine(str: string): void {
|
export function _writeLine(str: string): void {
|
||||||
_outStream.write(str + os.EOL)
|
_outStream.write(str + os.EOL)
|
||||||
|
|
Loading…
Reference in New Issue