mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
45 lines
552 B
TypeScript
45 lines
552 B
TypeScript
|
|
import jsesc = require('jsesc');
|
|
import Opts = jsesc.Opts;
|
|
|
|
// ---- ---- ---- ---- ---- ---- ----
|
|
|
|
var num: number;
|
|
var str: string;
|
|
var bool: boolean;
|
|
var opts: Opts;
|
|
var opts: Opts;
|
|
|
|
// ---- ---- ---- ---- ---- ---- ----
|
|
|
|
str = jsesc.version;
|
|
|
|
// ---- ---- ---- ---- ---- ---- ----
|
|
|
|
opts = {
|
|
quotes: str
|
|
};
|
|
opts = {
|
|
wrap: bool
|
|
};
|
|
opts = {
|
|
es6: bool
|
|
};
|
|
opts = {
|
|
escapeEverything: bool
|
|
};
|
|
opts = {
|
|
compact: bool
|
|
};
|
|
opts = {
|
|
indent: str
|
|
};
|
|
opts = {
|
|
json: bool
|
|
};
|
|
|
|
// ---- ---- ---- ---- ---- ---- ----
|
|
|
|
str = jsesc(str);
|
|
str = jsesc(str, opts);
|