diff options
| author | mo khan <mo@mokhan.ca> | 2021-07-10 21:27:20 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2021-07-10 21:27:20 -0600 |
| commit | 1f8d32f575a40177ddbd5950f83c13b204551233 (patch) | |
| tree | c69e52960b06441a9c17bb48c9772ed1386caaa3 | |
| parent | df77c3bc0870a8c88ec3475c7c17d79744e565b5 (diff) | |
chore: upgrade primer view components
| -rw-r--r-- | Gemfile | 3 | ||||
| -rw-r--r-- | Gemfile.lock | 16 | ||||
| -rw-r--r-- | app/javascript/packs/application.js | 1 | ||||
| -rw-r--r-- | config/application.rb | 1 | ||||
| -rw-r--r-- | package.json | 3 | ||||
| -rw-r--r-- | yarn.lock | 49 |
6 files changed, 60 insertions, 13 deletions
@@ -2,8 +2,7 @@ source 'https://rubygems.org' gem 'dotenv', '~> 2.7' gem 'gemoji', '~> 3.0' -gem 'octicons_helper', '~> 11.3' -gem 'primer_view_components', '0.0.14' +gem 'primer_view_components', '~> 0.0' gem 'puma', '~> 5.0' gem 'rails', '~> 6.1.3' gem 'sqlite3', '~> 1.4' diff --git a/Gemfile.lock b/Gemfile.lock index 3e33caa..41509d8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -84,14 +84,11 @@ GEM nokogiri (1.11.7) mini_portile2 (~> 2.5.0) racc (~> 1.4) - octicons (11.3.0) - nokogiri (>= 1.6.3.1) - octicons_helper (11.3.0) - octicons (= 11.3.0) - rails - primer_view_components (0.0.14) - octicons_helper (>= 9.0.0, < 12.0.0) - rails (>= 5.0.0, < 7.0) + octicons (14.2.2) + primer_view_components (0.0.46) + actionview (>= 5.0.0) + activesupport (>= 5.0.0) + octicons (>= 13.0.0) view_component (>= 2.0.0, < 3.0) puma (5.3.2) nio4r (~> 2.0) @@ -159,8 +156,7 @@ PLATFORMS DEPENDENCIES dotenv (~> 2.7) gemoji (~> 3.0) - octicons_helper (~> 11.3) - primer_view_components (= 0.0.14) + primer_view_components (~> 0.0) puma (~> 5.0) rails (~> 6.1.3) sqlite3 (~> 1.4) diff --git a/app/javascript/packs/application.js b/app/javascript/packs/application.js index ed42e1f..6e60a2f 100644 --- a/app/javascript/packs/application.js +++ b/app/javascript/packs/application.js @@ -1,4 +1,5 @@ import Rails from "@rails/ujs" +import '@primer/view-components' import '../styles'; Rails.start() diff --git a/config/application.rb b/config/application.rb index 575f8bf..ee0074c 100644 --- a/config/application.rb +++ b/config/application.rb @@ -7,6 +7,7 @@ require "active_record/railtie" require "action_controller/railtie" require "action_view/railtie" require "rails/test_unit/railtie" +require "view_component/engine" require "primer/view_components/engine" Dotenv.load(".env.local", ".env.#{Rails.env}", ".env") diff --git a/package.json b/package.json index 7f086ab..80fde77 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,15 @@ { "name": "sparkles", + "version": "0.1.0", "private": true, "dependencies": { "@primer/css": "^16.3.0", + "@primer/view-components": "^0.0.46", "@rails/ujs": "^6.0.0", "@rails/webpacker": "5.3.0", "webpack": "^4.46.0", "webpack-cli": "^3.3.12" }, - "version": "0.1.0", "devDependencies": { "webpack-dev-server": "^3.11.2" } @@ -884,6 +884,43 @@ resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== +"@github/auto-complete-element@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@github/auto-complete-element/-/auto-complete-element-3.0.2.tgz#85b7c2a4205e375173186709268eeb20bcd7d562" + integrity sha512-2N6SP/WOvPPnMm5E0uq21AyCxsJ0d6cBxBZ0yVNpvgeaNgPNI8gR1h54c2Ao4iQtvFce6eWdIezBXLDPMPbDag== + dependencies: + "@github/combobox-nav" "^2.0.2" + +"@github/clipboard-copy-element@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@github/clipboard-copy-element/-/clipboard-copy-element-1.1.2.tgz#7a6e8042749471504d4e7cfcc47097a781db2bdb" + integrity sha512-L6CMrcA5we0udafvoSuRCE/Ci/3xrLWKYRGup2IlhxF771bQYsQ2EB1of182pI8ZWM4oxgwzu37+igMeoZjN/A== + +"@github/combobox-nav@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@github/combobox-nav/-/combobox-nav-2.0.2.tgz#c4ce5999c2937ad5877fb5113a82e41a17c420e0" + integrity sha512-xVnncEyRjIFKWT1Bw0R51/V/13vwYrqg6v7rc8HNfsa5pstVqHx/L2ai8eX/3iK98uk6JxGJDzm8ryTo86S+nQ== + +"@github/details-menu-element@^1.0.9": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@github/details-menu-element/-/details-menu-element-1.0.9.tgz#3b40ff5e928131d3049a0a23b2d6df66eaad2cff" + integrity sha512-wa6hgqbUH/3BJIrhGZNZN3o7a4Pxw87Ba4QypZs350ww9H0l4qCc4tcJdlIVRzwxsxb4rVo0kXDMRqDPJsSgNg== + +"@github/image-crop-element@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@github/image-crop-element/-/image-crop-element-5.0.0.tgz#6ae2c31f1e7dc355c41c3140554fb76ca7a71ef7" + integrity sha512-Vgm2OwWAs1ESoib/t5sjxsAYo6YTOxxAjWDRxswX7qrqoyCejTZ3hshdo4Ep5e+Mz/GVTZC3rdMtg06dk/eT4g== + +"@github/tab-container-element@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@github/tab-container-element/-/tab-container-element-3.1.2.tgz#fa5162acb1693f37c28b4a9c3dd8f09d7d20021d" + integrity sha512-tsM5fva0e+tdNRDCZ8Co2Z5MNzJQa/41rFYt4dMgabTU+ljTg58mY2Px9Zc9mC9UCXSC/cyrfcs1Vz51/Q14NQ== + +"@github/time-elements@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@github/time-elements/-/time-elements-3.1.2.tgz#cc36d7a34ff2033d7f0b216f1a724405b8fbc201" + integrity sha512-YVtZVLBikP6I7na22kfB9PKIseISwX41MFJ7lPuNz1VVH2IR5cpRRU6F1X6kcchPChljuvMUR4OiwMWHOJQ8kQ== + "@npmcli/move-file@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" @@ -912,6 +949,18 @@ resolved "https://registry.yarnpkg.com/@primer/primitives/-/primitives-4.2.1.tgz#e8fac9b4b78eb81d81384ce5fcfe32bbb4115861" integrity sha512-sI0Bw/PMCZ1kfPX1MRwoNYD6RWdvU0sGk9YYD8euYASwrr4E6aNH9dutMmHTRVe/N3/coBN7QUkV79GMt0UKyQ== +"@primer/view-components@^0.0.46": + version "0.0.46" + resolved "https://registry.yarnpkg.com/@primer/view-components/-/view-components-0.0.46.tgz#5dc78e20e98d531cd9681ae9453a10cfb5569b79" + integrity sha512-inEcMx/n8bI1bxwcj4WN0RGRgRSg3AZCfC5ZbvDkiw+5A+KAVBmyRKJNjAz3/GyglojU7rZ+u2Dn4T1JEUWgNg== + dependencies: + "@github/auto-complete-element" "^3.0.2" + "@github/clipboard-copy-element" "^1.1.2" + "@github/details-menu-element" "^1.0.9" + "@github/image-crop-element" "^5.0.0" + "@github/tab-container-element" "^3.1.0" + "@github/time-elements" "^3.1.2" + "@rails/ujs@^6.0.0": version "6.1.3" resolved "https://registry.yarnpkg.com/@rails/ujs/-/ujs-6.1.3.tgz#90ef26caa0925492b1a3b1495db09cfbe49e745e" |
