diff --git a/npm/packs/client-generator/.gitignore b/npm/packs/client-generator/.gitignore deleted file mode 100644 index 3e22129247..0000000000 --- a/npm/packs/client-generator/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/dist \ No newline at end of file diff --git a/npm/packs/client-generator/.prettierrc b/npm/packs/client-generator/.prettierrc deleted file mode 100644 index 957e8955ea..0000000000 --- a/npm/packs/client-generator/.prettierrc +++ /dev/null @@ -1,5 +0,0 @@ -{ - "trailingComma": "all", - "printWidth": 120, - "singleQuote": true -} \ No newline at end of file diff --git a/npm/packs/client-generator/lib/angular.d.ts b/npm/packs/client-generator/lib/angular.d.ts deleted file mode 100644 index e49d42ec6a..0000000000 --- a/npm/packs/client-generator/lib/angular.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { APIDefination } from './types/api-defination'; -export declare function angular(data: APIDefination.Response, selectedModules: string[]): Promise; diff --git a/npm/packs/client-generator/lib/angular.js b/npm/packs/client-generator/lib/angular.js deleted file mode 100644 index 087ae4dab1..0000000000 --- a/npm/packs/client-generator/lib/angular.js +++ /dev/null @@ -1,57 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var service_templates_1 = require("./templates/angular/service-templates"); -function angular(data, selectedModules) { - return __awaiter(this, void 0, void 0, function () { - return __generator(this, function (_a) { - selectedModules.forEach(function (module) { - var element = data.modules[module]; - var contents = []; - (Object.keys(element.controllers) || []).forEach(function (key) { - console.warn(element.controllers[key].controllerName); - contents.push(''); - }); - var service = service_templates_1.ServiceTemplates.classTemplate(element.rootPath, contents); - console.log(service); - }); - return [2 /*return*/]; - }); - }); -} -exports.angular = angular; diff --git a/npm/packs/client-generator/lib/cli.d.ts b/npm/packs/client-generator/lib/cli.d.ts deleted file mode 100644 index 21620dda81..0000000000 --- a/npm/packs/client-generator/lib/cli.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare function cli(program: any): Promise; diff --git a/npm/packs/client-generator/lib/cli.js b/npm/packs/client-generator/lib/cli.js deleted file mode 100644 index 8b08b92d2e..0000000000 --- a/npm/packs/client-generator/lib/cli.js +++ /dev/null @@ -1,102 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var prompt_1 = require("./utils/prompt"); -var axios_1 = require("./utils/axios"); -var ora = require("ora"); -var angular_1 = require("./angular"); -var chalk_1 = __importDefault(require("chalk")); -function cli(program) { - return __awaiter(this, void 0, void 0, function () { - var _a, loading, data, selection, modules, _b; - var _this = this; - return __generator(this, function (_c) { - switch (_c.label) { - case 0: - if (!(program.ui !== 'angular')) return [3 /*break*/, 2]; - _a = program; - return [4 /*yield*/, prompt_1.uiSelection(['Angular'])]; - case 1: - _a.ui = (_c.sent()).toLowerCase(); - _c.label = 2; - case 2: - loading = ora('Waiting for the API response... \n'); - loading.start(); - return [4 /*yield*/, axios_1.axiosInstance.get('a')]; - case 3: - data = (_c.sent()); - loading.stop(); - selection = function (modules) { return __awaiter(_this, void 0, void 0, function () { - var selectedModules; - return __generator(this, function (_a) { - switch (_a.label) { - case 0: return [4 /*yield*/, prompt_1.moduleSelection(modules)]; - case 1: - selectedModules = (_a.sent()); - if (!!selectedModules.length) return [3 /*break*/, 3]; - console.log(chalk_1.default.red('Please select module(s)')); - return [4 /*yield*/, selection(modules)]; - case 2: return [2 /*return*/, _a.sent()]; - case 3: return [2 /*return*/, selectedModules]; - } - }); - }); }; - return [4 /*yield*/, selection(Object.keys(data.modules))]; - case 4: - modules = _c.sent(); - _b = program.ui; - switch (_b) { - case 'angular': return [3 /*break*/, 5]; - } - return [3 /*break*/, 7]; - case 5: return [4 /*yield*/, angular_1.angular(data, modules)]; - case 6: - _c.sent(); - return [3 /*break*/, 8]; - case 7: - process.exit(1); - _c.label = 8; - case 8: return [2 /*return*/]; - } - }); - }); -} -exports.cli = cli; diff --git a/npm/packs/client-generator/lib/index.d.ts b/npm/packs/client-generator/lib/index.d.ts deleted file mode 100644 index b7988016da..0000000000 --- a/npm/packs/client-generator/lib/index.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env node -export {}; diff --git a/npm/packs/client-generator/lib/index.js b/npm/packs/client-generator/lib/index.js deleted file mode 100644 index a65786ccf2..0000000000 --- a/npm/packs/client-generator/lib/index.js +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env node -"use strict"; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var chalk_1 = __importDefault(require("chalk")); -var commander_1 = __importDefault(require("commander")); -var cli_1 = require("./cli"); -var clear = require('clear'); -var figlet = require('figlet'); -clear(); -console.log(chalk_1.default.red(figlet.textSync('ABP', { horizontalLayout: 'full' }))); -commander_1.default - .version('0.0.1') - .description('ABP Client Generator') - .option('-u, --ui ', 'UI option (Angular)') - .parse(process.argv); -if (!process.argv.slice(2).length || !commander_1.default.ui || typeof commander_1.default.ui !== 'string') { - commander_1.default.outputHelp(); - process.exit(1); -} -commander_1.default.ui = commander_1.default.ui.toLowerCase(); -cli_1.cli(commander_1.default); diff --git a/npm/packs/client-generator/lib/templates/angular/service-templates.d.ts b/npm/packs/client-generator/lib/templates/angular/service-templates.d.ts deleted file mode 100644 index dd677804e2..0000000000 --- a/npm/packs/client-generator/lib/templates/angular/service-templates.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare namespace ServiceTemplates { - function classTemplate(name: string, content: string[]): string; -} diff --git a/npm/packs/client-generator/lib/templates/angular/service-templates.js b/npm/packs/client-generator/lib/templates/angular/service-templates.js deleted file mode 100644 index cebdf9f43b..0000000000 --- a/npm/packs/client-generator/lib/templates/angular/service-templates.js +++ /dev/null @@ -1,15 +0,0 @@ -"use strict"; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var change_case_1 = __importDefault(require("change-case")); -var ServiceTemplates; -(function (ServiceTemplates) { - function classTemplate(name, content) { - return "import { RestService } from '@abp/ng.core';\nimport { Injectable } from '@angular/core';\n\n@Injectable({\n providedIn: 'root',\n})\nexport class " + change_case_1.default.pascalCase(name) + "Service {\n\n constructor(private restService: RestService) { }\n\n " + content.forEach(function (element) { - element + '\n\n'; - }) + "\n}"; - } - ServiceTemplates.classTemplate = classTemplate; -})(ServiceTemplates = exports.ServiceTemplates || (exports.ServiceTemplates = {})); diff --git a/npm/packs/client-generator/lib/types/api-defination.d.ts b/npm/packs/client-generator/lib/types/api-defination.d.ts deleted file mode 100644 index 6f9f25f7eb..0000000000 --- a/npm/packs/client-generator/lib/types/api-defination.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare namespace APIDefination { - interface Response { - modules: Modules; - } - interface Modules { - [key: string]: Module; - } - interface Module { - rootPath: string; - controllers: { - [key: string]: any; - }; - } -} diff --git a/npm/packs/client-generator/lib/types/api-defination.js b/npm/packs/client-generator/lib/types/api-defination.js deleted file mode 100644 index c8ad2e549b..0000000000 --- a/npm/packs/client-generator/lib/types/api-defination.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/npm/packs/client-generator/lib/utils/axios.d.ts b/npm/packs/client-generator/lib/utils/axios.d.ts deleted file mode 100644 index 205420f0e2..0000000000 --- a/npm/packs/client-generator/lib/utils/axios.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const axiosInstance: import("axios").AxiosInstance; diff --git a/npm/packs/client-generator/lib/utils/axios.js b/npm/packs/client-generator/lib/utils/axios.js deleted file mode 100644 index b801fae9b5..0000000000 --- a/npm/packs/client-generator/lib/utils/axios.js +++ /dev/null @@ -1,2119 +0,0 @@ -"use strict"; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var axios_1 = __importDefault(require("axios")); -exports.axiosInstance = axios_1.default.create(); -exports.axiosInstance.get = function () { - var ar = []; - for (var _i = 0; _i < arguments.length; _i++) { - ar[_i] = arguments[_i]; - } - return new Promise(function (resolve) { - setTimeout(function () { - resolve({ - "modules": { - "Account": { - "rootPath": "Account", - "controllers": { - "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController": { - "controllerName": "Account", - "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController, Volo.Abp.Account.Web", - "interfaces": [], - "actions": { - "LoginByLogin": { - "uniqueName": "LoginByLogin", - "name": "Login", - "httpMethod": "POST", - "url": "api/account/login", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "login", - "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "login", - "name": "login", - "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult, Volo.Abp.Account.Web" - } - }, - "CheckPasswordByLogin": { - "uniqueName": "CheckPasswordByLogin", - "name": "CheckPassword", - "httpMethod": "POST", - "url": "api/account/checkPassword", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "login", - "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "login", - "name": "login", - "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult, Volo.Abp.Account.Web" - } - } - } - } - } - }, - "app": { - "rootPath": "app", - "controllers": { - "Acme.AngSecTest.Controllers.TestController": { - "controllerName": "Test", - "typeAsString": "Acme.AngSecTest.Controllers.TestController, Acme.AngSecTest.HttpApi", - "interfaces": [], - "actions": { - "GetAsync": { - "uniqueName": "GetAsync", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/test", - "supportedVersions": [], - "parametersOnMethod": [], - "parameters": [], - "returnValue": { - "typeAsString": "System.Collections.Generic.List`1[[Acme.AngSecTest.Models.Test.TestModel, Acme.AngSecTest.HttpApi, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib" - } - } - } - }, - "Acme.AngSecTest.Controllers.Automobiles.carController": { - "controllerName": "car", - "typeAsString": "Acme.AngSecTest.Controllers.Automobiles.carController, Acme.AngSecTest.HttpApi", - "interfaces": [ - { - "typeAsString": "Acme.AngSecTest.Automobiles.IcarAppService, Acme.AngSecTest.Application.Contracts" - } - ], - "actions": { - "GetAsyncById": { - "uniqueName": "GetAsyncById", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/car/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" - } - }, - "GetListAsyncByInput": { - "uniqueName": "GetListAsyncByInput", - "name": "GetListAsync", - "httpMethod": "GET", - "url": "api/car", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.GetcarsInput, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "FilterText", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "Name", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "YearMin", - "typeAsString": "System.Nullable`1[[System.Int64, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "YearMax", - "typeAsString": "System.Nullable`1[[System.Int64, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "ProductionDateMin", - "typeAsString": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "ProductionDateMax", - "typeAsString": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "IsStillGoing", - "typeAsString": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "Sorting", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "SkipCount", - "typeAsString": "System.Int32, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "MaxResultCount", - "typeAsString": "System.Int32, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Application.Dtos.PagedResultDto`1[[Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" - } - }, - "CreateAsyncByInput": { - "uniqueName": "CreateAsyncByInput", - "name": "CreateAsync", - "httpMethod": "POST", - "url": "api/car", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.carCreateDto, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.carCreateDto, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" - } - }, - "UpdateAsyncByIdAndInput": { - "uniqueName": "UpdateAsyncByIdAndInput", - "name": "UpdateAsync", - "httpMethod": "PUT", - "url": "api/car/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.carUpdateDto, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - }, - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.carUpdateDto, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" - } - }, - "DeleteAsyncById": { - "uniqueName": "DeleteAsyncById", - "name": "DeleteAsync", - "httpMethod": "DELETE", - "url": "api/car/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - } - } - }, - "Acme.AngSecTest.AppServices.Automobiles.carAppService": { - "controllerName": "car", - "typeAsString": "Acme.AngSecTest.AppServices.Automobiles.carAppService, Acme.AngSecTest.Application", - "interfaces": [ - { - "typeAsString": "Volo.Abp.Validation.IValidationEnabled, Volo.Abp.Validation" - }, - { - "typeAsString": "Volo.Abp.Auditing.IAuditingEnabled, Volo.Abp.Auditing" - }, - { - "typeAsString": "Acme.AngSecTest.Automobiles.IcarAppService, Acme.AngSecTest.Application.Contracts" - } - ], - "actions": { - "GetListAsyncByInput": { - "uniqueName": "GetListAsyncByInput", - "name": "GetListAsync", - "httpMethod": "GET", - "url": "api/app/car", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.GetcarsInput, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "FilterText", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "Name", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "YearMin", - "typeAsString": "System.Nullable`1[[System.Int64, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "YearMax", - "typeAsString": "System.Nullable`1[[System.Int64, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "ProductionDateMin", - "typeAsString": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "ProductionDateMax", - "typeAsString": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "IsStillGoing", - "typeAsString": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "Sorting", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "SkipCount", - "typeAsString": "System.Int32, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "MaxResultCount", - "typeAsString": "System.Int32, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Application.Dtos.PagedResultDto`1[[Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" - } - }, - "GetAsyncById": { - "uniqueName": "GetAsyncById", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/app/car/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" - } - }, - "DeleteAsyncById": { - "uniqueName": "DeleteAsyncById", - "name": "DeleteAsync", - "httpMethod": "DELETE", - "url": "api/app/car/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - }, - "CreateAsyncByInput": { - "uniqueName": "CreateAsyncByInput", - "name": "CreateAsync", - "httpMethod": "POST", - "url": "api/app/car", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.carCreateDto, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.carCreateDto, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" - } - }, - "UpdateAsyncByIdAndInput": { - "uniqueName": "UpdateAsyncByIdAndInput", - "name": "UpdateAsync", - "httpMethod": "PUT", - "url": "api/app/car/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.carUpdateDto, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - }, - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Acme.AngSecTest.Automobiles.carUpdateDto, Acme.AngSecTest.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" - } - } - } - }, - "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController": { - "controllerName": "AbpApplicationConfiguration", - "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController, Volo.Abp.AspNetCore.Mvc", - "interfaces": [ - { - "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationConfigurationAppService, Volo.Abp.AspNetCore.Mvc.Contracts" - } - ], - "actions": { - "GetAsync": { - "uniqueName": "GetAsync", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/abp/application-configuration", - "supportedVersions": [], - "parametersOnMethod": [], - "parameters": [], - "returnValue": { - "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto, Volo.Abp.AspNetCore.Mvc.Contracts" - } - } - } - }, - "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController": { - "controllerName": "AbpApiDefinition", - "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController, Volo.Abp.AspNetCore.Mvc", - "interfaces": [], - "actions": { - "Get": { - "uniqueName": "Get", - "name": "Get", - "httpMethod": "GET", - "url": "api/abp/api-definition", - "supportedVersions": [], - "parametersOnMethod": [], - "parameters": [], - "returnValue": { - "typeAsString": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel, Volo.Abp.Http" - } - } - } - }, - "Pages.Abp.MultiTenancy.AbpTenantController": { - "controllerName": "AbpTenant", - "typeAsString": "Pages.Abp.MultiTenancy.AbpTenantController, Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy", - "interfaces": [ - { - "typeAsString": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.IAbpTenantAppService, Volo.Abp.AspNetCore.Mvc.Contracts" - } - ], - "actions": { - "FindTenantByNameAsyncByName": { - "uniqueName": "FindTenantByNameAsyncByName", - "name": "FindTenantByNameAsync", - "httpMethod": "GET", - "url": "api/abp/multi-tenancy/find-tenant/{name}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "name", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "name", - "name": "name", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto, Volo.Abp.AspNetCore.Mvc.Contracts" - } - }, - "FindTenantByIdAsyncById": { - "uniqueName": "FindTenantByIdAsyncById", - "name": "FindTenantByIdAsync", - "httpMethod": "GET", - "url": "api/abp/multi-tenancy/tenants/by-id/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto, Volo.Abp.AspNetCore.Mvc.Contracts" - } - } - } - } - } - }, - "account": { - "rootPath": "account", - "controllers": { - "Volo.Abp.Account.AccountController": { - "controllerName": "Account", - "typeAsString": "Volo.Abp.Account.AccountController, Volo.Abp.Account.HttpApi", - "interfaces": [ - { - "typeAsString": "Volo.Abp.Account.IAccountAppService, Volo.Abp.Account.Application.Contracts" - } - ], - "actions": { - "RegisterAsyncByInput": { - "uniqueName": "RegisterAsyncByInput", - "name": "RegisterAsync", - "httpMethod": "POST", - "url": "api/account/register", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Volo.Abp.Account.RegisterDto, Volo.Abp.Account.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.Account.RegisterDto, Volo.Abp.Account.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" - } - } - } - } - } - }, - "abp": { - "rootPath": "abp", - "controllers": { - "Volo.Abp.FeatureManagement.FeaturesController": { - "controllerName": "Features", - "typeAsString": "Volo.Abp.FeatureManagement.FeaturesController, Volo.Abp.FeatureManagement.HttpApi", - "interfaces": [ - { - "typeAsString": "Volo.Abp.FeatureManagement.IFeatureAppService, Volo.Abp.FeatureManagement.Application.Contracts" - } - ], - "actions": { - "GetAsyncByProviderNameAndProviderKey": { - "uniqueName": "GetAsyncByProviderNameAndProviderKey", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/abp/features", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "providerName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "providerKey", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "providerName", - "name": "providerName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "providerKey", - "name": "providerKey", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.FeatureManagement.FeatureListDto, Volo.Abp.FeatureManagement.Application.Contracts" - } - }, - "UpdateAsyncByProviderNameAndProviderKeyAndInput": { - "uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput", - "name": "UpdateAsync", - "httpMethod": "PUT", - "url": "api/abp/features", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "providerName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "providerKey", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "input", - "typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "providerName", - "name": "providerName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "providerKey", - "name": "providerKey", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - } - } - }, - "Volo.Abp.PermissionManagement.PermissionsController": { - "controllerName": "Permissions", - "typeAsString": "Volo.Abp.PermissionManagement.PermissionsController, Volo.Abp.PermissionManagement.HttpApi", - "interfaces": [ - { - "typeAsString": "Volo.Abp.PermissionManagement.IPermissionAppService, Volo.Abp.PermissionManagement.Application.Contracts" - } - ], - "actions": { - "GetAsyncByProviderNameAndProviderKey": { - "uniqueName": "GetAsyncByProviderNameAndProviderKey", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/abp/permissions", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "providerName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "providerKey", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "providerName", - "name": "providerName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "providerKey", - "name": "providerKey", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.PermissionManagement.GetPermissionListResultDto, Volo.Abp.PermissionManagement.Application.Contracts" - } - }, - "UpdateAsyncByProviderNameAndProviderKeyAndInput": { - "uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput", - "name": "UpdateAsync", - "httpMethod": "PUT", - "url": "api/abp/permissions", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "providerName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "providerKey", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "input", - "typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "providerName", - "name": "providerName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "providerKey", - "name": "providerKey", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - } - } - } - } - }, - "multi-tenancy": { - "rootPath": "multi-tenancy", - "controllers": { - "Volo.Abp.TenantManagement.TenantController": { - "controllerName": "Tenant", - "typeAsString": "Volo.Abp.TenantManagement.TenantController, Volo.Abp.TenantManagement.HttpApi", - "interfaces": [ - { - "typeAsString": "Volo.Abp.TenantManagement.ITenantAppService, Volo.Abp.TenantManagement.Application.Contracts" - } - ], - "actions": { - "GetAsyncById": { - "uniqueName": "GetAsyncById", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/multi-tenancy/tenants/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts" - } - }, - "GetListAsyncByInput": { - "uniqueName": "GetListAsyncByInput", - "name": "GetListAsync", - "httpMethod": "GET", - "url": "api/multi-tenancy/tenants", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "Filter", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "Sorting", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "SkipCount", - "typeAsString": "System.Int32, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "MaxResultCount", - "typeAsString": "System.Int32, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" - } - }, - "CreateAsyncByInput": { - "uniqueName": "CreateAsyncByInput", - "name": "CreateAsync", - "httpMethod": "POST", - "url": "api/multi-tenancy/tenants", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts" - } - }, - "UpdateAsyncByIdAndInput": { - "uniqueName": "UpdateAsyncByIdAndInput", - "name": "UpdateAsync", - "httpMethod": "PUT", - "url": "api/multi-tenancy/tenants/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "input", - "typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - }, - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts" - } - }, - "DeleteAsyncById": { - "uniqueName": "DeleteAsyncById", - "name": "DeleteAsync", - "httpMethod": "DELETE", - "url": "api/multi-tenancy/tenants/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - }, - "GetDefaultConnectionStringAsyncById": { - "uniqueName": "GetDefaultConnectionStringAsyncById", - "name": "GetDefaultConnectionStringAsync", - "httpMethod": "GET", - "url": "api/multi-tenancy/tenants/{id}/default-connection-string", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "System.String, System.Private.CoreLib" - } - }, - "UpdateDefaultConnectionStringAsyncByIdAndDefaultConnectionString": { - "uniqueName": "UpdateDefaultConnectionStringAsyncByIdAndDefaultConnectionString", - "name": "UpdateDefaultConnectionStringAsync", - "httpMethod": "PUT", - "url": "api/multi-tenancy/tenants/{id}/default-connection-string", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "defaultConnectionString", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - }, - { - "nameOnMethod": "defaultConnectionString", - "name": "defaultConnectionString", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - }, - "DeleteDefaultConnectionStringAsyncById": { - "uniqueName": "DeleteDefaultConnectionStringAsyncById", - "name": "DeleteDefaultConnectionStringAsync", - "httpMethod": "DELETE", - "url": "api/multi-tenancy/tenants/{id}/default-connection-string", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - } - } - } - } - }, - "identity": { - "rootPath": "identity", - "controllers": { - "Volo.Abp.Identity.IdentityRoleController": { - "controllerName": "IdentityRole", - "typeAsString": "Volo.Abp.Identity.IdentityRoleController, Volo.Abp.Identity.HttpApi", - "interfaces": [ - { - "typeAsString": "Volo.Abp.Identity.IIdentityRoleAppService, Volo.Abp.Identity.Application.Contracts" - } - ], - "actions": { - "GetListAsync": { - "uniqueName": "GetListAsync", - "name": "GetListAsync", - "httpMethod": "GET", - "url": "api/identity/roles", - "supportedVersions": [], - "parametersOnMethod": [], - "parameters": [], - "returnValue": { - "typeAsString": "Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" - } - }, - "GetAsyncById": { - "uniqueName": "GetAsyncById", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/identity/roles/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "CreateAsyncByInput": { - "uniqueName": "CreateAsyncByInput", - "name": "CreateAsync", - "httpMethod": "POST", - "url": "api/identity/roles", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "UpdateAsyncByIdAndInput": { - "uniqueName": "UpdateAsyncByIdAndInput", - "name": "UpdateAsync", - "httpMethod": "PUT", - "url": "api/identity/roles/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - }, - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "DeleteAsyncById": { - "uniqueName": "DeleteAsyncById", - "name": "DeleteAsync", - "httpMethod": "DELETE", - "url": "api/identity/roles/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - } - } - }, - "Volo.Abp.Identity.IdentityUserController": { - "controllerName": "IdentityUser", - "typeAsString": "Volo.Abp.Identity.IdentityUserController, Volo.Abp.Identity.HttpApi", - "interfaces": [ - { - "typeAsString": "Volo.Abp.Identity.IIdentityUserAppService, Volo.Abp.Identity.Application.Contracts" - } - ], - "actions": { - "GetAsyncById": { - "uniqueName": "GetAsyncById", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/identity/users/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "GetListAsyncByInput": { - "uniqueName": "GetListAsyncByInput", - "name": "GetListAsync", - "httpMethod": "GET", - "url": "api/identity/users", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "Filter", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "Sorting", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "SkipCount", - "typeAsString": "System.Int32, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "input", - "name": "MaxResultCount", - "typeAsString": "System.Int32, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" - } - }, - "CreateAsyncByInput": { - "uniqueName": "CreateAsyncByInput", - "name": "CreateAsync", - "httpMethod": "POST", - "url": "api/identity/users", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "UpdateAsyncByIdAndInput": { - "uniqueName": "UpdateAsyncByIdAndInput", - "name": "UpdateAsync", - "httpMethod": "PUT", - "url": "api/identity/users/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - }, - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "DeleteAsyncById": { - "uniqueName": "DeleteAsyncById", - "name": "DeleteAsync", - "httpMethod": "DELETE", - "url": "api/identity/users/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - }, - "GetRolesAsyncById": { - "uniqueName": "GetRolesAsyncById", - "name": "GetRolesAsync", - "httpMethod": "GET", - "url": "api/identity/users/{id}/roles", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" - } - }, - "UpdateRolesAsyncByIdAndInput": { - "uniqueName": "UpdateRolesAsyncByIdAndInput", - "name": "UpdateRolesAsync", - "httpMethod": "PUT", - "url": "api/identity/users/{id}/roles", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateRolesDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - }, - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateRolesDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - }, - "FindByUsernameAsyncByUsername": { - "uniqueName": "FindByUsernameAsyncByUsername", - "name": "FindByUsernameAsync", - "httpMethod": "GET", - "url": "api/identity/users/by-username/{userName}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "username", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "username", - "name": "username", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "FindByEmailAsyncByEmail": { - "uniqueName": "FindByEmailAsyncByEmail", - "name": "FindByEmailAsync", - "httpMethod": "GET", - "url": "api/identity/users/by-email/{email}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "email", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "email", - "name": "email", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" - } - } - } - }, - "Volo.Abp.Identity.IdentityUserLookupController": { - "controllerName": "IdentityUserLookup", - "typeAsString": "Volo.Abp.Identity.IdentityUserLookupController, Volo.Abp.Identity.HttpApi", - "interfaces": [ - { - "typeAsString": "Volo.Abp.Identity.IIdentityUserLookupAppService, Volo.Abp.Identity.Application.Contracts" - } - ], - "actions": { - "FindByIdAsyncById": { - "uniqueName": "FindByIdAsyncById", - "name": "FindByIdAsync", - "httpMethod": "GET", - "url": "api/identity/users/lookup/{id}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "id", - "name": "id", - "typeAsString": "System.Guid, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Users.UserData, Volo.Abp.Users.Abstractions" - } - }, - "FindByUserNameAsyncByUserName": { - "uniqueName": "FindByUserNameAsyncByUserName", - "name": "FindByUserNameAsync", - "httpMethod": "GET", - "url": "api/identity/users/lookup/by-username/{userName}", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "userName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "userName", - "name": "userName", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": [], - "bindingSourceId": "Path" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Users.UserData, Volo.Abp.Users.Abstractions" - } - } - } - }, - "Volo.Abp.Identity.ProfileController": { - "controllerName": "Profile", - "typeAsString": "Volo.Abp.Identity.ProfileController, Volo.Abp.Identity.HttpApi", - "interfaces": [ - { - "typeAsString": "Volo.Abp.Identity.IProfileAppService, Volo.Abp.Identity.Application.Contracts" - } - ], - "actions": { - "GetAsync": { - "uniqueName": "GetAsync", - "name": "GetAsync", - "httpMethod": "GET", - "url": "api/identity/my-profile", - "supportedVersions": [], - "parametersOnMethod": [], - "parameters": [], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.ProfileDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "UpdateAsyncByInput": { - "uniqueName": "UpdateAsyncByInput", - "name": "UpdateAsync", - "httpMethod": "PUT", - "url": "api/identity/my-profile", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Volo.Abp.Identity.UpdateProfileDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.Identity.UpdateProfileDto, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "Volo.Abp.Identity.ProfileDto, Volo.Abp.Identity.Application.Contracts" - } - }, - "ChangePasswordAsyncByInput": { - "uniqueName": "ChangePasswordAsyncByInput", - "name": "ChangePasswordAsync", - "httpMethod": "POST", - "url": "api/identity/my-profile/change-password", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "input", - "typeAsString": "Volo.Abp.Identity.ChangePasswordInput, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "input", - "name": "input", - "typeAsString": "Volo.Abp.Identity.ChangePasswordInput, Volo.Abp.Identity.Application.Contracts", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "Body" - } - ], - "returnValue": { - "typeAsString": "System.Void, System.Private.CoreLib" - } - } - } - } - } - }, - "Abp": { - "rootPath": "Abp", - "controllers": { - "Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController": { - "controllerName": "AbpServiceProxyScript", - "typeAsString": "Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController, Volo.Abp.AspNetCore.Mvc", - "interfaces": [], - "actions": { - "GetAllByModel": { - "uniqueName": "GetAllByModel", - "name": "GetAll", - "httpMethod": "GET", - "url": "Abp/ServiceProxyScript", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "model", - "typeAsString": "Volo.Abp.AspNetCore.Mvc.ProxyScripting.ServiceProxyGenerationModel, Volo.Abp.AspNetCore.Mvc", - "isOptional": false, - "defaultValue": null - } - ], - "parameters": [ - { - "nameOnMethod": "model", - "name": "Type", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "model", - "name": "UseCache", - "typeAsString": "System.Boolean, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "model", - "name": "Modules", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "model", - "name": "Controllers", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "model", - "name": "Actions", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "System.String, System.Private.CoreLib" - } - } - } - }, - "Volo.Abp.AspNetCore.Mvc.Localization.AbpLanguagesController": { - "controllerName": "AbpLanguages", - "typeAsString": "Volo.Abp.AspNetCore.Mvc.Localization.AbpLanguagesController, Volo.Abp.AspNetCore.Mvc", - "interfaces": [], - "actions": { - "SwitchByCultureAndUiCultureAndReturnUrl": { - "uniqueName": "SwitchByCultureAndUiCultureAndReturnUrl", - "name": "Switch", - "httpMethod": "GET", - "url": "Abp/Languages/Switch", - "supportedVersions": [], - "parametersOnMethod": [ - { - "name": "culture", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null - }, - { - "name": "uiCulture", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": true, - "defaultValue": "" - }, - { - "name": "returnUrl", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": true, - "defaultValue": "" - } - ], - "parameters": [ - { - "nameOnMethod": "culture", - "name": "culture", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "uiCulture", - "name": "uiCulture", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - }, - { - "nameOnMethod": "returnUrl", - "name": "returnUrl", - "typeAsString": "System.String, System.Private.CoreLib", - "isOptional": false, - "defaultValue": null, - "constraintTypes": null, - "bindingSourceId": "ModelBinding" - } - ], - "returnValue": { - "typeAsString": "Microsoft.AspNetCore.Mvc.IActionResult, Microsoft.AspNetCore.Mvc.Abstractions" - } - } - } - }, - "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController": { - "controllerName": "AbpApplicationConfigurationScript", - "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController, Volo.Abp.AspNetCore.Mvc", - "interfaces": [], - "actions": { - "Get": { - "uniqueName": "Get", - "name": "Get", - "httpMethod": "GET", - "url": "Abp/ApplicationConfigurationScript", - "supportedVersions": [], - "parametersOnMethod": [], - "parameters": [], - "returnValue": { - "typeAsString": "System.String, System.Private.CoreLib" - } - } - } - } - } - } - } - }); - }, 1000); - }); -}; diff --git a/npm/packs/client-generator/lib/utils/prompt.d.ts b/npm/packs/client-generator/lib/utils/prompt.d.ts deleted file mode 100644 index 0cde4f1437..0000000000 --- a/npm/packs/client-generator/lib/utils/prompt.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export declare const uiSelection: (uiArray: string[]) => Promise; -export declare const moduleSelection: (modules: string[]) => Promise; diff --git a/npm/packs/client-generator/lib/utils/prompt.js b/npm/packs/client-generator/lib/utils/prompt.js deleted file mode 100644 index 943edd5255..0000000000 --- a/npm/packs/client-generator/lib/utils/prompt.js +++ /dev/null @@ -1,56 +0,0 @@ -"use strict"; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError("Generator is already executing."); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -var inquirer_1 = __importDefault(require("inquirer")); -exports.uiSelection = function (uiArray) { return __awaiter(void 0, void 0, void 0, function () { - return __generator(this, function (_a) { - return [2 /*return*/, inquirer_1.default - .prompt({ type: 'list', name: 'Please select an UI', choices: uiArray }) - .then(function (res) { return res['Please select an UI']; })]; - }); -}); }; -exports.moduleSelection = function (modules) { return __awaiter(void 0, void 0, void 0, function () { - return __generator(this, function (_a) { - return [2 /*return*/, inquirer_1.default - .prompt({ type: 'checkbox', name: 'Please select module(s)', choices: modules }) - .then(function (res) { return res['Please select module(s)']; })]; - }); -}); }; diff --git a/npm/packs/client-generator/nodemon.json b/npm/packs/client-generator/nodemon.json deleted file mode 100644 index 00c509a8b8..0000000000 --- a/npm/packs/client-generator/nodemon.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "watch": ["src"], - "ext": "ts", - "ignore": ["src/**/*.spec.ts"], - "exec": "ts-node ./src/index.ts" - } \ No newline at end of file diff --git a/npm/packs/client-generator/package.json b/npm/packs/client-generator/package.json deleted file mode 100644 index 1caf2b449d..0000000000 --- a/npm/packs/client-generator/package.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "@abp/client-generator", - "version": "0.0.1", - "description": "", - "main": "./lib/index.js", - "bin": { - "abp-type": "./lib/index.js" - }, - "scripts": { - "start": "ts-node src/index.ts", - "start:watch": "nodemon", - "create": "npm run build && npm run test", - "build": "tsc -p .", - "test": "jest", - "prepublish": "yarn build" - }, - "author": "", - "license": "ISC", - "dependencies": { - "axios": "^0.19.0", - "chalk": "^3.0.0", - "change-case": "^3.1.0", - "clear": "^0.1.0", - "commander": "^4.0.1", - "figlet": "^1.2.4", - "fs-extra": "^8.1.0", - "inquirer": "^7.0.0", - "ora": "^4.0.3", - "path": "^0.12.7" - }, - "devDependencies": { - "@types/fs-extra": "^8.0.1", - "@types/inquirer": "^6.5.0", - "@types/node": "^12.12.8", - "nodemon": "^1.19.4", - "ts-node": "^8.5.2", - "typescript": "^3.7.2" - } -} diff --git a/npm/packs/client-generator/src/angular.ts b/npm/packs/client-generator/src/angular.ts deleted file mode 100644 index b2a8d61b48..0000000000 --- a/npm/packs/client-generator/src/angular.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { APIDefination } from './types/api-defination'; -import { ServiceTemplates } from './templates/angular/service-templates'; -import changeCase from 'change-case'; -import fse from 'fs-extra'; - -export async function angular(data: APIDefination.Response, selectedModules: string[]) { - selectedModules.forEach(async module => { - const element = data.modules[module]; - - (Object.keys(element.controllers) || []).forEach(key => { - const controller = element.controllers[key]; - - const actions = element.controllers[key].actions; - - const actionKeys = Object.keys(actions); - let contents = [] as string[]; - actionKeys.forEach(key => { - const element = actions[key]; - console.log(element); - - switch (element.httpMethod) { - case 'GET': - contents.push(ServiceTemplates.getMethodTemplate(element.name, element.url)); - break; - - default: - break; - } - }); - const service = ServiceTemplates.classTemplate(controller.controllerName, contents.join('\n')); - fse.writeFileSync(`dist/${changeCase.kebabCase(controller.controllerName)}.service.ts`, service); - }); - }); -} diff --git a/npm/packs/client-generator/src/cli.ts b/npm/packs/client-generator/src/cli.ts deleted file mode 100644 index 5b93e134d1..0000000000 --- a/npm/packs/client-generator/src/cli.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { uiSelection, moduleSelection } from './utils/prompt'; -import { axiosInstance } from './utils/axios'; -import ora = require('ora'); -import { angular } from './angular'; -import chalk from 'chalk'; -import { APIDefination } from './types/api-defination'; - -export async function cli(program: any) { - if (program.ui !== 'angular') { - program.ui = ((await uiSelection(['Angular'])) as string).toLowerCase(); - } - const loading = ora('Waiting for the API response... \n'); - loading.start(); - let data = {} as APIDefination.Response; - try { - data = (await axiosInstance.get('https://localhost:44305/api/abp/api-definition')).data; - } catch (error) { - console.error(error); - process.exit(1); - } - console.log(data); - loading.stop(); - - const selection = async (modules: string[]): Promise => { - const selectedModules = (await moduleSelection(modules)) as string[]; - - if (!selectedModules.length) { - console.log(chalk.red('Please select module(s)')); - return await selection(modules); - } - - return selectedModules; - }; - - // const modules = await selection(Object.keys(data.modules)); - const modules = ['saas']; - - switch (program.ui) { - case 'angular': - await angular(data, modules); - break; - - default: - process.exit(1); - } -} diff --git a/npm/packs/client-generator/src/index.ts b/npm/packs/client-generator/src/index.ts deleted file mode 100644 index 978acf42ab..0000000000 --- a/npm/packs/client-generator/src/index.ts +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env node -import chalk from 'chalk'; -import program from 'commander'; -import { cli } from './cli'; -const clear = require('clear'); -const figlet = require('figlet'); - -clear(); - -console.log(chalk.red(figlet.textSync('ABP', { horizontalLayout: 'full' }))); - -program - .version('0.0.1') - .description('ABP Client Generator') - .option('-u, --ui ', 'UI option (Angular)') - .parse(process.argv); - -if (!process.argv.slice(2).length || !program.ui || typeof program.ui !== 'string') { - program.outputHelp(); - process.exit(1); -} - -program.ui = program.ui.toLowerCase(); - -cli(program); diff --git a/npm/packs/client-generator/src/templates/angular/service-templates.ts b/npm/packs/client-generator/src/templates/angular/service-templates.ts deleted file mode 100644 index 818c2186df..0000000000 --- a/npm/packs/client-generator/src/templates/angular/service-templates.ts +++ /dev/null @@ -1,34 +0,0 @@ -import changeCase from 'change-case'; -import { replacer } from '../../utils/replacer'; - -export namespace ServiceTemplates { - export function classTemplate(name: string, content: string) { - return `import { RestService } from '@abp/ng.core'; -import { Injectable } from '@angular/core'; -import { Observable } from 'rxjs' - -@Injectable({ - providedIn: 'root', -}) -export class ${changeCase.pascalCase(name)}Service { - constructor(private restService: RestService) {} - ${content} -}`; - } - - export function getMethodTemplate( - name: string, - url: string, - args: string = '', - params: string[] = [], - queryParams?: object, - ) { - return ` - ${changeCase.camelCase(replacer(name))}(${args}): Observable { - return this.restService.request({ - method: 'GET', - url: '/${url}${params.length ? '/' + params.join('/') : ''}', - }); - }`; - } -} diff --git a/npm/packs/client-generator/src/types/api-defination.ts b/npm/packs/client-generator/src/types/api-defination.ts deleted file mode 100644 index 4d75663cba..0000000000 --- a/npm/packs/client-generator/src/types/api-defination.ts +++ /dev/null @@ -1,53 +0,0 @@ -export namespace APIDefination { - export interface Response { - modules: Modules; - } - - export interface Modules { - [key: string]: Module; - } - - export interface Module { - rootPath: string; - controllers: { [key: string]: Controller }; - } - - export interface Controller { - controllerName: string; - interfaces: { typeAsString: string }[]; - typeAsString: string; - actions: { [key: string]: Action }; - } - - export interface Action { - uniqueName: string; - name: string; - httpMethod: string; - url: string; - supportedVersions: any[]; - parametersOnMethod: ParametersOnMethod[]; - parameters: Parameter[]; - returnValue: ReturnValue; - } - - export interface Parameter { - nameOnMethod: string; - name: string; - typeAsString: string; - isOptional: boolean; - defaultValue: null; - constraintTypes: null; - bindingSourceId: string; - } - - export interface ParametersOnMethod { - name: string; - typeAsString: string; - isOptional: boolean; - defaultValue: null; - } - - export interface ReturnValue { - typeAsString: string; - } -} diff --git a/npm/packs/client-generator/src/utils/axios.ts b/npm/packs/client-generator/src/utils/axios.ts deleted file mode 100644 index 6778ed9fda..0000000000 --- a/npm/packs/client-generator/src/utils/axios.ts +++ /dev/null @@ -1,2130 +0,0 @@ -import axios from 'axios'; -import https = require('https'); - -const httpsAgent = new https.Agent({ - rejectUnauthorized: false, -}); - -export const axiosInstance = axios.create({ httpsAgent }); - -axiosInstance.interceptors.request.use( - function(config) { - if (config.method !== 'OPTIONS') { - if (!config.headers['content-type']) { - config.headers['accept'] = 'application/json'; - } - } - return config; - }, - function(error) { - // Do something with request error - return Promise.reject(error); - }, -); - -// axiosInstance.get = (...ar) => new Promise(resolve => { -// setTimeout(() => { -// resolve({ -// "modules": { -// "Account": { -// "rootPath": "Account", -// "controllers": { -// "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController": { -// "controllerName": "Account", -// "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController, Volo.Abp.Account.Web", -// "interfaces": [], -// "actions": { -// "LoginByLogin": { -// "uniqueName": "LoginByLogin", -// "name": "Login", -// "httpMethod": "POST", -// "url": "api/account/login", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "login", -// "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "login", -// "name": "login", -// "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult, Volo.Abp.Account.Web" -// } -// }, -// "CheckPasswordByLogin": { -// "uniqueName": "CheckPasswordByLogin", -// "name": "CheckPassword", -// "httpMethod": "POST", -// "url": "api/account/checkPassword", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "login", -// "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "login", -// "name": "login", -// "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult, Volo.Abp.Account.Web" -// } -// } -// } -// } -// } -// }, -// "app": { -// "rootPath": "app", -// "controllers": { -// "Acme.AngSecTest.Controllers.TestController": { -// "controllerName": "Test", -// "typeAsString": "Acme.AngSecTest.Controllers.TestController, Acme.AngSecTest.HttpApi", -// "interfaces": [], -// "actions": { -// "GetAsync": { -// "uniqueName": "GetAsync", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/test", -// "supportedVersions": [], -// "parametersOnMethod": [], -// "parameters": [], -// "returnValue": { -// "typeAsString": "System.Collections.Generic.List`1[[Acme.AngSecTest.Models.Test.TestModel, Acme.AngSecTest.HttpApi, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib" -// } -// } -// } -// }, -// "Acme.AngSecTest.Controllers.Automobiles.carController": { -// "controllerName": "car", -// "typeAsString": "Acme.AngSecTest.Controllers.Automobiles.carController, Acme.AngSecTest.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Acme.AngSecTest.Automobiles.IcarAppService, Acme.AngSecTest.Application.Contracts" -// } -// ], -// "actions": { -// "GetAsyncById": { -// "uniqueName": "GetAsyncById", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/car/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" -// } -// }, -// "GetListAsyncByInput": { -// "uniqueName": "GetListAsyncByInput", -// "name": "GetListAsync", -// "httpMethod": "GET", -// "url": "api/car", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.GetcarsInput, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "FilterText", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "Name", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "YearMin", -// "typeAsString": "System.Nullable`1[[System.Int64, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "YearMax", -// "typeAsString": "System.Nullable`1[[System.Int64, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "ProductionDateMin", -// "typeAsString": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "ProductionDateMax", -// "typeAsString": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "IsStillGoing", -// "typeAsString": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "Sorting", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "SkipCount", -// "typeAsString": "System.Int32, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "MaxResultCount", -// "typeAsString": "System.Int32, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Application.Dtos.PagedResultDto`1[[Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" -// } -// }, -// "CreateAsyncByInput": { -// "uniqueName": "CreateAsyncByInput", -// "name": "CreateAsync", -// "httpMethod": "POST", -// "url": "api/car", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.carCreateDto, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.carCreateDto, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" -// } -// }, -// "UpdateAsyncByIdAndInput": { -// "uniqueName": "UpdateAsyncByIdAndInput", -// "name": "UpdateAsync", -// "httpMethod": "PUT", -// "url": "api/car/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.carUpdateDto, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// }, -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.carUpdateDto, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" -// } -// }, -// "DeleteAsyncById": { -// "uniqueName": "DeleteAsyncById", -// "name": "DeleteAsync", -// "httpMethod": "DELETE", -// "url": "api/car/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// } -// } -// }, -// "Acme.AngSecTest.AppServices.Automobiles.carAppService": { -// "controllerName": "car", -// "typeAsString": "Acme.AngSecTest.AppServices.Automobiles.carAppService, Acme.AngSecTest.Application", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.Validation.IValidationEnabled, Volo.Abp.Validation" -// }, -// { -// "typeAsString": "Volo.Abp.Auditing.IAuditingEnabled, Volo.Abp.Auditing" -// }, -// { -// "typeAsString": "Acme.AngSecTest.Automobiles.IcarAppService, Acme.AngSecTest.Application.Contracts" -// } -// ], -// "actions": { -// "GetListAsyncByInput": { -// "uniqueName": "GetListAsyncByInput", -// "name": "GetListAsync", -// "httpMethod": "GET", -// "url": "api/app/car", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.GetcarsInput, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "FilterText", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "Name", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "YearMin", -// "typeAsString": "System.Nullable`1[[System.Int64, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "YearMax", -// "typeAsString": "System.Nullable`1[[System.Int64, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "ProductionDateMin", -// "typeAsString": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "ProductionDateMax", -// "typeAsString": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "IsStillGoing", -// "typeAsString": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "Sorting", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "SkipCount", -// "typeAsString": "System.Int32, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "MaxResultCount", -// "typeAsString": "System.Int32, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Application.Dtos.PagedResultDto`1[[Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" -// } -// }, -// "GetAsyncById": { -// "uniqueName": "GetAsyncById", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/app/car/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" -// } -// }, -// "DeleteAsyncById": { -// "uniqueName": "DeleteAsyncById", -// "name": "DeleteAsync", -// "httpMethod": "DELETE", -// "url": "api/app/car/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// }, -// "CreateAsyncByInput": { -// "uniqueName": "CreateAsyncByInput", -// "name": "CreateAsync", -// "httpMethod": "POST", -// "url": "api/app/car", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.carCreateDto, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.carCreateDto, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" -// } -// }, -// "UpdateAsyncByIdAndInput": { -// "uniqueName": "UpdateAsyncByIdAndInput", -// "name": "UpdateAsync", -// "httpMethod": "PUT", -// "url": "api/app/car/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.carUpdateDto, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// }, -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Acme.AngSecTest.Automobiles.carUpdateDto, Acme.AngSecTest.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Acme.AngSecTest.Automobiles.carDto, Acme.AngSecTest.Application.Contracts" -// } -// } -// } -// }, -// "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController": { -// "controllerName": "AbpApplicationConfiguration", -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController, Volo.Abp.AspNetCore.Mvc", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationConfigurationAppService, Volo.Abp.AspNetCore.Mvc.Contracts" -// } -// ], -// "actions": { -// "GetAsync": { -// "uniqueName": "GetAsync", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/abp/application-configuration", -// "supportedVersions": [], -// "parametersOnMethod": [], -// "parameters": [], -// "returnValue": { -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto, Volo.Abp.AspNetCore.Mvc.Contracts" -// } -// } -// } -// }, -// "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController": { -// "controllerName": "AbpApiDefinition", -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController, Volo.Abp.AspNetCore.Mvc", -// "interfaces": [], -// "actions": { -// "Get": { -// "uniqueName": "Get", -// "name": "Get", -// "httpMethod": "GET", -// "url": "api/abp/api-definition", -// "supportedVersions": [], -// "parametersOnMethod": [], -// "parameters": [], -// "returnValue": { -// "typeAsString": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel, Volo.Abp.Http" -// } -// } -// } -// }, -// "Pages.Abp.MultiTenancy.AbpTenantController": { -// "controllerName": "AbpTenant", -// "typeAsString": "Pages.Abp.MultiTenancy.AbpTenantController, Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.IAbpTenantAppService, Volo.Abp.AspNetCore.Mvc.Contracts" -// } -// ], -// "actions": { -// "FindTenantByNameAsyncByName": { -// "uniqueName": "FindTenantByNameAsyncByName", -// "name": "FindTenantByNameAsync", -// "httpMethod": "GET", -// "url": "api/abp/multi-tenancy/find-tenant/{name}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "name", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "name", -// "name": "name", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto, Volo.Abp.AspNetCore.Mvc.Contracts" -// } -// }, -// "FindTenantByIdAsyncById": { -// "uniqueName": "FindTenantByIdAsyncById", -// "name": "FindTenantByIdAsync", -// "httpMethod": "GET", -// "url": "api/abp/multi-tenancy/tenants/by-id/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto, Volo.Abp.AspNetCore.Mvc.Contracts" -// } -// } -// } -// } -// } -// }, -// "account": { -// "rootPath": "account", -// "controllers": { -// "Volo.Abp.Account.AccountController": { -// "controllerName": "Account", -// "typeAsString": "Volo.Abp.Account.AccountController, Volo.Abp.Account.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.Account.IAccountAppService, Volo.Abp.Account.Application.Contracts" -// } -// ], -// "actions": { -// "RegisterAsyncByInput": { -// "uniqueName": "RegisterAsyncByInput", -// "name": "RegisterAsync", -// "httpMethod": "POST", -// "url": "api/account/register", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Account.RegisterDto, Volo.Abp.Account.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.Account.RegisterDto, Volo.Abp.Account.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" -// } -// } -// } -// } -// } -// }, -// "abp": { -// "rootPath": "abp", -// "controllers": { -// "Volo.Abp.FeatureManagement.FeaturesController": { -// "controllerName": "Features", -// "typeAsString": "Volo.Abp.FeatureManagement.FeaturesController, Volo.Abp.FeatureManagement.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.FeatureManagement.IFeatureAppService, Volo.Abp.FeatureManagement.Application.Contracts" -// } -// ], -// "actions": { -// "GetAsyncByProviderNameAndProviderKey": { -// "uniqueName": "GetAsyncByProviderNameAndProviderKey", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/abp/features", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "providerName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "providerKey", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "providerName", -// "name": "providerName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "providerKey", -// "name": "providerKey", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.FeatureManagement.FeatureListDto, Volo.Abp.FeatureManagement.Application.Contracts" -// } -// }, -// "UpdateAsyncByProviderNameAndProviderKeyAndInput": { -// "uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput", -// "name": "UpdateAsync", -// "httpMethod": "PUT", -// "url": "api/abp/features", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "providerName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "providerKey", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "input", -// "typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "providerName", -// "name": "providerName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "providerKey", -// "name": "providerKey", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// } -// } -// }, -// "Volo.Abp.PermissionManagement.PermissionsController": { -// "controllerName": "Permissions", -// "typeAsString": "Volo.Abp.PermissionManagement.PermissionsController, Volo.Abp.PermissionManagement.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.PermissionManagement.IPermissionAppService, Volo.Abp.PermissionManagement.Application.Contracts" -// } -// ], -// "actions": { -// "GetAsyncByProviderNameAndProviderKey": { -// "uniqueName": "GetAsyncByProviderNameAndProviderKey", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/abp/permissions", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "providerName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "providerKey", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "providerName", -// "name": "providerName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "providerKey", -// "name": "providerKey", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.PermissionManagement.GetPermissionListResultDto, Volo.Abp.PermissionManagement.Application.Contracts" -// } -// }, -// "UpdateAsyncByProviderNameAndProviderKeyAndInput": { -// "uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput", -// "name": "UpdateAsync", -// "httpMethod": "PUT", -// "url": "api/abp/permissions", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "providerName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "providerKey", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "input", -// "typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "providerName", -// "name": "providerName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "providerKey", -// "name": "providerKey", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// } -// } -// } -// } -// }, -// "multi-tenancy": { -// "rootPath": "multi-tenancy", -// "controllers": { -// "Volo.Abp.TenantManagement.TenantController": { -// "controllerName": "Tenant", -// "typeAsString": "Volo.Abp.TenantManagement.TenantController, Volo.Abp.TenantManagement.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.TenantManagement.ITenantAppService, Volo.Abp.TenantManagement.Application.Contracts" -// } -// ], -// "actions": { -// "GetAsyncById": { -// "uniqueName": "GetAsyncById", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/multi-tenancy/tenants/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts" -// } -// }, -// "GetListAsyncByInput": { -// "uniqueName": "GetListAsyncByInput", -// "name": "GetListAsync", -// "httpMethod": "GET", -// "url": "api/multi-tenancy/tenants", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "Filter", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "Sorting", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "SkipCount", -// "typeAsString": "System.Int32, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "MaxResultCount", -// "typeAsString": "System.Int32, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" -// } -// }, -// "CreateAsyncByInput": { -// "uniqueName": "CreateAsyncByInput", -// "name": "CreateAsync", -// "httpMethod": "POST", -// "url": "api/multi-tenancy/tenants", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts" -// } -// }, -// "UpdateAsyncByIdAndInput": { -// "uniqueName": "UpdateAsyncByIdAndInput", -// "name": "UpdateAsync", -// "httpMethod": "PUT", -// "url": "api/multi-tenancy/tenants/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "input", -// "typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// }, -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts" -// } -// }, -// "DeleteAsyncById": { -// "uniqueName": "DeleteAsyncById", -// "name": "DeleteAsync", -// "httpMethod": "DELETE", -// "url": "api/multi-tenancy/tenants/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// }, -// "GetDefaultConnectionStringAsyncById": { -// "uniqueName": "GetDefaultConnectionStringAsyncById", -// "name": "GetDefaultConnectionStringAsync", -// "httpMethod": "GET", -// "url": "api/multi-tenancy/tenants/{id}/default-connection-string", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "System.String, System.Private.CoreLib" -// } -// }, -// "UpdateDefaultConnectionStringAsyncByIdAndDefaultConnectionString": { -// "uniqueName": "UpdateDefaultConnectionStringAsyncByIdAndDefaultConnectionString", -// "name": "UpdateDefaultConnectionStringAsync", -// "httpMethod": "PUT", -// "url": "api/multi-tenancy/tenants/{id}/default-connection-string", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "defaultConnectionString", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// }, -// { -// "nameOnMethod": "defaultConnectionString", -// "name": "defaultConnectionString", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// }, -// "DeleteDefaultConnectionStringAsyncById": { -// "uniqueName": "DeleteDefaultConnectionStringAsyncById", -// "name": "DeleteDefaultConnectionStringAsync", -// "httpMethod": "DELETE", -// "url": "api/multi-tenancy/tenants/{id}/default-connection-string", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// } -// } -// } -// } -// }, -// "identity": { -// "rootPath": "identity", -// "controllers": { -// "Volo.Abp.Identity.IdentityRoleController": { -// "controllerName": "IdentityRole", -// "typeAsString": "Volo.Abp.Identity.IdentityRoleController, Volo.Abp.Identity.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.Identity.IIdentityRoleAppService, Volo.Abp.Identity.Application.Contracts" -// } -// ], -// "actions": { -// "GetListAsync": { -// "uniqueName": "GetListAsync", -// "name": "GetListAsync", -// "httpMethod": "GET", -// "url": "api/identity/roles", -// "supportedVersions": [], -// "parametersOnMethod": [], -// "parameters": [], -// "returnValue": { -// "typeAsString": "Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" -// } -// }, -// "GetAsyncById": { -// "uniqueName": "GetAsyncById", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/identity/roles/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "CreateAsyncByInput": { -// "uniqueName": "CreateAsyncByInput", -// "name": "CreateAsync", -// "httpMethod": "POST", -// "url": "api/identity/roles", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "UpdateAsyncByIdAndInput": { -// "uniqueName": "UpdateAsyncByIdAndInput", -// "name": "UpdateAsync", -// "httpMethod": "PUT", -// "url": "api/identity/roles/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// }, -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "DeleteAsyncById": { -// "uniqueName": "DeleteAsyncById", -// "name": "DeleteAsync", -// "httpMethod": "DELETE", -// "url": "api/identity/roles/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// } -// } -// }, -// "Volo.Abp.Identity.IdentityUserController": { -// "controllerName": "IdentityUser", -// "typeAsString": "Volo.Abp.Identity.IdentityUserController, Volo.Abp.Identity.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.Identity.IIdentityUserAppService, Volo.Abp.Identity.Application.Contracts" -// } -// ], -// "actions": { -// "GetAsyncById": { -// "uniqueName": "GetAsyncById", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/identity/users/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "GetListAsyncByInput": { -// "uniqueName": "GetListAsyncByInput", -// "name": "GetListAsync", -// "httpMethod": "GET", -// "url": "api/identity/users", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "Filter", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "Sorting", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "SkipCount", -// "typeAsString": "System.Int32, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "input", -// "name": "MaxResultCount", -// "typeAsString": "System.Int32, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" -// } -// }, -// "CreateAsyncByInput": { -// "uniqueName": "CreateAsyncByInput", -// "name": "CreateAsync", -// "httpMethod": "POST", -// "url": "api/identity/users", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "UpdateAsyncByIdAndInput": { -// "uniqueName": "UpdateAsyncByIdAndInput", -// "name": "UpdateAsync", -// "httpMethod": "PUT", -// "url": "api/identity/users/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// }, -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "DeleteAsyncById": { -// "uniqueName": "DeleteAsyncById", -// "name": "DeleteAsync", -// "httpMethod": "DELETE", -// "url": "api/identity/users/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// }, -// "GetRolesAsyncById": { -// "uniqueName": "GetRolesAsyncById", -// "name": "GetRolesAsync", -// "httpMethod": "GET", -// "url": "api/identity/users/{id}/roles", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null]], Volo.Abp.Ddd.Application.Contracts" -// } -// }, -// "UpdateRolesAsyncByIdAndInput": { -// "uniqueName": "UpdateRolesAsyncByIdAndInput", -// "name": "UpdateRolesAsync", -// "httpMethod": "PUT", -// "url": "api/identity/users/{id}/roles", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateRolesDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// }, -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateRolesDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// }, -// "FindByUsernameAsyncByUsername": { -// "uniqueName": "FindByUsernameAsyncByUsername", -// "name": "FindByUsernameAsync", -// "httpMethod": "GET", -// "url": "api/identity/users/by-username/{userName}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "username", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "username", -// "name": "username", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "FindByEmailAsyncByEmail": { -// "uniqueName": "FindByEmailAsyncByEmail", -// "name": "FindByEmailAsync", -// "httpMethod": "GET", -// "url": "api/identity/users/by-email/{email}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "email", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "email", -// "name": "email", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts" -// } -// } -// } -// }, -// "Volo.Abp.Identity.IdentityUserLookupController": { -// "controllerName": "IdentityUserLookup", -// "typeAsString": "Volo.Abp.Identity.IdentityUserLookupController, Volo.Abp.Identity.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.Identity.IIdentityUserLookupAppService, Volo.Abp.Identity.Application.Contracts" -// } -// ], -// "actions": { -// "FindByIdAsyncById": { -// "uniqueName": "FindByIdAsyncById", -// "name": "FindByIdAsync", -// "httpMethod": "GET", -// "url": "api/identity/users/lookup/{id}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "id", -// "name": "id", -// "typeAsString": "System.Guid, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Users.UserData, Volo.Abp.Users.Abstractions" -// } -// }, -// "FindByUserNameAsyncByUserName": { -// "uniqueName": "FindByUserNameAsyncByUserName", -// "name": "FindByUserNameAsync", -// "httpMethod": "GET", -// "url": "api/identity/users/lookup/by-username/{userName}", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "userName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "userName", -// "name": "userName", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": [], -// "bindingSourceId": "Path" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Users.UserData, Volo.Abp.Users.Abstractions" -// } -// } -// } -// }, -// "Volo.Abp.Identity.ProfileController": { -// "controllerName": "Profile", -// "typeAsString": "Volo.Abp.Identity.ProfileController, Volo.Abp.Identity.HttpApi", -// "interfaces": [ -// { -// "typeAsString": "Volo.Abp.Identity.IProfileAppService, Volo.Abp.Identity.Application.Contracts" -// } -// ], -// "actions": { -// "GetAsync": { -// "uniqueName": "GetAsync", -// "name": "GetAsync", -// "httpMethod": "GET", -// "url": "api/identity/my-profile", -// "supportedVersions": [], -// "parametersOnMethod": [], -// "parameters": [], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.ProfileDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "UpdateAsyncByInput": { -// "uniqueName": "UpdateAsyncByInput", -// "name": "UpdateAsync", -// "httpMethod": "PUT", -// "url": "api/identity/my-profile", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.UpdateProfileDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.UpdateProfileDto, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "Volo.Abp.Identity.ProfileDto, Volo.Abp.Identity.Application.Contracts" -// } -// }, -// "ChangePasswordAsyncByInput": { -// "uniqueName": "ChangePasswordAsyncByInput", -// "name": "ChangePasswordAsync", -// "httpMethod": "POST", -// "url": "api/identity/my-profile/change-password", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.ChangePasswordInput, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "input", -// "name": "input", -// "typeAsString": "Volo.Abp.Identity.ChangePasswordInput, Volo.Abp.Identity.Application.Contracts", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "Body" -// } -// ], -// "returnValue": { -// "typeAsString": "System.Void, System.Private.CoreLib" -// } -// } -// } -// } -// } -// }, -// "Abp": { -// "rootPath": "Abp", -// "controllers": { -// "Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController": { -// "controllerName": "AbpServiceProxyScript", -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController, Volo.Abp.AspNetCore.Mvc", -// "interfaces": [], -// "actions": { -// "GetAllByModel": { -// "uniqueName": "GetAllByModel", -// "name": "GetAll", -// "httpMethod": "GET", -// "url": "Abp/ServiceProxyScript", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "model", -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.ProxyScripting.ServiceProxyGenerationModel, Volo.Abp.AspNetCore.Mvc", -// "isOptional": false, -// "defaultValue": null -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "model", -// "name": "Type", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "model", -// "name": "UseCache", -// "typeAsString": "System.Boolean, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "model", -// "name": "Modules", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "model", -// "name": "Controllers", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "model", -// "name": "Actions", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "System.String, System.Private.CoreLib" -// } -// } -// } -// }, -// "Volo.Abp.AspNetCore.Mvc.Localization.AbpLanguagesController": { -// "controllerName": "AbpLanguages", -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.Localization.AbpLanguagesController, Volo.Abp.AspNetCore.Mvc", -// "interfaces": [], -// "actions": { -// "SwitchByCultureAndUiCultureAndReturnUrl": { -// "uniqueName": "SwitchByCultureAndUiCultureAndReturnUrl", -// "name": "Switch", -// "httpMethod": "GET", -// "url": "Abp/Languages/Switch", -// "supportedVersions": [], -// "parametersOnMethod": [ -// { -// "name": "culture", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null -// }, -// { -// "name": "uiCulture", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": true, -// "defaultValue": "" -// }, -// { -// "name": "returnUrl", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": true, -// "defaultValue": "" -// } -// ], -// "parameters": [ -// { -// "nameOnMethod": "culture", -// "name": "culture", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "uiCulture", -// "name": "uiCulture", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// }, -// { -// "nameOnMethod": "returnUrl", -// "name": "returnUrl", -// "typeAsString": "System.String, System.Private.CoreLib", -// "isOptional": false, -// "defaultValue": null, -// "constraintTypes": null, -// "bindingSourceId": "ModelBinding" -// } -// ], -// "returnValue": { -// "typeAsString": "Microsoft.AspNetCore.Mvc.IActionResult, Microsoft.AspNetCore.Mvc.Abstractions" -// } -// } -// } -// }, -// "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController": { -// "controllerName": "AbpApplicationConfigurationScript", -// "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController, Volo.Abp.AspNetCore.Mvc", -// "interfaces": [], -// "actions": { -// "Get": { -// "uniqueName": "Get", -// "name": "Get", -// "httpMethod": "GET", -// "url": "Abp/ApplicationConfigurationScript", -// "supportedVersions": [], -// "parametersOnMethod": [], -// "parameters": [], -// "returnValue": { -// "typeAsString": "System.String, System.Private.CoreLib" -// } -// } -// } -// } -// } -// } -// } -// } as any) -// }, 0); -// }) diff --git a/npm/packs/client-generator/src/utils/generators.ts b/npm/packs/client-generator/src/utils/generators.ts deleted file mode 100644 index 9d1c172f1e..0000000000 --- a/npm/packs/client-generator/src/utils/generators.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface GenerateArgsParam { - key: string; - type: string; - isOptional?: boolean; -} - -export function generateArgs(args: GenerateArgsParam[]): string { - return args.reduce((acc, val) => { - const arg = `${val.key}${val.isOptional ? '?' : ''}: ${val.type}`; - if (acc) return `${acc}, ${arg}`; - else return arg; - }, ''); -} diff --git a/npm/packs/client-generator/src/utils/prompt.ts b/npm/packs/client-generator/src/utils/prompt.ts deleted file mode 100644 index e5ee10d312..0000000000 --- a/npm/packs/client-generator/src/utils/prompt.ts +++ /dev/null @@ -1,13 +0,0 @@ -import inquirer from 'inquirer'; - -export const uiSelection = async (uiArray: string[]) => { - return inquirer - .prompt({ type: 'list', name: 'Please select an UI', choices: uiArray }) - .then(res => res['Please select an UI']); -}; - -export const moduleSelection = async (modules: string[]) => { - return inquirer - .prompt({ type: 'checkbox', name: 'Please select module(s)', choices: modules }) - .then(res => res['Please select module(s)']); -}; diff --git a/npm/packs/client-generator/src/utils/replacer.ts b/npm/packs/client-generator/src/utils/replacer.ts deleted file mode 100644 index 652d277b7f..0000000000 --- a/npm/packs/client-generator/src/utils/replacer.ts +++ /dev/null @@ -1,3 +0,0 @@ -export function replacer(text: string) { - return text.replace(/Async/, ''); -} diff --git a/npm/packs/client-generator/tsconfig.json b/npm/packs/client-generator/tsconfig.json deleted file mode 100644 index 6e76bd859d..0000000000 --- a/npm/packs/client-generator/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "lib": ["es6", "es2015", "dom"], - "declaration": true, - "outDir": "lib", - "rootDir": "src", - "strict": true, - "types": ["node"], - "esModuleInterop": true, - "resolveJsonModule": true, - }, - } \ No newline at end of file diff --git a/npm/packs/client-generator/yarn.lock b/npm/packs/client-generator/yarn.lock deleted file mode 100644 index 020da8e630..0000000000 --- a/npm/packs/client-generator/yarn.lock +++ /dev/null @@ -1,1947 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@types/color-name@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" - -"@types/fs-extra@^8.0.1": - version "8.0.1" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-8.0.1.tgz#a2378d6e7e8afea1564e44aafa2e207dadf77686" - dependencies: - "@types/node" "*" - -"@types/inquirer@^6.5.0": - version "6.5.0" - resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-6.5.0.tgz#b83b0bf30b88b8be7246d40e51d32fe9d10e09be" - dependencies: - "@types/through" "*" - rxjs "^6.4.0" - -"@types/node@*", "@types/node@^12.12.8": - version "12.12.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.8.tgz#dab418655af39ce2fa99286a0bed21ef8072ac9d" - -"@types/through@*": - version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.29.tgz#72943aac922e179339c651fa34a4428a4d722f93" - dependencies: - "@types/node" "*" - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - -ansi-align@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f" - dependencies: - string-width "^2.0.0" - -ansi-escapes@^4.2.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.0.tgz#a4ce2b33d6b214b7950d8595c212f12ac9cc569d" - dependencies: - type-fest "^0.8.1" - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.0.tgz#5681f0dcf7ae5880a7841d8831c4724ed9cc0172" - dependencies: - "@types/color-name" "^1.1.1" - color-convert "^2.0.1" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -arg@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.1.tgz#485f8e7c390ce4c5f78257dbea80d4be11feda4c" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - -async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - -atob@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - -axios@^0.19.0: - version "0.19.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.19.0.tgz#8e09bff3d9122e133f7b8101c8fbdd00ed3d2ab8" - dependencies: - follow-redirects "1.5.10" - is-buffer "^2.0.2" - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - -boxen@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" - dependencies: - ansi-align "^2.0.0" - camelcase "^4.0.0" - chalk "^2.0.1" - cli-boxes "^1.0.0" - string-width "^2.0.0" - term-size "^1.2.0" - widest-line "^2.0.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -camel-case@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - -camelcase@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - -capture-stack-trace@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d" - -chalk@^2.0.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -change-case@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" - dependencies: - camel-case "^3.0.0" - constant-case "^2.0.0" - dot-case "^2.1.0" - header-case "^1.0.0" - is-lower-case "^1.1.0" - is-upper-case "^1.1.0" - lower-case "^1.1.1" - lower-case-first "^1.0.0" - no-case "^2.3.2" - param-case "^2.1.0" - pascal-case "^2.0.0" - path-case "^2.1.0" - sentence-case "^2.1.0" - snake-case "^2.1.0" - swap-case "^1.1.0" - title-case "^2.1.0" - upper-case "^1.1.1" - upper-case-first "^1.1.0" - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - -chokidar@^2.1.8: - version "2.1.8" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - -chownr@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.3.tgz#42d837d5239688d55f303003a508230fa6727142" - -ci-info@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -clear@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/clear/-/clear-0.1.0.tgz#b81b1e03437a716984fd7ac97c87d73bdfe7048a" - -cli-boxes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - dependencies: - restore-cursor "^3.1.0" - -cli-spinners@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz#e8b988d9206c692302d8ee834e7a85c0144d8f77" - -cli-width@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - -commander@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.0.1.tgz#b67622721785993182e807f4883633e6401ba53c" - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - -configstore@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f" - dependencies: - dot-prop "^4.1.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - unique-string "^1.0.0" - write-file-atomic "^2.0.0" - xdg-basedir "^3.0.0" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - -constant-case@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-2.0.0.tgz#4175764d389d3fa9c8ecd29186ed6005243b6a46" - dependencies: - snake-case "^2.1.0" - upper-case "^1.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - -core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - -create-error-class@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" - dependencies: - capture-stack-trace "^1.0.0" - -cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - -crypto-random-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" - -debug@=3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - dependencies: - ms "2.0.0" - -debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - dependencies: - ms "2.0.0" - -debug@^3.2.6: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - dependencies: - ms "^2.1.1" - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - dependencies: - clone "^1.0.2" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - -diff@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff" - -dot-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" - dependencies: - no-case "^2.2.0" - -dot-prop@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" - dependencies: - is-obj "^1.0.0" - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -figlet@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/figlet/-/figlet-1.2.4.tgz#2d2f48b61a77418ba6cbd9db2e25da27efee16d0" - -figures@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.1.0.tgz#4b198dd07d8d71530642864af2d45dd9e459c4ec" - dependencies: - escape-string-regexp "^1.0.5" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -follow-redirects@1.5.10: - version "1.5.10" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a" - dependencies: - debug "=3.1.0" - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - dependencies: - map-cache "^0.2.2" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-minipass@^1.2.5: - version "1.2.7" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" - dependencies: - minipass "^2.6.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - -fsevents@^1.2.7: - version "1.2.9" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f" - dependencies: - nan "^2.12.1" - node-pre-gyp "^0.12.0" - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob@^7.1.3: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-dirs@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" - dependencies: - ini "^1.3.4" - -got@^6.7.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" - dependencies: - create-error-class "^3.0.0" - duplexer3 "^0.1.4" - get-stream "^3.0.0" - is-redirect "^1.0.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - lowercase-keys "^1.0.0" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - unzip-response "^2.0.1" - url-parse-lax "^1.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: - version "4.2.3" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -header-case@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/header-case/-/header-case-1.0.1.tgz#9535973197c144b09613cd65d317ef19963bd02d" - dependencies: - no-case "^2.2.0" - upper-case "^1.1.3" - -iconv-lite@^0.4.24, iconv-lite@^0.4.4: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ignore-by-default@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" - -ignore-walk@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37" - dependencies: - minimatch "^3.0.4" - -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.3, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - -ini@^1.3.4, ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - -inquirer@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.0.0.tgz#9e2b032dde77da1db5db804758b8fea3a970519a" - dependencies: - ansi-escapes "^4.2.1" - chalk "^2.4.2" - cli-cursor "^3.1.0" - cli-width "^2.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.15" - mute-stream "0.0.8" - run-async "^2.2.0" - rxjs "^6.4.0" - string-width "^4.1.0" - strip-ansi "^5.1.0" - through "^2.3.6" - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - dependencies: - kind-of "^6.0.0" - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - dependencies: - binary-extensions "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - -is-buffer@^2.0.2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623" - -is-ci@^1.0.10: - version "1.2.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" - dependencies: - ci-info "^1.5.0" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - dependencies: - kind-of "^6.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - dependencies: - is-extglob "^2.1.1" - -is-installed-globally@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80" - dependencies: - global-dirs "^0.1.0" - is-path-inside "^1.0.0" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" - -is-lower-case@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" - dependencies: - lower-case "^1.1.0" - -is-npm@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - dependencies: - kind-of "^3.0.2" - -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - -is-path-inside@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" - dependencies: - path-is-inside "^1.0.1" - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - dependencies: - isobject "^3.0.1" - -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - -is-redirect@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" - -is-retry-allowed@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" - -is-stream@^1.0.0, is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - -is-upper-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" - dependencies: - upper-case "^1.1.0" - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - optionalDependencies: - graceful-fs "^4.1.6" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - -latest-version@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" - dependencies: - package-json "^4.0.0" - -lodash@^4.17.15: - version "4.17.15" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" - -log-symbols@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" - dependencies: - chalk "^2.4.2" - -lower-case-first@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lower-case-first/-/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" - dependencies: - lower-case "^1.1.2" - -lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - -lowercase-keys@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - -lru-cache@^4.0.1: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - dependencies: - pify "^3.0.0" - -make-error@^1.1.1: - version "1.3.5" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - dependencies: - object-visit "^1.0.0" - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - -minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - -minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.2.1: - version "1.3.3" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" - dependencies: - minipass "^2.9.0" - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.0, mkdirp@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - dependencies: - minimist "0.0.8" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - -ms@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - -mute-stream@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" - -nan@^2.12.1: - version "2.14.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -needle@^2.2.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c" - dependencies: - debug "^3.2.6" - iconv-lite "^0.4.4" - sax "^1.2.4" - -no-case@^2.2.0, no-case@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - dependencies: - lower-case "^1.1.1" - -node-pre-gyp@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -nodemon@^1.19.4: - version "1.19.4" - resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.19.4.tgz#56db5c607408e0fdf8920d2b444819af1aae0971" - dependencies: - chokidar "^2.1.8" - debug "^3.2.6" - ignore-by-default "^1.0.1" - minimatch "^3.0.4" - pstree.remy "^1.1.7" - semver "^5.7.1" - supports-color "^5.5.0" - touch "^3.1.0" - undefsafe "^2.0.2" - update-notifier "^2.5.0" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - dependencies: - abbrev "1" - osenv "^0.1.4" - -nopt@~1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" - dependencies: - abbrev "1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - -npm-bundled@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" - -npm-packlist@^1.1.6: - version "1.4.6" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.6.tgz#53ba3ed11f8523079f1457376dd379ee4ea42ff4" - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - dependencies: - path-key "^2.0.0" - -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - -object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - dependencies: - isobject "^3.0.0" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - dependencies: - isobject "^3.0.1" - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - dependencies: - wrappy "1" - -onetime@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5" - dependencies: - mimic-fn "^2.1.0" - -ora@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/ora/-/ora-4.0.3.tgz#752a1b7b4be4825546a7a3d59256fa523b6b6d05" - dependencies: - chalk "^3.0.0" - cli-cursor "^3.1.0" - cli-spinners "^2.2.0" - is-interactive "^1.0.0" - log-symbols "^3.0.0" - mute-stream "0.0.8" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - -package-json@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" - dependencies: - got "^6.7.1" - registry-auth-token "^3.0.1" - registry-url "^3.0.3" - semver "^5.1.0" - -param-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - dependencies: - no-case "^2.2.0" - -pascal-case@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-2.0.1.tgz#2d578d3455f660da65eca18ef95b4e0de912761e" - dependencies: - camel-case "^3.0.0" - upper-case-first "^1.1.0" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - -path-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/path-case/-/path-case-2.1.1.tgz#94b8037c372d3fe2906e465bb45e25d226e8eea5" - dependencies: - no-case "^2.2.0" - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - -path-is-inside@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - -path-key@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - -path@^0.12.7: - version "0.12.7" - resolved "https://registry.yarnpkg.com/path/-/path-0.12.7.tgz#d4dc2a506c4ce2197eb481ebfcd5b36c0140b10f" - dependencies: - process "^0.11.1" - util "^0.10.3" - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - -prepend-http@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - -process@^0.11.1: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - -pstree.remy@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.7.tgz#c76963a28047ed61542dc361aa26ee55a7fa15f3" - -rc@^1.0.1, rc@^1.1.6, rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -readable-stream@^2.0.2, readable-stream@^2.0.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -registry-auth-token@^3.0.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.4.0.tgz#d7446815433f5d5ed6431cd5dca21048f66b397e" - dependencies: - rc "^1.1.6" - safe-buffer "^5.0.1" - -registry-url@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" - dependencies: - rc "^1.0.1" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - -rimraf@^2.6.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - dependencies: - glob "^7.1.3" - -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - dependencies: - is-promise "^2.1.0" - -rxjs@^6.4.0: - version "6.5.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.3.tgz#510e26317f4db91a7eb1de77d9dd9ba0a4899a3a" - dependencies: - tslib "^1.9.0" - -safe-buffer@^5.0.1, safe-buffer@^5.1.2: - version "5.2.0" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - -semver-diff@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" - dependencies: - semver "^5.0.3" - -semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.7.1: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - -sentence-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-2.1.1.tgz#1f6e2dda39c168bf92d13f86d4a918933f667ed4" - dependencies: - no-case "^2.2.0" - upper-case-first "^1.1.2" - -set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - -snake-case@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" - dependencies: - no-case "^2.2.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - dependencies: - atob "^2.1.1" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.6: - version "0.5.16" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042" - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - -source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - -source-map@^0.6.0: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - dependencies: - extend-shallow "^3.0.0" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - dependencies: - ansi-regex "^5.0.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - -supports-color@^5.3.0, supports-color@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" - dependencies: - has-flag "^4.0.0" - -swap-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/swap-case/-/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" - dependencies: - lower-case "^1.1.1" - upper-case "^1.1.1" - -tar@^4: - version "4.4.13" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.8.6" - minizlib "^1.2.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.3" - -term-size@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" - dependencies: - execa "^0.7.0" - -through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - -timed-out@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" - -title-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" - dependencies: - no-case "^2.2.0" - upper-case "^1.0.3" - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - dependencies: - os-tmpdir "~1.0.2" - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -touch@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" - dependencies: - nopt "~1.0.10" - -ts-node@^8.5.2: - version "8.5.2" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.5.2.tgz#434f6c893bafe501a30b32ac94ee36809ba2adce" - dependencies: - arg "^4.1.0" - diff "^4.0.1" - make-error "^1.1.1" - source-map-support "^0.5.6" - yn "^3.0.0" - -tslib@^1.9.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - -typescript@^3.7.2: - version "3.7.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.2.tgz#27e489b95fa5909445e9fef5ee48d81697ad18fb" - -undefsafe@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.2.tgz#225f6b9e0337663e0d8e7cfd686fc2836ccace76" - dependencies: - debug "^2.2.0" - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -unique-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" - dependencies: - crypto-random-string "^1.0.0" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -unzip-response@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" - -upath@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - -update-notifier@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6" - dependencies: - boxen "^1.2.1" - chalk "^2.0.1" - configstore "^3.0.0" - import-lazy "^2.1.0" - is-ci "^1.0.10" - is-installed-globally "^0.1.0" - is-npm "^1.0.0" - latest-version "^3.0.0" - semver-diff "^2.0.0" - xdg-basedir "^3.0.0" - -upper-case-first@^1.1.0, upper-case-first@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" - dependencies: - upper-case "^1.1.1" - -upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" - dependencies: - prepend-http "^1.0.1" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - -util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - -util@^0.10.3: - version "0.10.4" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" - dependencies: - inherits "2.0.3" - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - dependencies: - defaults "^1.0.3" - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - dependencies: - string-width "^1.0.2 || 2" - -widest-line@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc" - dependencies: - string-width "^2.1.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - -write-file-atomic@^2.0.0: - version "2.4.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -xdg-basedir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" - -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - -yallist@^3.0.0, yallist@^3.0.3: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - -yn@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"