mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-01 09:01:45 +08:00
46 lines
588 B
TypeScript
46 lines
588 B
TypeScript
/// <reference path="jsesc.d.ts" />
|
|
|
|
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);
|