Blame view

天文台pc/tianwentai-ui/node_modules/json5/lib/register.js 374 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
  const fs = require('fs')
  const JSON5 = require('./')
  
  // eslint-disable-next-line node/no-deprecated-api
  require.extensions['.json5'] = function (module, filename) {
      const content = fs.readFileSync(filename, 'utf8')
      try {
          module.exports = JSON5.parse(content)
      } catch (err) {
          err.message = filename + ': ' + err.message
          throw err
      }
  }