forked from enviPath/enviPy
Current Dev State
This commit is contained in:
17
static/js/ketcher2/node_modules/tap/lib/obj-to-yaml.js
generated
vendored
Normal file
17
static/js/ketcher2/node_modules/tap/lib/obj-to-yaml.js
generated
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
module.exports = objToYaml
|
||||
|
||||
var cleanYamlObject = require('./clean-yaml-object.js')
|
||||
var yaml = require('js-yaml')
|
||||
|
||||
function objToYaml (obj) {
|
||||
obj = cleanYamlObject(obj)
|
||||
var y = ''
|
||||
if (obj && typeof obj === 'object' && Object.keys(obj).length) {
|
||||
y = yaml.safeDump(obj).split('\n').map(function (l) {
|
||||
return l.trim() ? ' ' + l : l.trim()
|
||||
}).join('\n')
|
||||
y = ' ---\n' + y + ' ...\n'
|
||||
}
|
||||
|
||||
return y
|
||||
}
|
||||
Reference in New Issue
Block a user