pinojs / quick-format-unescaped

Solves a problem with util.format
MIT License
17 stars 13 forks source link

4.0.2 breaks pino #33

Closed jsumners closed 3 years ago

jsumners commented 3 years ago

This commit: https://github.com/davidmarkclements/quick-format-unescaped/commit/858729a95933a2417f01cb198d808fe98d4167c6

Causes this issue: https://github.com/pinojs/pino/issues/983

Reproduction:

{
  "dependencies": {
    "qfu2": "npm:quick-format-unescaped@4.0.2",
    "quick-format-unescaped": "4.0.1"
  }
}
'use strict'

const assert = require('assert')
const qfu = require('quick-format-unescaped')
const qfu2 = require('qfu2')

const out1 = qfu(undefined, [])
const out2 = qfu2(undefined, [])

assert.equal(out1, out2)