Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@codebrew/nx-aws-cdk

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@codebrew/nx-aws-cdk - npm Package Compare versions

Comparing version
1.0.3
to
2.0.0
+46
-0
CHANGELOG.md

@@ -5,2 +5,48 @@ # Changelog

## 2.0.0 (2024-08-27)
## 1.0.0 (2024-08-27)
- chore: migrate 14.8.6 ([5ea5d38](https://github.com/codebrewlab/nx-plugins/commit/5ea5d38))
- chore: nx migrate 13.10.6 ([08bf0e0](https://github.com/codebrewlab/nx-plugins/commit/08bf0e0))
- chore: nx migrate 15.9.7 ([820fc52](https://github.com/codebrewlab/nx-plugins/commit/820fc52))
- chore: nx migrate 16.10.0 ([5477ff8](https://github.com/codebrewlab/nx-plugins/commit/5477ff8))
- chore: nx migrate 17.3.2 ([7925d6d](https://github.com/codebrewlab/nx-plugins/commit/7925d6d))
- chore(aws-cdk): add license info ([6385c22](https://github.com/codebrewlab/nx-plugins/commit/6385c22))
- chore(release): 0.1.0 ([6a560cd](https://github.com/codebrewlab/nx-plugins/commit/6a560cd))
- chore(release): 0.1.1 ([dcecfb7](https://github.com/codebrewlab/nx-plugins/commit/dcecfb7))
- chore(release): 1.0.0 ([98c9de1](https://github.com/codebrewlab/nx-plugins/commit/98c9de1))
- chore(release): 1.0.1 ([a76cb78](https://github.com/codebrewlab/nx-plugins/commit/a76cb78))
- chore(release): 1.0.2 ([7f8998d](https://github.com/codebrewlab/nx-plugins/commit/7f8998d))
- chore(release): 1.0.3 ([e68a947](https://github.com/codebrewlab/nx-plugins/commit/e68a947))
- fix(aws-cdk): executor stdin fix ([b5ef5c7](https://github.com/codebrewlab/nx-plugins/commit/b5ef5c7))
- fix(aws-cdk): fix nx linter (#2) ([58673ae](https://github.com/codebrewlab/nx-plugins/commit/58673ae)), closes [#2](https://github.com/codebrewlab/nx-plugins/issues/2)
- fix(aws-cdk): miss await in destroy executor ([23e1815](https://github.com/codebrewlab/nx-plugins/commit/23e1815))
- fix(nx-aws-cdk): fix destroy executor (#4) ([2f48bc0](https://github.com/codebrewlab/nx-plugins/commit/2f48bc0)), closes [#4](https://github.com/codebrewlab/nx-plugins/issues/4)
- test(aws-cdk): logger info to debug ([be3b4c7](https://github.com/codebrewlab/nx-plugins/commit/be3b4c7))
- feat(aws-cdk): deploy, destroy executor add option ([b48e374](https://github.com/codebrewlab/nx-plugins/commit/b48e374))
- feat(aws-cdk): generator, executor complete ([84dd16a](https://github.com/codebrewlab/nx-plugins/commit/84dd16a))
## 1.0.0 (2024-08-27)
- chore: migrate 14.8.6 ([5ea5d38](https://github.com/codebrewlab/nx-plugins/commit/5ea5d38))
- chore: nx migrate 13.10.6 ([08bf0e0](https://github.com/codebrewlab/nx-plugins/commit/08bf0e0))
- chore: nx migrate 15.9.7 ([820fc52](https://github.com/codebrewlab/nx-plugins/commit/820fc52))
- chore: nx migrate 16.10.0 ([5477ff8](https://github.com/codebrewlab/nx-plugins/commit/5477ff8))
- chore: nx migrate 17.3.2 ([7925d6d](https://github.com/codebrewlab/nx-plugins/commit/7925d6d))
- chore(aws-cdk): add license info ([6385c22](https://github.com/codebrewlab/nx-plugins/commit/6385c22))
- chore(release): 0.1.0 ([6a560cd](https://github.com/codebrewlab/nx-plugins/commit/6a560cd))
- chore(release): 0.1.1 ([dcecfb7](https://github.com/codebrewlab/nx-plugins/commit/dcecfb7))
- chore(release): 1.0.0 ([98c9de1](https://github.com/codebrewlab/nx-plugins/commit/98c9de1))
- chore(release): 1.0.1 ([a76cb78](https://github.com/codebrewlab/nx-plugins/commit/a76cb78))
- chore(release): 1.0.2 ([7f8998d](https://github.com/codebrewlab/nx-plugins/commit/7f8998d))
- chore(release): 1.0.3 ([e68a947](https://github.com/codebrewlab/nx-plugins/commit/e68a947))
- fix(aws-cdk): executor stdin fix ([b5ef5c7](https://github.com/codebrewlab/nx-plugins/commit/b5ef5c7))
- fix(aws-cdk): fix nx linter (#2) ([58673ae](https://github.com/codebrewlab/nx-plugins/commit/58673ae)), closes [#2](https://github.com/codebrewlab/nx-plugins/issues/2)
- fix(aws-cdk): miss await in destroy executor ([23e1815](https://github.com/codebrewlab/nx-plugins/commit/23e1815))
- fix(nx-aws-cdk): fix destroy executor (#4) ([2f48bc0](https://github.com/codebrewlab/nx-plugins/commit/2f48bc0)), closes [#4](https://github.com/codebrewlab/nx-plugins/issues/4)
- test(aws-cdk): logger info to debug ([be3b4c7](https://github.com/codebrewlab/nx-plugins/commit/be3b4c7))
- feat(aws-cdk): deploy, destroy executor add option ([b48e374](https://github.com/codebrewlab/nx-plugins/commit/b48e374))
- feat(aws-cdk): generator, executor complete ([84dd16a](https://github.com/codebrewlab/nx-plugins/commit/84dd16a))
## [1.0.3](https://github.com/codebrewlab/nx-plugins/compare/v1.0.2...v1.0.3) (2022-01-28)

@@ -7,0 +53,0 @@

+3
-2
{
"name": "@codebrew/nx-aws-cdk",
"version": "1.0.3",
"version": "2.0.0",
"main": "src/index.js",

@@ -24,3 +24,4 @@ "generators": "./generators.json",

"license": "MIT",
"typings": "./src/index.d.ts"
"type": "commonjs",
"types": "./src/index.d.ts"
}
+1
-1

@@ -1,2 +0,2 @@

import { ExecutorContext } from '@nrwl/tao/src/shared/workspace';
import type { ExecutorContext } from '@nx/devkit';
import { DeployExecutorSchema } from './schema';

@@ -3,0 +3,0 @@ import { ParsedExecutorInterface } from '../../interfaces/parsed-executor.interface';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = runExecutor;
const tslib_1 = require("tslib");

@@ -15,12 +16,10 @@ const path = require("path");

}
exports.default = runExecutor;
function runDeploy(options, context) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
const command = executor_util_1.createCommand('deploy', options);
return executor_util_1.runCommandProcess(command, path.join(context.root, options.root));
const command = (0, executor_util_1.createCommand)('deploy', options);
return (0, executor_util_1.runCommandProcess)(command, path.join(context.root, options.root));
});
}
function normalizeOptions(options, context) {
var _a;
const parsedArgs = executor_util_1.parseArgs(options);
const parsedArgs = (0, executor_util_1.parseArgs)(options);
let stacks;

@@ -30,3 +29,3 @@ if (Object.prototype.hasOwnProperty.call(options, 'stacks')) {

}
const { sourceRoot, root } = (_a = context === null || context === void 0 ? void 0 : context.workspace) === null || _a === void 0 ? void 0 : _a.projects[context.projectName];
const { sourceRoot, root } = context.workspace.projects[context.projectName];
return Object.assign(Object.assign({}, options), { parseArgs: parsedArgs, stacks,

@@ -33,0 +32,0 @@ sourceRoot,

@@ -1,1 +0,1 @@

{"version":3,"file":"deploy.js","sourceRoot":"","sources":["../../../../../../packages/nx-aws-cdk/src/executors/deploy/deploy.ts"],"names":[],"mappings":";;;AAAA,6BAA6B;AAI7B,6DAAwF;AAUxF,SAA8B,WAAW,CAAC,OAA6B,EAAE,OAAwB;;QAC/F,MAAM,iBAAiB,GAAG,gBAAgB,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;QAC7D,MAAM,MAAM,GAAG,MAAM,SAAS,CAAC,iBAAiB,EAAE,OAAO,CAAC,CAAC;QAE3D,OAAO;YACL,OAAO,EAAE,MAAM;SAChB,CAAC;IACJ,CAAC;CAAA;AAPD,8BAOC;AAED,SAAe,SAAS,CAAC,OAAmC,EAAE,OAAwB;;QACpF,MAAM,OAAO,GAAG,6BAAa,CAAC,QAAQ,EAAE,OAAO,CAAC,CAAC;QACjD,OAAO,iCAAiB,CAAC,OAAO,EAAE,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC;IAC3E,CAAC;CAAA;AAED,SAAS,gBAAgB,CAAC,OAA6B,EAAE,OAAwB;;IAC/E,MAAM,UAAU,GAAG,yBAAS,CAAC,OAAO,CAAC,CAAC;IACtC,IAAI,MAAM,CAAC;IAEX,IAAI,MAAM,CAAC,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,CAAC,EAAE;QAC3D,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;KACzB;IAED,MAAM,EAAE,UAAU,EAAE,IAAI,EAAE,GAAG,MAAA,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,SAAS,0CAAE,QAAQ,CAAC,OAAO,CAAC,WAAW,CAAC,CAAC;IAE/E,uCACK,OAAO,KACV,SAAS,EAAE,UAAU,EACrB,MAAM;QACN,UAAU;QACV,IAAI,IACJ;AACJ,CAAC"}
{"version":3,"file":"deploy.js","sourceRoot":"","sources":["../../../../../../packages/nx-aws-cdk/src/executors/deploy/deploy.ts"],"names":[],"mappings":";;AAcA,8BAOC;;AArBD,6BAA6B;AAI7B,6DAAwF;AAUxF,SAA8B,WAAW,CAAC,OAA6B,EAAE,OAAwB;;QAC/F,MAAM,iBAAiB,GAAG,gBAAgB,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;QAC7D,MAAM,MAAM,GAAG,MAAM,SAAS,CAAC,iBAAiB,EAAE,OAAO,CAAC,CAAC;QAE3D,OAAO;YACL,OAAO,EAAE,MAAM;SAChB,CAAC;IACJ,CAAC;CAAA;AAED,SAAe,SAAS,CAAC,OAAmC,EAAE,OAAwB;;QACpF,MAAM,OAAO,GAAG,IAAA,6BAAa,EAAC,QAAQ,EAAE,OAAO,CAAC,CAAC;QACjD,OAAO,IAAA,iCAAiB,EAAC,OAAO,EAAE,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC;IAC3E,CAAC;CAAA;AAED,SAAS,gBAAgB,CAAC,OAA6B,EAAE,OAAwB;IAC/E,MAAM,UAAU,GAAG,IAAA,yBAAS,EAAC,OAAO,CAAC,CAAC;IACtC,IAAI,MAAM,CAAC;IAEX,IAAI,MAAM,CAAC,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,CAAC,EAAE,CAAC;QAC5D,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;IAC1B,CAAC;IAED,MAAM,EAAE,UAAU,EAAE,IAAI,EAAE,GAAG,OAAO,CAAC,SAAS,CAAC,QAAQ,CAAC,OAAO,CAAC,WAAW,CAAC,CAAC;IAE7E,uCACK,OAAO,KACV,SAAS,EAAE,UAAU,EACrB,MAAM;QACN,UAAU;QACV,IAAI,IACJ;AACJ,CAAC"}
{
"version": 2,
"outputCapture": "direct-nodejs",
"$schema": "http://json-schema.org/schema",
"cli": "nx",
"title": "deploy executor",

@@ -5,0 +6,0 @@ "description": "",

@@ -1,4 +0,4 @@

import { ExecutorContext } from '@nrwl/tao/src/shared/workspace';
import { DestroyExecutorSchema } from './schema';
import { ParsedExecutorInterface } from '../../interfaces/parsed-executor.interface';
import type { ExecutorContext } from '@nx/devkit';
export interface ParsedDestroyExecutorOption extends ParsedExecutorInterface {

@@ -5,0 +5,0 @@ parseArgs?: Record<string, string>;

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = runExecutor;
const tslib_1 = require("tslib");

@@ -15,10 +16,8 @@ const path = require("path");

}
exports.default = runExecutor;
function runDestroy(options, context) {
const command = executor_util_1.createCommand('destroy', options);
return executor_util_1.runCommandProcess(command, path.join(context.root, options.root));
const command = (0, executor_util_1.createCommand)('destroy', options);
return (0, executor_util_1.runCommandProcess)(command, path.join(context.root, options.root));
}
function normalizeOptions(options, context) {
var _a;
const parsedArgs = executor_util_1.parseArgs(options);
const parsedArgs = (0, executor_util_1.parseArgs)(options);
let stacks;

@@ -28,3 +27,3 @@ if (Object.prototype.hasOwnProperty.call(options, 'stacks')) {

}
const { sourceRoot, root } = (_a = context === null || context === void 0 ? void 0 : context.workspace) === null || _a === void 0 ? void 0 : _a.projects[context.projectName];
const { sourceRoot, root } = context.workspace.projects[context.projectName];
return Object.assign(Object.assign({}, options), { parseArgs: parsedArgs, stacks,

@@ -31,0 +30,0 @@ sourceRoot,

@@ -1,1 +0,1 @@

{"version":3,"file":"destroy.js","sourceRoot":"","sources":["../../../../../../packages/nx-aws-cdk/src/executors/destroy/destroy.ts"],"names":[],"mappings":";;;AAAA,6BAA6B;AAI7B,6DAAwF;AAWxF,SAA8B,WAAW,CAAC,OAA8B,EAAE,OAAwB;;QAChG,MAAM,iBAAiB,GAAG,gBAAgB,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;QAC7D,MAAM,MAAM,GAAG,MAAM,UAAU,CAAC,iBAAiB,EAAE,OAAO,CAAC,CAAC;QAE5D,OAAO;YACL,OAAO,EAAE,MAAM;SAChB,CAAC;IACJ,CAAC;CAAA;AAPD,8BAOC;AAED,SAAS,UAAU,CAAC,OAAoC,EAAE,OAAwB;IAChF,MAAM,OAAO,GAAG,6BAAa,CAAC,SAAS,EAAE,OAAO,CAAC,CAAC;IAClD,OAAO,iCAAiB,CAAC,OAAO,EAAE,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC;AAC3E,CAAC;AAED,SAAS,gBAAgB,CAAC,OAA8B,EAAE,OAAwB;;IAChF,MAAM,UAAU,GAAG,yBAAS,CAAC,OAAO,CAAC,CAAC;IACtC,IAAI,MAAM,CAAC;IAEX,IAAI,MAAM,CAAC,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,CAAC,EAAE;QAC3D,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;KACzB;IAED,MAAM,EAAE,UAAU,EAAE,IAAI,EAAE,GAAG,MAAA,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,SAAS,0CAAE,QAAQ,CAAC,OAAO,CAAC,WAAW,CAAC,CAAC;IAE/E,uCACK,OAAO,KACV,SAAS,EAAE,UAAU,EACrB,MAAM;QACN,UAAU;QACV,IAAI,IACJ;AACJ,CAAC"}
{"version":3,"file":"destroy.js","sourceRoot":"","sources":["../../../../../../packages/nx-aws-cdk/src/executors/destroy/destroy.ts"],"names":[],"mappings":";;AAeA,8BAOC;;AAtBD,6BAA6B;AAG7B,6DAAwF;AAYxF,SAA8B,WAAW,CAAC,OAA8B,EAAE,OAAwB;;QAChG,MAAM,iBAAiB,GAAG,gBAAgB,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;QAC7D,MAAM,MAAM,GAAG,MAAM,UAAU,CAAC,iBAAiB,EAAE,OAAO,CAAC,CAAC;QAE5D,OAAO;YACL,OAAO,EAAE,MAAM;SAChB,CAAC;IACJ,CAAC;CAAA;AAED,SAAS,UAAU,CAAC,OAAoC,EAAE,OAAwB;IAChF,MAAM,OAAO,GAAG,IAAA,6BAAa,EAAC,SAAS,EAAE,OAAO,CAAC,CAAC;IAClD,OAAO,IAAA,iCAAiB,EAAC,OAAO,EAAE,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC;AAC3E,CAAC;AAED,SAAS,gBAAgB,CAAC,OAA8B,EAAE,OAAwB;IAChF,MAAM,UAAU,GAAG,IAAA,yBAAS,EAAC,OAAO,CAAC,CAAC;IACtC,IAAI,MAAM,CAAC;IAEX,IAAI,MAAM,CAAC,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,OAAO,EAAE,QAAQ,CAAC,EAAE,CAAC;QAC5D,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;IAC1B,CAAC;IAED,MAAM,EAAE,UAAU,EAAE,IAAI,EAAE,GAAG,OAAO,CAAC,SAAS,CAAC,QAAQ,CAAC,OAAO,CAAC,WAAW,CAAC,CAAC;IAE7E,uCACK,OAAO,KACV,SAAS,EAAE,UAAU,EACrB,MAAM;QACN,UAAU;QACV,IAAI,IACJ;AACJ,CAAC"}
{
"version": 2,
"outputCapture": "direct-nodejs",
"$schema": "http://json-schema.org/schema",
"cli": "nx",
"title": "Destroy executor",

@@ -5,0 +6,0 @@ "description": "",

@@ -1,5 +0,5 @@

import { GeneratorCallback, Tree } from '@nrwl/devkit';
import { GeneratorCallback, Tree } from '@nx/devkit';
import { ApplicationSchema } from './schema';
export declare function applicationGenerator(host: Tree, options: ApplicationSchema): Promise<GeneratorCallback>;
export default applicationGenerator;
export declare const applicationSchematic: (options: ApplicationSchema) => (tree: any, context: any) => Promise<any>;
export declare const applicationSchematic: (generatorOptions: ApplicationSchema) => (tree: any, context: any) => Promise<any>;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.applicationSchematic = exports.applicationGenerator = void 0;
exports.applicationSchematic = void 0;
exports.applicationGenerator = applicationGenerator;
const tslib_1 = require("tslib");
const path = require("path");
const devkit_1 = require("@nrwl/devkit");
const jest_1 = require("@nrwl/jest");
const linter_1 = require("@nrwl/linter");
const run_tasks_in_serial_1 = require("@nrwl/workspace/src/utilities/run-tasks-in-serial");
const devkit_1 = require("@nx/devkit");
const eslint_1 = require("@nx/eslint");
const init_1 = require("../init/init");
const configuration_1 = require("@nx/jest/src/generators/configuration/configuration");
function normalizeOptions(host, options) {
var _a, _b;
const name = devkit_1.names(options.name).fileName;
const projectDirectory = options.directory ? `${devkit_1.names(options.directory).fileName}/${name}` : name;
const name = (0, devkit_1.names)(options.name).fileName;
const projectDirectory = options.directory ? `${(0, devkit_1.names)(options.directory).fileName}/${name}` : name;
const projectName = projectDirectory.replace(new RegExp('/', 'g'), '-');
const projectRoot = `${devkit_1.getWorkspaceLayout(host).appsDir}/${projectDirectory}`;
const projectRoot = `${(0, devkit_1.getWorkspaceLayout)(host).appsDir}/${projectDirectory}`;
const parsedTags = options.tags ? options.tags.split(',').map((s) => s.trim()) : [];

@@ -21,18 +21,18 @@ return Object.assign(Object.assign({}, options), { projectName,

projectDirectory,
parsedTags, linter: (_a = options.linter) !== null && _a !== void 0 ? _a : linter_1.Linter.EsLint, unitTestRunner: (_b = options.unitTestRunner) !== null && _b !== void 0 ? _b : 'jest' });
parsedTags, linter: (_a = options.linter) !== null && _a !== void 0 ? _a : eslint_1.Linter.EsLint, unitTestRunner: (_b = options.unitTestRunner) !== null && _b !== void 0 ? _b : 'jest' });
}
function addFiles(host, options) {
const templateOptions = Object.assign(Object.assign(Object.assign({}, options), devkit_1.names(options.projectName)), { offsetFromRoot: devkit_1.offsetFromRoot(options.projectRoot), template: '' });
devkit_1.generateFiles(host, path.join(__dirname, 'files'), options.projectRoot, templateOptions);
const templateOptions = Object.assign(Object.assign(Object.assign({}, options), (0, devkit_1.names)(options.projectName)), { offsetFromRoot: (0, devkit_1.offsetFromRoot)(options.projectRoot), template: '' });
(0, devkit_1.generateFiles)(host, path.join(__dirname, 'files'), options.projectRoot, templateOptions);
}
function addJestFiles(host, options) {
const templateOptions = Object.assign(Object.assign(Object.assign({}, options), devkit_1.names(options.projectName)), { offsetFromRoot: devkit_1.offsetFromRoot(options.projectRoot), template: '' });
devkit_1.generateFiles(host, path.join(__dirname, 'jest-files'), options.projectRoot, templateOptions);
const templateOptions = Object.assign(Object.assign(Object.assign({}, options), (0, devkit_1.names)(options.projectName)), { offsetFromRoot: (0, devkit_1.offsetFromRoot)(options.projectRoot), template: '' });
(0, devkit_1.generateFiles)(host, path.join(__dirname, 'jest-files'), options.projectRoot, templateOptions);
}
function addLintingToApplication(tree, options) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
return yield linter_1.lintProjectGenerator(tree, {
return yield (0, eslint_1.lintProjectGenerator)(tree, {
linter: options.linter,
project: options.projectName,
tsConfigPaths: [devkit_1.joinPathFragments(options.projectRoot, 'tsconfig.*?.json')],
tsConfigPaths: [(0, devkit_1.joinPathFragments)(options.projectRoot, 'tsconfig.*?.json')],
eslintFilePatterns: [`${options.projectRoot}/**/*.ts`],

@@ -45,3 +45,3 @@ skipFormat: true,

function updateLintConfig(tree, options) {
devkit_1.updateJson(tree, `${options.projectRoot}/.eslintrc.json`, (json) => {
(0, devkit_1.updateJson)(tree, `${options.projectRoot}/.eslintrc.json`, (json) => {
json.plugins = (json === null || json === void 0 ? void 0 : json.plugins) || [];

@@ -60,3 +60,3 @@ const plugins = json.plugins;

const normalizedOptions = normalizeOptions(host, options);
const initTask = yield init_1.initGenerator(host, Object.assign(Object.assign({}, options), { skipFormat: true }));
const initTask = yield (0, init_1.initGenerator)(host, Object.assign(Object.assign({}, options), { skipFormat: true }));
tasks.push(initTask);

@@ -79,7 +79,5 @@ const project = {

};
devkit_1.addProjectConfiguration(host, normalizedOptions.projectName, project);
const workspace = devkit_1.readWorkspaceConfiguration(host);
devkit_1.updateWorkspaceConfiguration(host, workspace);
(0, devkit_1.addProjectConfiguration)(host, normalizedOptions.projectName, project);
addFiles(host, normalizedOptions);
if (normalizedOptions.linter !== linter_1.Linter.None) {
if (normalizedOptions.linter !== eslint_1.Linter.None) {
const lintTask = yield addLintingToApplication(host, normalizedOptions);

@@ -90,3 +88,3 @@ tasks.push(lintTask);

if (normalizedOptions.unitTestRunner === 'jest') {
const jestTask = yield jest_1.jestProjectGenerator(host, {
const jestTask = yield (0, configuration_1.default)(host, {
project: normalizedOptions.projectName,

@@ -104,10 +102,9 @@ setupFile: 'none',

if (!options.skipFormat) {
yield devkit_1.formatFiles(host);
yield (0, devkit_1.formatFiles)(host);
}
return run_tasks_in_serial_1.runTasksInSerial(...tasks);
return (0, devkit_1.runTasksInSerial)(...tasks);
});
}
exports.applicationGenerator = applicationGenerator;
exports.default = applicationGenerator;
exports.applicationSchematic = devkit_1.convertNxGenerator(applicationGenerator);
exports.applicationSchematic = (0, devkit_1.convertNxGenerator)(applicationGenerator);
//# sourceMappingURL=application.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"application.js","sourceRoot":"","sources":["../../../../../../packages/nx-aws-cdk/src/generators/application/application.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"application.js","sourceRoot":"","sources":["../../../../../../packages/nx-aws-cdk/src/generators/application/application.ts"],"names":[],"mappings":"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"}

@@ -1,2 +0,2 @@

import { Linter } from '@nrwl/linter';
import { Linter } from '@nx/eslint';

@@ -3,0 +3,0 @@ export interface ApplicationSchema {

{
"$schema": "http://json-schema.org/schema",
"cli": "nx",
"id": "AwsCdk",

@@ -5,0 +4,0 @@ "title": "",

@@ -1,5 +0,5 @@

import { Tree } from '@nrwl/devkit';
import { Tree } from '@nx/devkit';
import { InitGeneratorSchema } from './schema';
export declare function initGenerator(host: Tree, options: InitGeneratorSchema): Promise<() => Promise<void>>;
export default initGenerator;
export declare const initSchematic: (options: InitGeneratorSchema) => (tree: any, context: any) => Promise<any>;
export declare const initSchematic: (generatorOptions: InitGeneratorSchema) => (tree: any, context: any) => Promise<any>;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.initSchematic = exports.initGenerator = void 0;
exports.initSchematic = void 0;
exports.initGenerator = initGenerator;
const tslib_1 = require("tslib");
const devkit_1 = require("@nrwl/devkit");
const jest_1 = require("@nrwl/jest");
const devkit_1 = require("@nx/devkit");
const jest_1 = require("@nx/jest");
const cdk_shared_1 = require("../../utils/cdk-shared");

@@ -17,7 +18,8 @@ function normalizeOptions(schema) {

if (schema.unitTestRunner === 'jest') {
jestInstall = yield jest_1.jestInitGenerator(host, {});
jestInstall = yield (0, jest_1.jestInitGenerator)(host, {});
}
const installTask = devkit_1.addDependenciesToPackageJson(host, {
'@aws-cdk/core': cdk_shared_1.CDK_VERSION,
'@aws-cdk/assert': cdk_shared_1.CDK_VERSION,
const installTask = (0, devkit_1.addDependenciesToPackageJson)(host, {
'aws-cdk': cdk_shared_1.CDK_VERSION,
'aws-cdk-lib': cdk_shared_1.CDK_VERSION,
constructs: cdk_shared_1.CDK_CONSTRUCTS_VERSION,
}, {

@@ -27,3 +29,3 @@ 'eslint-plugin-cdk': cdk_shared_1.CDK_ESLINT_VERSION,

if (!schema.skipFormat) {
yield devkit_1.formatFiles(host);
yield (0, devkit_1.formatFiles)(host);
}

@@ -38,5 +40,4 @@ return () => tslib_1.__awaiter(this, void 0, void 0, function* () {

}
exports.initGenerator = initGenerator;
exports.default = initGenerator;
exports.initSchematic = devkit_1.convertNxGenerator(initGenerator);
exports.initSchematic = (0, devkit_1.convertNxGenerator)(initGenerator);
//# sourceMappingURL=init.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"init.js","sourceRoot":"","sources":["../../../../../../packages/nx-aws-cdk/src/generators/init/init.ts"],"names":[],"mappings":";;;;AAAA,yCAAsH;AACtH,qCAA+C;AAG/C,uDAAyE;AAEzE,SAAS,gBAAgB,CAAC,MAA2B;;IACnD,uCACK,MAAM,KACT,cAAc,EAAE,MAAA,MAAM,CAAC,cAAc,mCAAI,MAAM,IAC/C;AACJ,CAAC;AAED,SAAsB,aAAa,CAAC,IAAU,EAAE,OAA4B;;QAC1E,IAAI,WAA8B,CAAC;QACnC,MAAM,MAAM,GAAG,gBAAgB,CAAC,OAAO,CAAC,CAAC;QAEzC,IAAI,MAAM,CAAC,cAAc,KAAK,MAAM,EAAE;YACpC,WAAW,GAAG,MAAM,wBAAiB,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;SACjD;QAED,MAAM,WAAW,GAAG,qCAA4B,CAC9C,IAAI,EACJ;YACE,eAAe,EAAE,wBAAW;YAC5B,iBAAiB,EAAE,wBAAW;SAC/B,EACD;YACE,mBAAmB,EAAE,+BAAkB;SACxC,CACF,CAAC;QAEF,IAAI,CAAC,MAAM,CAAC,UAAU,EAAE;YACtB,MAAM,oBAAW,CAAC,IAAI,CAAC,CAAC;SACzB;QAED,OAAO,GAAS,EAAE;YAChB,IAAI,WAAW,EAAE;gBACf,MAAM,WAAW,EAAE,CAAC;aACrB;YACD,MAAM,WAAW,EAAE,CAAC;QACtB,CAAC,CAAA,CAAC;IACJ,CAAC;CAAA;AA7BD,sCA6BC;AAED,kBAAe,aAAa,CAAC;AAChB,QAAA,aAAa,GAAG,2BAAkB,CAAC,aAAa,CAAC,CAAC"}
{"version":3,"file":"init.js","sourceRoot":"","sources":["../../../../../../packages/nx-aws-cdk/src/generators/init/init.ts"],"names":[],"mappings":";;;AAaA,sCA8BC;;AA3CD,uCAAoH;AACpH,mCAA6C;AAG7C,uDAAiG;AAEjG,SAAS,gBAAgB,CAAC,MAA2B;;IACnD,uCACK,MAAM,KACT,cAAc,EAAE,MAAA,MAAM,CAAC,cAAc,mCAAI,MAAM,IAC/C;AACJ,CAAC;AAED,SAAsB,aAAa,CAAC,IAAU,EAAE,OAA4B;;QAC1E,IAAI,WAA8B,CAAC;QACnC,MAAM,MAAM,GAAG,gBAAgB,CAAC,OAAO,CAAC,CAAC;QAEzC,IAAI,MAAM,CAAC,cAAc,KAAK,MAAM,EAAE,CAAC;YACrC,WAAW,GAAG,MAAM,IAAA,wBAAiB,EAAC,IAAI,EAAE,EAAE,CAAC,CAAC;QAClD,CAAC;QAED,MAAM,WAAW,GAAG,IAAA,qCAA4B,EAC9C,IAAI,EACJ;YACE,SAAS,EAAE,wBAAW;YACtB,aAAa,EAAE,wBAAW;YAC1B,UAAU,EAAE,mCAAsB;SACnC,EACD;YACE,mBAAmB,EAAE,+BAAkB;SACxC,CACF,CAAC;QAEF,IAAI,CAAC,MAAM,CAAC,UAAU,EAAE,CAAC;YACvB,MAAM,IAAA,oBAAW,EAAC,IAAI,CAAC,CAAC;QAC1B,CAAC;QAED,OAAO,GAAS,EAAE;YAChB,IAAI,WAAW,EAAE,CAAC;gBAChB,MAAM,WAAW,EAAE,CAAC;YACtB,CAAC;YACD,MAAM,WAAW,EAAE,CAAC;QACtB,CAAC,CAAA,CAAC;IACJ,CAAC;CAAA;AAED,kBAAe,aAAa,CAAC;AAChB,QAAA,aAAa,GAAG,IAAA,2BAAkB,EAAC,aAAa,CAAC,CAAC"}
{
"$schema": "http://json-schema.org/schema",
"cli": "nx",
"id": "AwsCdkInit",

@@ -5,0 +4,0 @@ "title": "Add AWS CDK Schematics",

@@ -1,2 +0,3 @@

export declare const CDK_VERSION = "^1.127.0";
export declare const CDK_ESLINT_VERSION = "^1.3.0";
export declare const CDK_VERSION = "^2.77.0";
export declare const CDK_ESLINT_VERSION = "^1.8.0";
export declare const CDK_CONSTRUCTS_VERSION = "^10.2.10";
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CDK_ESLINT_VERSION = exports.CDK_VERSION = void 0;
exports.CDK_VERSION = '^1.127.0';
exports.CDK_ESLINT_VERSION = '^1.3.0';
exports.CDK_CONSTRUCTS_VERSION = exports.CDK_ESLINT_VERSION = exports.CDK_VERSION = void 0;
exports.CDK_VERSION = '^2.77.0';
exports.CDK_ESLINT_VERSION = '^1.8.0';
exports.CDK_CONSTRUCTS_VERSION = '^10.2.10';
//# sourceMappingURL=cdk-shared.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"cdk-shared.js","sourceRoot":"","sources":["../../../../../packages/nx-aws-cdk/src/utils/cdk-shared.ts"],"names":[],"mappings":";;;AAAa,QAAA,WAAW,GAAG,UAAU,CAAC;AACzB,QAAA,kBAAkB,GAAG,QAAQ,CAAC"}
{"version":3,"file":"cdk-shared.js","sourceRoot":"","sources":["../../../../../packages/nx-aws-cdk/src/utils/cdk-shared.ts"],"names":[],"mappings":";;;AAAa,QAAA,WAAW,GAAG,SAAS,CAAC;AACxB,QAAA,kBAAkB,GAAG,QAAQ,CAAC;AAC9B,QAAA,sBAAsB,GAAG,UAAU,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.runCommandProcess = exports.createCommand = exports.parseArgs = exports.LARGE_BUFFER = exports.executorPropKeys = void 0;
exports.LARGE_BUFFER = exports.executorPropKeys = void 0;
exports.parseArgs = parseArgs;
exports.createCommand = createCommand;
exports.runCommandProcess = runCommandProcess;
const child_process_1 = require("child_process");
const devkit_1 = require("@nrwl/devkit");
const devkit_1 = require("@nx/devkit");
exports.executorPropKeys = ['stacks'];

@@ -14,3 +17,2 @@ exports.LARGE_BUFFER = 1024 * 1000000;

}
exports.parseArgs = parseArgs;
function createCommand(command, options) {

@@ -26,7 +28,6 @@ const commands = [`cdk ${command}`];

}
exports.createCommand = createCommand;
function runCommandProcess(command, cwd) {
return new Promise((resolve, reject) => {
devkit_1.logger.debug(`Executing command: ${command}`);
const childProcess = child_process_1.exec(command, {
const childProcess = (0, child_process_1.exec)(command, {
maxBuffer: exports.LARGE_BUFFER,

@@ -63,3 +64,2 @@ env: process.env,

}
exports.runCommandProcess = runCommandProcess;
//# sourceMappingURL=executor.util.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"executor.util.js","sourceRoot":"","sources":["../../../../../packages/nx-aws-cdk/src/utils/executor.util.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"executor.util.js","sourceRoot":"","sources":["../../../../../packages/nx-aws-cdk/src/utils/executor.util.ts"],"names":[],"mappings":"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"}

@@ -1,2 +0,2 @@

import { ExecutorContext } from '@nrwl/tao/src/shared/workspace';
import type { ExecutorContext } from '@nrwl/devkit';
export declare function mockExecutorContext(executorName: string, workspaceVersion?: number): ExecutorContext;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.mockExecutorContext = void 0;
exports.mockExecutorContext = mockExecutorContext;
function mockExecutorContext(executorName, workspaceVersion = 2) {

@@ -28,3 +28,2 @@ return {

}
exports.mockExecutorContext = mockExecutorContext;
//# sourceMappingURL=testing.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"testing.js","sourceRoot":"","sources":["../../../../../packages/nx-aws-cdk/src/utils/testing.ts"],"names":[],"mappings":";;;AAEA,SAAgB,mBAAmB,CAAC,YAAoB,EAAE,gBAAgB,GAAG,CAAC;IAC5E,OAAO;QACL,WAAW,EAAE,MAAM;QACnB,IAAI,EAAE,OAAO;QACb,GAAG,EAAE,OAAO;QACZ,SAAS,EAAE;YACT,OAAO,EAAE,gBAAgB;YACzB,QAAQ,EAAE;gBACR,IAAI,EAAE;oBACJ,IAAI,EAAE,WAAW;oBACjB,OAAO,EAAE;wBACP,IAAI,EAAE;4BACJ,QAAQ,EAAE,wBAAwB,YAAY,EAAE;yBACjD;qBACF;iBACF;aACF;SACF;QACD,MAAM,EAAE;YACN,QAAQ,EAAE,wBAAwB,YAAY,EAAE;SACjD;QACD,SAAS,EAAE,IAAI;KAChB,CAAC;AACJ,CAAC;AAvBD,kDAuBC"}
{"version":3,"file":"testing.js","sourceRoot":"","sources":["../../../../../packages/nx-aws-cdk/src/utils/testing.ts"],"names":[],"mappings":";;AAEA,kDAuBC;AAvBD,SAAgB,mBAAmB,CAAC,YAAoB,EAAE,gBAAgB,GAAG,CAAC;IAC5E,OAAO;QACL,WAAW,EAAE,MAAM;QACnB,IAAI,EAAE,OAAO;QACb,GAAG,EAAE,OAAO;QACZ,SAAS,EAAE;YACT,OAAO,EAAE,gBAAgB;YACzB,QAAQ,EAAE;gBACR,IAAI,EAAE;oBACJ,IAAI,EAAE,WAAW;oBACjB,OAAO,EAAE;wBACP,IAAI,EAAE;4BACJ,QAAQ,EAAE,wBAAwB,YAAY,EAAE;yBACjD;qBACF;iBACF;aACF;SACF;QACD,MAAM,EAAE;YACN,QAAQ,EAAE,wBAAwB,YAAY,EAAE;SACjD;QACD,SAAS,EAAE,IAAI;KAChB,CAAC;AACJ,CAAC"}