19 lines
395 B
CoffeeScript
19 lines
395 B
CoffeeScript
|
"use strict"
|
||
|
CF = require("coffee-formatter")
|
||
|
module.exports = (text, options, callback) ->
|
||
|
lines = text.split("\n")
|
||
|
resultArr = []
|
||
|
i = 0
|
||
|
len = lines.length
|
||
|
|
||
|
while i < len
|
||
|
curr = lines[i]
|
||
|
p = CF.formatTwoSpaceOperator(curr)
|
||
|
p = CF.formatOneSpaceOperator(p)
|
||
|
p = CF.shortenSpaces(p)
|
||
|
resultArr.push p
|
||
|
i++
|
||
|
result = resultArr.join("\n")
|
||
|
callback result
|
||
|
result
|