Publish rules_graphql@0.1.3 (#6036)

Release:
https://github.com/HunterLarco/rules_graphql/releases/tag/v0.1.3

_Automated by [Publish to
BCR](https://github.com/bazel-contrib/publish-to-bcr)_

Co-authored-by: HunterLarco <2695807+HunterLarco@users.noreply.github.com>
diff --git a/modules/rules_graphql/0.1.3/MODULE.bazel b/modules/rules_graphql/0.1.3/MODULE.bazel
new file mode 100644
index 0000000..3582efe
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/MODULE.bazel
@@ -0,0 +1,41 @@
+"HunterLarco/rules_graphql"
+
+module(
+    name = "rules_graphql",
+    bazel_compatibility = [">=7.0.0"],
+    compatibility_level = 1,
+    version = "0.1.3",
+)
+
+bazel_dep(name = "aspect_rules_js", version = "2.4.0")
+bazel_dep(name = "bazel_skylib", version = "1.8.1")
+bazel_dep(name = "rules_nodejs", version = "6.4.0")
+
+bazel_dep(name = "aspect_bazel_lib", version = "2.21.2", dev_dependency = True)
+bazel_dep(name = "aspect_rules_lint", version = "1.5.3", dev_dependency = True)
+bazel_dep(name = "bazel_env.bzl", version = "0.4.0", dev_dependency = True)
+bazel_dep(name = "bazelrc-preset.bzl", version = "1.0.1", dev_dependency = True)
+bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2", dev_dependency = True)
+
+# Fixed version of pnpm for consistency.
+pnpm = use_extension("@aspect_rules_js//npm:extensions.bzl", "pnpm")
+pnpm.pnpm(pnpm_version = "9.15.9")
+use_repo(pnpm, "pnpm")
+
+# npm package manager
+npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm")
+npm.npm_translate_lock(
+    name = "rules_graphql_npm",
+    npmrc = "//:.npmrc",
+    pnpm_lock = "//:pnpm-lock.yaml",
+    verify_node_modules_ignored = "//:.bazelignore",
+)
+use_repo(npm, "rules_graphql_npm")
+
+# Ensure a fixed version of node for consistency.
+node = use_extension(
+    "@rules_nodejs//nodejs:extensions.bzl",
+    "node",
+)
+node.toolchain(node_version = "20.18.0")
+use_repo(node, "nodejs_toolchains")
diff --git a/modules/rules_graphql/0.1.3/attestations.json b/modules/rules_graphql/0.1.3/attestations.json
new file mode 100644
index 0000000..6a8175f
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/attestations.json
@@ -0,0 +1,17 @@
+{
+    "mediaType": "application/vnd.build.bazel.registry.attestation+json;version=1.0.0",
+    "attestations": {
+        "source.json": {
+            "url": "https://github.com/HunterLarco/rules_graphql/releases/download/v0.1.3/source.json.intoto.jsonl",
+            "integrity": "sha256-4ryMALPUz/UigMny3wEXiB/x5WhP8+STHnHh7/PFH4c="
+        },
+        "MODULE.bazel": {
+            "url": "https://github.com/HunterLarco/rules_graphql/releases/download/v0.1.3/MODULE.bazel.intoto.jsonl",
+            "integrity": "sha256-uE62V3ZMmdg5pk91i5sTXZKgFmIdL3/RWtQf08fMC44="
+        },
+        "rules_graphql-v0.1.3.tar.gz": {
+            "url": "https://github.com/HunterLarco/rules_graphql/releases/download/v0.1.3/rules_graphql-v0.1.3.tar.gz.intoto.jsonl",
+            "integrity": "sha256-75fWsj4u7UoLKCYS/tJLCkeIHvSDINChp16N2T6cjvg="
+        }
+    }
+}
diff --git a/modules/rules_graphql/0.1.3/patches/module_dot_bazel_version.patch b/modules/rules_graphql/0.1.3/patches/module_dot_bazel_version.patch
new file mode 100644
index 0000000..2978d19
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/patches/module_dot_bazel_version.patch
@@ -0,0 +1,13 @@
+===================================================================
+--- a/MODULE.bazel
++++ b/MODULE.bazel
+@@ -3,8 +3,9 @@
+ module(
+     name = "rules_graphql",
+     bazel_compatibility = [">=7.0.0"],
+     compatibility_level = 1,
++    version = "0.1.3",
+ )
+ 
+ bazel_dep(name = "aspect_rules_js", version = "2.4.0")
+ bazel_dep(name = "bazel_skylib", version = "1.8.1")
diff --git a/modules/rules_graphql/0.1.3/presubmit.yml b/modules/rules_graphql/0.1.3/presubmit.yml
new file mode 100644
index 0000000..391215b
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/presubmit.yml
@@ -0,0 +1,17 @@
+bcr_test_module:
+  module_path: 'e2e/bzlmod'
+  matrix:
+    bazel:
+      - '8.x'
+      - '7.x'
+    platform:
+      - 'debian10'
+      - 'macos'
+      - 'ubuntu2004'
+  tasks:
+    run_tests:
+      name: 'Run test module'
+      bazel: ${{ bazel }}
+      platform: ${{ platform }}
+      test_targets:
+        - '//...'
diff --git a/modules/rules_graphql/0.1.3/source.json b/modules/rules_graphql/0.1.3/source.json
new file mode 100644
index 0000000..e9b84c5
--- /dev/null
+++ b/modules/rules_graphql/0.1.3/source.json
@@ -0,0 +1,9 @@
+{
+    "integrity": "sha256-e7iAKr8M4NkfCVqvTWdQr5zAsP2Zq0Hp5VOhcpljnZA=",
+    "strip_prefix": "rules_graphql-0.1.3",
+    "url": "https://github.com/HunterLarco/rules_graphql/releases/download/v0.1.3/rules_graphql-v0.1.3.tar.gz",
+    "patches": {
+        "module_dot_bazel_version.patch": "sha256-snVs5Ce/cQa6689K0HyzQgowpci9tKyrzHhnjVlvXpk="
+    },
+    "patch_strip": 1
+}
diff --git a/modules/rules_graphql/metadata.json b/modules/rules_graphql/metadata.json
new file mode 100644
index 0000000..e722f84
--- /dev/null
+++ b/modules/rules_graphql/metadata.json
@@ -0,0 +1,18 @@
+{
+    "homepage": "https://github.com/HunterLarco/rules_graphql",
+    "maintainers": [
+        {
+            "name": "Hunter John Larco",
+            "email": "hunter@larcolabs.com",
+            "github": "HunterLarco",
+            "github_user_id": 2695807
+        }
+    ],
+    "repository": [
+        "github:HunterLarco/rules_graphql"
+    ],
+    "versions": [
+        "0.1.3"
+    ],
+    "yanked_versions": {}
+}