@nestjs/schematics
Advanced tools
Comparing version 7.0.1 to 7.1.0-next.1
@@ -97,4 +97,9 @@ { | ||
"schema": "./lib/sub-app/schema.json" | ||
}, | ||
"resource": { | ||
"factory": "./lib/resource/resource.factory#main", | ||
"description": "Create a Nest resource.", | ||
"schema": "./lib/resource/schema.json" | ||
} | ||
} | ||
} |
"use strict"; | ||
function __export(m) { | ||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; | ||
} | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p); | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
__export(require("./utils")); | ||
__export(require("./lib/defaults")); | ||
__exportStar(require("./utils"), exports); | ||
__exportStar(require("./lib/defaults"), exports); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.PROJECT_TYPE = exports.TEST_ENV = exports.DEFAULT_DIR_ENTRY_APP = exports.DEFAULT_APPS_PATH = exports.DEFAULT_LIB_PATH = exports.DEFAULT_PATH_NAME = exports.DEFAULT_VERSION = exports.DEFAULT_LANGUAGE = exports.DEFAULT_DESCRIPTION = exports.DEFAULT_AUTHOR = void 0; | ||
exports.DEFAULT_AUTHOR = ''; | ||
@@ -4,0 +5,0 @@ exports.DEFAULT_DESCRIPTION = ''; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -28,3 +29,3 @@ const schematics_1 = require("@angular-devkit/schematics"); | ||
return (context) => schematics_1.apply(schematics_1.url(core_1.join('./files', options.language)), [ | ||
options.spec ? schematics_1.noop() : schematics_1.filter(path => !path.endsWith('.spec.ts')), | ||
options.spec ? schematics_1.noop() : schematics_1.filter((path) => !path.endsWith('.spec.ts')), | ||
schematics_1.template(Object.assign(Object.assign({}, core_1.strings), options)), | ||
@@ -31,0 +32,0 @@ schematics_1.move(options.path), |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const schematics_1 = require("@angular-devkit/schematics"); |
"use strict"; | ||
function __export(m) { | ||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; | ||
} | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p); | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
__export(require("./metadata.manager")); | ||
__export(require("./module-import.declarator")); | ||
__export(require("./module-metadata.declarator")); | ||
__export(require("./module.declarator")); | ||
__export(require("./module.finder")); | ||
__export(require("./name.parser")); | ||
__export(require("./path.solver")); | ||
__export(require("./source-root.helpers")); | ||
__exportStar(require("./metadata.manager"), exports); | ||
__exportStar(require("./module-import.declarator"), exports); | ||
__exportStar(require("./module-metadata.declarator"), exports); | ||
__exportStar(require("./module.declarator"), exports); | ||
__exportStar(require("./module.finder"), exports); | ||
__exportStar(require("./name.parser"), exports); | ||
__exportStar(require("./path.solver"), exports); | ||
__exportStar(require("./source-root.helpers"), exports); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.MetadataManager = void 0; | ||
const typescript_1 = require("typescript"); | ||
@@ -13,3 +14,3 @@ class MetadataManager { | ||
const matchingProperties = node.properties | ||
.filter(prop => prop.kind === typescript_1.SyntaxKind.PropertyAssignment) | ||
.filter((prop) => prop.kind === typescript_1.SyntaxKind.PropertyAssignment) | ||
.filter((prop) => { | ||
@@ -47,8 +48,8 @@ const name = prop.name; | ||
return this.getSourceNodes(source) | ||
.filter(node => node.kind === typescript_1.SyntaxKind.Decorator && | ||
.filter((node) => node.kind === typescript_1.SyntaxKind.Decorator && | ||
node.expression.kind === typescript_1.SyntaxKind.CallExpression) | ||
.map(node => node.expression) | ||
.filter(expr => expr.arguments[0] && | ||
.map((node) => node.expression) | ||
.filter((expr) => expr.arguments[0] && | ||
expr.arguments[0].kind === typescript_1.SyntaxKind.ObjectLiteralExpression) | ||
.map(expr => expr.arguments[0]); | ||
.map((expr) => expr.arguments[0]); | ||
} | ||
@@ -106,2 +107,5 @@ getSourceNodes(sourceFile) { | ||
const arrLiteral = assignment.initializer; | ||
if (!arrLiteral.elements) { | ||
return this.content; | ||
} | ||
if (arrLiteral.elements.length === 0) { | ||
@@ -115,3 +119,3 @@ node = arrLiteral; | ||
const nodeArray = node; | ||
const symbolsArray = nodeArray.map(childNode => childNode.getText(source)); | ||
const symbolsArray = nodeArray.map((childNode) => childNode.getText(source)); | ||
if (symbolsArray.includes(symbol)) { | ||
@@ -118,0 +122,0 @@ return this.content; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ModuleImportDeclarator = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const path_solver_1 = require("./path.solver"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ModuleMetadataDeclarator = void 0; | ||
const metadata_manager_1 = require("./metadata.manager"); | ||
@@ -4,0 +5,0 @@ class ModuleMetadataDeclarator { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ModuleDeclarator = void 0; | ||
const strings_1 = require("@angular-devkit/core/src/utils/strings"); | ||
@@ -4,0 +5,0 @@ const module_import_declarator_1 = require("./module-import.declarator"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ModuleFinder = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ class ModuleFinder { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.NameParser = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ class NameParser { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.PathSolver = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ class PathSolver { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.mergeSourceRoot = exports.isInRootDirectory = void 0; | ||
const core_1 = require("@angular-devkit/core"); | ||
@@ -4,0 +5,0 @@ const defaults_1 = require("../lib/defaults"); |
{ | ||
"name": "@nestjs/schematics", | ||
"version": "7.0.1", | ||
"version": "7.1.0-next.1", | ||
"description": "Nest - modern, fast, powerful node.js web framework (@schematics)", | ||
@@ -45,3 +45,4 @@ "main": "dist/index.js", | ||
"@angular-devkit/schematics": "9.1.7", | ||
"fs-extra": "9.0.0" | ||
"fs-extra": "9.0.0", | ||
"pluralize": "8.0.0" | ||
}, | ||
@@ -48,0 +49,0 @@ "devDependencies": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
175819
225
4085
5
1
+ Addedpluralize@8.0.0
+ Addedpluralize@8.0.0(transitive)