From ff06baf632b37082dab7d3a5cacb941436eec631 Mon Sep 17 00:00:00 2001 From: cswimr Date: Mon, 23 Dec 2024 17:17:15 -0500 Subject: [PATCH 1/5] Update .forgejo/workflows/actions.yaml --- .forgejo/workflows/actions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/actions.yaml b/.forgejo/workflows/actions.yaml index 0b42591..7ddf47d 100644 --- a/.forgejo/workflows/actions.yaml +++ b/.forgejo/workflows/actions.yaml @@ -3,7 +3,7 @@ name: Actions on: push: branches: - - '*' + - main - '!gauntlet/release' pull_request: branches: From 56b577bc5c3b343b2f7ac9505acc205ec27d3856 Mon Sep 17 00:00:00 2001 From: cswimr Date: Fri, 27 Dec 2024 15:32:33 -0500 Subject: [PATCH 2/5] Add CODEOWNERS --- CODEOWNERS | 1 + 1 file changed, 1 insertion(+) create mode 100644 CODEOWNERS diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..aba8daf --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1 @@ +* @cswimr \ No newline at end of file From 1845fb056b0e066c02690b3a0e036a8a2bcbaea7 Mon Sep 17 00:00:00 2001 From: Renovate Date: Fri, 27 Dec 2024 15:34:08 -0500 Subject: [PATCH 3/5] Configure Renovate (#4) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged. --- ### Detected Package Files * `.forgejo/workflows/actions.yaml` (github-actions) * `.forgejo/workflows/publish.yaml` (github-actions) * `package.json` (npm) ### Configuration Summary Based on the default config's presets, Renovate will: - Start dependency updates only once this onboarding PR is merged - Enable Renovate Dependency Dashboard creation. - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use. - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests (except for nuget) directories. - Group known monorepo packages together. - Use curated list of recommended non-monorepo package groupings. - Apply crowd-sourced package replacement rules. - Apply crowd-sourced workarounds for known problems with packages. - Pin Docker digests. - Pin `github-action` digests. - Enable Renovate configuration migration PRs when needed. - Pin dependency versions for `devDependencies`. 🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs. --- ### What to Expect With your current configuration, Renovate will create 3 Pull Requests:
Pin dependencies - Schedule: ["at any time"] - Branch name: `renovate/pin-dependencies` - Merge into: `main` - Pin [@eslint/js](https://github.com/eslint/eslint) to `9.17.0` - Pin [@types/deno](https://github.com/DefinitelyTyped/DefinitelyTyped) to `2.0.0` - Pin [@types/which](https://github.com/DefinitelyTyped/DefinitelyTyped) to `3.0.4` - Pin [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) to `8.18.1` - Upgrade [actions/checkout](https://github.com/actions/checkout) to `11bd71901bbe5b1630ceea73d27597364c9af683` - Upgrade [actions/setup-node](https://github.com/actions/setup-node) to `39370e3970a6d050c480ffad4ff0ed4d3fdee5af` - Upgrade [actions/upload-artifact](https://github.com/actions/upload-artifact) to `ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5` - Pin [eslint](https://github.com/eslint/eslint) to `9.17.0` - Pin [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) to `9.1.0` - Pin [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) to `5.2.1` - Pin [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) to `7.37.2` - Pin [globals](https://github.com/sindresorhus/globals) to `15.14.0` - Pin [prettier](https://github.com/prettier/prettier) to `3.4.2` - Pin [typescript](https://github.com/microsoft/TypeScript) to `5.7.2` - Pin [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint) to `8.18.1` - Upgrade www.coastalcommits.com/cswimr/actions to `sha256:34b46b4169ee57aa9007a7244538e50522a451233a9aadd3f4e63c46d0297d82`
Pin dependency @​types/react to 19.0.2 - Schedule: ["at any time"] - Branch name: `renovate/react-monorepo` - Merge into: `main` - Pin [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped) to `19.0.2`
Update actions/upload-artifact action to v4 - Schedule: ["at any time"] - Branch name: `renovate/major-github-artifact-actions` - Merge into: `main` - Upgrade [actions/upload-artifact](https://github.com/actions/upload-artifact) to `6f51ac03b9356f520e9adb1b1b7802705f340c2b`
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details. --- ❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section. If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions). --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Co-authored-by: cswimr Reviewed-on: https://www.coastalcommits.com/cswimr/gauntlet-cswimr-plugins/pulls/4 Co-authored-by: Renovate Co-committed-by: Renovate --- 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 0000000..f4e3b33 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>CoastalCommits/renovate-config" + ] +} From 4213ae0d9e903a9c3aab15bfb62b025bb77ba126 Mon Sep 17 00:00:00 2001 From: Renovate Date: Fri, 27 Dec 2024 15:37:52 -0500 Subject: [PATCH 4/5] Pin dependencies (#5) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@eslint/js](https://eslint.org) ([source](https://github.com/eslint/eslint/tree/HEAD/packages/js)) | devDependencies | pin | [`^9.17.0` -> `9.17.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.17.0/9.17.0) | | [@types/deno](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/deno) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/deno)) | devDependencies | pin | [`^2.0.0` -> `2.0.0`](https://renovatebot.com/diffs/npm/@types%2fdeno/2.0.0/2.0.0) | | [@types/which](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/which) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/which)) | devDependencies | pin | [`^3.0.4` -> `3.0.4`](https://renovatebot.com/diffs/npm/@types%2fwhich/3.0.4/3.0.4) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | pin | [`^8.18.1` -> `8.18.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.18.1/8.18.1) | | [actions/checkout](https://github.com/actions/checkout) | action | pinDigest | -> `11bd719` | | [actions/setup-node](https://github.com/actions/setup-node) | action | pinDigest | -> `39370e3` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | action | pinDigest | -> `ff15f03` | | [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | devDependencies | pin | [`^9.17.0` -> `9.17.0`](https://renovatebot.com/diffs/npm/eslint/9.17.0/9.17.0) | | [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | devDependencies | pin | [`^9.1.0` -> `9.1.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/9.1.0/9.1.0) | | [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | devDependencies | pin | [`^5.2.1` -> `5.2.1`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.2.1/5.2.1) | | [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | devDependencies | pin | [`^7.37.2` -> `7.37.2`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.37.2/7.37.2) | | [globals](https://github.com/sindresorhus/globals) | devDependencies | pin | [`^15.14.0` -> `15.14.0`](https://renovatebot.com/diffs/npm/globals/15.14.0/15.14.0) | | [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | devDependencies | pin | [`^3.4.2` -> `3.4.2`](https://renovatebot.com/diffs/npm/prettier/3.4.2/3.4.2) | | [typescript](https://www.typescriptlang.org/) ([source](https://github.com/microsoft/TypeScript)) | devDependencies | pin | [`^5.7.2` -> `5.7.2`](https://renovatebot.com/diffs/npm/typescript/5.7.2/5.7.2) | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | devDependencies | pin | [`^8.18.1` -> `8.18.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.18.1/8.18.1) | | www.coastalcommits.com/cswimr/actions | container | pinDigest | -> `34b46b4` | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://www.coastalcommits.com/cswimr/gauntlet-cswimr-plugins/pulls/5 Co-authored-by: Renovate Co-committed-by: Renovate --- .forgejo/workflows/actions.yaml | 6 +++--- .forgejo/workflows/publish.yaml | 6 +++--- package.json | 24 ++++++++++++------------ yarn.lock | 32 ++++++++++++++++---------------- 4 files changed, 34 insertions(+), 34 deletions(-) diff --git a/.forgejo/workflows/actions.yaml b/.forgejo/workflows/actions.yaml index 7ddf47d..8b35d44 100644 --- a/.forgejo/workflows/actions.yaml +++ b/.forgejo/workflows/actions.yaml @@ -13,16 +13,16 @@ jobs: build: name: Build Plugins runs-on: docker - container: www.coastalcommits.com/cswimr/actions:yarn + container: www.coastalcommits.com/cswimr/actions:yarn@sha256:34b46b4169ee57aa9007a7244538e50522a451233a9aadd3f4e63c46d0297d82 steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Install dependencies run: yarn install --frozen-lockfile - name: Build plugins run: yarn run build - name: Upload build artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5 # v3 with: name: plugins-build path: dist/ diff --git a/.forgejo/workflows/publish.yaml b/.forgejo/workflows/publish.yaml index 6e895c1..a7b0250 100644 --- a/.forgejo/workflows/publish.yaml +++ b/.forgejo/workflows/publish.yaml @@ -6,10 +6,10 @@ jobs: publish: name: Publish plugins runs-on: docker - container: www.coastalcommits.com/cswimr/actions:yarn + container: www.coastalcommits.com/cswimr/actions:yarn@sha256:34b46b4169ee57aa9007a7244538e50522a451233a9aadd3f4e63c46d0297d82 steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up SSH key uses: actions/ssh-agent@forgejo with: @@ -18,7 +18,7 @@ jobs: - name: Add instance URLs to known_hosts run: ssh-keyscan -H www.coastalcommits.com >> ~/.ssh/known_hosts - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4 with: node-version: 18 cache: 'yarn' diff --git a/package.json b/package.json index 88083ed..dcdaeb1 100644 --- a/package.json +++ b/package.json @@ -14,19 +14,19 @@ "which": "^5.0.0" }, "devDependencies": { - "@eslint/js": "^9.17.0", + "@eslint/js": "9.17.0", "@project-gauntlet/tools": "0.9.0", - "@types/deno": "^2.0.0", + "@types/deno": "2.0.0", "@types/react": "^19.0.2", - "@types/which": "^3.0.4", - "@typescript-eslint/parser": "^8.18.1", - "eslint": "^9.17.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-prettier": "^5.2.1", - "eslint-plugin-react": "^7.37.2", - "globals": "^15.14.0", - "prettier": "^3.4.2", - "typescript": "^5.7.2", - "typescript-eslint": "^8.18.1" + "@types/which": "3.0.4", + "@typescript-eslint/parser": "8.18.1", + "eslint": "9.17.0", + "eslint-config-prettier": "9.1.0", + "eslint-plugin-prettier": "5.2.1", + "eslint-plugin-react": "7.37.2", + "globals": "15.14.0", + "prettier": "3.4.2", + "typescript": "5.7.2", + "typescript-eslint": "8.18.1" } } diff --git a/yarn.lock b/yarn.lock index 7a4ad94..d39e6fc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -755,7 +755,7 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@9.17.0", "@eslint/js@^9.17.0": +"@eslint/js@9.17.0": version "9.17.0" resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.17.0.tgz#1523e586791f80376a6f8398a3964455ecc651ec" integrity sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w== @@ -1755,7 +1755,7 @@ escape-string-regexp "^2.0.0" lodash.deburr "^4.1.0" -"@types/deno@^2.0.0": +"@types/deno@2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@types/deno/-/deno-2.0.0.tgz#d1a139a7e99045359d9a75fd9985eb07bc8175e5" integrity sha512-O9/jRVlq93kqfkl4sYR5N7+Pz4ukzXVIbMnE/VgvpauNHsvjQ9iBVnJ3X0gAvMa2khcoFD8DSO7mQVCuiuDMPg== @@ -1806,7 +1806,7 @@ resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.20.2.tgz#97d26e00cd4a0423b4af620abecf3e6f442b7975" integrity sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q== -"@types/which@^3.0.4": +"@types/which@3.0.4": version "3.0.4" resolved "https://registry.yarnpkg.com/@types/which/-/which-3.0.4.tgz#2c3a89be70c56a84a6957a7264639f39ae4340a1" integrity sha512-liyfuo/106JdlgSchJzXEQCVArk0CvevqPote8F8HgWgJ3dRCcTHgJIsLDuee0kxk/mhbInzIZk3QWSZJ8R+2w== @@ -1833,7 +1833,7 @@ natural-compare "^1.4.0" ts-api-utils "^1.3.0" -"@typescript-eslint/parser@8.18.1", "@typescript-eslint/parser@^8.18.1": +"@typescript-eslint/parser@8.18.1": version "8.18.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.18.1.tgz#c258bae062778b7696793bc492249027a39dfb95" integrity sha512-rBnTWHCdbYM2lh7hjyXqxk70wvon3p2FyaniZuey5TrcGBpfhVp0OxOa6gxr9Q9YhZFKyfbEnxc24ZnVbbUkCA== @@ -3031,12 +3031,12 @@ escape-string-regexp@^4.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -eslint-config-prettier@^9.1.0: +eslint-config-prettier@9.1.0: version "9.1.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f" integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw== -eslint-plugin-prettier@^5.2.1: +eslint-plugin-prettier@5.2.1: version "5.2.1" resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz#d1c8f972d8f60e414c25465c163d16f209411f95" integrity sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw== @@ -3044,7 +3044,7 @@ eslint-plugin-prettier@^5.2.1: prettier-linter-helpers "^1.0.0" synckit "^0.9.1" -eslint-plugin-react@^7.37.2: +eslint-plugin-react@7.37.2: version "7.37.2" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz#cd0935987876ba2900df2f58339f6d92305acc7a" integrity sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w== @@ -3086,7 +3086,7 @@ eslint-visitor-keys@^4.2.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45" integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw== -eslint@^9.17.0: +eslint@9.17.0: version "9.17.0" resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.17.0.tgz#faa1facb5dd042172fdc520106984b5c2421bb0c" integrity sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA== @@ -3567,6 +3567,11 @@ glob@^7.1.1: once "^1.3.0" path-is-absolute "^1.0.0" +globals@15.14.0: + version "15.14.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-15.14.0.tgz#b8fd3a8941ff3b4d38f3319d433b61bbb482e73f" + integrity sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig== + globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" @@ -3577,11 +3582,6 @@ globals@^14.0.0: resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e" integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ== -globals@^15.14.0: - version "15.14.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-15.14.0.tgz#b8fd3a8941ff3b4d38f3319d433b61bbb482e73f" - integrity sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig== - globalthis@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" @@ -4908,7 +4908,7 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier@^3.4.2: +prettier@3.4.2: version "3.4.2" resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.4.2.tgz#a5ce1fb522a588bf2b78ca44c6e6fe5aa5a2b13f" integrity sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ== @@ -5776,7 +5776,7 @@ typed-array-length@^1.0.7: possible-typed-array-names "^1.0.0" reflect.getprototypeof "^1.0.6" -typescript-eslint@^8.18.1: +typescript-eslint@8.18.1: version "8.18.1" resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.18.1.tgz#197b284b6769678ed77d9868df180eeaf61108eb" integrity sha512-Mlaw6yxuaDEPQvb/2Qwu3/TfgeBHy9iTJ3mTwe7OvpPmF6KPQjVOfGyEJpPv6Ez2C34OODChhXrzYw/9phI0MQ== @@ -5785,7 +5785,7 @@ typescript-eslint@^8.18.1: "@typescript-eslint/parser" "8.18.1" "@typescript-eslint/utils" "8.18.1" -typescript@^5.2.2, typescript@^5.7.2: +typescript@5.7.2, typescript@^5.2.2: version "5.7.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a828cde53ba9ecb3d2b1d5dd67be6" integrity sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg== From 8a34748233bd6489e2c70f48f6282fd343a7015e Mon Sep 17 00:00:00 2001 From: Renovate Date: Fri, 27 Dec 2024 15:42:57 -0500 Subject: [PATCH 5/5] Pin dependency @types/react to 19.0.2 (#6) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | pin | [`^19.0.2` -> `19.0.2`](https://renovatebot.com/diffs/npm/@types%2freact/19.0.2/19.0.2) | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://www.coastalcommits.com/cswimr/gauntlet-cswimr-plugins/pulls/6 Co-authored-by: Renovate Co-committed-by: Renovate --- package.json | 2 +- yarn.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index dcdaeb1..e42eb68 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@eslint/js": "9.17.0", "@project-gauntlet/tools": "0.9.0", "@types/deno": "2.0.0", - "@types/react": "^19.0.2", + "@types/react": "19.0.2", "@types/which": "3.0.4", "@typescript-eslint/parser": "8.18.1", "eslint": "9.17.0", diff --git a/yarn.lock b/yarn.lock index d39e6fc..faa0232 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1794,7 +1794,7 @@ dependencies: undici-types "~6.20.0" -"@types/react@^19.0.2": +"@types/react@19.0.2": version "19.0.2" resolved "https://registry.yarnpkg.com/@types/react/-/react-19.0.2.tgz#9363e6b3ef898c471cb182dd269decc4afc1b4f6" integrity sha512-USU8ZI/xyKJwFTpjSVIrSeHBVAGagkHQKPNbxeWwql/vDmnTIBgx+TJnhFnj1NXgz8XfprU0egV2dROLGpsBEg==