From 56b577bc5c3b343b2f7ac9505acc205ec27d3856 Mon Sep 17 00:00:00 2001 From: cswimr Date: Fri, 27 Dec 2024 15:32:33 -0500 Subject: [PATCH 1/8] 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 2/8] 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 3/8] 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 4/8] 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== From 5f0db2a638579ead337dc00248ceaff1241377dc Mon Sep 17 00:00:00 2001 From: Renovate Date: Fri, 27 Dec 2024 15:51:58 -0500 Subject: [PATCH 5/8] Update typescript-eslint monorepo to v8.18.2 (#11) 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 | |---|---|---|---| | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | patch | [`8.18.1` -> `8.18.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.18.1/8.18.2) | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | devDependencies | patch | [`8.18.1` -> `8.18.2`](https://renovatebot.com/diffs/npm/typescript-eslint/8.18.1/8.18.2) | --- ### Release Notes
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v8.18.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8182-2024-12-23) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.18.1...v8.18.2) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (typescript-eslint) ### [`v8.18.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8182-2024-12-23) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.18.1...v8.18.2) ##### 🩹 Fixes - **typescript-eslint:** export types so that declarations can be named for dts files ([#​10513](https://github.com/typescript-eslint/typescript-eslint/pull/10513)) ##### ❤️ Thank You - Brad Zacher [@​bradzacher](https://github.com/bradzacher) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
--- ### 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 becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates 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/11 Co-authored-by: Renovate Co-committed-by: Renovate --- package.json | 4 +- yarn.lock | 114 +++++++++++++++++++++++++-------------------------- 2 files changed, 59 insertions(+), 59 deletions(-) diff --git a/package.json b/package.json index e42eb68..e21896f 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@types/deno": "2.0.0", "@types/react": "19.0.2", "@types/which": "3.0.4", - "@typescript-eslint/parser": "8.18.1", + "@typescript-eslint/parser": "8.18.2", "eslint": "9.17.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", @@ -27,6 +27,6 @@ "globals": "15.14.0", "prettier": "3.4.2", "typescript": "5.7.2", - "typescript-eslint": "8.18.1" + "typescript-eslint": "8.18.2" } } diff --git a/yarn.lock b/yarn.lock index faa0232..d50376e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1818,62 +1818,62 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@8.18.1": - version "8.18.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.1.tgz#992e5ac1553ce20d0d46aa6eccd79dc36dedc805" - integrity sha512-Ncvsq5CT3Gvh+uJG0Lwlho6suwDfUXH0HztslDf5I+F2wAFAZMRwYLEorumpKLzmO2suAXZ/td1tBg4NZIi9CQ== +"@typescript-eslint/eslint-plugin@8.18.2": + version "8.18.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz#c78e363ab5fe3b21dd1c90d8be9581534417f78e" + integrity sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.18.1" - "@typescript-eslint/type-utils" "8.18.1" - "@typescript-eslint/utils" "8.18.1" - "@typescript-eslint/visitor-keys" "8.18.1" + "@typescript-eslint/scope-manager" "8.18.2" + "@typescript-eslint/type-utils" "8.18.2" + "@typescript-eslint/utils" "8.18.2" + "@typescript-eslint/visitor-keys" "8.18.2" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" -"@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== +"@typescript-eslint/parser@8.18.2": + version "8.18.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.18.2.tgz#0379a2e881d51d8fcf7ebdfa0dd18eee79182ce2" + integrity sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA== dependencies: - "@typescript-eslint/scope-manager" "8.18.1" - "@typescript-eslint/types" "8.18.1" - "@typescript-eslint/typescript-estree" "8.18.1" - "@typescript-eslint/visitor-keys" "8.18.1" + "@typescript-eslint/scope-manager" "8.18.2" + "@typescript-eslint/types" "8.18.2" + "@typescript-eslint/typescript-estree" "8.18.2" + "@typescript-eslint/visitor-keys" "8.18.2" debug "^4.3.4" -"@typescript-eslint/scope-manager@8.18.1": - version "8.18.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.18.1.tgz#52cedc3a8178d7464a70beffed3203678648e55b" - integrity sha512-HxfHo2b090M5s2+/9Z3gkBhI6xBH8OJCFjH9MhQ+nnoZqxU3wNxkLT+VWXWSFWc3UF3Z+CfPAyqdCTdoXtDPCQ== +"@typescript-eslint/scope-manager@8.18.2": + version "8.18.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz#d193c200d61eb0ddec5987c8e48c9d4e1c0510bd" + integrity sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g== dependencies: - "@typescript-eslint/types" "8.18.1" - "@typescript-eslint/visitor-keys" "8.18.1" + "@typescript-eslint/types" "8.18.2" + "@typescript-eslint/visitor-keys" "8.18.2" -"@typescript-eslint/type-utils@8.18.1": - version "8.18.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.18.1.tgz#10f41285475c0bdee452b79ff7223f0e43a7781e" - integrity sha512-jAhTdK/Qx2NJPNOTxXpMwlOiSymtR2j283TtPqXkKBdH8OAMmhiUfP0kJjc/qSE51Xrq02Gj9NY7MwK+UxVwHQ== +"@typescript-eslint/type-utils@8.18.2": + version "8.18.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz#5ad07e09002eee237591881df674c1c0c91ca52f" + integrity sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA== dependencies: - "@typescript-eslint/typescript-estree" "8.18.1" - "@typescript-eslint/utils" "8.18.1" + "@typescript-eslint/typescript-estree" "8.18.2" + "@typescript-eslint/utils" "8.18.2" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@8.18.1": - version "8.18.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.18.1.tgz#d7f4f94d0bba9ebd088de840266fcd45408a8fff" - integrity sha512-7uoAUsCj66qdNQNpH2G8MyTFlgerum8ubf21s3TSM3XmKXuIn+H2Sifh/ES2nPOPiYSRJWAk0fDkW0APBWcpfw== +"@typescript-eslint/types@8.18.2": + version "8.18.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.18.2.tgz#5ebad5b384c8aa1c0f86cee1c61bcdbe7511f547" + integrity sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ== -"@typescript-eslint/typescript-estree@8.18.1": - version "8.18.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.1.tgz#2a86cd64b211a742f78dfa7e6f4860413475367e" - integrity sha512-z8U21WI5txzl2XYOW7i9hJhxoKKNG1kcU4RzyNvKrdZDmbjkmLBo8bgeiOJmA06kizLI76/CCBAAGlTlEeUfyg== +"@typescript-eslint/typescript-estree@8.18.2": + version "8.18.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz#fffb85527f8304e29bfbbdc712f4515da9f8b47c" + integrity sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg== dependencies: - "@typescript-eslint/types" "8.18.1" - "@typescript-eslint/visitor-keys" "8.18.1" + "@typescript-eslint/types" "8.18.2" + "@typescript-eslint/visitor-keys" "8.18.2" debug "^4.3.4" fast-glob "^3.3.2" is-glob "^4.0.3" @@ -1881,22 +1881,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@8.18.1": - version "8.18.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.18.1.tgz#c4199ea23fc823c736e2c96fd07b1f7235fa92d5" - integrity sha512-8vikiIj2ebrC4WRdcAdDcmnu9Q/MXXwg+STf40BVfT8exDqBCUPdypvzcUPxEqRGKg9ALagZ0UWcYCtn+4W2iQ== +"@typescript-eslint/utils@8.18.2": + version "8.18.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.18.2.tgz#a2635f71904a84f9e47fe1b6f65a6d944ff1adf9" + integrity sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "8.18.1" - "@typescript-eslint/types" "8.18.1" - "@typescript-eslint/typescript-estree" "8.18.1" + "@typescript-eslint/scope-manager" "8.18.2" + "@typescript-eslint/types" "8.18.2" + "@typescript-eslint/typescript-estree" "8.18.2" -"@typescript-eslint/visitor-keys@8.18.1": - version "8.18.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.1.tgz#344b4f6bc83f104f514676facf3129260df7610a" - integrity sha512-Vj0WLm5/ZsD013YeUKn+K0y8p1M0jPpxOkKdbD1wB0ns53a5piVY02zjf072TblEweAbcYiFiPoSMF3kp+VhhQ== +"@typescript-eslint/visitor-keys@8.18.2": + version "8.18.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz#b3e434b701f086b10a7c82416ebc56899d27ef2f" + integrity sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw== dependencies: - "@typescript-eslint/types" "8.18.1" + "@typescript-eslint/types" "8.18.2" eslint-visitor-keys "^4.2.0" "@urql/core@^4.2.3": @@ -5776,14 +5776,14 @@ typed-array-length@^1.0.7: possible-typed-array-names "^1.0.0" reflect.getprototypeof "^1.0.6" -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== +typescript-eslint@8.18.2: + version "8.18.2" + resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.18.2.tgz#71334dcf843adc3fbb771dce5ade7876aa0d62b7" + integrity sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ== dependencies: - "@typescript-eslint/eslint-plugin" "8.18.1" - "@typescript-eslint/parser" "8.18.1" - "@typescript-eslint/utils" "8.18.1" + "@typescript-eslint/eslint-plugin" "8.18.2" + "@typescript-eslint/parser" "8.18.2" + "@typescript-eslint/utils" "8.18.2" typescript@5.7.2, typescript@^5.2.2: version "5.7.2" From e1c0be2be2f7047c5fc1c91b2b1dad0001f95118 Mon Sep 17 00:00:00 2001 From: Renovate Date: Fri, 27 Dec 2024 15:52:08 -0500 Subject: [PATCH 6/8] Update dependency eslint-plugin-react to v7.37.3 (#9) 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-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | devDependencies | patch | [`7.37.2` -> `7.37.3`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.37.2/7.37.3) | --- ### Release Notes
jsx-eslint/eslint-plugin-react (eslint-plugin-react) ### [`v7.37.3`](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7373---20241223) [Compare Source](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3) ##### Fixed - \[`no-danger`]: avoid a crash on a nested component name ([#​3833][] [@​ljharb](https://github.com/ljharb)) - \[Fix] types: correct generated type declaration ([#​3840][] [@​ocavue](https://github.com/ocavue)) - \[`no-unknown-property`]: support `precedence` prop in react 19 ([#​3829][] [@​acusti](https://github.com/acusti)) - \[`prop-types`]: props missing in validation when using generic types from a namespace import ([#​3859][] [@​rbondoc96](https://github.com/rbondoc96)) ##### Changed - \[Tests] \[`jsx-no-script-url`]: Improve tests ([#​3849][] [@​radu2147](https://github.com/radu2147)) - \[Docs] fix broken links: \[`default-props-match-prop-types`], \[`jsx-boolean-value`], \[`jsx-curly-brace-presence`], \[`jsx-no-bind`], \[`no-array-index-key`], \[`no-is-mounted`], \[`no-render-return-value`], \[`require-default-props`] ([#​3841][] [@​bastiendmt](https://github.com/bastiendmt)) [7.37.3]: https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.2...v7.37.3 [#​3859]: https://github.com/jsx-eslint/eslint-plugin-react/pull/3859 [#​3849]: https://github.com/jsx-eslint/eslint-plugin-react/pull/3849 [#​3841]: https://github.com/jsx-eslint/eslint-plugin-react/pull/3841 [#​3840]: https://github.com/jsx-eslint/eslint-plugin-react/pull/3840 [#​3833]: https://github.com/jsx-eslint/eslint-plugin-react/issues/3833 [#​3829]: https://github.com/jsx-eslint/eslint-plugin-react/pull/3829
--- ### 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 becomes conflicted, 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/9 Co-authored-by: Renovate Co-committed-by: Renovate --- package.json | 2 +- yarn.lock | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index e21896f..b81bdf2 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "eslint": "9.17.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", - "eslint-plugin-react": "7.37.2", + "eslint-plugin-react": "7.37.3", "globals": "15.14.0", "prettier": "3.4.2", "typescript": "5.7.2", diff --git a/yarn.lock b/yarn.lock index d50376e..fd5ef7f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2119,7 +2119,7 @@ array.prototype.flat@^1.3.1: es-abstract "^1.23.5" es-shim-unscopables "^1.0.2" -array.prototype.flatmap@^1.3.2: +array.prototype.flatmap@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== @@ -2895,7 +2895,7 @@ es-errors@^1.3.0: resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== -es-iterator-helpers@^1.1.0: +es-iterator-helpers@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz#d1dd0f58129054c0ad922e6a9a1e65eef435fe75" integrity sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w== @@ -3044,28 +3044,28 @@ eslint-plugin-prettier@5.2.1: prettier-linter-helpers "^1.0.0" synckit "^0.9.1" -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== +eslint-plugin-react@7.37.3: + version "7.37.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.3.tgz#567549e9251533975c4ea9706f986c3a64832031" + integrity sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA== dependencies: array-includes "^3.1.8" array.prototype.findlast "^1.2.5" - array.prototype.flatmap "^1.3.2" + array.prototype.flatmap "^1.3.3" array.prototype.tosorted "^1.1.4" doctrine "^2.1.0" - es-iterator-helpers "^1.1.0" + es-iterator-helpers "^1.2.1" estraverse "^5.3.0" hasown "^2.0.2" jsx-ast-utils "^2.4.1 || ^3.0.0" minimatch "^3.1.2" object.entries "^1.1.8" object.fromentries "^2.0.8" - object.values "^1.2.0" + object.values "^1.2.1" prop-types "^15.8.1" resolve "^2.0.0-next.5" semver "^6.3.1" - string.prototype.matchall "^4.0.11" + string.prototype.matchall "^4.0.12" string.prototype.repeat "^1.0.0" eslint-scope@^8.2.0: @@ -4647,7 +4647,7 @@ object.fromentries@^2.0.8: es-abstract "^1.23.2" es-object-atoms "^1.0.0" -object.values@^1.1.6, object.values@^1.2.0: +object.values@^1.1.6, object.values@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== @@ -5526,7 +5526,7 @@ string-width@^5.0.1, string-width@^5.1.2: emoji-regex "^9.2.2" strip-ansi "^7.0.1" -string.prototype.matchall@^4.0.11: +string.prototype.matchall@^4.0.12: version "4.0.12" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz#6c88740e49ad4956b1332a911e949583a275d4c0" integrity sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA== From e16e77410dedbe43a561edb44f6acdbbf39f7e70 Mon Sep 17 00:00:00 2001 From: cswimr Date: Fri, 27 Dec 2024 15:56:29 -0500 Subject: [PATCH 7/8] move emojipicker files into a subdir of src (#10) Reviewed-on: https://www.coastalcommits.com/cswimr/gauntlet-cswimr-plugins/pulls/10 --- gauntlet.toml | 4 ++-- src/{emojipicker.tsx => emojipicker/index.tsx} | 0 src/{emojipicker-legacy.tsx => emojipicker/legacy.tsx} | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename src/{emojipicker.tsx => emojipicker/index.tsx} (100%) rename src/{emojipicker-legacy.tsx => emojipicker/legacy.tsx} (100%) diff --git a/gauntlet.toml b/gauntlet.toml index 70b3d3d..e91887b 100644 --- a/gauntlet.toml +++ b/gauntlet.toml @@ -9,7 +9,7 @@ Repository: https://www.coastalcommits.com/cswimr/gauntlet-emojipicker [[entrypoint]] id = 'emojipicker-legacy' name = 'Emoji Picker' -path = 'src/emojipicker-legacy.tsx' +path = 'src/emojipicker/legacy.tsx' type = 'inline-view' description = """ Copy emojis to your clipboard from Gauntlet! @@ -18,7 +18,7 @@ Copy emojis to your clipboard from Gauntlet! [[entrypoint]] id = 'emojipicker' name = 'Emoji Picker' -path = 'src/emojipicker.tsx' +path = 'src/emojipicker/index.tsx' type = 'view' description = """ Copy emojis to your clipboard from Gauntlet! diff --git a/src/emojipicker.tsx b/src/emojipicker/index.tsx similarity index 100% rename from src/emojipicker.tsx rename to src/emojipicker/index.tsx diff --git a/src/emojipicker-legacy.tsx b/src/emojipicker/legacy.tsx similarity index 100% rename from src/emojipicker-legacy.tsx rename to src/emojipicker/legacy.tsx From ffa2bce189fdf57c08ea1b3d141bec4030145ecd Mon Sep 17 00:00:00 2001 From: cswimr Date: Fri, 27 Dec 2024 22:54:06 -0500 Subject: [PATCH 8/8] chore(repo): update renovate config --- renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index f4e3b33..59a5406 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,6 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "local>CoastalCommits/renovate-config" + "local>cc/renovate-config" ] }