mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Note that this *trivially* updates project urls by adding the NPM url to the end, even when the urls are almost identical or the DT one is outdated. I'll clean up the urls in a later commit. This PR is unfinished! Please do not merge it yet.
23 lines
766 B
TypeScript
23 lines
766 B
TypeScript
// Type definitions for jsontoxml 1.0
|
|
// Project: https://github.com/soldair/node-jsontoxml, http://github.com/ken-franken/node-jsontoxml
|
|
// Definitions by: benstevens48 <https://github.com/benstevens48>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
|
|
declare namespace jsontoxml {
|
|
function escape(str: string): string;
|
|
function cdata(str: string): string;
|
|
interface JsonToXmlOptions {
|
|
escape?: boolean;
|
|
xmlHeader?: boolean | {standalone?: boolean};
|
|
docType?: string;
|
|
prettyPrint?: boolean;
|
|
indent?: string;
|
|
removeIllegalNameCharacters?: boolean;
|
|
html?: boolean;
|
|
}
|
|
}
|
|
|
|
declare function jsontoxml(data: any, options?: jsontoxml.JsonToXmlOptions): string;
|
|
|
|
export = jsontoxml;
|