forked from aws4embeddedlinux/aws4embeddedlinux-ci
-
Notifications
You must be signed in to change notification settings - Fork 0
Minor changes (#84) #29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
added a commit
that referenced
this pull request
Apr 15, 2025
* updating yarn and package lock files * Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Minor changes (#84) (#29) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump: dependencies updates * Bump: dependencies updates --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
added a commit
that referenced
this pull request
Apr 15, 2025
* updating yarn and package lock files * Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Minor changes (#84) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Minor changes (#84) (#29) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump: dependencies updates * Bump: dependencies updates --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
added a commit
that referenced
this pull request
Apr 15, 2025
* updating yarn and package lock files * Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Minor changes (#84) (#29) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump: dependencies updates * Bump: dependencies updates --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
added a commit
that referenced
this pull request
Apr 15, 2025
* updating yarn and package lock files * Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Minor changes (#84) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <[email protected]> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <[email protected]> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Minor changes (#84) (#29) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/[email protected]/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump: dependencies updates * Bump: dependencies updates --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Abdelhalim Dadouche <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
adding new folders to exclude
updating the architecture diagrams
adding / moving helper scripts
moving the base image assests to source-repo
adjusting buildspec file with new nfs mount location & adding debug logs
refactoring poky/poky-ami project & esling formatting
eslint & jest config refactoring / updates
library version updates & scripts commands ajdustments
github workflow adjustment to conform with new script location
deprecating existing/former cdk libraries and test
updating package-lock.json
adding new refactored version of the CDK construct with less dependecies between each other:
updated readme
updated tests snapshot
eslint reformatting
forcing dependency to prevent iam role issue on first run of pipeline
managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly)
updated test due to dependency change
moving build assets script out to avoid deployment in dist
updating reference to build assets script
adding execute permission
package.json:
Yarn switch for the following reasons:
downsizing codebuild ComputeType to save on cost and because resources are not fully used
Normalize all the line endings
forcing lf endings
adding docker image file to allow uplaod & zip of source repo via cdk assets
variable renaming to improve readability
differentiating ProjectKind from deprecated API
minor comment changes
moving the vmimport bucket class to the deprecated folder
adjusting the vmimport bucket class import
removing references to VMImportBucket
simplifying the build asset script
excluding the test folder from the dist/build output
adding excluded folder fom build and eslint
cleanup and relocation of scripts and assets
variable renaming to improve readability
updating script path
varible renaming to improve readability
switching to S3 poll trigger
code cleanup
adjusting the readme with additional details
function refactoring
improving the doc / readme
minor change in navigation
adding the ability to use a custom local source path be used to create a pipeline
switching to codepipeline_actions.S3Trigger.EVENTS,
variable renaming
test updates
removing node 18/20 support
removing deprecated code
switching to yarn
switching to yarn
fixing shell check
fixing shell check warnings
adjusting shell check script path
pre-commit failures fixes
pre-commit failures fixes
adding a post install script to force dist folder generation on install
reveerting change
adjusting lifecycle scripts
updating to Yarn 2 (v4.6.0)
updating to Yarn 2 (v4.6.0)
adding package-lock for npm compatibility
fixing renesas script
doc issue
adjusting packge.json with files to include
adjusting packge.json with files to include
refactoring build process
refactoring build process
refactoring build process
refactoring build process
adding vscode settings
revisiting eslint / jest config to accomodate build change
addressing typedoc issue with incomplete link
removing unused code
minor update due to package.json change
adding exclusing in the npmignore
adding exclusing in the npmignore
fixing type for environment variables in code pipelines
adding jest test and fixing output location for pipelines
adding jest test and fixing output location for pipelines
Update doc.yml
update to support yarn
Major update to 0.2.0 (Bump cdk-nag from 2.35.69 to 2.36.42 #76)
adding new folders to exclude
updating the architecture diagrams
adding / moving helper scripts
moving the base image assests to source-repo
adjusting buildspec file with new nfs mount location & adding debug logs
refactoring poky/poky-ami project & esling formatting
eslint & jest config refactoring / updates
library version updates & scripts commands ajdustments
github workflow adjustment to conform with new script location
deprecating existing/former cdk libraries and test
updating package-lock.json
adding new refactored version of the CDK construct with less dependecies between each other:
updated readme
updated tests snapshot
eslint reformatting
forcing dependency to prevent iam role issue on first run of pipeline
managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly)
updated test due to dependency change
moving build assets script out to avoid deployment in dist
updating reference to build assets script
adding execute permission
package.json:
Yarn switch for the following reasons:
downsizing codebuild ComputeType to save on cost and because resources are not fully used
Normalize all the line endings
forcing lf endings
adding docker image file to allow uplaod & zip of source repo via cdk assets
variable renaming to improve readability
differentiating ProjectKind from deprecated API
minor comment changes
moving the vmimport bucket class to the deprecated folder
adjusting the vmimport bucket class import
removing references to VMImportBucket
simplifying the build asset script
excluding the test folder from the dist/build output
adding excluded folder fom build and eslint
cleanup and relocation of scripts and assets
variable renaming to improve readability
updating script path
varible renaming to improve readability
switching to S3 poll trigger
code cleanup
adjusting the readme with additional details
function refactoring
improving the doc / readme
minor change in navigation
adding the ability to use a custom local source path be used to create a pipeline
switching to codepipeline_actions.S3Trigger.EVENTS,
variable renaming
test updates
removing node 18/20 support
removing deprecated code
switching to yarn
switching to yarn
fixing shell check
fixing shell check warnings
adjusting shell check script path
pre-commit failures fixes
pre-commit failures fixes
adding a post install script to force dist folder generation on install
reveerting change
adjusting lifecycle scripts
updating to Yarn 2 (v4.6.0)
updating to Yarn 2 (v4.6.0)
adding package-lock for npm compatibility
fixing renesas script
Update doc.yml
update to support yarn
Major update to 0.2.0 (Bump cdk-nag from 2.35.69 to 2.36.42 #76)
adding new folders to exclude
updating the architecture diagrams
adding / moving helper scripts
moving the base image assests to source-repo
adjusting buildspec file with new nfs mount location & adding debug logs
refactoring poky/poky-ami project & esling formatting
eslint & jest config refactoring / updates
library version updates & scripts commands ajdustments
github workflow adjustment to conform with new script location
deprecating existing/former cdk libraries and test
updating package-lock.json
adding new refactored version of the CDK construct with less dependecies between each other:
updated readme
updated tests snapshot
eslint reformatting
forcing dependency to prevent iam role issue on first run of pipeline
managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly)
updated test due to dependency change
moving build assets script out to avoid deployment in dist
updating reference to build assets script
adding execute permission
package.json:
Yarn switch for the following reasons:
downsizing codebuild ComputeType to save on cost and because resources are not fully used
Normalize all the line endings
forcing lf endings
adding docker image file to allow uplaod & zip of source repo via cdk assets
variable renaming to improve readability
differentiating ProjectKind from deprecated API
minor comment changes
moving the vmimport bucket class to the deprecated folder
adjusting the vmimport bucket class import
removing references to VMImportBucket
simplifying the build asset script
excluding the test folder from the dist/build output
adding excluded folder fom build and eslint
cleanup and relocation of scripts and assets
variable renaming to improve readability
updating script path
varible renaming to improve readability
switching to S3 poll trigger
code cleanup
adjusting the readme with additional details
function refactoring
improving the doc / readme
minor change in navigation
adding the ability to use a custom local source path be used to create a pipeline
switching to codepipeline_actions.S3Trigger.EVENTS,
variable renaming
test updates
removing node 18/20 support
removing deprecated code
switching to yarn
switching to yarn
fixing shell check
fixing shell check warnings
adjusting shell check script path
pre-commit failures fixes
pre-commit failures fixes
adding a post install script to force dist folder generation on install
reveerting change
adjusting lifecycle scripts
updating to Yarn 2 (v4.6.0)
updating to Yarn 2 (v4.6.0)
adding package-lock for npm compatibility
fixing renesas script
Update doc.yml
update to support yarn
updating snapshot
updating snapshot and test
changing target to es2020 instead of ES2020
replacing reaplce all with global regexp
updating yarn and package lock files
Create dependabot.yml
Bump globals from 15.15.0 to 16.0.0
Bumps globals from 15.15.0 to 16.0.0.
updated-dependencies:
Bumps aws-cdk from 2.176.0 to 2.1006.0.
updated-dependencies:
Bumps typedoc from 0.27.9 to 0.28.1.
updated-dependencies:
Bumps typescript from 5.7.3 to 5.8.2.
updated-dependencies:
upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package
upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package
updated snapshot
Bump cdk-nag from 2.35.56 to 2.35.59
Bumps cdk-nag from 2.35.56 to 2.35.59.
updated-dependencies:
Bumps @types/node from 20.14.8 to 22.13.14.
updated-dependencies:
Bumps the npm_and_yarn group with 1 update: aws-cdk-lib.
Updates
aws-cdk-libfrom 2.186.0 to 2.187.0updated-dependencies:
Bumps eslint-config-prettier from 9.1.0 to 10.1.1.
updated-dependencies:
Bumps @eslint/js from 9.23.0 to 9.24.0.
updated-dependencies:
Bumps eslint-plugin-prettier from 5.2.5 to 5.2.6.
updated-dependencies:
Bumps typedoc from 0.28.1 to 0.28.2.
updated-dependencies:
Bumps cdk-nag from 2.35.59 to 2.35.69.
updated-dependencies:
Bumps the npm_and_yarn group with 1 update: aws-cdk-lib.
Updates
aws-cdk-libfrom 2.188.0 to 2.189.0updated-dependencies:
Bumps eslint from 9.23.0 to 9.24.0.
updated-dependencies: