This commit is contained in:
greyidol 2023-09-02 16:36:50 +00:00
commit cd5555da04
10 changed files with 161 additions and 151 deletions

View File

@ -20,7 +20,7 @@ jobs:
cancel-in-progress: true cancel-in-progress: true
steps: steps:
- uses: actions/checkout@v3.5.3 - uses: actions/checkout@v3.6.0
- name: Discover build-time variables - name: Discover build-time variables
run: | run: |

View File

@ -33,7 +33,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v3.5.3 uses: actions/checkout@v3.6.0
# Initializes the CodeQL tools for scanning. # Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL - name: Initialize CodeQL

View File

@ -11,10 +11,10 @@ jobs:
name: Rubocop name: Rubocop
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3.5.3 - uses: actions/checkout@v3.6.0
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v37 uses: tj-actions/changed-files@v38
with: with:
files: "**/*.rb" files: "**/*.rb"
- name: Install dependencies - name: Install dependencies
@ -37,10 +37,10 @@ jobs:
name: ESLint name: ESLint
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3.5.3 - uses: actions/checkout@v3.6.0
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v37 uses: tj-actions/changed-files@v38
with: with:
files: "**/*.ts" files: "**/*.ts"
- name: Set up Node 14 - name: Set up Node 14
@ -63,10 +63,10 @@ jobs:
haml-lint: haml-lint:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3.5.3 - uses: actions/checkout@v3.6.0
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v37 uses: tj-actions/changed-files@v38
with: with:
files: "**/*.haml" files: "**/*.haml"
- name: Install dependencies - name: Install dependencies
@ -86,10 +86,10 @@ jobs:
stylelint: stylelint:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3.5.3 - uses: actions/checkout@v3.6.0
- name: Get changed files - name: Get changed files
id: changed-files id: changed-files
uses: tj-actions/changed-files@v37 uses: tj-actions/changed-files@v38
with: with:
files: "**/*.scss" files: "**/*.scss"
- name: Set up Node 14 - name: Set up Node 14

View File

@ -41,7 +41,7 @@ jobs:
BUNDLE_WITHOUT: 'production' BUNDLE_WITHOUT: 'production'
steps: steps:
- uses: actions/checkout@v3.5.3 - uses: actions/checkout@v3.6.0
- name: Install dependencies - name: Install dependencies
run: sudo apt update && sudo apt-get install -y libpq-dev libxml2-dev libxslt1-dev libmagickwand-dev imagemagick libidn11-dev run: sudo apt update && sudo apt-get install -y libpq-dev libxml2-dev libxslt1-dev libmagickwand-dev imagemagick libidn11-dev
- name: Set up Ruby - name: Set up Ruby

View File

@ -90,8 +90,8 @@ group :development, :test do
gem "rspec-its", "~> 1.3" gem "rspec-its", "~> 1.3"
gem "rspec-mocks" gem "rspec-mocks"
gem "rspec-rails", "~> 6.0" gem "rspec-rails", "~> 6.0"
gem "rspec-sidekiq", "~> 3.0", require: false gem "rspec-sidekiq", "~> 4.0", require: false
gem "rubocop", "~> 1.55" gem "rubocop", "~> 1.56"
gem "rubocop-rails", "~> 2.20" gem "rubocop-rails", "~> 2.20"
gem "shoulda-matchers", "~> 5.3" gem "shoulda-matchers", "~> 5.3"
gem "simplecov", require: false gem "simplecov", require: false

View File

@ -15,40 +15,40 @@ GIT
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
actioncable (6.1.7.4) actioncable (6.1.7.6)
actionpack (= 6.1.7.4) actionpack (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
nio4r (~> 2.0) nio4r (~> 2.0)
websocket-driver (>= 0.6.1) websocket-driver (>= 0.6.1)
actionmailbox (6.1.7.4) actionmailbox (6.1.7.6)
actionpack (= 6.1.7.4) actionpack (= 6.1.7.6)
activejob (= 6.1.7.4) activejob (= 6.1.7.6)
activerecord (= 6.1.7.4) activerecord (= 6.1.7.6)
activestorage (= 6.1.7.4) activestorage (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
mail (>= 2.7.1) mail (>= 2.7.1)
actionmailer (6.1.7.4) actionmailer (6.1.7.6)
actionpack (= 6.1.7.4) actionpack (= 6.1.7.6)
actionview (= 6.1.7.4) actionview (= 6.1.7.6)
activejob (= 6.1.7.4) activejob (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
mail (~> 2.5, >= 2.5.4) mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0) rails-dom-testing (~> 2.0)
actionpack (6.1.7.4) actionpack (6.1.7.6)
actionview (= 6.1.7.4) actionview (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
rack (~> 2.0, >= 2.0.9) rack (~> 2.0, >= 2.0.9)
rack-test (>= 0.6.3) rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0) rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0)
actiontext (6.1.7.4) actiontext (6.1.7.6)
actionpack (= 6.1.7.4) actionpack (= 6.1.7.6)
activerecord (= 6.1.7.4) activerecord (= 6.1.7.6)
activestorage (= 6.1.7.4) activestorage (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
nokogiri (>= 1.8.5) nokogiri (>= 1.8.5)
actionview (6.1.7.4) actionview (6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
builder (~> 3.1) builder (~> 3.1)
erubi (~> 1.4) erubi (~> 1.4)
rails-dom-testing (~> 2.0) rails-dom-testing (~> 2.0)
@ -56,26 +56,26 @@ GEM
active_model_otp (2.3.2) active_model_otp (2.3.2)
activemodel activemodel
rotp (~> 6.2.0) rotp (~> 6.2.0)
activejob (6.1.7.4) activejob (6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
globalid (>= 0.3.6) globalid (>= 0.3.6)
activemodel (6.1.7.4) activemodel (6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
activemodel-serializers-xml (1.0.2) activemodel-serializers-xml (1.0.2)
activemodel (> 5.x) activemodel (> 5.x)
activesupport (> 5.x) activesupport (> 5.x)
builder (~> 3.1) builder (~> 3.1)
activerecord (6.1.7.4) activerecord (6.1.7.6)
activemodel (= 6.1.7.4) activemodel (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
activestorage (6.1.7.4) activestorage (6.1.7.6)
actionpack (= 6.1.7.4) actionpack (= 6.1.7.6)
activejob (= 6.1.7.4) activejob (= 6.1.7.6)
activerecord (= 6.1.7.4) activerecord (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
marcel (~> 1.0) marcel (~> 1.0)
mini_mime (>= 1.1.0) mini_mime (>= 1.1.0)
activesupport (6.1.7.4) activesupport (6.1.7.6)
concurrent-ruby (~> 1.0, >= 1.0.2) concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2) i18n (>= 1.6, < 2)
minitest (>= 5.1) minitest (>= 5.1)
@ -84,6 +84,7 @@ GEM
addressable (2.8.4) addressable (2.8.4)
public_suffix (>= 2.0.2, < 6.0) public_suffix (>= 2.0.2, < 6.0)
ast (2.4.2) ast (2.4.2)
base64 (0.1.1)
bcrypt (3.1.19) bcrypt (3.1.19)
better_errors (2.10.1) better_errors (2.10.1)
erubi (>= 1.0.0) erubi (>= 1.0.0)
@ -188,11 +189,11 @@ GEM
glob (0.3.1) glob (0.3.1)
globalid (1.1.0) globalid (1.1.0)
activesupport (>= 5.0) activesupport (>= 5.0)
haml (6.1.1) haml (6.1.2)
temple (>= 0.8.2) temple (>= 0.8.2)
thor thor
tilt tilt
haml_lint (0.49.2) haml_lint (0.50.0)
haml (>= 4.0, < 6.2) haml (>= 4.0, < 6.2)
parallel (~> 1.10) parallel (~> 1.10)
rainbow rainbow
@ -256,7 +257,7 @@ GEM
nokogiri (~> 1) nokogiri (~> 1)
rake rake
mini_magick (4.12.0) mini_magick (4.12.0)
mini_mime (1.1.2) mini_mime (1.1.5)
mini_portile2 (2.8.4) mini_portile2 (2.8.4)
minitest (5.19.0) minitest (5.19.0)
msgpack (1.6.0) msgpack (1.6.0)
@ -277,10 +278,10 @@ GEM
net-smtp (0.3.3) net-smtp (0.3.3)
net-protocol net-protocol
nio4r (2.5.9) nio4r (2.5.9)
nokogiri (1.15.3) nokogiri (1.15.4)
mini_portile2 (~> 2.8.2) mini_portile2 (~> 2.8.2)
racc (~> 1.4) racc (~> 1.4)
oj (3.15.1) oj (3.16.0)
openssl (3.1.0) openssl (3.1.0)
orm_adapter (0.5.0) orm_adapter (0.5.0)
parallel (1.23.0) parallel (1.23.0)
@ -292,7 +293,7 @@ GEM
activerecord (>= 6) activerecord (>= 6)
prometheus-client (4.2.1) prometheus-client (4.2.1)
public_suffix (5.0.1) public_suffix (5.0.1)
puma (6.3.0) puma (6.3.1)
nio4r (~> 2.0) nio4r (~> 2.0)
pundit (2.3.1) pundit (2.3.1)
activesupport (>= 3.0.0) activesupport (>= 3.0.0)
@ -300,33 +301,33 @@ GEM
rack (2.2.8) rack (2.2.8)
rack-test (2.1.0) rack-test (2.1.0)
rack (>= 1.3) rack (>= 1.3)
rails (6.1.7.4) rails (6.1.7.6)
actioncable (= 6.1.7.4) actioncable (= 6.1.7.6)
actionmailbox (= 6.1.7.4) actionmailbox (= 6.1.7.6)
actionmailer (= 6.1.7.4) actionmailer (= 6.1.7.6)
actionpack (= 6.1.7.4) actionpack (= 6.1.7.6)
actiontext (= 6.1.7.4) actiontext (= 6.1.7.6)
actionview (= 6.1.7.4) actionview (= 6.1.7.6)
activejob (= 6.1.7.4) activejob (= 6.1.7.6)
activemodel (= 6.1.7.4) activemodel (= 6.1.7.6)
activerecord (= 6.1.7.4) activerecord (= 6.1.7.6)
activestorage (= 6.1.7.4) activestorage (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
bundler (>= 1.15.0) bundler (>= 1.15.0)
railties (= 6.1.7.4) railties (= 6.1.7.6)
sprockets-rails (>= 2.0.0) sprockets-rails (>= 2.0.0)
rails-controller-testing (1.0.5) rails-controller-testing (1.0.5)
actionpack (>= 5.0.1.rc1) actionpack (>= 5.0.1.rc1)
actionview (>= 5.0.1.rc1) actionview (>= 5.0.1.rc1)
activesupport (>= 5.0.1.rc1) activesupport (>= 5.0.1.rc1)
rails-dom-testing (2.1.1) rails-dom-testing (2.2.0)
activesupport (>= 5.0.0) activesupport (>= 5.0.0)
minitest minitest
nokogiri (>= 1.6) nokogiri (>= 1.6)
rails-html-sanitizer (1.6.0) rails-html-sanitizer (1.6.0)
loofah (~> 2.21) loofah (~> 2.21)
nokogiri (~> 1.14) nokogiri (~> 1.14)
rails-i18n (7.0.7) rails-i18n (7.0.8)
i18n (>= 0.7, < 2) i18n (>= 0.7, < 2)
railties (>= 6.0.0, < 8) railties (>= 6.0.0, < 8)
rails_admin (3.1.2) rails_admin (3.1.2)
@ -335,9 +336,9 @@ GEM
nested_form (~> 0.3) nested_form (~> 0.3)
rails (>= 6.0, < 8) rails (>= 6.0, < 8)
turbo-rails (~> 1.0) turbo-rails (~> 1.0)
railties (6.1.7.4) railties (6.1.7.6)
actionpack (= 6.1.7.4) actionpack (= 6.1.7.6)
activesupport (= 6.1.7.4) activesupport (= 6.1.7.6)
method_source method_source
rake (>= 12.2) rake (>= 12.2)
thor (~> 1.0) thor (~> 1.0)
@ -388,11 +389,14 @@ GEM
rspec-expectations (~> 3.12) rspec-expectations (~> 3.12)
rspec-mocks (~> 3.12) rspec-mocks (~> 3.12)
rspec-support (~> 3.12) rspec-support (~> 3.12)
rspec-sidekiq (3.1.0) rspec-sidekiq (4.0.2)
rspec-core (~> 3.0, >= 3.0.0) rspec-core (~> 3.0)
sidekiq (>= 2.4.0) rspec-expectations (~> 3.0)
rspec-mocks (~> 3.0)
sidekiq (>= 5, < 8)
rspec-support (3.12.1) rspec-support (3.12.1)
rubocop (1.55.1) rubocop (1.56.1)
base64 (~> 0.1.1)
json (~> 2.3) json (~> 2.3)
language_server-protocol (>= 3.17.0) language_server-protocol (>= 3.17.0)
parallel (~> 1.10) parallel (~> 1.10)
@ -485,10 +489,10 @@ GEM
webpush (1.1.0) webpush (1.1.0)
hkdf (~> 0.2) hkdf (~> 0.2)
jwt (~> 2.0) jwt (~> 2.0)
websocket-driver (0.7.5) websocket-driver (0.7.6)
websocket-extensions (>= 0.1.0) websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5) websocket-extensions (0.1.5)
zeitwerk (2.6.10) zeitwerk (2.6.11)
PLATFORMS PLATFORMS
ruby ruby
@ -555,8 +559,8 @@ DEPENDENCIES
rspec-its (~> 1.3) rspec-its (~> 1.3)
rspec-mocks rspec-mocks
rspec-rails (~> 6.0) rspec-rails (~> 6.0)
rspec-sidekiq (~> 3.0) rspec-sidekiq (~> 4.0)
rubocop (~> 1.55) rubocop (~> 1.56)
rubocop-rails (~> 2.20) rubocop-rails (~> 2.20)
rubyzip (~> 2.3) rubyzip (~> 2.3)
sanitize sanitize

View File

@ -15,9 +15,9 @@ module Retrospring
def year = 2023 def year = 2023
def month = 7 def month = 9
def day = 7 def day = 1
def patch = 0 def patch = 0

View File

@ -12,7 +12,7 @@
"@github/hotkey": "^2.0.1", "@github/hotkey": "^2.0.1",
"@hotwired/stimulus": "^3.2.2", "@hotwired/stimulus": "^3.2.2",
"@hotwired/turbo-rails": "^7.3.0", "@hotwired/turbo-rails": "^7.3.0",
"@melloware/coloris": "^0.21.0", "@melloware/coloris": "^0.21.1",
"@popperjs/core": "^2.11", "@popperjs/core": "^2.11",
"@rails/request.js": "^0.0.8", "@rails/request.js": "^0.0.8",
"bootstrap": "^5.2", "bootstrap": "^5.2",
@ -21,19 +21,19 @@
"croppr": "^2.3.1", "croppr": "^2.3.1",
"i18n-js": "^4.0", "i18n-js": "^4.0",
"js-cookie": "2.2.1", "js-cookie": "2.2.1",
"sass": "^1.64.2", "sass": "^1.66.1",
"sweetalert": "1.1.3", "sweetalert": "1.1.3",
"toastify-js": "^1.12.0", "toastify-js": "^1.12.0",
"typescript": "^5.1.6" "typescript": "^5.2.2"
}, },
"devDependencies": { "devDependencies": {
"@typescript-eslint/eslint-plugin": "^4.11.0", "@typescript-eslint/eslint-plugin": "^4.11.0",
"@typescript-eslint/parser": "^4.11.0", "@typescript-eslint/parser": "^4.11.0",
"esbuild": "^0.17.0", "esbuild": "^0.17.0",
"eslint": "^7.16.0", "eslint": "^7.16.0",
"eslint-plugin-import": "^2.28.0", "eslint-plugin-import": "^2.28.1",
"stylelint": "^15.10.2", "stylelint": "^15.10.3",
"stylelint-config-standard-scss": "^10.0.0", "stylelint-config-standard-scss": "^10.0.0",
"stylelint-scss": "^5.0.1" "stylelint-scss": "^5.1.0"
} }
} }

View File

@ -3,3 +3,10 @@
# To ban all spiders from the entire site uncomment the next two lines: # To ban all spiders from the entire site uncomment the next two lines:
# User-agent: * # User-agent: *
# Disallow: / # Disallow: /
# Block ChatGPT browsing and plugin browsing
User-agent: GPTBot
Disallow: /
User-agent: GPTBot-User
Disallow: /

121
yarn.lock
View File

@ -44,20 +44,20 @@
chalk "^2.0.0" chalk "^2.0.0"
js-tokens "^4.0.0" js-tokens "^4.0.0"
"@csstools/css-parser-algorithms@^2.3.0": "@csstools/css-parser-algorithms@^2.3.1":
version "2.3.0" version "2.3.1"
resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.0.tgz#0cc3a656dc2d638370ecf6f98358973bfbd00141" resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.1.tgz#ec4fc764ba45d2bb7ee2774667e056aa95003f3a"
integrity sha512-dTKSIHHWc0zPvcS5cqGP+/TPFUJB0ekJ9dGKvMAFoNuBFhDPBt9OMGNZiIA5vTiNdGHHBeScYPXIGBMnVOahsA== integrity sha512-xrvsmVUtefWMWQsGgFffqWSK03pZ1vfDki4IVIIUxxDKnGBzqNgv0A7SB1oXtVNEkcVO8xi1ZrTL29HhSu5kGA==
"@csstools/css-tokenizer@^2.1.1": "@csstools/css-tokenizer@^2.2.0":
version "2.1.1" version "2.2.0"
resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.1.1.tgz#07ae11a0a06365d7ec686549db7b729bc036528e" resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.2.0.tgz#9d70e6dcbe94e44c7400a2929928db35c4de32b5"
integrity sha512-GbrTj2Z8MCTUv+52GE0RbFGM527xuXZ0Xa5g0Z+YN573uveS4G0qi6WNOMyz3yrFM/jaILTTwJ0+umx81EzqfA== integrity sha512-wErmsWCbsmig8sQKkM6pFhr/oPha1bHfvxsUY5CYSQxwyhA9Ulrs8EqCgClhg4Tgg2XapVstGqSVcz0xOYizZA==
"@csstools/media-query-list-parser@^2.1.2": "@csstools/media-query-list-parser@^2.1.4":
version "2.1.2" version "2.1.4"
resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.2.tgz#6ef642b728d30c1009bfbba3211c7e4c11302728" resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.4.tgz#0017f99945f6c16dd81a7aacf6821770933c3a5c"
integrity sha512-M8cFGGwl866o6++vIY7j1AKuq9v57cf+dGepScwCcbut9ypJNr4Cj+LLTWligYUZ0uyhEoJDKt5lvyBfh2L3ZQ== integrity sha512-V/OUXYX91tAC1CDsiY+HotIcJR+vPtzrX8pCplCpT++i8ThZZsq5F5dzZh/bDM3WUOjrvC1ljed1oSJxMfjqhw==
"@csstools/selector-specificity@^3.0.0": "@csstools/selector-specificity@^3.0.0":
version "3.0.0" version "3.0.0"
@ -236,10 +236,10 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
"@melloware/coloris@^0.21.0": "@melloware/coloris@^0.21.1":
version "0.21.0" version "0.21.1"
resolved "https://registry.yarnpkg.com/@melloware/coloris/-/coloris-0.21.0.tgz#690fba88db0eb075cbaa762de0540f6f01f8fbf4" resolved "https://registry.yarnpkg.com/@melloware/coloris/-/coloris-0.21.1.tgz#1fc7b353402820bad058281128c69034c886d520"
integrity sha512-jy4+XS9yv66dDwp14HK2eRTrmHP57nha1ZY2RP7TWsYJ2L+pZynMIiru8zL40BjAnlRFbWmTat1TS229mScr7g== integrity sha512-0yKUKTrS1wHjcyDSWzcm2Y0ZYm5GORsru5o+Oyut99/qK5hgzm5bJFjjWbfjSPnX8ijx73g9lRksVIDfbDjG6Q==
"@nodelib/fs.scandir@2.1.5": "@nodelib/fs.scandir@2.1.5":
version "2.1.5" version "2.1.5"
@ -1006,10 +1006,10 @@ eslint-module-utils@^2.8.0:
dependencies: dependencies:
debug "^3.2.7" debug "^3.2.7"
eslint-plugin-import@^2.28.0: eslint-plugin-import@^2.28.1:
version "2.28.0" version "2.28.1"
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.28.0.tgz#8d66d6925117b06c4018d491ae84469eb3cb1005" resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz#63b8b5b3c409bfc75ebaf8fb206b07ab435482c4"
integrity sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q== integrity sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==
dependencies: dependencies:
array-includes "^3.1.6" array-includes "^3.1.6"
array.prototype.findlastindex "^1.2.2" array.prototype.findlastindex "^1.2.2"
@ -1020,13 +1020,12 @@ eslint-plugin-import@^2.28.0:
eslint-import-resolver-node "^0.3.7" eslint-import-resolver-node "^0.3.7"
eslint-module-utils "^2.8.0" eslint-module-utils "^2.8.0"
has "^1.0.3" has "^1.0.3"
is-core-module "^2.12.1" is-core-module "^2.13.0"
is-glob "^4.0.3" is-glob "^4.0.3"
minimatch "^3.1.2" minimatch "^3.1.2"
object.fromentries "^2.0.6" object.fromentries "^2.0.6"
object.groupby "^1.0.0" object.groupby "^1.0.0"
object.values "^1.1.6" object.values "^1.1.6"
resolve "^1.22.3"
semver "^6.3.1" semver "^6.3.1"
tsconfig-paths "^3.14.2" tsconfig-paths "^3.14.2"
@ -1156,10 +1155,10 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
fast-glob@^3.2.9, fast-glob@^3.3.0: fast-glob@^3.2.9, fast-glob@^3.3.1:
version "3.3.0" version "3.3.1"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.0.tgz#7c40cb491e1e2ed5664749e87bfb516dbe8727c0" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4"
integrity sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA== integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==
dependencies: dependencies:
"@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.stat" "^2.0.2"
"@nodelib/fs.walk" "^1.2.3" "@nodelib/fs.walk" "^1.2.3"
@ -1599,10 +1598,10 @@ is-callable@^1.1.4, is-callable@^1.2.4:
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
is-core-module@^2.11.0, is-core-module@^2.12.0, is-core-module@^2.12.1, is-core-module@^2.5.0: is-core-module@^2.11.0, is-core-module@^2.12.0, is-core-module@^2.13.0, is-core-module@^2.5.0:
version "2.12.1" version "2.13.0"
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db"
integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==
dependencies: dependencies:
has "^1.0.3" has "^1.0.3"
@ -1776,10 +1775,10 @@ kind-of@^6.0.2, kind-of@^6.0.3:
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
known-css-properties@^0.27.0: known-css-properties@^0.28.0:
version "0.27.0" version "0.28.0"
resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.27.0.tgz#82a9358dda5fe7f7bd12b5e7142c0a205393c0c5" resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.28.0.tgz#8a8be010f368b3036fe6ab0ef4bbbed972bd6274"
integrity sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg== integrity sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==
levn@^0.4.1: levn@^0.4.1:
version "0.4.1" version "0.4.1"
@ -2116,10 +2115,10 @@ postcss-value-parser@^4.2.0:
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
postcss@^8.4.25: postcss@^8.4.27:
version "8.4.27" version "8.4.28"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.27.tgz#234d7e4b72e34ba5a92c29636734349e0d9c3057" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.28.tgz#c6cc681ed00109072816e1557f889ef51cf950a5"
integrity sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ== integrity sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==
dependencies: dependencies:
nanoid "^3.3.6" nanoid "^3.3.6"
picocolors "^1.0.0" picocolors "^1.0.0"
@ -2222,7 +2221,7 @@ resolve-from@^5.0.0:
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
resolve@^1.22.1, resolve@^1.22.3: resolve@^1.22.1:
version "1.22.3" version "1.22.3"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.3.tgz#4b4055349ffb962600972da1fdc33c46a4eb3283" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.3.tgz#4b4055349ffb962600972da1fdc33c46a4eb3283"
integrity sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw== integrity sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==
@ -2269,10 +2268,10 @@ safe-regex-test@^1.0.0:
get-intrinsic "^1.1.3" get-intrinsic "^1.1.3"
is-regex "^1.1.4" is-regex "^1.1.4"
sass@^1.64.2: sass@^1.66.1:
version "1.64.2" version "1.66.1"
resolved "https://registry.yarnpkg.com/sass/-/sass-1.64.2.tgz#0d9805ad6acf31c59c3acc725fcfb91b7fcc6909" resolved "https://registry.yarnpkg.com/sass/-/sass-1.66.1.tgz#04b51c4671e4650aa393740e66a4e58b44d055b1"
integrity sha512-TnDlfc+CRnUAgLO9D8cQLFu/GIjJIzJCGkE7o4ekIGQOH7T3GetiRR/PsTWJUHhkzcSPrARkPI+gNWn5alCzDg== integrity sha512-50c+zTsZOJVgFfTgwwEzkjA3/QACgdNsKueWPyAR0mRINIvLAStVQBbPg14iuqEQ74NPDbXzJARJ/O4SI1zftA==
dependencies: dependencies:
chokidar ">=3.0.0 <4.0.0" chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0" immutable "^4.0.0"
@ -2476,24 +2475,24 @@ stylelint-config-standard@^33.0.0:
dependencies: dependencies:
stylelint-config-recommended "^12.0.0" stylelint-config-recommended "^12.0.0"
stylelint-scss@^5.0.0, stylelint-scss@^5.0.1: stylelint-scss@^5.0.0, stylelint-scss@^5.1.0:
version "5.0.1" version "5.1.0"
resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-5.0.1.tgz#b33a6580b5734eace083cfc2cc3021225e28547f" resolved "https://registry.yarnpkg.com/stylelint-scss/-/stylelint-scss-5.1.0.tgz#dd318bc5c65f7a11f3ecacc7b6e8b67e7f2f1df1"
integrity sha512-n87iCRZrr2J7//I/QFsDXxFLnHKw633U4qvWZ+mOW6KDAp/HLj06H+6+f9zOuTYy+MdGdTuCSDROCpQIhw5fvQ== integrity sha512-E+KlQFXv1Euha43qw3q+wKBSli557wxbbo6/39DWhRNXlUa9Cz+FYrcgz+PT6ag0l6UisCYjAGCNhoSl4FcwlA==
dependencies: dependencies:
postcss-media-query-parser "^0.2.3" postcss-media-query-parser "^0.2.3"
postcss-resolve-nested-selector "^0.1.1" postcss-resolve-nested-selector "^0.1.1"
postcss-selector-parser "^6.0.13" postcss-selector-parser "^6.0.13"
postcss-value-parser "^4.2.0" postcss-value-parser "^4.2.0"
stylelint@^15.10.2: stylelint@^15.10.3:
version "15.10.2" version "15.10.3"
resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-15.10.2.tgz#0ee5a8371d3a2e1ff27fefd48309d3ddef7c3405" resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-15.10.3.tgz#995e4512fdad450fb83e13f3472001f6edb6469c"
integrity sha512-UxqSb3hB74g4DTO45QhUHkJMjKKU//lNUAOWyvPBVPZbCknJ5HjOWWZo+UDuhHa9FLeVdHBZXxu43eXkjyIPWg== integrity sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==
dependencies: dependencies:
"@csstools/css-parser-algorithms" "^2.3.0" "@csstools/css-parser-algorithms" "^2.3.1"
"@csstools/css-tokenizer" "^2.1.1" "@csstools/css-tokenizer" "^2.2.0"
"@csstools/media-query-list-parser" "^2.1.2" "@csstools/media-query-list-parser" "^2.1.4"
"@csstools/selector-specificity" "^3.0.0" "@csstools/selector-specificity" "^3.0.0"
balanced-match "^2.0.0" balanced-match "^2.0.0"
colord "^2.9.3" colord "^2.9.3"
@ -2501,7 +2500,7 @@ stylelint@^15.10.2:
css-functions-list "^3.2.0" css-functions-list "^3.2.0"
css-tree "^2.3.1" css-tree "^2.3.1"
debug "^4.3.4" debug "^4.3.4"
fast-glob "^3.3.0" fast-glob "^3.3.1"
fastest-levenshtein "^1.0.16" fastest-levenshtein "^1.0.16"
file-entry-cache "^6.0.1" file-entry-cache "^6.0.1"
global-modules "^2.0.0" global-modules "^2.0.0"
@ -2512,13 +2511,13 @@ stylelint@^15.10.2:
import-lazy "^4.0.0" import-lazy "^4.0.0"
imurmurhash "^0.1.4" imurmurhash "^0.1.4"
is-plain-object "^5.0.0" is-plain-object "^5.0.0"
known-css-properties "^0.27.0" known-css-properties "^0.28.0"
mathml-tag-names "^2.1.3" mathml-tag-names "^2.1.3"
meow "^10.1.5" meow "^10.1.5"
micromatch "^4.0.5" micromatch "^4.0.5"
normalize-path "^3.0.0" normalize-path "^3.0.0"
picocolors "^1.0.0" picocolors "^1.0.0"
postcss "^8.4.25" postcss "^8.4.27"
postcss-resolve-nested-selector "^0.1.1" postcss-resolve-nested-selector "^0.1.1"
postcss-safe-parser "^6.0.0" postcss-safe-parser "^6.0.0"
postcss-selector-parser "^6.0.13" postcss-selector-parser "^6.0.13"
@ -2680,10 +2679,10 @@ typed-array-length@^1.0.4:
for-each "^0.3.3" for-each "^0.3.3"
is-typed-array "^1.1.9" is-typed-array "^1.1.9"
typescript@^5.1.6: typescript@^5.2.2:
version "5.1.6" version "5.2.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78"
integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==
unbox-primitive@^1.0.1: unbox-primitive@^1.0.1:
version "1.0.1" version "1.0.1"