From 195f88bf0b9f4c0b143f2f7271ad4dc45a191ddf Mon Sep 17 00:00:00 2001
From: Jeff Mendez <jeff@a11ywatch.com>
Date: Tue, 21 Jun 2022 11:27:22 -0400
Subject: [PATCH] chore(example): fix @types install type (#3656)

---
 examples/framework-react/package.json |  4 ++--
 pnpm-lock.yaml                        | 17 +++++++++++++----
 2 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json
index 0d6640f7a0..2c581cd05c 100644
--- a/examples/framework-react/package.json
+++ b/examples/framework-react/package.json
@@ -10,11 +10,11 @@
   },
   "devDependencies": {
     "@astrojs/react": "^0.1.3",
+    "@types/react": "^18.0.10",
+    "@types/react-dom": "^18.0.5",
     "astro": "^1.0.0-beta.48"
   },
   "dependencies": {
-    "@types/react": "^18.0.10",
-    "@types/react-dom": "^18.0.5",
     "react": "^18.1.0",
     "react-dom": "^18.1.0"
   }
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f7bd7113c4..1f00aef5c5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -200,12 +200,12 @@ importers:
       react: ^18.1.0
       react-dom: ^18.1.0
     dependencies:
-      '@types/react': 18.0.12
-      '@types/react-dom': 18.0.5
       react: 18.1.0
       react-dom: 18.1.0_react@18.1.0
     devDependencies:
       '@astrojs/react': link:../../packages/integrations/react
+      '@types/react': 18.0.12
+      '@types/react-dom': 18.0.5
       astro: link:../../packages/astro
 
   examples/framework-solid:
@@ -6831,7 +6831,7 @@ packages:
     resolution: {integrity: sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==}
     dependencies:
       '@types/react': 18.0.12
-    dev: false
+    dev: true
 
   /@types/react/17.0.45:
     resolution: {integrity: sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==}
@@ -6846,7 +6846,7 @@ packages:
       '@types/prop-types': 15.7.5
       '@types/scheduler': 0.16.2
       csstype: 3.1.0
-    dev: false
+    dev: true
 
   /@types/resolve/1.17.1:
     resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
@@ -8188,6 +8188,11 @@ packages:
 
   /debug/3.2.7:
     resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+    peerDependencies:
+      supports-color: '*'
+    peerDependenciesMeta:
+      supports-color:
+        optional: true
     dependencies:
       ms: 2.1.3
     dev: false
@@ -11104,6 +11109,8 @@ packages:
       debug: 3.2.7
       iconv-lite: 0.4.24
       sax: 1.2.4
+    transitivePeerDependencies:
+      - supports-color
     dev: false
 
   /netmask/2.0.2:
@@ -11187,6 +11194,8 @@ packages:
       rimraf: 2.7.1
       semver: 5.7.1
       tar: 4.4.19
+    transitivePeerDependencies:
+      - supports-color
     dev: false
 
   /node-releases/2.0.5: