| 12345678910111213141516171819202122232425262728293031 |
- //
- // Less Functions
- //
- functions.add('warn', function ({ value: message } = { value: '' }) {
- let filename = this.currentFileInfo.filename
- if (filename)
- // Make filename relative and wrap in square brackets.
- filename = `[${filename.replace(this.currentFileInfo.entryPath, '')}] `
- message = `${filename}WARNING: ${message}`
- less.logger.warn(message) // eslint-disable-line
- return false
- })
- functions.add('error', function ({ value: message } = { value: '' }) {
- let filename = this.currentFileInfo.filename
- if (filename)
- // Make filename relative and wrap in square brackets.
- filename = `[${filename.replace(this.currentFileInfo.entryPath, '')}] `
- message = `${filename}ERROR: ${message}`
- less.logger.error(message) // eslint-disable-line
- throw new Error(message)
- })
|