Ver código fonte

:bug: Prevents double bundling of Alpine in UI Package (#3597)

Co-authored-by: Caleb Porzio <calebporzio@gmail.com>
Eric Kwoka 1 ano atrás
pai
commit
5fbe7c3ed6

+ 10 - 3
package-lock.json

@@ -7851,10 +7851,11 @@
         },
         "packages/focus": {
             "name": "@alpinejs/focus",
-            "version": "3.12.3",
+            "version": "3.12.1",
             "license": "MIT",
             "dependencies": {
-                "focus-trap": "^6.9.4"
+                "focus-trap": "^6.9.4",
+                "tabbable": "^5.3.3"
             }
         },
         "packages/history": {
@@ -7896,7 +7897,13 @@
         "packages/ui": {
             "name": "@alpinejs/ui",
             "version": "3.12.3-beta.0",
-            "license": "MIT"
+            "license": "MIT",
+            "devDependencies": {
+                "alpinejs": "file:../alpinejs"
+            },
+            "peerDependencies": {
+                "alpinejs": "^3.10.0"
+            }
         }
     }
 }

+ 2 - 1
packages/focus/package.json

@@ -14,6 +14,7 @@
     "module": "dist/module.esm.js",
     "unpkg": "dist/cdn.min.js",
     "dependencies": {
-        "focus-trap": "^6.9.4"
+        "focus-trap": "^6.9.4",
+        "tabbable": "^5.3.3"
     }
 }

+ 6 - 1
packages/ui/package.json

@@ -13,5 +13,10 @@
     "main": "dist/module.cjs.js",
     "module": "dist/module.esm.js",
     "unpkg": "dist/cdn.min.js",
-    "dependencies": {}
+    "devDependencies": {
+        "alpinejs": "file:../alpinejs"
+    },
+    "peerDependencies": {
+        "alpinejs": "^3.10.0"
+    }
 }

+ 1 - 0
packages/ui/src/list-context.js

@@ -1,3 +1,4 @@
+import Alpine from "alpinejs";
 
 export function generateContext(multiple, orientation, activateSelectedOrFirst) {
     return {