Skip to content

Commit 0bd3b25

Browse files
justaleverclaude
andcommitted
Add missing @popperjs/core dependency
- Add @popperjs/core to importmap (required by tippy.js) - Update all documentation to include the dependency - Update version references to 1.1.1 - Fixes demo not working due to missing dependency 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 3b0eb23 commit 0bd3b25

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

IMPORTMAP.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@ This guide helps Rails developers set up railsui-stimulus with importmaps.
88

99
```ruby
1010
# Main package
11-
pin "railsui-stimulus", to: "https://unpkg.com/railsui-stimulus@1.1.0/dist/importmap/index.js"
11+
pin "railsui-stimulus", to: "https://unpkg.com/railsui-stimulus@1.1.1/dist/importmap/index.js"
1212

1313
# Required dependencies
1414
pin "@hotwired/stimulus", to: "https://unpkg.com/@hotwired/stimulus@3.2.2/dist/stimulus.js"
1515
pin "tippy.js", to: "https://unpkg.com/tippy.js@6.3.7/dist/tippy.esm.js"
16+
pin "@popperjs/core", to: "https://unpkg.com/@popperjs/core@2.11.8/dist/esm/index.js"
1617
pin "flatpickr", to: "https://unpkg.com/flatpickr@4.6.13/dist/esm/index.js"
1718
pin "hotkeys-js", to: "https://unpkg.com/hotkeys-js@3.13.15/dist/hotkeys.esm.js"
1819
pin "stimulus-use", to: "https://unpkg.com/stimulus-use@0.52.2/dist/index.js"
@@ -108,6 +109,7 @@ pin_all_from "vendor/javascript/railsui-stimulus", under: "railsui-stimulus"
108109
# Dependencies (still need to be pinned)
109110
pin "@hotwired/stimulus", to: "https://unpkg.com/@hotwired/stimulus@3.2.2/dist/stimulus.js"
110111
pin "tippy.js", to: "https://unpkg.com/tippy.js@6.3.7/dist/tippy.esm.js"
112+
pin "@popperjs/core", to: "https://unpkg.com/@popperjs/core@2.11.8/dist/esm/index.js"
111113
pin "flatpickr", to: "https://unpkg.com/flatpickr@4.6.13/dist/esm/index.js"
112114
pin "hotkeys-js", to: "https://unpkg.com/hotkeys-js@3.13.15/dist/hotkeys.esm.js"
113115
pin "stimulus-use", to: "https://unpkg.com/stimulus-use@0.52.2/dist/index.js"
@@ -142,12 +144,12 @@ You can use different CDN providers if preferred:
142144

143145
**jsDelivr:**
144146
```ruby
145-
pin "railsui-stimulus", to: "https://cdn.jsdelivr.net/npm/railsui-stimulus@1.1.0/dist/importmap/index.js"
147+
pin "railsui-stimulus", to: "https://cdn.jsdelivr.net/npm/railsui-stimulus@1.1.1/dist/importmap/index.js"
146148
```
147149

148150
**JSPM:**
149151
```ruby
150-
pin "railsui-stimulus", to: "https://ga.jspm.io/npm:railsui-stimulus@1.1.0/dist/importmap/index.js"
152+
pin "railsui-stimulus", to: "https://ga.jspm.io/npm:railsui-stimulus@1.1.1/dist/importmap/index.js"
151153
```
152154

153155
## Need Help?

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ Rails 7+ ships with importmap-rails by default. This method doesn't require npm
3030

3131
```ruby
3232
# config/importmap.rb
33-
pin "railsui-stimulus", to: "https://unpkg.com/railsui-stimulus@1.1.0/dist/importmap/index.js"
33+
pin "railsui-stimulus", to: "https://unpkg.com/railsui-stimulus@1.1.1/dist/importmap/index.js"
3434

3535
# Pin dependencies
3636
pin "@hotwired/stimulus", to: "https://unpkg.com/@hotwired/stimulus@3.2.2/dist/stimulus.js"
3737
pin "tippy.js", to: "https://unpkg.com/tippy.js@6.3.7/dist/tippy.esm.js"
38+
pin "@popperjs/core", to: "https://unpkg.com/@popperjs/core@2.11.8/dist/esm/index.js"
3839
pin "flatpickr", to: "https://unpkg.com/flatpickr@4.6.13/dist/esm/index.js"
3940
pin "hotkeys-js", to: "https://unpkg.com/hotkeys-js@3.13.15/dist/hotkeys.esm.js"
4041
pin "stimulus-use", to: "https://unpkg.com/stimulus-use@0.52.2/dist/index.js"

importmap.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"imports": {
33
"@hotwired/stimulus": "https://unpkg.com/@hotwired/stimulus@3.2.2/dist/stimulus.js",
44
"tippy.js": "https://unpkg.com/tippy.js@6.3.7/dist/tippy.esm.js",
5+
"@popperjs/core": "https://unpkg.com/@popperjs/core@2.11.8/dist/esm/index.js",
56
"flatpickr": "https://unpkg.com/flatpickr@4.6.13/dist/esm/index.js",
67
"hotkeys-js": "https://unpkg.com/hotkeys-js@3.13.15/dist/hotkeys.esm.js",
78
"stimulus-use": "https://unpkg.com/stimulus-use@0.52.2/dist/index.js"

index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"@hotwired/stimulus": "https://unpkg.com/@hotwired/stimulus@3.2.2/dist/stimulus.js",
3535
"railsui-stimulus": "https://unpkg.com/railsui-stimulus@1.1.1/dist/importmap/index.js",
3636
"tippy.js": "https://unpkg.com/tippy.js@6.3.7/dist/tippy.esm.js",
37+
"@popperjs/core": "https://unpkg.com/@popperjs/core@2.11.8/dist/esm/index.js",
3738
"flatpickr": "https://unpkg.com/flatpickr@4.6.13/dist/esm/index.js",
3839
"hotkeys-js": "https://unpkg.com/hotkeys-js@3.13.15/dist/hotkeys.esm.js",
3940
"stimulus-use": "https://unpkg.com/stimulus-use@0.52.2/dist/index.js"

0 commit comments

Comments
 (0)