Recompiled TypeDoc with TypeScript 1.7
This commit is contained in:
@@ -4,14 +4,7 @@ module.exports = function(grunt)
|
|||||||
pkg: grunt.file.readJSON('package.json'),
|
pkg: grunt.file.readJSON('package.json'),
|
||||||
ts: {
|
ts: {
|
||||||
typedoc: {
|
typedoc: {
|
||||||
options: {
|
tsconfig: true
|
||||||
basePath: 'src',
|
|
||||||
declaration: true,
|
|
||||||
comments: true,
|
|
||||||
sourceMap: false
|
|
||||||
},
|
|
||||||
src: ['src/**/*.ts'],
|
|
||||||
out: 'bin/typedoc.js'
|
|
||||||
},
|
},
|
||||||
typescript: {
|
typescript: {
|
||||||
options: {
|
options: {
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var FS = require("fs");
|
var FS = require("fs");
|
||||||
var typescript = require("typescript");
|
var typescript = require("typescript");
|
||||||
@@ -153,28 +150,24 @@ var Application = (function (_super) {
|
|||||||
help: 'Specify the logger that should be used, \'none\' or \'console\'',
|
help: 'Specify the logger that should be used, \'none\' or \'console\'',
|
||||||
defaultValue: 'console',
|
defaultValue: 'console',
|
||||||
type: declaration_1.ParameterType.Mixed,
|
type: declaration_1.ParameterType.Mixed,
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Object)
|
|
||||||
], Application.prototype, "loggerType", void 0);
|
], Application.prototype, "loggerType", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'ignoreCompilerErrors',
|
name: 'ignoreCompilerErrors',
|
||||||
help: 'Should TypeDoc generate documentation pages even after the compiler has returned errors?',
|
help: 'Should TypeDoc generate documentation pages even after the compiler has returned errors?',
|
||||||
type: declaration_1.ParameterType.Boolean
|
type: declaration_1.ParameterType.Boolean
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Boolean)
|
|
||||||
], Application.prototype, "ignoreCompilerErrors", void 0);
|
], Application.prototype, "ignoreCompilerErrors", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'exclude',
|
name: 'exclude',
|
||||||
help: 'Define a pattern for excluded files when specifying paths.',
|
help: 'Define a pattern for excluded files when specifying paths.',
|
||||||
type: declaration_1.ParameterType.String
|
type: declaration_1.ParameterType.String
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], Application.prototype, "exclude", void 0);
|
], Application.prototype, "exclude", void 0);
|
||||||
Application = __decorate([
|
Application = __decorate([
|
||||||
component_1.Component({ name: "application", internal: true }),
|
component_1.Component({ name: "application", internal: true })
|
||||||
__metadata('design:paramtypes', [Object])
|
|
||||||
], Application);
|
], Application);
|
||||||
return Application;
|
return Application;
|
||||||
})(component_1.ChildableComponent);
|
})(component_1.ChildableComponent);
|
||||||
|
|||||||
15
lib/cli.js
15
lib/cli.js
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var typescript = require("typescript");
|
var typescript = require("typescript");
|
||||||
var application_1 = require("./application");
|
var application_1 = require("./application");
|
||||||
var component_1 = require("./utils/component");
|
var component_1 = require("./utils/component");
|
||||||
@@ -80,16 +77,14 @@ var CliApplication = (function (_super) {
|
|||||||
name: 'out',
|
name: 'out',
|
||||||
help: 'Specifies the location the documentation should be written to.',
|
help: 'Specifies the location the documentation should be written to.',
|
||||||
hint: declaration_1.ParameterHint.Directory
|
hint: declaration_1.ParameterHint.Directory
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], CliApplication.prototype, "out", void 0);
|
], CliApplication.prototype, "out", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'json',
|
name: 'json',
|
||||||
help: 'Specifies the location and file name a json file describing the project is written to.',
|
help: 'Specifies the location and file name a json file describing the project is written to.',
|
||||||
hint: declaration_1.ParameterHint.File
|
hint: declaration_1.ParameterHint.File
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], CliApplication.prototype, "json", void 0);
|
], CliApplication.prototype, "json", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
@@ -97,8 +92,7 @@ var CliApplication = (function (_super) {
|
|||||||
short: 'v',
|
short: 'v',
|
||||||
help: 'Print the TypeDoc\'s version.',
|
help: 'Print the TypeDoc\'s version.',
|
||||||
type: declaration_1.ParameterType.Boolean
|
type: declaration_1.ParameterType.Boolean
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Boolean)
|
|
||||||
], CliApplication.prototype, "version", void 0);
|
], CliApplication.prototype, "version", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
@@ -106,8 +100,7 @@ var CliApplication = (function (_super) {
|
|||||||
short: 'h',
|
short: 'h',
|
||||||
help: 'Print this message.',
|
help: 'Print this message.',
|
||||||
type: declaration_1.ParameterType.Boolean
|
type: declaration_1.ParameterType.Boolean
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Boolean)
|
|
||||||
], CliApplication.prototype, "help", void 0);
|
], CliApplication.prototype, "help", void 0);
|
||||||
return CliApplication;
|
return CliApplication;
|
||||||
})(application_1.Application);
|
})(application_1.Application);
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ function convertExpression(expression) {
|
|||||||
return '"' + expression.text + '"';
|
return '"' + expression.text + '"';
|
||||||
case 8:
|
case 8:
|
||||||
return expression.text;
|
return expression.text;
|
||||||
case 97:
|
case 99:
|
||||||
return 'true';
|
return 'true';
|
||||||
case 82:
|
case 84:
|
||||||
return 'false';
|
return 'false';
|
||||||
default:
|
default:
|
||||||
var source = ts.getSourceFileOfNode(expression);
|
var source = ts.getSourceFileOfNode(expression);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var declaration_1 = require("../utils/options/declaration");
|
var declaration_1 = require("../utils/options/declaration");
|
||||||
var context_1 = require("./context");
|
var context_1 = require("./context");
|
||||||
@@ -68,8 +65,8 @@ var Converter = (function (_super) {
|
|||||||
Converter.prototype.removeNodeConverter = function (converter) {
|
Converter.prototype.removeNodeConverter = function (converter) {
|
||||||
var converters = this.nodeConverters;
|
var converters = this.nodeConverters;
|
||||||
var keys = _.keys(this.nodeConverters);
|
var keys = _.keys(this.nodeConverters);
|
||||||
for (var _i = 0, keys_1 = keys; _i < keys_1.length; _i++) {
|
for (var _i = 0; _i < keys.length; _i++) {
|
||||||
var key = keys_1[_i];
|
var key = keys[_i];
|
||||||
if (converters[key] === converter) {
|
if (converters[key] === converter) {
|
||||||
delete converters[key];
|
delete converters[key];
|
||||||
}
|
}
|
||||||
@@ -190,43 +187,37 @@ var Converter = (function (_super) {
|
|||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: "name",
|
name: "name",
|
||||||
help: "Set the name of the project that will be used in the header of the template."
|
help: "Set the name of the project that will be used in the header of the template."
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], Converter.prototype, "name", void 0);
|
], Converter.prototype, "name", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: "externalPattern",
|
name: "externalPattern",
|
||||||
help: 'Define a pattern for files that should be considered being external.'
|
help: 'Define a pattern for files that should be considered being external.'
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], Converter.prototype, "externalPattern", void 0);
|
], Converter.prototype, "externalPattern", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: "includeDeclarations",
|
name: "includeDeclarations",
|
||||||
help: 'Turn on parsing of .d.ts declaration files.',
|
help: 'Turn on parsing of .d.ts declaration files.',
|
||||||
type: declaration_1.ParameterType.Boolean
|
type: declaration_1.ParameterType.Boolean
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Boolean)
|
|
||||||
], Converter.prototype, "includeDeclarations", void 0);
|
], Converter.prototype, "includeDeclarations", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: "excludeExternals",
|
name: "excludeExternals",
|
||||||
help: 'Prevent externally resolved TypeScript files from being documented.',
|
help: 'Prevent externally resolved TypeScript files from being documented.',
|
||||||
type: declaration_1.ParameterType.Boolean
|
type: declaration_1.ParameterType.Boolean
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Boolean)
|
|
||||||
], Converter.prototype, "excludeExternals", void 0);
|
], Converter.prototype, "excludeExternals", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: "excludeNotExported",
|
name: "excludeNotExported",
|
||||||
help: 'Prevent symbols that are not exported from being documented.',
|
help: 'Prevent symbols that are not exported from being documented.',
|
||||||
type: declaration_1.ParameterType.Boolean
|
type: declaration_1.ParameterType.Boolean
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Boolean)
|
|
||||||
], Converter.prototype, "excludeNotExported", void 0);
|
], Converter.prototype, "excludeNotExported", void 0);
|
||||||
Converter = __decorate([
|
Converter = __decorate([
|
||||||
component_1.Component({ name: "converter", internal: true, childClass: components_1.ConverterComponent }),
|
component_1.Component({ name: "converter", internal: true, childClass: components_1.ConverterComponent })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], Converter);
|
], Converter);
|
||||||
return Converter;
|
return Converter;
|
||||||
})(component_1.ChildableComponent);
|
})(component_1.ChildableComponent);
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ function createComment(node) {
|
|||||||
}
|
}
|
||||||
exports.createComment = createComment;
|
exports.createComment = createComment;
|
||||||
function isTopmostModuleDeclaration(node) {
|
function isTopmostModuleDeclaration(node) {
|
||||||
if (node.nextContainer && node.nextContainer.kind == 216) {
|
if (node.nextContainer && node.nextContainer.kind == 218) {
|
||||||
var next = node.nextContainer;
|
var next = node.nextContainer;
|
||||||
if (node.name.end + 1 == next.name.pos) {
|
if (node.name.end + 1 == next.name.pos) {
|
||||||
return false;
|
return false;
|
||||||
@@ -18,7 +18,7 @@ function isTopmostModuleDeclaration(node) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
function getRootModuleDeclaration(node) {
|
function getRootModuleDeclaration(node) {
|
||||||
while (node.parent && node.parent.kind == 216) {
|
while (node.parent && node.parent.kind == 218) {
|
||||||
var parent_1 = node.parent;
|
var parent_1 = node.parent;
|
||||||
if (node.name.pos == parent_1.name.end + 1) {
|
if (node.name.pos == parent_1.name.end + 1) {
|
||||||
node = parent_1;
|
node = parent_1;
|
||||||
@@ -30,10 +30,10 @@ function getRootModuleDeclaration(node) {
|
|||||||
return node;
|
return node;
|
||||||
}
|
}
|
||||||
function getRawComment(node) {
|
function getRawComment(node) {
|
||||||
if (node.parent && node.parent.kind === 210) {
|
if (node.parent && node.parent.kind === 212) {
|
||||||
node = node.parent.parent;
|
node = node.parent.parent;
|
||||||
}
|
}
|
||||||
else if (node.kind === 216) {
|
else if (node.kind === 218) {
|
||||||
if (!isTopmostModuleDeclaration(node)) {
|
if (!isTopmostModuleDeclaration(node)) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
@@ -45,7 +45,7 @@ function getRawComment(node) {
|
|||||||
var comments = ts.getJsDocComments(node, sourceFile);
|
var comments = ts.getJsDocComments(node, sourceFile);
|
||||||
if (comments && comments.length) {
|
if (comments && comments.length) {
|
||||||
var comment;
|
var comment;
|
||||||
if (node.kind == 246) {
|
if (node.kind == 248) {
|
||||||
if (comments.length == 1)
|
if (comments.length == 1)
|
||||||
return null;
|
return null;
|
||||||
comment = comments[0];
|
comment = comments[0];
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ function createDeclaration(context, node, kind, name) {
|
|||||||
if (kind == index_1.ReflectionKind.ExternalModule) {
|
if (kind == index_1.ReflectionKind.ExternalModule) {
|
||||||
isExported = true;
|
isExported = true;
|
||||||
}
|
}
|
||||||
else if (node.parent && node.parent.kind == 210) {
|
else if (node.parent && node.parent.kind == 212) {
|
||||||
isExported = isExported || !!(node.parent.parent.flags & 1);
|
isExported = isExported || !!(node.parent.parent.flags & 1);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -51,10 +51,10 @@ function createDeclaration(context, node, kind, name) {
|
|||||||
if (nonStaticKinds.indexOf(kind) == -1) {
|
if (nonStaticKinds.indexOf(kind) == -1) {
|
||||||
isStatic = !!(node.flags & 128);
|
isStatic = !!(node.flags & 128);
|
||||||
if (container.kind == index_1.ReflectionKind.Class) {
|
if (container.kind == index_1.ReflectionKind.Class) {
|
||||||
if (node.parent && node.parent.kind == 142) {
|
if (node.parent && node.parent.kind == 144) {
|
||||||
isConstructorProperty = true;
|
isConstructorProperty = true;
|
||||||
}
|
}
|
||||||
else if (!node.parent || node.parent.kind != 212) {
|
else if (!node.parent || node.parent.kind != 214) {
|
||||||
isStatic = true;
|
isStatic = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ function createSignature(context, node, name, kind) {
|
|||||||
exports.createSignature = createSignature;
|
exports.createSignature = createSignature;
|
||||||
function extractSignatureType(context, node) {
|
function extractSignatureType(context, node) {
|
||||||
var checker = context.checker;
|
var checker = context.checker;
|
||||||
if (node.kind & 145 || node.kind & 166) {
|
if (node.kind & 147 || node.kind & 168) {
|
||||||
try {
|
try {
|
||||||
var signature = checker.getSignatureFromDeclaration(node);
|
var signature = checker.getSignatureFromDeclaration(node);
|
||||||
return context.converter.convertType(context, node.type, checker.getReturnTypeOfSignature(signature));
|
return context.converter.convertType(context, node.type, checker.getReturnTypeOfSignature(signature));
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -21,14 +18,14 @@ var AccessorConverter = (function (_super) {
|
|||||||
function AccessorConverter() {
|
function AccessorConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
143,
|
145,
|
||||||
144
|
146
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
AccessorConverter.prototype.convert = function (context, node) {
|
AccessorConverter.prototype.convert = function (context, node) {
|
||||||
var accessor = index_2.createDeclaration(context, node, index_1.ReflectionKind.Accessor);
|
var accessor = index_2.createDeclaration(context, node, index_1.ReflectionKind.Accessor);
|
||||||
context.withScope(accessor, function () {
|
context.withScope(accessor, function () {
|
||||||
if (node.kind == 143) {
|
if (node.kind == 145) {
|
||||||
accessor.getSignature = index_2.createSignature(context, node, '__get', index_1.ReflectionKind.GetSignature);
|
accessor.getSignature = index_2.createSignature(context, node, '__get', index_1.ReflectionKind.GetSignature);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -38,8 +35,7 @@ var AccessorConverter = (function (_super) {
|
|||||||
return accessor;
|
return accessor;
|
||||||
};
|
};
|
||||||
AccessorConverter = __decorate([
|
AccessorConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:accessor' }),
|
components_1.Component({ name: 'node:accessor' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], AccessorConverter);
|
], AccessorConverter);
|
||||||
return AccessorConverter;
|
return AccessorConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -21,7 +18,7 @@ var AliasConverter = (function (_super) {
|
|||||||
function AliasConverter() {
|
function AliasConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
214
|
216
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
AliasConverter.prototype.convert = function (context, node) {
|
AliasConverter.prototype.convert = function (context, node) {
|
||||||
@@ -33,8 +30,7 @@ var AliasConverter = (function (_super) {
|
|||||||
return alias;
|
return alias;
|
||||||
};
|
};
|
||||||
AliasConverter = __decorate([
|
AliasConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:alias' }),
|
components_1.Component({ name: 'node:alias' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], AliasConverter);
|
], AliasConverter);
|
||||||
return AliasConverter;
|
return AliasConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -19,9 +16,9 @@ var components_1 = require("../components");
|
|||||||
var component_1 = require("../../utils/component");
|
var component_1 = require("../../utils/component");
|
||||||
var declaration_1 = require("../../utils/options/declaration");
|
var declaration_1 = require("../../utils/options/declaration");
|
||||||
var prefered = [
|
var prefered = [
|
||||||
212,
|
214,
|
||||||
213,
|
215,
|
||||||
215
|
217
|
||||||
];
|
];
|
||||||
(function (SourceFileMode) {
|
(function (SourceFileMode) {
|
||||||
SourceFileMode[SourceFileMode["File"] = 0] = "File";
|
SourceFileMode[SourceFileMode["File"] = 0] = "File";
|
||||||
@@ -33,13 +30,13 @@ var BlockConverter = (function (_super) {
|
|||||||
function BlockConverter() {
|
function BlockConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
190,
|
192,
|
||||||
217,
|
219,
|
||||||
246
|
248
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
BlockConverter.prototype.convert = function (context, node) {
|
BlockConverter.prototype.convert = function (context, node) {
|
||||||
if (node.kind == 246) {
|
if (node.kind == 248) {
|
||||||
this.convertSourceFile(context, node);
|
this.convertSourceFile(context, node);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -91,12 +88,10 @@ var BlockConverter = (function (_super) {
|
|||||||
'modules': SourceFileMode.Modules
|
'modules': SourceFileMode.Modules
|
||||||
},
|
},
|
||||||
defaultValue: SourceFileMode.Modules
|
defaultValue: SourceFileMode.Modules
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Number)
|
|
||||||
], BlockConverter.prototype, "mode", void 0);
|
], BlockConverter.prototype, "mode", void 0);
|
||||||
BlockConverter = __decorate([
|
BlockConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:block' }),
|
components_1.Component({ name: 'node:block' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], BlockConverter);
|
], BlockConverter);
|
||||||
return BlockConverter;
|
return BlockConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -21,8 +18,8 @@ var ClassConverter = (function (_super) {
|
|||||||
function ClassConverter() {
|
function ClassConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
184,
|
186,
|
||||||
212
|
214
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
ClassConverter.prototype.convert = function (context, node) {
|
ClassConverter.prototype.convert = function (context, node) {
|
||||||
@@ -67,8 +64,7 @@ var ClassConverter = (function (_super) {
|
|||||||
return reflection;
|
return reflection;
|
||||||
};
|
};
|
||||||
ClassConverter = __decorate([
|
ClassConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:class' }),
|
components_1.Component({ name: 'node:class' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ClassConverter);
|
], ClassConverter);
|
||||||
return ClassConverter;
|
return ClassConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -22,8 +19,8 @@ var ConstructorConverter = (function (_super) {
|
|||||||
function ConstructorConverter() {
|
function ConstructorConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
142,
|
144,
|
||||||
146
|
148
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
ConstructorConverter.prototype.convert = function (context, node) {
|
ConstructorConverter.prototype.convert = function (context, node) {
|
||||||
@@ -68,8 +65,7 @@ var ConstructorConverter = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
ConstructorConverter = __decorate([
|
ConstructorConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:constructor' }),
|
components_1.Component({ name: 'node:constructor' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ConstructorConverter);
|
], ConstructorConverter);
|
||||||
return ConstructorConverter;
|
return ConstructorConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -22,7 +19,7 @@ var EnumConverter = (function (_super) {
|
|||||||
function EnumConverter() {
|
function EnumConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
215
|
217
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
EnumConverter.prototype.convert = function (context, node) {
|
EnumConverter.prototype.convert = function (context, node) {
|
||||||
@@ -46,8 +43,7 @@ var EnumConverter = (function (_super) {
|
|||||||
return member;
|
return member;
|
||||||
};
|
};
|
||||||
EnumConverter = __decorate([
|
EnumConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:enum' }),
|
components_1.Component({ name: 'node:enum' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], EnumConverter);
|
], EnumConverter);
|
||||||
return EnumConverter;
|
return EnumConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -20,7 +17,7 @@ var ExportConverter = (function (_super) {
|
|||||||
function ExportConverter() {
|
function ExportConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
225
|
227
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
ExportConverter.prototype.convert = function (context, node) {
|
ExportConverter.prototype.convert = function (context, node) {
|
||||||
@@ -52,8 +49,7 @@ var ExportConverter = (function (_super) {
|
|||||||
return context.scope;
|
return context.scope;
|
||||||
};
|
};
|
||||||
ExportConverter = __decorate([
|
ExportConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:export' }),
|
components_1.Component({ name: 'node:export' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ExportConverter);
|
], ExportConverter);
|
||||||
return ExportConverter;
|
return ExportConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -22,9 +19,9 @@ var FunctionConverter = (function (_super) {
|
|||||||
function FunctionConverter() {
|
function FunctionConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
140,
|
142,
|
||||||
141,
|
143,
|
||||||
211
|
213
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
FunctionConverter.prototype.convert = function (context, node) {
|
FunctionConverter.prototype.convert = function (context, node) {
|
||||||
@@ -46,8 +43,7 @@ var FunctionConverter = (function (_super) {
|
|||||||
return method;
|
return method;
|
||||||
};
|
};
|
||||||
FunctionConverter = __decorate([
|
FunctionConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:function' }),
|
components_1.Component({ name: 'node:function' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], FunctionConverter);
|
], FunctionConverter);
|
||||||
return FunctionConverter;
|
return FunctionConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -21,7 +18,7 @@ var InterfaceConverter = (function (_super) {
|
|||||||
function InterfaceConverter() {
|
function InterfaceConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
213
|
215
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
InterfaceConverter.prototype.convert = function (context, node) {
|
InterfaceConverter.prototype.convert = function (context, node) {
|
||||||
@@ -59,8 +56,7 @@ var InterfaceConverter = (function (_super) {
|
|||||||
return reflection;
|
return reflection;
|
||||||
};
|
};
|
||||||
InterfaceConverter = __decorate([
|
InterfaceConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:interface' }),
|
components_1.Component({ name: 'node:interface' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], InterfaceConverter);
|
], InterfaceConverter);
|
||||||
return InterfaceConverter;
|
return InterfaceConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var ObjectLiteralConverter = (function (_super) {
|
var ObjectLiteralConverter = (function (_super) {
|
||||||
@@ -19,7 +16,7 @@ var ObjectLiteralConverter = (function (_super) {
|
|||||||
function ObjectLiteralConverter() {
|
function ObjectLiteralConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
163
|
165
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
ObjectLiteralConverter.prototype.convert = function (context, node) {
|
ObjectLiteralConverter.prototype.convert = function (context, node) {
|
||||||
@@ -32,8 +29,7 @@ var ObjectLiteralConverter = (function (_super) {
|
|||||||
return context.scope;
|
return context.scope;
|
||||||
};
|
};
|
||||||
ObjectLiteralConverter = __decorate([
|
ObjectLiteralConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:literal-object' }),
|
components_1.Component({ name: 'node:literal-object' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ObjectLiteralConverter);
|
], ObjectLiteralConverter);
|
||||||
return ObjectLiteralConverter;
|
return ObjectLiteralConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var TypeLiteralConverter = (function (_super) {
|
var TypeLiteralConverter = (function (_super) {
|
||||||
@@ -19,7 +16,7 @@ var TypeLiteralConverter = (function (_super) {
|
|||||||
function TypeLiteralConverter() {
|
function TypeLiteralConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
153
|
155
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
TypeLiteralConverter.prototype.convert = function (context, node) {
|
TypeLiteralConverter.prototype.convert = function (context, node) {
|
||||||
@@ -32,8 +29,7 @@ var TypeLiteralConverter = (function (_super) {
|
|||||||
return context.scope;
|
return context.scope;
|
||||||
};
|
};
|
||||||
TypeLiteralConverter = __decorate([
|
TypeLiteralConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:literal-type' }),
|
components_1.Component({ name: 'node:literal-type' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], TypeLiteralConverter);
|
], TypeLiteralConverter);
|
||||||
return TypeLiteralConverter;
|
return TypeLiteralConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -21,7 +18,7 @@ var ModuleConverter = (function (_super) {
|
|||||||
function ModuleConverter() {
|
function ModuleConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
216
|
218
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
ModuleConverter.prototype.convert = function (context, node) {
|
ModuleConverter.prototype.convert = function (context, node) {
|
||||||
@@ -41,8 +38,7 @@ var ModuleConverter = (function (_super) {
|
|||||||
return reflection;
|
return reflection;
|
||||||
};
|
};
|
||||||
ModuleConverter = __decorate([
|
ModuleConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:module' }),
|
components_1.Component({ name: 'node:module' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ModuleConverter);
|
], ModuleConverter);
|
||||||
return ModuleConverter;
|
return ModuleConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -21,10 +18,10 @@ var SignatureConverter = (function (_super) {
|
|||||||
function SignatureConverter() {
|
function SignatureConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
145,
|
147,
|
||||||
150,
|
152,
|
||||||
171,
|
173,
|
||||||
172
|
174
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
SignatureConverter.prototype.convert = function (context, node) {
|
SignatureConverter.prototype.convert = function (context, node) {
|
||||||
@@ -39,8 +36,7 @@ var SignatureConverter = (function (_super) {
|
|||||||
return scope;
|
return scope;
|
||||||
};
|
};
|
||||||
SignatureConverter = __decorate([
|
SignatureConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:signature-call' }),
|
components_1.Component({ name: 'node:signature-call' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], SignatureConverter);
|
], SignatureConverter);
|
||||||
return SignatureConverter;
|
return SignatureConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -21,7 +18,7 @@ var IndexSignatureConverter = (function (_super) {
|
|||||||
function IndexSignatureConverter() {
|
function IndexSignatureConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
147
|
149
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
IndexSignatureConverter.prototype.convert = function (context, node) {
|
IndexSignatureConverter.prototype.convert = function (context, node) {
|
||||||
@@ -32,8 +29,7 @@ var IndexSignatureConverter = (function (_super) {
|
|||||||
return scope;
|
return scope;
|
||||||
};
|
};
|
||||||
IndexSignatureConverter = __decorate([
|
IndexSignatureConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:signature-index' }),
|
components_1.Component({ name: 'node:signature-index' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], IndexSignatureConverter);
|
], IndexSignatureConverter);
|
||||||
return IndexSignatureConverter;
|
return IndexSignatureConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var VariableStatementConverter = (function (_super) {
|
var VariableStatementConverter = (function (_super) {
|
||||||
@@ -19,7 +16,7 @@ var VariableStatementConverter = (function (_super) {
|
|||||||
function VariableStatementConverter() {
|
function VariableStatementConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
191
|
193
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
VariableStatementConverter.prototype.convert = function (context, node) {
|
VariableStatementConverter.prototype.convert = function (context, node) {
|
||||||
@@ -46,8 +43,7 @@ var VariableStatementConverter = (function (_super) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
VariableStatementConverter = __decorate([
|
VariableStatementConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:variable-statement' }),
|
components_1.Component({ name: 'node:variable-statement' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], VariableStatementConverter);
|
], VariableStatementConverter);
|
||||||
return VariableStatementConverter;
|
return VariableStatementConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var index_2 = require("../factories/index");
|
var index_2 = require("../factories/index");
|
||||||
@@ -22,12 +19,12 @@ var VariableConverter = (function (_super) {
|
|||||||
function VariableConverter() {
|
function VariableConverter() {
|
||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
this.supports = [
|
this.supports = [
|
||||||
138,
|
140,
|
||||||
139,
|
141,
|
||||||
243,
|
245,
|
||||||
244,
|
246,
|
||||||
209,
|
211,
|
||||||
161
|
163
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
VariableConverter.prototype.isSimpleObjectLiteral = function (objectLiteral) {
|
VariableConverter.prototype.isSimpleObjectLiteral = function (objectLiteral) {
|
||||||
@@ -64,12 +61,12 @@ var VariableConverter = (function (_super) {
|
|||||||
context.withScope(variable, function () {
|
context.withScope(variable, function () {
|
||||||
if (node.initializer) {
|
if (node.initializer) {
|
||||||
switch (node.initializer.kind) {
|
switch (node.initializer.kind) {
|
||||||
case 172:
|
case 174:
|
||||||
case 171:
|
case 173:
|
||||||
variable.kind = scope.kind & index_1.ReflectionKind.ClassOrInterface ? index_1.ReflectionKind.Method : index_1.ReflectionKind.Function;
|
variable.kind = scope.kind & index_1.ReflectionKind.ClassOrInterface ? index_1.ReflectionKind.Method : index_1.ReflectionKind.Function;
|
||||||
_this.owner.convertNode(context, node.initializer);
|
_this.owner.convertNode(context, node.initializer);
|
||||||
break;
|
break;
|
||||||
case 163:
|
case 165:
|
||||||
if (!_this.isSimpleObjectLiteral(node.initializer)) {
|
if (!_this.isSimpleObjectLiteral(node.initializer)) {
|
||||||
variable.kind = index_1.ReflectionKind.ObjectLiteral;
|
variable.kind = index_1.ReflectionKind.ObjectLiteral;
|
||||||
variable.type = new index_1.IntrinsicType('object');
|
variable.type = new index_1.IntrinsicType('object');
|
||||||
@@ -92,8 +89,7 @@ var VariableConverter = (function (_super) {
|
|||||||
return variable;
|
return variable;
|
||||||
};
|
};
|
||||||
VariableConverter = __decorate([
|
VariableConverter = __decorate([
|
||||||
components_1.Component({ name: 'node:variable' }),
|
components_1.Component({ name: 'node:variable' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], VariableConverter);
|
], VariableConverter);
|
||||||
return VariableConverter;
|
return VariableConverter;
|
||||||
})(components_1.ConverterNodeComponent);
|
})(components_1.ConverterNodeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var index_1 = require("../../models/comments/index");
|
var index_1 = require("../../models/comments/index");
|
||||||
var index_2 = require("../../models/types/index");
|
var index_2 = require("../../models/types/index");
|
||||||
var index_3 = require("../../models/reflections/index");
|
var index_3 = require("../../models/reflections/index");
|
||||||
@@ -251,8 +248,7 @@ var CommentPlugin = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
CommentPlugin = __decorate([
|
CommentPlugin = __decorate([
|
||||||
components_1.Component({ name: 'comment' }),
|
components_1.Component({ name: 'comment' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], CommentPlugin);
|
], CommentPlugin);
|
||||||
return CommentPlugin;
|
return CommentPlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/types/index");
|
var index_1 = require("../../models/types/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -56,10 +53,10 @@ var DecoratorPlugin = (function (_super) {
|
|||||||
var callExpression;
|
var callExpression;
|
||||||
var identifier;
|
var identifier;
|
||||||
switch (decorator.expression.kind) {
|
switch (decorator.expression.kind) {
|
||||||
case 67:
|
case 69:
|
||||||
identifier = decorator.expression;
|
identifier = decorator.expression;
|
||||||
break;
|
break;
|
||||||
case 166:
|
case 168:
|
||||||
callExpression = decorator.expression;
|
callExpression = decorator.expression;
|
||||||
identifier = callExpression.expression;
|
identifier = callExpression.expression;
|
||||||
break;
|
break;
|
||||||
@@ -102,8 +99,7 @@ var DecoratorPlugin = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
DecoratorPlugin = __decorate([
|
DecoratorPlugin = __decorate([
|
||||||
components_1.Component({ name: 'decorator' }),
|
components_1.Component({ name: 'decorator' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], DecoratorPlugin);
|
], DecoratorPlugin);
|
||||||
return DecoratorPlugin;
|
return DecoratorPlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var index_1 = require("../../models/reflections/index");
|
var index_1 = require("../../models/reflections/index");
|
||||||
var index_2 = require("../../models/comments/index");
|
var index_2 = require("../../models/comments/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -68,8 +65,7 @@ var DeepCommentPlugin = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
DeepCommentPlugin = __decorate([
|
DeepCommentPlugin = __decorate([
|
||||||
components_1.Component({ name: 'deep-comment' }),
|
components_1.Component({ name: 'deep-comment' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], DeepCommentPlugin);
|
], DeepCommentPlugin);
|
||||||
return DeepCommentPlugin;
|
return DeepCommentPlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var abstract_1 = require("../../models/reflections/abstract");
|
var abstract_1 = require("../../models/reflections/abstract");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -56,8 +53,7 @@ var DynamicModulePlugin = (function (_super) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
DynamicModulePlugin = __decorate([
|
DynamicModulePlugin = __decorate([
|
||||||
components_1.Component({ name: 'dynamic-module' }),
|
components_1.Component({ name: 'dynamic-module' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], DynamicModulePlugin);
|
], DynamicModulePlugin);
|
||||||
return DynamicModulePlugin;
|
return DynamicModulePlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ShellJS = require("shelljs");
|
var ShellJS = require("shelljs");
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -138,8 +135,7 @@ var GitHubPlugin = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
GitHubPlugin = __decorate([
|
GitHubPlugin = __decorate([
|
||||||
components_1.Component({ name: 'git-hub' }),
|
components_1.Component({ name: 'git-hub' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], GitHubPlugin);
|
], GitHubPlugin);
|
||||||
return GitHubPlugin;
|
return GitHubPlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var index_1 = require("../../models/reflections/index");
|
var index_1 = require("../../models/reflections/index");
|
||||||
var ReflectionGroup_1 = require("../../models/ReflectionGroup");
|
var ReflectionGroup_1 = require("../../models/ReflectionGroup");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -174,8 +171,7 @@ var GroupPlugin = (function (_super) {
|
|||||||
return plurals;
|
return plurals;
|
||||||
})();
|
})();
|
||||||
GroupPlugin = __decorate([
|
GroupPlugin = __decorate([
|
||||||
components_1.Component({ name: 'group' }),
|
components_1.Component({ name: 'group' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], GroupPlugin);
|
], GroupPlugin);
|
||||||
return GroupPlugin;
|
return GroupPlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var index_1 = require("../../models/reflections/index");
|
var index_1 = require("../../models/reflections/index");
|
||||||
var index_2 = require("../../models/types/index");
|
var index_2 = require("../../models/types/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -90,8 +87,7 @@ var ImplementsPlugin = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
ImplementsPlugin = __decorate([
|
ImplementsPlugin = __decorate([
|
||||||
components_1.Component({ name: 'implements' }),
|
components_1.Component({ name: 'implements' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ImplementsPlugin);
|
], ImplementsPlugin);
|
||||||
return ImplementsPlugin;
|
return ImplementsPlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var FS = require("fs");
|
var FS = require("fs");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -87,12 +84,10 @@ var PackagePlugin = (function (_super) {
|
|||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'readme',
|
name: 'readme',
|
||||||
help: 'Path to the readme file that should be displayed on the index page. Pass `none` to disable the index page and start the documentation on the globals page.'
|
help: 'Path to the readme file that should be displayed on the index page. Pass `none` to disable the index page and start the documentation on the globals page.'
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], PackagePlugin.prototype, "readme", void 0);
|
], PackagePlugin.prototype, "readme", void 0);
|
||||||
PackagePlugin = __decorate([
|
PackagePlugin = __decorate([
|
||||||
components_1.Component({ name: 'package' }),
|
components_1.Component({ name: 'package' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], PackagePlugin);
|
], PackagePlugin);
|
||||||
return PackagePlugin;
|
return PackagePlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/reflections/index");
|
var index_1 = require("../../models/reflections/index");
|
||||||
@@ -122,8 +119,7 @@ var SourcePlugin = (function (_super) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
SourcePlugin = __decorate([
|
SourcePlugin = __decorate([
|
||||||
components_1.Component({ name: 'source' }),
|
components_1.Component({ name: 'source' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], SourcePlugin);
|
], SourcePlugin);
|
||||||
return SourcePlugin;
|
return SourcePlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var index_1 = require("../../models/reflections/index");
|
var index_1 = require("../../models/reflections/index");
|
||||||
var index_2 = require("../../models/types/index");
|
var index_2 = require("../../models/types/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -145,8 +142,7 @@ var TypePlugin = (function (_super) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
TypePlugin = __decorate([
|
TypePlugin = __decorate([
|
||||||
components_1.Component({ name: 'type' }),
|
components_1.Component({ name: 'type' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], TypePlugin);
|
], TypePlugin);
|
||||||
return TypePlugin;
|
return TypePlugin;
|
||||||
})(components_1.ConverterComponent);
|
})(components_1.ConverterComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -45,8 +42,7 @@ var AliasConverter = (function (_super) {
|
|||||||
return new index_1.ReferenceType(name, index_1.ReferenceType.SYMBOL_ID_RESOLVE_BY_NAME);
|
return new index_1.ReferenceType(name, index_1.ReferenceType.SYMBOL_ID_RESOLVE_BY_NAME);
|
||||||
};
|
};
|
||||||
AliasConverter = __decorate([
|
AliasConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:alias' }),
|
components_1.Component({ name: 'type:alias' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], AliasConverter);
|
], AliasConverter);
|
||||||
return AliasConverter;
|
return AliasConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -21,7 +18,7 @@ var ArrayConverter = (function (_super) {
|
|||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
}
|
}
|
||||||
ArrayConverter.prototype.supportsNode = function (context, node) {
|
ArrayConverter.prototype.supportsNode = function (context, node) {
|
||||||
return node.kind === 154;
|
return node.kind === 156;
|
||||||
};
|
};
|
||||||
ArrayConverter.prototype.convertNode = function (context, node) {
|
ArrayConverter.prototype.convertNode = function (context, node) {
|
||||||
var result = this.owner.convertType(context, node.elementType);
|
var result = this.owner.convertType(context, node.elementType);
|
||||||
@@ -34,8 +31,7 @@ var ArrayConverter = (function (_super) {
|
|||||||
return result;
|
return result;
|
||||||
};
|
};
|
||||||
ArrayConverter = __decorate([
|
ArrayConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:array' }),
|
components_1.Component({ name: 'type:array' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ArrayConverter);
|
], ArrayConverter);
|
||||||
return ArrayConverter;
|
return ArrayConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -21,7 +18,7 @@ var BindingArrayConverter = (function (_super) {
|
|||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
}
|
}
|
||||||
BindingArrayConverter.prototype.supportsNode = function (context, node) {
|
BindingArrayConverter.prototype.supportsNode = function (context, node) {
|
||||||
return node.kind === 160;
|
return node.kind === 162;
|
||||||
};
|
};
|
||||||
BindingArrayConverter.prototype.convertNode = function (context, node) {
|
BindingArrayConverter.prototype.convertNode = function (context, node) {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
@@ -32,8 +29,7 @@ var BindingArrayConverter = (function (_super) {
|
|||||||
return new index_1.TupleType(types);
|
return new index_1.TupleType(types);
|
||||||
};
|
};
|
||||||
BindingArrayConverter = __decorate([
|
BindingArrayConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:binding-array' }),
|
components_1.Component({ name: 'type:binding-array' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], BindingArrayConverter);
|
], BindingArrayConverter);
|
||||||
return BindingArrayConverter;
|
return BindingArrayConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -22,7 +19,7 @@ var BindingObjectConverter = (function (_super) {
|
|||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
}
|
}
|
||||||
BindingObjectConverter.prototype.supportsNode = function (context, node) {
|
BindingObjectConverter.prototype.supportsNode = function (context, node) {
|
||||||
return node.kind == 159;
|
return node.kind == 161;
|
||||||
};
|
};
|
||||||
BindingObjectConverter.prototype.convertNode = function (context, node) {
|
BindingObjectConverter.prototype.convertNode = function (context, node) {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
@@ -40,8 +37,7 @@ var BindingObjectConverter = (function (_super) {
|
|||||||
return new index_1.ReflectionType(declaration);
|
return new index_1.ReflectionType(declaration);
|
||||||
};
|
};
|
||||||
BindingObjectConverter = __decorate([
|
BindingObjectConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:binding-object' }),
|
components_1.Component({ name: 'type:binding-object' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], BindingObjectConverter);
|
], BindingObjectConverter);
|
||||||
return BindingObjectConverter;
|
return BindingObjectConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../factories/index");
|
var index_1 = require("../factories/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -27,8 +24,7 @@ var EnumConverter = (function (_super) {
|
|||||||
return index_1.createReferenceType(context, type.symbol);
|
return index_1.createReferenceType(context, type.symbol);
|
||||||
};
|
};
|
||||||
EnumConverter = __decorate([
|
EnumConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:enum' }),
|
components_1.Component({ name: 'type:enum' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], EnumConverter);
|
], EnumConverter);
|
||||||
return EnumConverter;
|
return EnumConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/index");
|
var index_1 = require("../../models/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -27,8 +24,7 @@ var IntrinsicConverter = (function (_super) {
|
|||||||
return new index_1.IntrinsicType(type.intrinsicName);
|
return new index_1.IntrinsicType(type.intrinsicName);
|
||||||
};
|
};
|
||||||
IntrinsicConverter = __decorate([
|
IntrinsicConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:intrinsic' }),
|
components_1.Component({ name: 'type:intrinsic' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], IntrinsicConverter);
|
], IntrinsicConverter);
|
||||||
return IntrinsicConverter;
|
return IntrinsicConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/types/index");
|
var index_1 = require("../../models/types/index");
|
||||||
var index_2 = require("../../models/reflections/index");
|
var index_2 = require("../../models/reflections/index");
|
||||||
@@ -63,8 +60,8 @@ var ReferenceConverter = (function (_super) {
|
|||||||
for (var _i = 0, _a = symbol.declarations; _i < _a.length; _i++) {
|
for (var _i = 0, _a = symbol.declarations; _i < _a.length; _i++) {
|
||||||
var declaration_1 = _a[_i];
|
var declaration_1 = _a[_i];
|
||||||
if (context.visitStack.indexOf(declaration_1) !== -1) {
|
if (context.visitStack.indexOf(declaration_1) !== -1) {
|
||||||
if (declaration_1.kind == 153 ||
|
if (declaration_1.kind == 155 ||
|
||||||
declaration_1.kind == 163) {
|
declaration_1.kind == 165) {
|
||||||
return index_3.createReferenceType(context, declaration_1.parent.symbol);
|
return index_3.createReferenceType(context, declaration_1.parent.symbol);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@@ -86,8 +83,7 @@ var ReferenceConverter = (function (_super) {
|
|||||||
return new index_1.ReflectionType(declaration);
|
return new index_1.ReflectionType(declaration);
|
||||||
};
|
};
|
||||||
ReferenceConverter = __decorate([
|
ReferenceConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:reference' }),
|
components_1.Component({ name: 'type:reference' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ReferenceConverter);
|
], ReferenceConverter);
|
||||||
return ReferenceConverter;
|
return ReferenceConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/types/index");
|
var index_1 = require("../../models/types/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -33,8 +30,7 @@ var StringLiteralConverter = (function (_super) {
|
|||||||
return new index_1.StringLiteralType(type.text);
|
return new index_1.StringLiteralType(type.text);
|
||||||
};
|
};
|
||||||
StringLiteralConverter = __decorate([
|
StringLiteralConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:string-literal' }),
|
components_1.Component({ name: 'type:string-literal' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], StringLiteralConverter);
|
], StringLiteralConverter);
|
||||||
return StringLiteralConverter;
|
return StringLiteralConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/types/index");
|
var index_1 = require("../../models/types/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -21,7 +18,7 @@ var TupleConverter = (function (_super) {
|
|||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
}
|
}
|
||||||
TupleConverter.prototype.supportsNode = function (context, node) {
|
TupleConverter.prototype.supportsNode = function (context, node) {
|
||||||
return node.kind === 155;
|
return node.kind === 157;
|
||||||
};
|
};
|
||||||
TupleConverter.prototype.supportsType = function (context, type) {
|
TupleConverter.prototype.supportsType = function (context, type) {
|
||||||
return !!(type.flags & 8192);
|
return !!(type.flags & 8192);
|
||||||
@@ -49,8 +46,7 @@ var TupleConverter = (function (_super) {
|
|||||||
return new index_1.TupleType(elements);
|
return new index_1.TupleType(elements);
|
||||||
};
|
};
|
||||||
TupleConverter = __decorate([
|
TupleConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:tuple' }),
|
components_1.Component({ name: 'type:tuple' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], TupleConverter);
|
], TupleConverter);
|
||||||
return TupleConverter;
|
return TupleConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/types/index");
|
var index_1 = require("../../models/types/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -36,8 +33,7 @@ var TypeParameterConverter = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
TypeParameterConverter = __decorate([
|
TypeParameterConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:type-parameter' }),
|
components_1.Component({ name: 'type:type-parameter' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], TypeParameterConverter);
|
], TypeParameterConverter);
|
||||||
return TypeParameterConverter;
|
return TypeParameterConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var index_1 = require("../../models/types/index");
|
var index_1 = require("../../models/types/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -21,7 +18,7 @@ var UnionConverter = (function (_super) {
|
|||||||
_super.apply(this, arguments);
|
_super.apply(this, arguments);
|
||||||
}
|
}
|
||||||
UnionConverter.prototype.supportsNode = function (context, node) {
|
UnionConverter.prototype.supportsNode = function (context, node) {
|
||||||
return node.kind === 156;
|
return node.kind === 158;
|
||||||
};
|
};
|
||||||
UnionConverter.prototype.supportsType = function (context, type) {
|
UnionConverter.prototype.supportsType = function (context, type) {
|
||||||
return !!(type.flags & 16384);
|
return !!(type.flags & 16384);
|
||||||
@@ -49,8 +46,7 @@ var UnionConverter = (function (_super) {
|
|||||||
return new index_1.UnionType(types);
|
return new index_1.UnionType(types);
|
||||||
};
|
};
|
||||||
UnionConverter = __decorate([
|
UnionConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:union' }),
|
components_1.Component({ name: 'type:union' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], UnionConverter);
|
], UnionConverter);
|
||||||
return UnionConverter;
|
return UnionConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var index_1 = require("../../models/types/index");
|
var index_1 = require("../../models/types/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var UnknownConverter = (function (_super) {
|
var UnknownConverter = (function (_super) {
|
||||||
@@ -28,8 +25,7 @@ var UnknownConverter = (function (_super) {
|
|||||||
return new index_1.UnknownType(name);
|
return new index_1.UnknownType(name);
|
||||||
};
|
};
|
||||||
UnknownConverter = __decorate([
|
UnknownConverter = __decorate([
|
||||||
components_1.Component({ name: 'type:unknown' }),
|
components_1.Component({ name: 'type:unknown' })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], UnknownConverter);
|
], UnknownConverter);
|
||||||
return UnknownConverter;
|
return UnknownConverter;
|
||||||
})(components_1.ConverterTypeComponent);
|
})(components_1.ConverterTypeComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var FS = require("fs-extra");
|
var FS = require("fs-extra");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
@@ -45,8 +42,7 @@ var AssetsPlugin = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
AssetsPlugin = __decorate([
|
AssetsPlugin = __decorate([
|
||||||
components_1.Component({ name: "assets" }),
|
components_1.Component({ name: "assets" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], AssetsPlugin);
|
], AssetsPlugin);
|
||||||
return AssetsPlugin;
|
return AssetsPlugin;
|
||||||
})(components_1.RendererComponent);
|
})(components_1.RendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var index_1 = require("../../models/reflections/index");
|
var index_1 = require("../../models/reflections/index");
|
||||||
var GroupPlugin_1 = require("../../converter/plugins/GroupPlugin");
|
var GroupPlugin_1 = require("../../converter/plugins/GroupPlugin");
|
||||||
@@ -64,8 +61,7 @@ var JavascriptIndexPlugin = (function (_super) {
|
|||||||
fs_1.writeFile(fileName, data, true);
|
fs_1.writeFile(fileName, data, true);
|
||||||
};
|
};
|
||||||
JavascriptIndexPlugin = __decorate([
|
JavascriptIndexPlugin = __decorate([
|
||||||
components_1.Component({ name: "javascript-index" }),
|
components_1.Component({ name: "javascript-index" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], JavascriptIndexPlugin);
|
], JavascriptIndexPlugin);
|
||||||
return JavascriptIndexPlugin;
|
return JavascriptIndexPlugin;
|
||||||
})(components_1.RendererComponent);
|
})(components_1.RendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var events_1 = require("../events");
|
var events_1 = require("../events");
|
||||||
var LayoutPlugin = (function (_super) {
|
var LayoutPlugin = (function (_super) {
|
||||||
@@ -27,8 +24,7 @@ var LayoutPlugin = (function (_super) {
|
|||||||
page.contents = layout(page);
|
page.contents = layout(page);
|
||||||
};
|
};
|
||||||
LayoutPlugin = __decorate([
|
LayoutPlugin = __decorate([
|
||||||
components_1.Component({ name: "layout" }),
|
components_1.Component({ name: "layout" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], LayoutPlugin);
|
], LayoutPlugin);
|
||||||
return LayoutPlugin;
|
return LayoutPlugin;
|
||||||
})(components_1.RendererComponent);
|
})(components_1.RendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Util = require("util");
|
var Util = require("util");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var events_1 = require("../events");
|
var events_1 = require("../events");
|
||||||
@@ -95,8 +92,7 @@ var MarkedLinksPlugin = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
MarkedLinksPlugin = __decorate([
|
MarkedLinksPlugin = __decorate([
|
||||||
components_1.Component({ name: "marked-links" }),
|
components_1.Component({ name: "marked-links" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], MarkedLinksPlugin);
|
], MarkedLinksPlugin);
|
||||||
return MarkedLinksPlugin;
|
return MarkedLinksPlugin;
|
||||||
})(components_1.ContextAwareRendererComponent);
|
})(components_1.ContextAwareRendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var FS = require("fs-extra");
|
var FS = require("fs-extra");
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var Marked = require("marked");
|
var Marked = require("marked");
|
||||||
@@ -121,20 +118,17 @@ var MarkedPlugin = (function (_super) {
|
|||||||
name: 'includes',
|
name: 'includes',
|
||||||
help: 'Specifies the location to look for included documents (use [[include:FILENAME]] in comments).',
|
help: 'Specifies the location to look for included documents (use [[include:FILENAME]] in comments).',
|
||||||
hint: declaration_1.ParameterHint.Directory
|
hint: declaration_1.ParameterHint.Directory
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], MarkedPlugin.prototype, "includeSource", void 0);
|
], MarkedPlugin.prototype, "includeSource", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'media',
|
name: 'media',
|
||||||
help: 'Specifies the location with media files that should be copied to the output directory.',
|
help: 'Specifies the location with media files that should be copied to the output directory.',
|
||||||
hint: declaration_1.ParameterHint.Directory
|
hint: declaration_1.ParameterHint.Directory
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], MarkedPlugin.prototype, "mediaSource", void 0);
|
], MarkedPlugin.prototype, "mediaSource", void 0);
|
||||||
MarkedPlugin = __decorate([
|
MarkedPlugin = __decorate([
|
||||||
components_1.Component({ name: "marked" }),
|
components_1.Component({ name: "marked" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], MarkedPlugin);
|
], MarkedPlugin);
|
||||||
return MarkedPlugin;
|
return MarkedPlugin;
|
||||||
})(components_1.ContextAwareRendererComponent);
|
})(components_1.ContextAwareRendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var events_1 = require("../events");
|
var events_1 = require("../events");
|
||||||
var NavigationPlugin = (function (_super) {
|
var NavigationPlugin = (function (_super) {
|
||||||
@@ -66,8 +63,7 @@ var NavigationPlugin = (function (_super) {
|
|||||||
page.navigation = this.navigation;
|
page.navigation = this.navigation;
|
||||||
};
|
};
|
||||||
NavigationPlugin = __decorate([
|
NavigationPlugin = __decorate([
|
||||||
components_1.Component({ name: "navigation" }),
|
components_1.Component({ name: "navigation" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], NavigationPlugin);
|
], NavigationPlugin);
|
||||||
return NavigationPlugin;
|
return NavigationPlugin;
|
||||||
})(components_1.RendererComponent);
|
})(components_1.RendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var events_1 = require("../events");
|
var events_1 = require("../events");
|
||||||
var PrettyPrintState;
|
var PrettyPrintState;
|
||||||
@@ -132,8 +129,7 @@ var PrettyPrintPlugin = (function (_super) {
|
|||||||
style: true
|
style: true
|
||||||
};
|
};
|
||||||
PrettyPrintPlugin = __decorate([
|
PrettyPrintPlugin = __decorate([
|
||||||
components_1.Component({ name: "pretty-print" }),
|
components_1.Component({ name: "pretty-print" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], PrettyPrintPlugin);
|
], PrettyPrintPlugin);
|
||||||
return PrettyPrintPlugin;
|
return PrettyPrintPlugin;
|
||||||
})(components_1.RendererComponent);
|
})(components_1.RendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var index_1 = require("../../models/reflections/index");
|
var index_1 = require("../../models/reflections/index");
|
||||||
var components_1 = require("../components");
|
var components_1 = require("../components");
|
||||||
var events_1 = require("../events");
|
var events_1 = require("../events");
|
||||||
@@ -66,8 +63,7 @@ var TocPlugin = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
TocPlugin = __decorate([
|
TocPlugin = __decorate([
|
||||||
components_1.Component({ name: "toc" }),
|
components_1.Component({ name: "toc" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], TocPlugin);
|
], TocPlugin);
|
||||||
return TocPlugin;
|
return TocPlugin;
|
||||||
})(components_1.RendererComponent);
|
})(components_1.RendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var FS = require("fs-extra");
|
var FS = require("fs-extra");
|
||||||
var ProgressBar = require("progress");
|
var ProgressBar = require("progress");
|
||||||
@@ -129,6 +126,7 @@ var Renderer = (function (_super) {
|
|||||||
return true;
|
return true;
|
||||||
};
|
};
|
||||||
Renderer.getThemeDirectory = function () {
|
Renderer.getThemeDirectory = function () {
|
||||||
|
console.log(Path.dirname(require.resolve('typedoc-default-themes')));
|
||||||
return Path.dirname(require.resolve('typedoc-default-themes'));
|
return Path.dirname(require.resolve('typedoc-default-themes'));
|
||||||
};
|
};
|
||||||
Renderer.getDefaultTheme = function () {
|
Renderer.getDefaultTheme = function () {
|
||||||
@@ -140,20 +138,17 @@ var Renderer = (function (_super) {
|
|||||||
help: 'Specify the path to the theme that should be used or \'default\' or \'minimal\' to use built-in themes.',
|
help: 'Specify the path to the theme that should be used or \'default\' or \'minimal\' to use built-in themes.',
|
||||||
type: declaration_1.ParameterType.String,
|
type: declaration_1.ParameterType.String,
|
||||||
defaultValue: 'default'
|
defaultValue: 'default'
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], Renderer.prototype, "themeName", void 0);
|
], Renderer.prototype, "themeName", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'disableOutputCheck',
|
name: 'disableOutputCheck',
|
||||||
help: 'Should TypeDoc disable the testing and cleaning of the output directory?',
|
help: 'Should TypeDoc disable the testing and cleaning of the output directory?',
|
||||||
type: declaration_1.ParameterType.Boolean
|
type: declaration_1.ParameterType.Boolean
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Boolean)
|
|
||||||
], Renderer.prototype, "disableOutputCheck", void 0);
|
], Renderer.prototype, "disableOutputCheck", void 0);
|
||||||
Renderer = __decorate([
|
Renderer = __decorate([
|
||||||
component_1.Component({ name: "renderer", internal: true, childClass: components_1.RendererComponent }),
|
component_1.Component({ name: "renderer", internal: true, childClass: components_1.RendererComponent })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], Renderer);
|
], Renderer);
|
||||||
return Renderer;
|
return Renderer;
|
||||||
})(component_1.ChildableComponent);
|
})(component_1.ChildableComponent);
|
||||||
|
|||||||
@@ -9,10 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var renderer_1 = require("./renderer");
|
|
||||||
var components_1 = require("./components");
|
var components_1 = require("./components");
|
||||||
var component_1 = require("../utils/component");
|
var component_1 = require("../utils/component");
|
||||||
var resources_1 = require("./utils/resources");
|
var resources_1 = require("./utils/resources");
|
||||||
@@ -33,8 +29,7 @@ var Theme = (function (_super) {
|
|||||||
return null;
|
return null;
|
||||||
};
|
};
|
||||||
Theme = __decorate([
|
Theme = __decorate([
|
||||||
component_1.Component({ name: "rendrer:theme", internal: true }),
|
component_1.Component({ name: "rendrer:theme", internal: true })
|
||||||
__metadata('design:paramtypes', [renderer_1.Renderer, String])
|
|
||||||
], Theme);
|
], Theme);
|
||||||
return Theme;
|
return Theme;
|
||||||
})(components_1.RendererComponent);
|
})(components_1.RendererComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var FS = require("fs");
|
var FS = require("fs");
|
||||||
var theme_1 = require("../theme");
|
var theme_1 = require("../theme");
|
||||||
@@ -321,32 +318,28 @@ var DefaultTheme = (function (_super) {
|
|||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'gaID',
|
name: 'gaID',
|
||||||
help: 'Set the Google Analytics tracking ID and activate tracking code.'
|
help: 'Set the Google Analytics tracking ID and activate tracking code.'
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], DefaultTheme.prototype, "gaID", void 0);
|
], DefaultTheme.prototype, "gaID", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'gaSite',
|
name: 'gaSite',
|
||||||
help: 'Set the site name for Google Analytics. Defaults to `auto`.',
|
help: 'Set the site name for Google Analytics. Defaults to `auto`.',
|
||||||
defaultValue: 'auto'
|
defaultValue: 'auto'
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], DefaultTheme.prototype, "gaSite", void 0);
|
], DefaultTheme.prototype, "gaSite", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'hideGenerator',
|
name: 'hideGenerator',
|
||||||
help: 'Do not print the TypeDoc link at the end of the page.',
|
help: 'Do not print the TypeDoc link at the end of the page.',
|
||||||
type: declaration_1.ParameterType.Boolean
|
type: declaration_1.ParameterType.Boolean
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Boolean)
|
|
||||||
], DefaultTheme.prototype, "hideGenerator", void 0);
|
], DefaultTheme.prototype, "hideGenerator", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
component_1.Option({
|
component_1.Option({
|
||||||
name: 'entryPoint',
|
name: 'entryPoint',
|
||||||
help: 'Specifies the fully qualified name of the root symbol. Defaults to global namespace.',
|
help: 'Specifies the fully qualified name of the root symbol. Defaults to global namespace.',
|
||||||
type: declaration_1.ParameterType.String
|
type: declaration_1.ParameterType.String
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], DefaultTheme.prototype, "entryPoint", void 0);
|
], DefaultTheme.prototype, "entryPoint", void 0);
|
||||||
return DefaultTheme;
|
return DefaultTheme;
|
||||||
})(theme_1.Theme);
|
})(theme_1.Theme);
|
||||||
|
|||||||
@@ -27,8 +27,8 @@ function Component(options) {
|
|||||||
}
|
}
|
||||||
var internal = !!options.internal;
|
var internal = !!options.internal;
|
||||||
if (name && !internal) {
|
if (name && !internal) {
|
||||||
for (var _i = 0, childMappings_1 = childMappings; _i < childMappings_1.length; _i++) {
|
for (var _i = 0; _i < childMappings.length; _i++) {
|
||||||
var childMapping = childMappings_1[_i];
|
var childMapping = childMappings[_i];
|
||||||
if (!(proto instanceof childMapping.child))
|
if (!(proto instanceof childMapping.child))
|
||||||
continue;
|
continue;
|
||||||
var host = childMapping.host;
|
var host = childMapping.host;
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var _ = require("lodash");
|
var _ = require("lodash");
|
||||||
var Util = require("util");
|
var Util = require("util");
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
@@ -169,8 +166,8 @@ var Options = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
Options.prototype.addDeclarations = function (declarations) {
|
Options.prototype.addDeclarations = function (declarations) {
|
||||||
for (var _i = 0, declarations_1 = declarations; _i < declarations_1.length; _i++) {
|
for (var _i = 0; _i < declarations.length; _i++) {
|
||||||
var declaration = declarations_1[_i];
|
var declaration = declarations[_i];
|
||||||
this.addDeclaration(declaration);
|
this.addDeclaration(declaration);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@@ -193,8 +190,7 @@ var Options = (function (_super) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
Options = __decorate([
|
Options = __decorate([
|
||||||
component_1.Component({ name: "options", internal: true, childClass: OptionsComponent }),
|
component_1.Component({ name: "options", internal: true, childClass: OptionsComponent })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], Options);
|
], Options);
|
||||||
return Options;
|
return Options;
|
||||||
})(component_1.ChildableComponent);
|
})(component_1.ChildableComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var component_1 = require("../../component");
|
var component_1 = require("../../component");
|
||||||
var options_1 = require("../options");
|
var options_1 = require("../options");
|
||||||
@@ -31,22 +28,23 @@ var ArgumentsReader = (function (_super) {
|
|||||||
};
|
};
|
||||||
ArgumentsReader.prototype.parseArguments = function (event, args) {
|
ArgumentsReader.prototype.parseArguments = function (event, args) {
|
||||||
var index = 0;
|
var index = 0;
|
||||||
|
var owner = this.owner;
|
||||||
args = args || process.argv.slice(2);
|
args = args || process.argv.slice(2);
|
||||||
function readArgument(arg) {
|
function readArgument(arg) {
|
||||||
var declaration = this.owner.getDeclaration(arg);
|
var declaration = owner.getDeclaration(arg);
|
||||||
if (!declaration) {
|
if (!declaration) {
|
||||||
event.addError('Unknown option: %s', arg);
|
event.addError('Unknown option: %s', arg);
|
||||||
}
|
}
|
||||||
else if (declaration.getType() !== declaration_1.ParameterType.Boolean) {
|
else if (declaration.type !== declaration_1.ParameterType.Boolean) {
|
||||||
if (!args[index]) {
|
if (!args[index]) {
|
||||||
event.addError('Option "%s" expects an argument', declaration.getName());
|
event.addError('Option "%s" expects an argument', declaration.name);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
event.data[declaration.getName()] = args[index++];
|
event.data[declaration.name] = args[index++];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
event.data[declaration.getName()] = true;
|
event.data[declaration.name] = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
while (index < args.length) {
|
while (index < args.length) {
|
||||||
@@ -98,8 +96,7 @@ var ArgumentsReader = (function (_super) {
|
|||||||
this.parseArguments(event, args);
|
this.parseArguments(event, args);
|
||||||
};
|
};
|
||||||
ArgumentsReader = __decorate([
|
ArgumentsReader = __decorate([
|
||||||
component_1.Component({ name: "options:arguments" }),
|
component_1.Component({ name: "options:arguments" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ArgumentsReader);
|
], ArgumentsReader);
|
||||||
return ArgumentsReader;
|
return ArgumentsReader;
|
||||||
})(options_1.OptionsComponent);
|
})(options_1.OptionsComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var FS = require("fs");
|
var FS = require("fs");
|
||||||
var _ = require("lodash");
|
var _ = require("lodash");
|
||||||
@@ -54,8 +51,8 @@ var TSConfigReader = (function (_super) {
|
|||||||
if ("compilerOptions" in data) {
|
if ("compilerOptions" in data) {
|
||||||
var ignored = typescript_1.TypeScriptSource.IGNORED;
|
var ignored = typescript_1.TypeScriptSource.IGNORED;
|
||||||
var compilerOptions = _.clone(data.compilerOptions);
|
var compilerOptions = _.clone(data.compilerOptions);
|
||||||
for (var _i = 0, ignored_1 = ignored; _i < ignored_1.length; _i++) {
|
for (var _i = 0; _i < ignored.length; _i++) {
|
||||||
var key = ignored_1[_i];
|
var key = ignored[_i];
|
||||||
delete compilerOptions[key];
|
delete compilerOptions[key];
|
||||||
}
|
}
|
||||||
_.merge(event.data, compilerOptions);
|
_.merge(event.data, compilerOptions);
|
||||||
@@ -71,12 +68,10 @@ var TSConfigReader = (function (_super) {
|
|||||||
help: 'Specify a js option file that should be loaded. If not specified TypeDoc will look for \'typedoc.js\' in the current directory.',
|
help: 'Specify a js option file that should be loaded. If not specified TypeDoc will look for \'typedoc.js\' in the current directory.',
|
||||||
type: declaration_1.ParameterType.String,
|
type: declaration_1.ParameterType.String,
|
||||||
hint: declaration_1.ParameterHint.File
|
hint: declaration_1.ParameterHint.File
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], TSConfigReader.prototype, "options", void 0);
|
], TSConfigReader.prototype, "options", void 0);
|
||||||
TSConfigReader = __decorate([
|
TSConfigReader = __decorate([
|
||||||
component_1.Component({ name: "options:tsconfig" }),
|
component_1.Component({ name: "options:tsconfig" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], TSConfigReader);
|
], TSConfigReader);
|
||||||
return TSConfigReader;
|
return TSConfigReader;
|
||||||
})(options_1.OptionsComponent);
|
})(options_1.OptionsComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var FS = require("fs");
|
var FS = require("fs");
|
||||||
var _ = require("lodash");
|
var _ = require("lodash");
|
||||||
@@ -72,12 +69,10 @@ var TypedocReader = (function (_super) {
|
|||||||
help: 'Specify a js option file that should be loaded. If not specified TypeDoc will look for \'typedoc.js\' in the current directory.',
|
help: 'Specify a js option file that should be loaded. If not specified TypeDoc will look for \'typedoc.js\' in the current directory.',
|
||||||
type: declaration_1.ParameterType.String,
|
type: declaration_1.ParameterType.String,
|
||||||
hint: declaration_1.ParameterHint.File
|
hint: declaration_1.ParameterHint.File
|
||||||
}),
|
})
|
||||||
__metadata('design:type', String)
|
|
||||||
], TypedocReader.prototype, "options", void 0);
|
], TypedocReader.prototype, "options", void 0);
|
||||||
TypedocReader = __decorate([
|
TypedocReader = __decorate([
|
||||||
component_1.Component({ name: "options:typedoc" }),
|
component_1.Component({ name: "options:typedoc" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], TypedocReader);
|
], TypedocReader);
|
||||||
return TypedocReader;
|
return TypedocReader;
|
||||||
})(options_1.OptionsComponent);
|
})(options_1.OptionsComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var component_1 = require("../../component");
|
var component_1 = require("../../component");
|
||||||
var options_1 = require("../options");
|
var options_1 = require("../options");
|
||||||
var ComponentSource = (function (_super) {
|
var ComponentSource = (function (_super) {
|
||||||
@@ -68,14 +65,13 @@ var ComponentSource = (function (_super) {
|
|||||||
};
|
};
|
||||||
ComponentSource.prototype.onComponentRemoved = function (e) {
|
ComponentSource.prototype.onComponentRemoved = function (e) {
|
||||||
var declarations = e.component.getOptionDeclarations();
|
var declarations = e.component.getOptionDeclarations();
|
||||||
for (var _i = 0, declarations_1 = declarations; _i < declarations_1.length; _i++) {
|
for (var _i = 0; _i < declarations.length; _i++) {
|
||||||
var declaration = declarations_1[_i];
|
var declaration = declarations[_i];
|
||||||
this.owner.removeDeclarationByName(declaration.name);
|
this.owner.removeDeclarationByName(declaration.name);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
ComponentSource = __decorate([
|
ComponentSource = __decorate([
|
||||||
component_1.Component({ name: "options:component" }),
|
component_1.Component({ name: "options:component" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], ComponentSource);
|
], ComponentSource);
|
||||||
return ComponentSource;
|
return ComponentSource;
|
||||||
})(options_1.OptionsComponent);
|
})(options_1.OptionsComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var ts = require("typescript");
|
var ts = require("typescript");
|
||||||
var component_1 = require("../../component");
|
var component_1 = require("../../component");
|
||||||
var options_1 = require("../options");
|
var options_1 = require("../options");
|
||||||
@@ -55,8 +52,8 @@ var TypeScriptSource = (function (_super) {
|
|||||||
default:
|
default:
|
||||||
param.type = declaration_1.ParameterType.Map;
|
param.type = declaration_1.ParameterType.Map;
|
||||||
param.map = option.type;
|
param.map = option.type;
|
||||||
if (option.error) {
|
if (option['error']) {
|
||||||
var error = ts.createCompilerDiagnostic(option.error);
|
var error = ts.createCompilerDiagnostic(option['error']);
|
||||||
param.mapError = ts.flattenDiagnosticMessageText(error.messageText, ', ');
|
param.mapError = ts.flattenDiagnosticMessageText(error.messageText, ', ');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -76,8 +73,7 @@ var TypeScriptSource = (function (_super) {
|
|||||||
'sourceMap', 'removeComments'
|
'sourceMap', 'removeComments'
|
||||||
];
|
];
|
||||||
TypeScriptSource = __decorate([
|
TypeScriptSource = __decorate([
|
||||||
component_1.Component({ name: "options:typescript" }),
|
component_1.Component({ name: "options:typescript" })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], TypeScriptSource);
|
], TypeScriptSource);
|
||||||
return TypeScriptSource;
|
return TypeScriptSource;
|
||||||
})(options_1.OptionsComponent);
|
})(options_1.OptionsComponent);
|
||||||
|
|||||||
@@ -9,9 +9,6 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
|
|||||||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
|
||||||
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
return c > 3 && r && Object.defineProperty(target, key, r), r;
|
||||||
};
|
};
|
||||||
var __metadata = (this && this.__metadata) || function (k, v) {
|
|
||||||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
|
|
||||||
};
|
|
||||||
var FS = require("fs");
|
var FS = require("fs");
|
||||||
var Path = require("path");
|
var Path = require("path");
|
||||||
var Util = require("util");
|
var Util = require("util");
|
||||||
@@ -112,12 +109,10 @@ var PluginHost = (function (_super) {
|
|||||||
help: 'Specify the npm plugins that should be loaded. Omit to load all installed plugins, set to \'none\' to load no plugins.',
|
help: 'Specify the npm plugins that should be loaded. Omit to load all installed plugins, set to \'none\' to load no plugins.',
|
||||||
type: declaration_1.ParameterType.String,
|
type: declaration_1.ParameterType.String,
|
||||||
isArray: true
|
isArray: true
|
||||||
}),
|
})
|
||||||
__metadata('design:type', Array)
|
|
||||||
], PluginHost.prototype, "plugins", void 0);
|
], PluginHost.prototype, "plugins", void 0);
|
||||||
PluginHost = __decorate([
|
PluginHost = __decorate([
|
||||||
component_1.Component({ name: 'plugin-host', internal: true }),
|
component_1.Component({ name: 'plugin-host', internal: true })
|
||||||
__metadata('design:paramtypes', [])
|
|
||||||
], PluginHost);
|
], PluginHost);
|
||||||
return PluginHost;
|
return PluginHost;
|
||||||
})(component_1.AbstractComponent);
|
})(component_1.AbstractComponent);
|
||||||
|
|||||||
278
tsconfig.json
278
tsconfig.json
@@ -2,11 +2,11 @@
|
|||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"module": "commonjs",
|
"module": "commonjs",
|
||||||
"target": "ES5",
|
"target": "ES5",
|
||||||
"noImplicitAny": true,
|
"noImplicitAny": false,
|
||||||
"removeComments": true,
|
"removeComments": true,
|
||||||
"preserveConstEnums": true,
|
"preserveConstEnums": true,
|
||||||
"sourceMap": false,
|
"sourceMap": false,
|
||||||
"outDir": "../",
|
"outDir": "./",
|
||||||
"rootDir": "./src/",
|
"rootDir": "./src/",
|
||||||
"experimentalDecorators": true
|
"experimentalDecorators": true
|
||||||
},
|
},
|
||||||
@@ -20,143 +20,143 @@
|
|||||||
"./src/index.ts"
|
"./src/index.ts"
|
||||||
],
|
],
|
||||||
"files": [
|
"files": [
|
||||||
"./src/typings/fs-extra/fs-extra.d.ts",
|
"src/typings/fs-extra/fs-extra.d.ts",
|
||||||
"./src/typings/handlebars/handlebars.d.ts",
|
"src/typings/handlebars/handlebars.d.ts",
|
||||||
"./src/typings/highlightjs/highlightjs.d.ts",
|
"src/typings/highlightjs/highlightjs.d.ts",
|
||||||
"./src/typings/lodash/lodash.d.ts",
|
"src/typings/lodash/lodash.d.ts",
|
||||||
"./src/typings/marked/marked.d.ts",
|
"src/typings/marked/marked.d.ts",
|
||||||
"./src/typings/minimatch/minimatch.d.ts",
|
"src/typings/minimatch/minimatch.d.ts",
|
||||||
"./src/typings/node-progress/node-progress.d.ts",
|
"src/typings/node-progress/node-progress.d.ts",
|
||||||
"./src/typings/node/node.d.ts",
|
"src/typings/node/node.d.ts",
|
||||||
"./src/typings/shelljs/shelljs.d.ts",
|
"src/typings/shelljs/shelljs.d.ts",
|
||||||
"./src/typings/tsd.d.ts",
|
"src/typings/tsd.d.ts",
|
||||||
"./src/typings/typescript/typescript.d.ts",
|
"src/typings/typescript/typescript.d.ts",
|
||||||
"./src/lib/application.ts",
|
"src/lib/application.ts",
|
||||||
"./src/lib/cli.ts",
|
"src/lib/cli.ts",
|
||||||
"./src/lib/converter/components.ts",
|
"src/lib/converter/components.ts",
|
||||||
"./src/lib/converter/context.ts",
|
"src/lib/converter/context.ts",
|
||||||
"./src/lib/converter/convert-expression.ts",
|
"src/lib/converter/convert-expression.ts",
|
||||||
"./src/lib/converter/converter.ts",
|
"src/lib/converter/converter.ts",
|
||||||
"./src/lib/converter/factories/comment.ts",
|
"src/lib/converter/factories/comment.ts",
|
||||||
"./src/lib/converter/factories/declaration.ts",
|
"src/lib/converter/factories/declaration.ts",
|
||||||
"./src/lib/converter/factories/index.ts",
|
"src/lib/converter/factories/index.ts",
|
||||||
"./src/lib/converter/factories/parameter.ts",
|
"src/lib/converter/factories/parameter.ts",
|
||||||
"./src/lib/converter/factories/reference.ts",
|
"src/lib/converter/factories/reference.ts",
|
||||||
"./src/lib/converter/factories/signature.ts",
|
"src/lib/converter/factories/signature.ts",
|
||||||
"./src/lib/converter/factories/type-parameter.ts",
|
"src/lib/converter/factories/type-parameter.ts",
|
||||||
"./src/lib/converter/index.ts",
|
"src/lib/converter/index.ts",
|
||||||
"./src/lib/converter/nodes/accessor.ts",
|
"src/lib/converter/nodes/accessor.ts",
|
||||||
"./src/lib/converter/nodes/alias.ts",
|
"src/lib/converter/nodes/alias.ts",
|
||||||
"./src/lib/converter/nodes/block.ts",
|
"src/lib/converter/nodes/block.ts",
|
||||||
"./src/lib/converter/nodes/class.ts",
|
"src/lib/converter/nodes/class.ts",
|
||||||
"./src/lib/converter/nodes/constructor.ts",
|
"src/lib/converter/nodes/constructor.ts",
|
||||||
"./src/lib/converter/nodes/enum.ts",
|
"src/lib/converter/nodes/enum.ts",
|
||||||
"./src/lib/converter/nodes/export.ts",
|
"src/lib/converter/nodes/export.ts",
|
||||||
"./src/lib/converter/nodes/function.ts",
|
"src/lib/converter/nodes/function.ts",
|
||||||
"./src/lib/converter/nodes/index.ts",
|
"src/lib/converter/nodes/index.ts",
|
||||||
"./src/lib/converter/nodes/interface.ts",
|
"src/lib/converter/nodes/interface.ts",
|
||||||
"./src/lib/converter/nodes/literal-object.ts",
|
"src/lib/converter/nodes/literal-object.ts",
|
||||||
"./src/lib/converter/nodes/literal-type.ts",
|
"src/lib/converter/nodes/literal-type.ts",
|
||||||
"./src/lib/converter/nodes/module.ts",
|
"src/lib/converter/nodes/module.ts",
|
||||||
"./src/lib/converter/nodes/signature-call.ts",
|
"src/lib/converter/nodes/signature-call.ts",
|
||||||
"./src/lib/converter/nodes/signature-index.ts",
|
"src/lib/converter/nodes/signature-index.ts",
|
||||||
"./src/lib/converter/nodes/variable-statement.ts",
|
"src/lib/converter/nodes/variable-statement.ts",
|
||||||
"./src/lib/converter/nodes/variable.ts",
|
"src/lib/converter/nodes/variable.ts",
|
||||||
"./src/lib/converter/plugins/CommentPlugin.ts",
|
"src/lib/converter/plugins/CommentPlugin.ts",
|
||||||
"./src/lib/converter/plugins/DecoratorPlugin.ts",
|
"src/lib/converter/plugins/DecoratorPlugin.ts",
|
||||||
"./src/lib/converter/plugins/DeepCommentPlugin.ts",
|
"src/lib/converter/plugins/DeepCommentPlugin.ts",
|
||||||
"./src/lib/converter/plugins/DynamicModulePlugin.ts",
|
"src/lib/converter/plugins/DynamicModulePlugin.ts",
|
||||||
"./src/lib/converter/plugins/GitHubPlugin.ts",
|
"src/lib/converter/plugins/GitHubPlugin.ts",
|
||||||
"./src/lib/converter/plugins/GroupPlugin.ts",
|
"src/lib/converter/plugins/GroupPlugin.ts",
|
||||||
"./src/lib/converter/plugins/ImplementsPlugin.ts",
|
"src/lib/converter/plugins/ImplementsPlugin.ts",
|
||||||
"./src/lib/converter/plugins/index.ts",
|
"src/lib/converter/plugins/PackagePlugin.ts",
|
||||||
"./src/lib/converter/plugins/PackagePlugin.ts",
|
"src/lib/converter/plugins/SourcePlugin.ts",
|
||||||
"./src/lib/converter/plugins/SourcePlugin.ts",
|
"src/lib/converter/plugins/TypePlugin.ts",
|
||||||
"./src/lib/converter/plugins/TypePlugin.ts",
|
"src/lib/converter/plugins/index.ts",
|
||||||
"./src/lib/converter/types/alias.ts",
|
"src/lib/converter/types/alias.ts",
|
||||||
"./src/lib/converter/types/array.ts",
|
"src/lib/converter/types/array.ts",
|
||||||
"./src/lib/converter/types/binding-array.ts",
|
"src/lib/converter/types/binding-array.ts",
|
||||||
"./src/lib/converter/types/binding-object.ts",
|
"src/lib/converter/types/binding-object.ts",
|
||||||
"./src/lib/converter/types/enum.ts",
|
"src/lib/converter/types/enum.ts",
|
||||||
"./src/lib/converter/types/index.ts",
|
"src/lib/converter/types/index.ts",
|
||||||
"./src/lib/converter/types/intrinsic.ts",
|
"src/lib/converter/types/intrinsic.ts",
|
||||||
"./src/lib/converter/types/reference.ts",
|
"src/lib/converter/types/reference.ts",
|
||||||
"./src/lib/converter/types/string-literal.ts",
|
"src/lib/converter/types/string-literal.ts",
|
||||||
"./src/lib/converter/types/tuple.ts",
|
"src/lib/converter/types/tuple.ts",
|
||||||
"./src/lib/converter/types/type-parameter.ts",
|
"src/lib/converter/types/type-parameter.ts",
|
||||||
"./src/lib/converter/types/union.ts",
|
"src/lib/converter/types/union.ts",
|
||||||
"./src/lib/converter/types/unknown.ts",
|
"src/lib/converter/types/unknown.ts",
|
||||||
"./src/lib/converter/utils/base-path.ts",
|
"src/lib/converter/utils/base-path.ts",
|
||||||
"./src/lib/converter/utils/compiler-host.ts",
|
"src/lib/converter/utils/compiler-host.ts",
|
||||||
"./src/lib/models/comments/comment.ts",
|
"src/lib/models/ReflectionGroup.ts",
|
||||||
"./src/lib/models/comments/index.ts",
|
"src/lib/models/comments/comment.ts",
|
||||||
"./src/lib/models/comments/tag.ts",
|
"src/lib/models/comments/index.ts",
|
||||||
"./src/lib/models/index.ts",
|
"src/lib/models/comments/tag.ts",
|
||||||
"./src/lib/models/ReflectionGroup.ts",
|
"src/lib/models/index.ts",
|
||||||
"./src/lib/models/reflections/abstract.ts",
|
"src/lib/models/reflections/abstract.ts",
|
||||||
"./src/lib/models/reflections/container.ts",
|
"src/lib/models/reflections/container.ts",
|
||||||
"./src/lib/models/reflections/declaration.ts",
|
"src/lib/models/reflections/declaration.ts",
|
||||||
"./src/lib/models/reflections/index.ts",
|
"src/lib/models/reflections/index.ts",
|
||||||
"./src/lib/models/reflections/parameter.ts",
|
"src/lib/models/reflections/parameter.ts",
|
||||||
"./src/lib/models/reflections/project.ts",
|
"src/lib/models/reflections/project.ts",
|
||||||
"./src/lib/models/reflections/signature.ts",
|
"src/lib/models/reflections/signature.ts",
|
||||||
"./src/lib/models/reflections/type-parameter.ts",
|
"src/lib/models/reflections/type-parameter.ts",
|
||||||
"./src/lib/models/sources/directory.ts",
|
"src/lib/models/sources/directory.ts",
|
||||||
"./src/lib/models/sources/file.ts",
|
"src/lib/models/sources/file.ts",
|
||||||
"./src/lib/models/sources/index.ts",
|
"src/lib/models/sources/index.ts",
|
||||||
"./src/lib/models/types/abstract.ts",
|
"src/lib/models/types/abstract.ts",
|
||||||
"./src/lib/models/types/index.ts",
|
"src/lib/models/types/index.ts",
|
||||||
"./src/lib/models/types/intrinsic.ts",
|
"src/lib/models/types/intrinsic.ts",
|
||||||
"./src/lib/models/types/reference.ts",
|
"src/lib/models/types/reference.ts",
|
||||||
"./src/lib/models/types/reflection.ts",
|
"src/lib/models/types/reflection.ts",
|
||||||
"./src/lib/models/types/string-literal.ts",
|
"src/lib/models/types/string-literal.ts",
|
||||||
"./src/lib/models/types/tuple.ts",
|
"src/lib/models/types/tuple.ts",
|
||||||
"./src/lib/models/types/type-parameter.ts",
|
"src/lib/models/types/type-parameter.ts",
|
||||||
"./src/lib/models/types/union.ts",
|
"src/lib/models/types/union.ts",
|
||||||
"./src/lib/models/types/unknown.ts",
|
"src/lib/models/types/unknown.ts",
|
||||||
"./src/lib/output/components.ts",
|
"src/lib/output/components.ts",
|
||||||
"./src/lib/output/events.ts",
|
"src/lib/output/events.ts",
|
||||||
"./src/lib/output/helpers/compact.ts",
|
"src/lib/output/helpers/compact.ts",
|
||||||
"./src/lib/output/helpers/if-cond.ts",
|
"src/lib/output/helpers/if-cond.ts",
|
||||||
"./src/lib/output/helpers/if-signature.ts",
|
"src/lib/output/helpers/if-signature.ts",
|
||||||
"./src/lib/output/helpers/wbr.ts",
|
"src/lib/output/helpers/wbr.ts",
|
||||||
"./src/lib/output/models/NavigationItem.ts",
|
"src/lib/output/models/NavigationItem.ts",
|
||||||
"./src/lib/output/models/UrlMapping.ts",
|
"src/lib/output/models/UrlMapping.ts",
|
||||||
"./src/lib/output/plugins/AssetsPlugin.ts",
|
"src/lib/output/plugins/AssetsPlugin.ts",
|
||||||
"./src/lib/output/plugins/index.ts",
|
"src/lib/output/plugins/JavascriptIndexPlugin.ts",
|
||||||
"./src/lib/output/plugins/JavascriptIndexPlugin.ts",
|
"src/lib/output/plugins/LayoutPlugin.ts",
|
||||||
"./src/lib/output/plugins/LayoutPlugin.ts",
|
"src/lib/output/plugins/MarkedLinksPlugin.ts",
|
||||||
"./src/lib/output/plugins/MarkedLinksPlugin.ts",
|
"src/lib/output/plugins/MarkedPlugin.ts",
|
||||||
"./src/lib/output/plugins/MarkedPlugin.ts",
|
"src/lib/output/plugins/NavigationPlugin.ts",
|
||||||
"./src/lib/output/plugins/NavigationPlugin.ts",
|
"src/lib/output/plugins/PrettyPrintPlugin.ts",
|
||||||
"./src/lib/output/plugins/PrettyPrintPlugin.ts",
|
"src/lib/output/plugins/TocPlugin.ts",
|
||||||
"./src/lib/output/plugins/TocPlugin.ts",
|
"src/lib/output/plugins/index.ts",
|
||||||
"./src/lib/output/renderer.ts",
|
"src/lib/output/renderer.ts",
|
||||||
"./src/lib/output/theme.ts",
|
"src/lib/output/theme.ts",
|
||||||
"./src/lib/output/themes/DefaultTheme.ts",
|
"src/lib/output/themes/DefaultTheme.ts",
|
||||||
"./src/lib/output/themes/MinimalTheme.ts",
|
"src/lib/output/themes/MinimalTheme.ts",
|
||||||
"./src/lib/output/utils/resources.ts",
|
"src/lib/output/utils/resources.ts",
|
||||||
"./src/lib/output/utils/resources/helpers.ts",
|
"src/lib/output/utils/resources/helpers.ts",
|
||||||
"./src/lib/output/utils/resources/stack.ts",
|
"src/lib/output/utils/resources/stack.ts",
|
||||||
"./src/lib/output/utils/resources/templates.ts",
|
"src/lib/output/utils/resources/templates.ts",
|
||||||
"./src/lib/utils/component.ts",
|
"src/lib/utils/component.ts",
|
||||||
"./src/lib/utils/events.ts",
|
"src/lib/utils/events.ts",
|
||||||
"./src/lib/utils/fs.ts",
|
"src/lib/utils/fs.ts",
|
||||||
"./src/lib/utils/index.ts",
|
"src/lib/utils/index.ts",
|
||||||
"./src/lib/utils/loggers.ts",
|
"src/lib/utils/loggers.ts",
|
||||||
"./src/lib/utils/options/declaration.ts",
|
"src/lib/utils/options/declaration.ts",
|
||||||
"./src/lib/utils/options/help.ts",
|
"src/lib/utils/options/help.ts",
|
||||||
"./src/lib/utils/options/index.ts",
|
"src/lib/utils/options/index.ts",
|
||||||
"./src/lib/utils/options/options.ts",
|
"src/lib/utils/options/options.ts",
|
||||||
"./src/lib/utils/options/readers/arguments.ts",
|
"src/lib/utils/options/readers/arguments.ts",
|
||||||
"./src/lib/utils/options/readers/index.ts",
|
"src/lib/utils/options/readers/index.ts",
|
||||||
"./src/lib/utils/options/readers/tsconfig.ts",
|
"src/lib/utils/options/readers/tsconfig.ts",
|
||||||
"./src/lib/utils/options/readers/typedoc.ts",
|
"src/lib/utils/options/readers/typedoc.ts",
|
||||||
"./src/lib/utils/options/sources/component.ts",
|
"src/lib/utils/options/sources/component.ts",
|
||||||
"./src/lib/utils/options/sources/index.ts",
|
"src/lib/utils/options/sources/index.ts",
|
||||||
"./src/lib/utils/options/sources/typescript.ts",
|
"src/lib/utils/options/sources/typescript.ts",
|
||||||
"./src/lib/utils/plugins.ts",
|
"src/lib/utils/plugins.ts",
|
||||||
"./src/index.ts"
|
"src/index.ts"
|
||||||
],
|
],
|
||||||
"atom": {
|
"atom": {
|
||||||
"rewriteTsconfig": true
|
"rewriteTsconfig": true
|
||||||
|
|||||||
Reference in New Issue
Block a user