initial working version

This commit is contained in:
2017-05-25 15:09:01 +02:00
commit 64eea2641e
12 changed files with 460 additions and 0 deletions

9
ts/index.ts Normal file
View File

@ -0,0 +1,9 @@
import * as plugins from './smartyaml.plugins'
export let yamlStringToObject = async (yamlStringArg, optionsArg: plugins.jsYaml.LoadOptions = {}): Promise<any> => {
return plugins.jsYaml.safeLoad(yamlStringArg)
}
export let objectToYamlString = async (objectArg, optionsArg:plugins.jsYaml.DumpOptions = {}): Promise<string> => {
return plugins.jsYaml.safeDump(objectArg)
}

6
ts/smartyaml.plugins.ts Normal file
View File

@ -0,0 +1,6 @@
import 'typings-global'
import * as jsYaml from 'js-yaml'
export {
jsYaml
}