From 866502f6ecb8f878971033476fabcb11b36c7706 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 4 Nov 2025 14:27:49 +0000 Subject: [PATCH 1/4] Add renovate.json --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000..5db72dd6a --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ] +} From e1c81270df4cb50324918b3cbb0cc9abeb869755 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 5 Nov 2025 12:49:42 +0000 Subject: [PATCH 2/4] Update dependency lodash to v4.17.21 --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 89ac9370c..fe23d6488 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@date-io/date-fns": "2.10.0", "@date-io/moment": "2.10.0", "commander": "2.20.3", - "lodash": "4.17.20" + "lodash": "4.17.21" } }, "node_modules/@date-io/core": { @@ -61,9 +61,9 @@ } }, "node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/moment": { "version": "2.29.4", @@ -109,9 +109,9 @@ "peer": true }, "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "moment": { "version": "2.29.4", diff --git a/package.json b/package.json index d53a58a40..18146d15d 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "license": "Apache-2.0", "dependencies": { "commander": "2.20.3", - "lodash": "4.17.20", + "lodash": "4.17.21", "@date-io/date-fns": "2.10.0", "@date-io/moment": "2.10.0" } From d0dae4bd279ceb6c013057f4ac852c6a12f5fbb2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 5 Nov 2025 12:49:49 +0000 Subject: [PATCH 3/4] Update date-io monorepo to v2.17.0 --- package-lock.json | 62 +++++++++++++++++++++++++++++------------------ package.json | 4 +-- 2 files changed, 40 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index 89ac9370c..8f6bb0678 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,37 +9,47 @@ "version": "0.0.1", "license": "Apache-2.0", "dependencies": { - "@date-io/date-fns": "2.10.0", - "@date-io/moment": "2.10.0", + "@date-io/date-fns": "2.17.0", + "@date-io/moment": "2.17.0", "commander": "2.20.3", "lodash": "4.17.20" } }, "node_modules/@date-io/core": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.14.0.tgz", - "integrity": "sha512-qFN64hiFjmlDHJhu+9xMkdfDG2jLsggNxKXglnekUpXSq8faiqZgtHm2lsHCUuaPDTV6wuXHcCl8J1GQ5wLmPw==" + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.17.0.tgz", + "integrity": "sha512-+EQE8xZhRM/hsY0CDTVyayMDDY5ihc4MqXCrPxooKw19yAzUIC6uUqsZeaOFNL9YKTNxYKrJP5DFgE8o5xRCOw==" }, "node_modules/@date-io/date-fns": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.10.0.tgz", - "integrity": "sha512-PxskpYmDAoL4BBGanoVD4SwhpMNFcVZFB8V2W7KATxgQ4m6Koy5FK9Qe1nKp8j9BERW310GT3sdERdNCXq8vuQ==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.17.0.tgz", + "integrity": "sha512-L0hWZ/mTpy3Gx/xXJ5tq5CzHo0L7ry6KEO9/w/JWiFWFLZgiNVo3ex92gOl3zmzjHqY/3Ev+5sehAr8UnGLEng==", "dependencies": { - "@date-io/core": "^2.10.0" + "@date-io/core": "^2.17.0" }, "peerDependencies": { "date-fns": "^2.0.0" + }, + "peerDependenciesMeta": { + "date-fns": { + "optional": true + } } }, "node_modules/@date-io/moment": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.10.0.tgz", - "integrity": "sha512-RvmREFZbMBBUUPU8YqMjSkYewUk6rfxfnw5bR1mFtjyiSibfq2mR30ITo6lnqKk9SvpnorBI8fnmOu+g0hZC6g==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.17.0.tgz", + "integrity": "sha512-e4nb4CDZU4k0WRVhz1Wvl7d+hFsedObSauDHKtZwU9kt7gdYEAzKgnrSCTHsEaXrDumdrkCYTeZ0Tmyk7uV4tw==", "dependencies": { - "@date-io/core": "^2.10.0" + "@date-io/core": "^2.17.0" }, "peerDependencies": { "moment": "^2.24.0" + }, + "peerDependenciesMeta": { + "moment": { + "optional": true + } } }, "node_modules/commander": { @@ -51,6 +61,7 @@ "version": "2.28.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", + "optional": true, "peer": true, "engines": { "node": ">=0.11" @@ -69,6 +80,7 @@ "version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "optional": true, "peer": true, "engines": { "node": "*" @@ -77,24 +89,24 @@ }, "dependencies": { "@date-io/core": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.14.0.tgz", - "integrity": "sha512-qFN64hiFjmlDHJhu+9xMkdfDG2jLsggNxKXglnekUpXSq8faiqZgtHm2lsHCUuaPDTV6wuXHcCl8J1GQ5wLmPw==" + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.17.0.tgz", + "integrity": "sha512-+EQE8xZhRM/hsY0CDTVyayMDDY5ihc4MqXCrPxooKw19yAzUIC6uUqsZeaOFNL9YKTNxYKrJP5DFgE8o5xRCOw==" }, "@date-io/date-fns": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.10.0.tgz", - "integrity": "sha512-PxskpYmDAoL4BBGanoVD4SwhpMNFcVZFB8V2W7KATxgQ4m6Koy5FK9Qe1nKp8j9BERW310GT3sdERdNCXq8vuQ==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.17.0.tgz", + "integrity": "sha512-L0hWZ/mTpy3Gx/xXJ5tq5CzHo0L7ry6KEO9/w/JWiFWFLZgiNVo3ex92gOl3zmzjHqY/3Ev+5sehAr8UnGLEng==", "requires": { - "@date-io/core": "^2.10.0" + "@date-io/core": "^2.17.0" } }, "@date-io/moment": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.10.0.tgz", - "integrity": "sha512-RvmREFZbMBBUUPU8YqMjSkYewUk6rfxfnw5bR1mFtjyiSibfq2mR30ITo6lnqKk9SvpnorBI8fnmOu+g0hZC6g==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.17.0.tgz", + "integrity": "sha512-e4nb4CDZU4k0WRVhz1Wvl7d+hFsedObSauDHKtZwU9kt7gdYEAzKgnrSCTHsEaXrDumdrkCYTeZ0Tmyk7uV4tw==", "requires": { - "@date-io/core": "^2.10.0" + "@date-io/core": "^2.17.0" } }, "commander": { @@ -106,6 +118,7 @@ "version": "2.28.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", + "optional": true, "peer": true }, "lodash": { @@ -117,6 +130,7 @@ "version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "optional": true, "peer": true } } diff --git a/package.json b/package.json index d53a58a40..081e43cf9 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "dependencies": { "commander": "2.20.3", "lodash": "4.17.20", - "@date-io/date-fns": "2.10.0", - "@date-io/moment": "2.10.0" + "@date-io/date-fns": "2.17.0", + "@date-io/moment": "2.17.0" } } From 8fd555240d956e0117f31fcc10db6b1a67da1567 Mon Sep 17 00:00:00 2001 From: Tamas Szebeni Date: Thu, 6 Nov 2025 13:12:02 +0100 Subject: [PATCH 4/4] repo cleanup --- .gitignore | 2 + Dockerfile | 3 -- main.tf | 46 +++++++++++++++++ package-lock.json | 123 ---------------------------------------------- package.json | 13 ----- 5 files changed, 48 insertions(+), 139 deletions(-) delete mode 100644 Dockerfile create mode 100644 main.tf delete mode 100644 package-lock.json delete mode 100644 package.json diff --git a/.gitignore b/.gitignore index 67045665d..3a76faee6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +.terraform + # Logs logs *.log diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 4d70fe37f..000000000 --- a/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM php:8.0-fpm - -ENV DOCKERIZE_VERSION 0.6.1 diff --git a/main.tf b/main.tf new file mode 100644 index 000000000..4e9fb0265 --- /dev/null +++ b/main.tf @@ -0,0 +1,46 @@ +terraform { + + required_version = ">= 1.6.0" + required_providers { + googleworkspace = { + source = "hashicorp/googleworkspace" + version = ">= 0.7.0" + } + gsuite = { + source = "private-registry.gcp.asml.com/asml/gsuite" + version = "~> 0.1.54" + } + gcpipam = { + source = "private-registry.gcp.asml.com/asml/gcpipam" + version = "~> 0.3" + } + google = { + version = ">= 6.0" + } + google-beta = { + version = ">= 6.0" + } + } + +} + +provider "gcpipam" { +} + +provider "google" { + add_terraform_attribution_label = false +} + +provider "google-beta" { + add_terraform_attribution_label = false +} + +provider "googleworkspace" { +} + +# To run Terraform init from Cloud Shell use: +# terraform init -backend-config=prefix=$GOOGLE_CLOUD_PROJECT + +module "asml_configuration" { + source = "git::git@github.com:asml-gh/asml-terraform-modules.git//common/gcp/asml_configuration?ref=v3.5.4" +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 89ac9370c..000000000 --- a/package-lock.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "name": "renovate_tutorial", - "version": "0.0.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "renovate_tutorial", - "version": "0.0.1", - "license": "Apache-2.0", - "dependencies": { - "@date-io/date-fns": "2.10.0", - "@date-io/moment": "2.10.0", - "commander": "2.20.3", - "lodash": "4.17.20" - } - }, - "node_modules/@date-io/core": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.14.0.tgz", - "integrity": "sha512-qFN64hiFjmlDHJhu+9xMkdfDG2jLsggNxKXglnekUpXSq8faiqZgtHm2lsHCUuaPDTV6wuXHcCl8J1GQ5wLmPw==" - }, - "node_modules/@date-io/date-fns": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.10.0.tgz", - "integrity": "sha512-PxskpYmDAoL4BBGanoVD4SwhpMNFcVZFB8V2W7KATxgQ4m6Koy5FK9Qe1nKp8j9BERW310GT3sdERdNCXq8vuQ==", - "dependencies": { - "@date-io/core": "^2.10.0" - }, - "peerDependencies": { - "date-fns": "^2.0.0" - } - }, - "node_modules/@date-io/moment": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.10.0.tgz", - "integrity": "sha512-RvmREFZbMBBUUPU8YqMjSkYewUk6rfxfnw5bR1mFtjyiSibfq2mR30ITo6lnqKk9SvpnorBI8fnmOu+g0hZC6g==", - "dependencies": { - "@date-io/core": "^2.10.0" - }, - "peerDependencies": { - "moment": "^2.24.0" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/date-fns": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", - "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", - "peer": true, - "engines": { - "node": ">=0.11" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" - } - }, - "node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" - }, - "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "peer": true, - "engines": { - "node": "*" - } - } - }, - "dependencies": { - "@date-io/core": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.14.0.tgz", - "integrity": "sha512-qFN64hiFjmlDHJhu+9xMkdfDG2jLsggNxKXglnekUpXSq8faiqZgtHm2lsHCUuaPDTV6wuXHcCl8J1GQ5wLmPw==" - }, - "@date-io/date-fns": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.10.0.tgz", - "integrity": "sha512-PxskpYmDAoL4BBGanoVD4SwhpMNFcVZFB8V2W7KATxgQ4m6Koy5FK9Qe1nKp8j9BERW310GT3sdERdNCXq8vuQ==", - "requires": { - "@date-io/core": "^2.10.0" - } - }, - "@date-io/moment": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.10.0.tgz", - "integrity": "sha512-RvmREFZbMBBUUPU8YqMjSkYewUk6rfxfnw5bR1mFtjyiSibfq2mR30ITo6lnqKk9SvpnorBI8fnmOu+g0hZC6g==", - "requires": { - "@date-io/core": "^2.10.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "date-fns": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", - "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", - "peer": true - }, - "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" - }, - "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "peer": true - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index d53a58a40..000000000 --- a/package.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "renovate_tutorial", - "version": "0.0.1", - "description": "A simple package json for Renovate tutorial use only", - "author": "Philip", - "license": "Apache-2.0", - "dependencies": { - "commander": "2.20.3", - "lodash": "4.17.20", - "@date-io/date-fns": "2.10.0", - "@date-io/moment": "2.10.0" - } -}