Shopify / cli

Build apps, themes, and hydrogen storefronts for Shopify
https://shopify.dev
MIT License
433 stars 130 forks source link

[Bug]: warnings about adding packages to Gemfile or gemspec #3318

Closed diegovogel closed 9 months ago

diegovogel commented 9 months ago

Please confirm that you have:

In which of these areas are you experiencing a problem?

Theme

Expected behavior

Run shopify theme dev with no warnings.

Actual behavior

While troubleshooting a different issue, I updated to the latest version of Shopify CLI. Now whenever I run shopify theme dev I get warnings about some of Shopify CLI's dependencies (at least I think that's what they are). I'm not sure if this is a bug or something wrong with my setup.

image

Verbose output

2024-01-26T15:27:50.271Z: Running command theme dev
  shopify:theme:dev init version: @oclif/core@3.15.1 argv: [ '--store', 'mbrp-production', '--verbose' ] +0ms
2024-01-26T15:27:50.283Z: Ensuring that the user is authenticated with the Theme API with the following scopes:
[]

2024-01-26T15:27:50.284Z: Ensuring that the user is authenticated with the Admin API with the following scopes for the store mbrp-production.myshopify.com:
[]

2024-01-26T15:27:50.284Z: Getting session store...
2024-01-26T15:27:50.285Z: Validating existing session against the scopes:
[
  "openid",
  "https://api.shopify.com/auth/shop.admin.graphql",
  "https://api.shopify.com/auth/shop.admin.themes",
  "https://api.shopify.com/auth/partners.collaborator-relationships.readonly",
  "https://api.shopify.com/auth/shop.storefront-renderer.devtools",
  "https://api.shopify.com/auth/partners.app.cli.access",
  "https://api.shopify.com/auth/destinations.readonly"
]
For applications:
{
  "adminApi": {
    "scopes": [],
    "storeFqdn": "mbrp-production.myshopify.com"
  }
}

2024-01-26T15:27:50.286Z: Sending Identity Introspection request to URL: https://accounts.shopify.com/oauth/introspection
2024-01-26T15:27:50.286Z: Sending POST request to URL https://accounts.shopify.com/oauth/introspection
With request headers:
 - User-Agent: Shopify CLI; v=3.54.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2024-01-26T15:27:50.571Z: Request to https://accounts.shopify.com/oauth/introspection completed in 278 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"8a29e75e86f936c60a0828d4290b2fcc"
 - x-request-id: 744df15b-c455-43bd-bf42-f0e27c1e1ec6

2024-01-26T15:27:50.575Z: The identity token is valid: true
2024-01-26T15:27:50.576Z:
The validation of the token for application/identity completed with the following results:
- It's expired: false
- It's invalid in identity: false

2024-01-26T15:27:50.576Z: The current session is valid but needs refresh. Refreshing...
2024-01-26T15:27:50.577Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=refresh_token&access_token=atkn_CjQIt57PrQYQ19bPrQZSJggBEhDLBLwmwOJD9rITUSzH9bCSGhDfwiLz_rlBobMHQp1hSNbdEkBtn1_n1uoUavierNsGqw7bSlTgF8EcJ3rqGaPBWC-Cw_Ga2qkazFLlj-vybN6X9KMffA7kYl2maEFuZVBfYLgC&refresh_token=atkn_CiEIt57PrQYQt7jtrgaiARIKEN_CIvP-uUGhswdCnWFI1t0SQCrkGkCWBW_X5P9VpWWn3dXin-ggZfyDMUuKUvUIAcAlSW-7giug63AqUjpdbsuRvlrIqTqpZ6zQytVuJpmOiwQ&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3
With request headers:
 - User-Agent: Shopify CLI; v=3.54.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2024-01-26T15:27:50.906Z: Request to https://accounts.shopify.com/oauth/token?grant_type=refresh_token&access_token=atkn_CjQIt57PrQYQ19bPrQZSJggBEhDLBLwmwOJD9rITUSzH9bCSGhDfwiLz_rlBobMHQp1hSNbdEkBtn1_n1uoUavierNsGqw7bSlTgF8EcJ3rqGaPBWC-Cw_Ga2qkazFLlj-vybN6X9KMffA7kYl2maEFuZVBfYLgC&refresh_token=atkn_CiEIt57PrQYQt7jtrgaiARIKEN_CIvP-uUGhswdCnWFI1t0SQCrkGkCWBW_X5P9VpWWn3dXin-ggZfyDMUuKUvUIAcAlSW-7giug63AqUjpdbsuRvlrIqTqpZ6zQytVuJpmOiwQ&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3 completed in 327 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"790090c40e6d5b0e66d3fbb09fa912f6"
 - x-request-id: 6309ce02-e830-4fe9-9446-51cc8646f9a0

2024-01-26T15:27:50.910Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=271e16d403dfa18082ffb3d197bd2b5f4479c3fc32736d69296829cbb28d41a6&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fpartners.app.cli.access&subject_token=****
With request headers:
 - User-Agent: Shopify CLI; v=3.54.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2024-01-26T15:27:50.911Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=ee139b3d-5861-4d45-b387-1bc3ada7811c&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.storefront-renderer.devtools&subject_token=****
With request headers:
 - User-Agent: Shopify CLI; v=3.54.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2024-01-26T15:27:50.911Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=32ff8ee5-82b8-4d93-9f8a-c6997cefb7dc&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fdestinations.readonly&subject_token=****
With request headers:
 - User-Agent: Shopify CLI; v=3.54.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2024-01-26T15:27:50.913Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=7ee65a63608843c577db8b23c4d7316ea0a01bd2f7594f8a9c06ea668c1b775c&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.admin.graphql+https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.admin.themes+https%3A%2F%2Fapi.shopify.com%2Fauth%2Fpartners.collaborator-relationships.readonly&subject_token=****&destination=https%3A%2F%2Fmbrp-production.myshopify.com%2Fadmin
With request headers:
 - User-Agent: Shopify CLI; v=3.54.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2024-01-26T15:27:51.187Z: Request to https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=32ff8ee5-82b8-4d93-9f8a-c6997cefb7dc&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fdestinations.readonly&subject_token=**** completed in 270 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"713b0672c0b558fcf912d84916645575"
 - x-request-id: f9b1da13-3cd1-48e8-93e3-efae444d00db

2024-01-26T15:27:51.200Z: Request to https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=271e16d403dfa18082ffb3d197bd2b5f4479c3fc32736d69296829cbb28d41a6&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fpartners.app.cli.access&subject_token=**** completed in 285 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"e856fac06afbfb97f7819600d9c7a52b"
 - x-request-id: 39190c2e-e6e3-4c02-b9aa-b25cbe57149c

2024-01-26T15:27:51.212Z: Request to https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=ee139b3d-5861-4d45-b387-1bc3ada7811c&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.storefront-renderer.devtools&subject_token=**** completed in 296 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"20f9d4f3016852a766a4df37ec988c5d"
 - x-request-id: a447988f-6df5-4ae7-acec-b4d2b68be543

2024-01-26T15:27:51.252Z: Request to https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=7ee65a63608843c577db8b23c4d7316ea0a01bd2f7594f8a9c06ea668c1b775c&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.admin.graphql+https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.admin.themes+https%3A%2F%2Fapi.shopify.com%2Fauth%2Fpartners.collaborator-relationships.readonly&subject_token=****&destination=https%3A%2F%2Fmbrp-production.myshopify.com%2Fadmin completed in 334 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"d2fb23756d368cdf0038453edc44479c"
 - x-request-id: 2dd6a057-8a1b-4b41-9887-571adffc12a9

2024-01-26T15:27:51.253Z: Setting session store...
2024-01-26T15:27:51.260Z: Ensuring that the user is authenticated with the Storefront API with the following scopes:
[]

2024-01-26T15:27:51.260Z: Getting session store...
2024-01-26T15:27:51.261Z: Validating existing session against the scopes:
[
  "openid",
  "https://api.shopify.com/auth/shop.admin.graphql",
  "https://api.shopify.com/auth/shop.admin.themes",
  "https://api.shopify.com/auth/partners.collaborator-relationships.readonly",
  "https://api.shopify.com/auth/shop.storefront-renderer.devtools",
  "https://api.shopify.com/auth/partners.app.cli.access",
  "https://api.shopify.com/auth/destinations.readonly"
]
For applications:
{
  "storefrontRendererApi": {
    "scopes": []
  }
}

2024-01-26T15:27:51.261Z: Sending Identity Introspection request to URL: https://accounts.shopify.com/oauth/introspection
2024-01-26T15:27:51.261Z: Sending POST request to URL https://accounts.shopify.com/oauth/introspection
With request headers:
 - User-Agent: Shopify CLI; v=3.54.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: darwin
 - Content-Type: application/json

2024-01-26T15:27:51.514Z: Request to https://accounts.shopify.com/oauth/introspection completed in 250 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"d3ea5de216483a6ae4dc68832b71f9e9"
 - x-request-id: a15c851d-5d0e-49c8-af11-f5a1b55f6df0

2024-01-26T15:27:51.517Z: The identity token is valid: true
2024-01-26T15:27:51.517Z:
The validation of the token for application/identity completed with the following results:
- It's expired: false
- It's invalid in identity: false

2024-01-26T15:27:51.525Z:
Running system process:
  · Command: /opt/homebrew/opt/ruby/bin/ruby -v
  · Working directory: /Users/diego/Sites/Shopify/mbrp-store

2024-01-26T15:27:51.537Z:
Running system process:
  · Command: /opt/homebrew/opt/ruby/bin/bundle -v
  · Working directory: /Users/diego/Sites/Shopify/mbrp-store

2024-01-26T15:27:51.625Z: Reading the content of file at /opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/Gemfile...
2024-01-26T15:27:51.626Z:
Running system process:
  · Command: /opt/homebrew/opt/ruby/bin/bundle install
  · Working directory: /opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby

2024-01-26T15:27:51.782Z:
Running system process:
  · Command: /opt/homebrew/opt/ruby/bin/bundle exec /opt/homebrew/opt/ruby/bin/ruby /opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify theme token --admin atkn_Cp8DCPeez60GEJfXz60GYpADCAESELvwHCLmDkBRn9J2AkpL4W4aqAFodHRwczovL2FwaS5zaG9waWZ5LmNvbS9hdXRoL3BhcnRuZXJzLmNvbGxhYm9yYXRvci1yZWxhdGlvbnNoaXBzLnJlYWRvbmx5IGh0dHBzOi8vYXBpLnNob3BpZnkuY29tL2F1dGgvc2hvcC5hZG1pbi5ncmFwaHFsIGh0dHBzOi8vYXBpLnNob3BpZnkuY29tL2F1dGgvc2hvcC5hZG1pbi50aGVtZXMgDSinUzIQYoYaVk5FQuCWfXC8DIJIgTokMjA3ZGJjZTItNDgxMi00NjUwLTgyOTQtMzk0YzNiOWQ1MzQ5QgdBY2NvdW50ShDokrWrDTZC07njoLZ-BM1bUlN7InN1YiI6ImZiZGIyNjQ5LWUzMjctNDkwNy04ZjY3LTkwOGQyNGNmZDdlMyIsImlzcyI6Imh0dHBzOi8vYWNjb3VudHMuc2hvcGlmeS5jb20ifWIQzJgZ_fkYSsmkuUtW3ZeqjmoQhL5zMDkpSki7vNuQ3hG4ZxJAWs6R-6Cq59Ibv9tBrXJIU18-mdaMZrH2VpbqkmjXcTvGZWcwC9t7Z9C8HBn-jyXH78SM4wNzmdBvGxpdLzJ7CQ --sfr atkn_CqMCCPeez60GEJfXz60GYpQCCAESEF9_V42xK0MgqA756QB-MoYaPmh0dHBzOi8vYXBpLnNob3BpZnkuY29tL2F1dGgvc2hvcC5zdG9yZWZyb250LXJlbmRlcmVyLmRldnRvb2xzINhSKKdTOiQyMDdkYmNlMi00ODEyLTQ2NTAtODI5NC0zOTRjM2I5ZDUzNDlCB0FjY291bnRKEOiStasNNkLTueOgtn4EzVtSU3sic3ViIjoiZmJkYjI2NDktZTMyNy00OTA3LThmNjctOTA4ZDI0Y2ZkN2UzIiwiaXNzIjoiaHR0cHM6Ly9hY2NvdW50cy5zaG9waWZ5LmNvbSJ9YhDMmBn9-RhKyaS5S1bdl6qOahCEvnMwOSlKSLu825DeEbhnEkBqEIiQ3beC-xgFgWAU1bXW3l5mDWHI4Gl3b6q3GoyipQDwCaA3ooO6NnOLb_2lvqzMuA2qqkYWmJ39MXw5N4sF
  · Working directory: /Users/diego/Sites/Shopify/mbrp-store

2024-01-26T15:27:52.179Z: Getting development theme...
2024-01-26T15:27:52.539Z: Request to https://mbrp-production.myshopify.com/admin/api/unstable/themes/12345.json?fields=id%2Cname%2Crole%2Cprocessing completed in 356 ms
With response headers:
 - content-type: application/json; charset=utf-8
 - x-request-id: 31ff117e-016e-4850-8917-7c8564e61f62

╭─ success ───────────────────────────────────────────────────────────────────────────────╮
│                                                                                         │
│  Preview your theme                                                                     │
│    • http://127.0.0.1:9292 [1]                                                          │
│                                                                                         │
│  Next steps                                                                             │
│    • Customize your theme at the theme editor [2]                                       │
│    • Share your theme preview [3]                                                       │
│      (https://mbrp-production.myshopify.com/?preview_theme_id=12345)             │
│                                                                                         │
╰─────────────────────────────────────────────────────────────────────────────────────────╯
[1] http://127.0.0.1:9292
[2] https://mbrp-production.myshopify.com/admin/themes/12345/editor
[3] https://mbrp-production.myshopify.com/?preview_theme_id=12345

2024-01-26T15:27:52.584Z:
Running system process:
  · Command: /opt/homebrew/opt/ruby/bin/ruby -v
  · Working directory: /Users/diego/Sites/Shopify/mbrp-store

2024-01-26T15:27:52.591Z:
Running system process:
  · Command: /opt/homebrew/opt/ruby/bin/bundle -v
  · Working directory: /Users/diego/Sites/Shopify/mbrp-store

2024-01-26T15:27:52.669Z: Reading the content of file at /opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/Gemfile...
2024-01-26T15:27:52.670Z:
Running system process:
  · Command: /opt/homebrew/opt/ruby/bin/bundle install
  · Working directory: /opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby

2024-01-26T15:27:52.824Z:
Running system process:
  · Command: /opt/homebrew/opt/ruby/bin/bundle exec /opt/homebrew/opt/ruby/bin/ruby /opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify theme serve /Users/diego/Sites/Shopify/mbrp-store --live-reload hot-reload --theme 12345 --overwrite-json undefined
  · Working directory: /Users/diego/Sites/Shopify/mbrp-store

/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: observer was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add observer to your Gemfile or gemspec.
/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: webrick was loaded from the standard library, but is not part of the default gems since Ruby 3.0.0. Add webrick to your Gemfile or gemspec.
/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: base64 was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add base64 to your Gemfile or gemspec.
DEBUG GET https://mbrp-production.myshopify.com/admin/api/unstable/themes.json with request_id: fd530464-9f51-46da-a710-a0a0c6589dac
* Syncing theme #12345 on mbrp-production.myshopify.com
DEBUG GET https://mbrp-production.myshopify.com/admin/api/unstable/themes/12345/assets.json with request_id: 41b18de6-7867-4e60-aea4-ab9037e80386
DEBUG ignore node_modules/@babel/code-frame/package.json
DEBUG ignore node_modules/@babel/helper-validator-identifier/package.json
DEBUG ignore node_modules/@babel/highlight/package.json
DEBUG ignore node_modules/@babel/parser/package.json
DEBUG ignore node_modules/@gar/promisify/package.json
DEBUG ignore node_modules/@isaacs/string-locale-compare/package.json
DEBUG ignore node_modules/@jridgewell/sourcemap-codec/package.json
DEBUG ignore node_modules/@nodelib/fs.scandir/package.json
DEBUG ignore node_modules/@nodelib/fs.stat/package.json
DEBUG ignore node_modules/@nodelib/fs.walk/package.json
DEBUG ignore node_modules/@npmcli/arborist/package.json
DEBUG ignore node_modules/@npmcli/fs/package.json
DEBUG ignore node_modules/@npmcli/git/package.json
DEBUG ignore node_modules/@npmcli/installed-package-contents/package.json
DEBUG ignore node_modules/@npmcli/map-workspaces/package.json
DEBUG ignore node_modules/@npmcli/metavuln-calculator/package.json
DEBUG ignore node_modules/@npmcli/move-file/package.json
DEBUG ignore node_modules/@npmcli/name-from-folder/package.json
DEBUG ignore node_modules/@npmcli/node-gyp/package.json
DEBUG ignore node_modules/@npmcli/package-json/package.json
DEBUG ignore node_modules/@npmcli/promise-spawn/package.json
DEBUG ignore node_modules/@npmcli/run-script/package.json
DEBUG ignore node_modules/@rollup/plugin-commonjs/node_modules/magic-string/package.json
DEBUG ignore node_modules/@rollup/plugin-commonjs/package.json
DEBUG ignore node_modules/@rollup/plugin-inject/node_modules/magic-string/package.json
DEBUG ignore node_modules/@rollup/plugin-inject/package.json
DEBUG ignore node_modules/@rollup/plugin-json/package.json
DEBUG ignore node_modules/@rollup/plugin-node-resolve/dist/es/package.json
DEBUG ignore node_modules/@rollup/plugin-node-resolve/package.json
DEBUG ignore node_modules/@rollup/plugin-replace/node_modules/magic-string/package.json
DEBUG ignore node_modules/@rollup/plugin-replace/package.json
DEBUG ignore node_modules/@rollup/pluginutils/dist/es/package.json
DEBUG ignore node_modules/@rollup/pluginutils/node_modules/estree-walker/package.json
DEBUG ignore node_modules/@rollup/pluginutils/package.json
DEBUG ignore node_modules/@sindresorhus/is/package.json
DEBUG ignore node_modules/@szmarczak/http-timer/package.json
DEBUG ignore node_modules/@tootallnate/once/package.json
DEBUG ignore node_modules/@trysound/sax/package.json
DEBUG ignore node_modules/@types/cacheable-request/package.json
DEBUG ignore node_modules/@types/estree/package.json
DEBUG ignore node_modules/@types/http-cache-semantics/package.json
DEBUG ignore node_modules/@types/js-cookie/package.json
DEBUG ignore node_modules/@types/keyv/package.json
DEBUG ignore node_modules/@types/node/package.json
DEBUG ignore node_modules/@types/parse-json/package.json
DEBUG ignore node_modules/@types/resolve/package.json
DEBUG ignore node_modules/@types/responselike/package.json
DEBUG ignore node_modules/@vitejs/plugin-vue/package.json
DEBUG ignore node_modules/@vue/compiler-core/package.json
DEBUG ignore node_modules/@vue/compiler-dom/package.json
DEBUG ignore node_modules/@vue/compiler-sfc/package.json
DEBUG ignore node_modules/@vue/compiler-ssr/package.json
DEBUG ignore node_modules/@vue/reactivity/package.json
DEBUG ignore node_modules/@vue/reactivity-transform/package.json
DEBUG ignore node_modules/@vue/runtime-core/package.json
DEBUG ignore node_modules/@vue/runtime-dom/package.json
DEBUG ignore node_modules/@vue/server-renderer/package.json
DEBUG ignore node_modules/@vue/shared/package.json
DEBUG ignore node_modules/@vueform/multiselect/package.json
DEBUG ignore node_modules/abbrev/package.json
DEBUG ignore node_modules/acorn/package.json
DEBUG ignore node_modules/acorn-walk/package.json
DEBUG ignore node_modules/address/package.json
DEBUG ignore node_modules/agent-base/package.json
DEBUG ignore node_modules/agentkeepalive/package.json
DEBUG ignore node_modules/aggregate-error/package.json
DEBUG ignore node_modules/ajv/lib/refs/data.json
DEBUG ignore node_modules/ajv/lib/refs/json-schema-draft-04.json
DEBUG ignore node_modules/ajv/lib/refs/json-schema-draft-06.json
DEBUG ignore node_modules/ajv/lib/refs/json-schema-draft-07.json
DEBUG ignore node_modules/ajv/lib/refs/json-schema-secure.json
DEBUG ignore node_modules/ajv/package.json
DEBUG ignore node_modules/ansi-regex/package.json
DEBUG ignore node_modules/ansi-styles/package.json
DEBUG ignore node_modules/anymatch/package.json
DEBUG ignore node_modules/aproba/package.json
DEBUG ignore node_modules/are-we-there-yet/package.json
DEBUG ignore node_modules/asap/package.json
DEBUG ignore node_modules/asn1/package.json
DEBUG ignore node_modules/assert/package.json
DEBUG ignore node_modules/assert-plus/package.json
DEBUG ignore node_modules/asynckit/package.json
DEBUG ignore node_modules/autoprefixer/package.json
DEBUG ignore node_modules/aws-sign2/package.json
DEBUG ignore node_modules/aws4/package.json
DEBUG ignore node_modules/axios/package.json
DEBUG ignore node_modules/balanced-match/package.json
DEBUG ignore node_modules/bcrypt-pbkdf/package.json
DEBUG ignore node_modules/big-integer/bower.json
DEBUG ignore node_modules/big-integer/package.json
DEBUG ignore node_modules/big-integer/tsconfig.json
DEBUG ignore node_modules/bin-links/package.json
DEBUG ignore node_modules/binary/package.json
DEBUG ignore node_modules/binary-extensions/binary-extensions.json
DEBUG ignore node_modules/binary-extensions/package.json
DEBUG ignore node_modules/bluebird/package.json
DEBUG ignore node_modules/boolbase/package.json
DEBUG ignore node_modules/bplist-parser/package.json
DEBUG ignore node_modules/brace-expansion/package.json
DEBUG ignore node_modules/braces/package.json
DEBUG ignore node_modules/browserslist/package.json
DEBUG ignore node_modules/buffer-indexof-polyfill/package.json
DEBUG ignore node_modules/buffers/package.json
DEBUG ignore node_modules/bufferutil/package.json
DEBUG ignore node_modules/builtin-modules/builtin-modules.json
DEBUG ignore node_modules/builtin-modules/package.json
DEBUG ignore node_modules/builtins/builtins.json
DEBUG ignore node_modules/builtins/package.json
DEBUG ignore node_modules/cacache/package.json
DEBUG ignore node_modules/cacheable-lookup/package.json
DEBUG ignore node_modules/cacheable-request/node_modules/get-stream/package.json
DEBUG ignore node_modules/cacheable-request/package.json
DEBUG ignore node_modules/cachedir/package.json
DEBUG ignore node_modules/call-bind/package.json
DEBUG ignore node_modules/callsites/package.json
DEBUG ignore node_modules/caniuse-api/package.json
DEBUG ignore node_modules/caniuse-lite/package.json
DEBUG ignore node_modules/caseless/package.json
DEBUG ignore node_modules/chainsaw/package.json
DEBUG ignore node_modules/chalk/node_modules/ansi-styles/package.json
DEBUG ignore node_modules/chalk/node_modules/color-convert/package.json
DEBUG ignore node_modules/chalk/node_modules/color-name/package.json
DEBUG ignore node_modules/chalk/package.json
DEBUG ignore node_modules/cheerio/node_modules/dom-serializer/lib/esm/package.json
DEBUG ignore node_modules/cheerio/node_modules/dom-serializer/package.json
DEBUG ignore node_modules/cheerio/node_modules/domhandler/package.json
DEBUG ignore node_modules/cheerio/node_modules/entities/lib/maps/decode.json
DEBUG ignore node_modules/cheerio/node_modules/entities/lib/maps/entities.json
DEBUG ignore node_modules/cheerio/node_modules/entities/lib/maps/legacy.json
DEBUG ignore node_modules/cheerio/node_modules/entities/lib/maps/xml.json
DEBUG ignore node_modules/cheerio/node_modules/entities/package.json
DEBUG ignore node_modules/cheerio/package.json
DEBUG ignore node_modules/cheerio-select/node_modules/css-select/package.json
DEBUG ignore node_modules/cheerio-select/node_modules/dom-serializer/lib/esm/package.json
DEBUG ignore node_modules/cheerio-select/node_modules/dom-serializer/package.json
DEBUG ignore node_modules/cheerio-select/node_modules/domhandler/package.json
DEBUG ignore node_modules/cheerio-select/node_modules/domutils/package.json
DEBUG ignore node_modules/cheerio-select/node_modules/entities/lib/maps/decode.json
DEBUG ignore node_modules/cheerio-select/node_modules/entities/lib/maps/entities.json
DEBUG ignore node_modules/cheerio-select/node_modules/entities/lib/maps/legacy.json
DEBUG ignore node_modules/cheerio-select/node_modules/entities/lib/maps/xml.json
DEBUG ignore node_modules/cheerio-select/node_modules/entities/package.json
DEBUG ignore node_modules/cheerio-select/package.json
DEBUG ignore node_modules/chokidar/package.json
DEBUG ignore node_modules/chownr/package.json
DEBUG ignore node_modules/cjs-module-lexer/package.json
DEBUG ignore node_modules/clean-stack/package.json
DEBUG ignore node_modules/cli-spinners/package.json
DEBUG ignore node_modules/cli-spinners/spinners.json
DEBUG ignore node_modules/cliui/package.json
DEBUG ignore node_modules/clone-response/package.json
DEBUG ignore node_modules/cmd-shim/package.json
DEBUG ignore node_modules/code-point-at/package.json
DEBUG ignore node_modules/color-convert/package.json
DEBUG ignore node_modules/color-name/package.json
DEBUG ignore node_modules/colord/package.json
DEBUG ignore node_modules/combined-stream/package.json
DEBUG ignore node_modules/commander/package-support.json
DEBUG ignore node_modules/commander/package.json
DEBUG ignore node_modules/common-ancestor-path/package.json
DEBUG ignore node_modules/commondir/package.json
DEBUG ignore node_modules/compressible/package.json
DEBUG ignore node_modules/concat-map/package.json
DEBUG ignore node_modules/console-control-strings/package.json
DEBUG ignore node_modules/core-util-is/package.json
DEBUG ignore node_modules/cosmiconfig/node_modules/yaml/browser/dist/package.json
DEBUG ignore node_modules/cosmiconfig/node_modules/yaml/package.json
DEBUG ignore node_modules/cosmiconfig/package.json
DEBUG ignore node_modules/cross-spawn/package.json
DEBUG ignore node_modules/css-declaration-sorter/package.json
DEBUG ignore node_modules/css-select/lib/esm/package.json
DEBUG ignore node_modules/css-select/package.json
DEBUG ignore node_modules/css-tree/data/patch.json
DEBUG ignore node_modules/css-tree/package.json
DEBUG ignore node_modules/css-what/package.json
DEBUG ignore node_modules/cssesc/package.json
DEBUG ignore node_modules/cssnano/package.json
DEBUG ignore node_modules/cssnano-preset-default/package.json
DEBUG ignore node_modules/cssnano-utils/package.json
DEBUG ignore node_modules/csso/node_modules/css-tree/data/patch.json
DEBUG ignore node_modules/csso/node_modules/css-tree/package.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/api/inheritance.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/api/inheritance.schema.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/at-rules.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/at-rules.schema.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/definitions.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/properties.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/properties.schema.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/selectors.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/selectors.schema.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/syntaxes.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/syntaxes.schema.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/types.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/types.schema.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/units.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/css/units.schema.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/l10n/css.json
DEBUG ignore node_modules/csso/node_modules/mdn-data/package.json
DEBUG ignore node_modules/csso/package.json
DEBUG ignore node_modules/csstype/package.json
DEBUG ignore node_modules/dashdash/package.json
DEBUG ignore node_modules/debug/package.json
DEBUG ignore node_modules/debuglog/package.json
DEBUG ignore node_modules/decompress-response/node_modules/mimic-response/package.json
DEBUG ignore node_modules/decompress-response/package.json
DEBUG ignore node_modules/deepmerge/package.json
DEBUG ignore node_modules/default-browser-id/package.json
DEBUG ignore node_modules/defer-to-connect/package.json
DEBUG ignore node_modules/define-data-property/package.json
DEBUG ignore node_modules/define-data-property/tsconfig.json
DEBUG ignore node_modules/define-lazy-prop/package.json
DEBUG ignore node_modules/define-properties/package.json
DEBUG ignore node_modules/delayed-stream/package.json
DEBUG ignore node_modules/delegates/package.json
DEBUG ignore node_modules/dependency-graph/package.json
DEBUG ignore node_modules/detect-port/package.json
DEBUG ignore node_modules/dezalgo/package.json
DEBUG ignore node_modules/dir-glob/package.json
DEBUG ignore node_modules/dom-serializer/lib/esm/package.json
DEBUG ignore node_modules/dom-serializer/package.json
DEBUG ignore node_modules/domelementtype/lib/esm/package.json
DEBUG ignore node_modules/domelementtype/package.json
DEBUG ignore node_modules/domhandler/lib/esm/package.json
DEBUG ignore node_modules/domhandler/package.json
DEBUG ignore node_modules/domutils/lib/esm/package.json
DEBUG ignore node_modules/domutils/package.json
DEBUG ignore node_modules/duplexer2/package.json
DEBUG ignore node_modules/ecc-jsbn/package.json
DEBUG ignore node_modules/electron-to-chromium/chromium-versions.json
DEBUG ignore node_modules/electron-to-chromium/full-chromium-versions.json
DEBUG ignore node_modules/electron-to-chromium/full-versions.json
DEBUG ignore node_modules/electron-to-chromium/package.json
DEBUG ignore node_modules/electron-to-chromium/versions.json
DEBUG ignore node_modules/emoji-regex/package.json
DEBUG ignore node_modules/encoding/package.json
DEBUG ignore node_modules/end-of-stream/package.json
DEBUG ignore node_modules/entities/lib/esm/package.json
DEBUG ignore node_modules/entities/package.json
DEBUG ignore node_modules/env-paths/package.json
DEBUG ignore node_modules/err-code/bower.json
DEBUG ignore node_modules/err-code/package.json
DEBUG ignore node_modules/error-ex/package.json
DEBUG ignore node_modules/es-module-lexer/package.json
DEBUG ignore node_modules/esbuild/package.json
DEBUG ignore node_modules/esbuild-darwin-arm64/package.json
DEBUG ignore node_modules/escalade/package.json
DEBUG ignore node_modules/escape-string-regexp/package.json
DEBUG ignore node_modules/esinstall/node_modules/es-module-lexer/package.json
DEBUG ignore node_modules/esinstall/node_modules/slash/package.json
DEBUG ignore node_modules/esinstall/package.json
DEBUG ignore node_modules/estree-walker/dist/esm/package.json
DEBUG ignore node_modules/estree-walker/package.json
DEBUG ignore node_modules/estree-walker/src/package.json
DEBUG ignore node_modules/etag/package.json
DEBUG ignore node_modules/eventemitter3/package.json
DEBUG ignore node_modules/execa/package.json
DEBUG ignore node_modules/extend/component.json
DEBUG ignore node_modules/extend/package.json
DEBUG ignore node_modules/extsprintf/package.json
DEBUG ignore node_modules/fast-deep-equal/package.json
DEBUG ignore node_modules/fast-glob/package.json
DEBUG ignore node_modules/fast-json-stable-stringify/benchmark/test.json
DEBUG ignore node_modules/fast-json-stable-stringify/package.json
DEBUG ignore node_modules/fastq/package.json
DEBUG ignore node_modules/fastq/test/tsconfig.json
DEBUG ignore node_modules/fdir/package.json
DEBUG ignore node_modules/fill-range/package.json
DEBUG ignore node_modules/find-cache-dir/package.json
DEBUG ignore node_modules/find-up/package.json
DEBUG ignore node_modules/follow-redirects/package.json
DEBUG ignore node_modules/forever-agent/package.json
DEBUG ignore node_modules/form-data/package.json
DEBUG ignore node_modules/fraction.js/package.json
DEBUG ignore node_modules/fs-extra/package.json
DEBUG ignore node_modules/fs-minipass/package.json
DEBUG ignore node_modules/fs.realpath/package.json
DEBUG ignore node_modules/fsevents/package.json
DEBUG ignore node_modules/fstream/node_modules/mkdirp/package.json
DEBUG ignore node_modules/fstream/node_modules/rimraf/package.json
DEBUG ignore node_modules/fstream/package.json
DEBUG ignore node_modules/function-bind/package.json
DEBUG ignore node_modules/gauge/node_modules/ansi-regex/package.json
DEBUG ignore node_modules/gauge/node_modules/is-fullwidth-code-point/package.json
DEBUG ignore node_modules/gauge/node_modules/string-width/package.json
DEBUG ignore node_modules/gauge/node_modules/strip-ansi/package.json
DEBUG ignore node_modules/gauge/package.json
DEBUG ignore node_modules/generic-names/package.json
DEBUG ignore node_modules/get-caller-file/package.json
DEBUG ignore node_modules/get-intrinsic/package.json
DEBUG ignore node_modules/get-stdin/package.json
DEBUG ignore node_modules/get-stream/package.json
DEBUG ignore node_modules/getpass/package.json
DEBUG ignore node_modules/glob/package.json
DEBUG ignore node_modules/glob-parent/package.json
DEBUG ignore node_modules/globby/node_modules/slash/package.json
DEBUG ignore node_modules/globby/package.json
DEBUG ignore node_modules/gopd/package.json
DEBUG ignore node_modules/got/package.json
DEBUG ignore node_modules/graceful-fs/package.json
DEBUG ignore node_modules/har-schema/lib/afterRequest.json
DEBUG ignore node_modules/har-schema/lib/beforeRequest.json
DEBUG ignore node_modules/har-schema/lib/browser.json
DEBUG ignore node_modules/har-schema/lib/cache.json
DEBUG ignore node_modules/har-schema/lib/content.json
DEBUG ignore node_modules/har-schema/lib/cookie.json
DEBUG ignore node_modules/har-schema/lib/creator.json
DEBUG ignore node_modules/har-schema/lib/entry.json
DEBUG ignore node_modules/har-schema/lib/har.json
DEBUG ignore node_modules/har-schema/lib/header.json
DEBUG ignore node_modules/har-schema/lib/log.json
DEBUG ignore node_modules/har-schema/lib/page.json
DEBUG ignore node_modules/har-schema/lib/pageTimings.json
DEBUG ignore node_modules/har-schema/lib/postData.json
DEBUG ignore node_modules/har-schema/lib/query.json
DEBUG ignore node_modules/har-schema/lib/request.json
DEBUG ignore node_modules/har-schema/lib/response.json
DEBUG ignore node_modules/har-schema/lib/timings.json
DEBUG ignore node_modules/har-schema/package.json
DEBUG ignore node_modules/har-validator/package.json
DEBUG ignore node_modules/has-flag/package.json
DEBUG ignore node_modules/has-property-descriptors/package.json
DEBUG ignore node_modules/has-proto/package.json
DEBUG ignore node_modules/has-symbols/package.json
DEBUG ignore node_modules/has-unicode/package.json
DEBUG ignore node_modules/hasown/package.json
DEBUG ignore node_modules/hasown/tsconfig.json
DEBUG ignore node_modules/hosted-git-info/package.json
DEBUG ignore node_modules/htmlparser2/node_modules/dom-serializer/lib/esm/package.json
DEBUG ignore node_modules/htmlparser2/node_modules/dom-serializer/package.json
DEBUG ignore node_modules/htmlparser2/node_modules/domhandler/package.json
DEBUG ignore node_modules/htmlparser2/node_modules/domutils/package.json
DEBUG ignore node_modules/htmlparser2/node_modules/entities/lib/maps/decode.json
DEBUG ignore node_modules/htmlparser2/node_modules/entities/lib/maps/entities.json
DEBUG ignore node_modules/htmlparser2/node_modules/entities/lib/maps/legacy.json
DEBUG ignore node_modules/htmlparser2/node_modules/entities/lib/maps/xml.json
DEBUG ignore node_modules/htmlparser2/node_modules/entities/package.json
DEBUG ignore node_modules/htmlparser2/package.json
DEBUG ignore node_modules/http-cache-semantics/package.json
DEBUG ignore node_modules/http-proxy-agent/package.json
DEBUG ignore node_modules/http-signature/package.json
DEBUG ignore node_modules/http2-wrapper/package.json
DEBUG ignore node_modules/httpie/package.json
DEBUG ignore node_modules/https-proxy-agent/package.json
DEBUG ignore node_modules/human-signals/package.json
DEBUG ignore node_modules/humanize-ms/package.json
DEBUG ignore node_modules/iconv-lite/encodings/tables/big5-added.json
DEBUG ignore node_modules/iconv-lite/encodings/tables/cp936.json
DEBUG ignore node_modules/iconv-lite/encodings/tables/cp949.json
DEBUG ignore node_modules/iconv-lite/encodings/tables/cp950.json
DEBUG ignore node_modules/iconv-lite/encodings/tables/eucjp.json
DEBUG ignore node_modules/iconv-lite/encodings/tables/gb18030-ranges.json
DEBUG ignore node_modules/iconv-lite/encodings/tables/gbk-added.json
DEBUG ignore node_modules/iconv-lite/encodings/tables/shiftjis.json
DEBUG ignore node_modules/iconv-lite/package.json
DEBUG ignore node_modules/icss-replace-symbols/package.json
DEBUG ignore node_modules/icss-utils/package.json
DEBUG ignore node_modules/ignore/package.json
DEBUG ignore node_modules/ignore-walk/package.json
DEBUG ignore node_modules/immutable/package.json
DEBUG ignore node_modules/import-fresh/node_modules/resolve-from/package.json
DEBUG ignore node_modules/import-fresh/package.json
DEBUG ignore node_modules/imurmurhash/package.json
DEBUG ignore node_modules/indent-string/package.json
DEBUG ignore node_modules/infer-owner/package.json
DEBUG ignore node_modules/inflight/package.json
DEBUG ignore node_modules/inherits/package.json
DEBUG ignore node_modules/ip/package.json
DEBUG ignore node_modules/is-arrayish/package.json
DEBUG ignore node_modules/is-binary-path/package.json
DEBUG ignore node_modules/is-core-module/core.json
DEBUG ignore node_modules/is-core-module/package.json
DEBUG ignore node_modules/is-docker/package.json
DEBUG ignore node_modules/is-extglob/package.json
DEBUG ignore node_modules/is-fullwidth-code-point/package.json
DEBUG ignore node_modules/is-glob/package.json
DEBUG ignore node_modules/is-lambda/package.json
DEBUG ignore node_modules/is-module/component.json
DEBUG ignore node_modules/is-module/package.json
DEBUG ignore node_modules/is-number/package.json
DEBUG ignore node_modules/is-plain-object/package.json
DEBUG ignore node_modules/is-reference/package.json
DEBUG ignore node_modules/is-stream/package.json
DEBUG ignore node_modules/is-typedarray/package.json
DEBUG ignore node_modules/is-valid-identifier/package.json
DEBUG ignore node_modules/is-wsl/package.json
DEBUG ignore node_modules/isarray/component.json
DEBUG ignore node_modules/isarray/package.json
DEBUG ignore node_modules/isbinaryfile/package.json
DEBUG ignore node_modules/isexe/package.json
DEBUG ignore node_modules/isstream/package.json
DEBUG ignore node_modules/js-cookie/package.json
DEBUG ignore node_modules/js-tokens/package.json
DEBUG ignore node_modules/jsbn/package.json
DEBUG ignore node_modules/json-buffer/package.json
DEBUG ignore node_modules/json-parse-even-better-errors/package.json
DEBUG ignore node_modules/json-schema/package.json
DEBUG ignore node_modules/json-schema-traverse/package.json
DEBUG ignore node_modules/json-stringify-nice/package.json
DEBUG ignore node_modules/json-stringify-safe/package.json
DEBUG ignore node_modules/jsonfile/package.json
DEBUG ignore node_modules/jsonparse/package.json
DEBUG ignore node_modules/jsonparse/samplejson/basic.json
DEBUG ignore node_modules/jsonparse/samplejson/basic2.json
DEBUG ignore node_modules/jsonschema/package.json
DEBUG ignore node_modules/jsprim/package.json
DEBUG ignore node_modules/just-diff/package.json
DEBUG ignore node_modules/just-diff-apply/package.json
DEBUG ignore node_modules/keyv/package.json
DEBUG ignore node_modules/kleur/package.json
DEBUG ignore node_modules/lilconfig/package.json
DEBUG ignore node_modules/lines-and-columns/package.json
DEBUG ignore node_modules/listenercount/package.json
DEBUG ignore node_modules/loader-utils/package.json
DEBUG ignore node_modules/locate-path/package.json
DEBUG ignore node_modules/lodash.camelcase/package.json
DEBUG ignore node_modules/lodash.memoize/package.json
DEBUG ignore node_modules/lodash.uniq/package.json
DEBUG ignore node_modules/lowercase-keys/package.json
DEBUG ignore node_modules/lru-cache/package.json
DEBUG ignore node_modules/magic-string/package.json
DEBUG ignore node_modules/make-dir/node_modules/semver/package.json
DEBUG ignore node_modules/make-dir/package.json
DEBUG ignore node_modules/make-fetch-happen/package.json
DEBUG ignore node_modules/mdn-data/api/inheritance.json
DEBUG ignore node_modules/mdn-data/api/inheritance.schema.json
DEBUG ignore node_modules/mdn-data/css/at-rules.json
DEBUG ignore node_modules/mdn-data/css/at-rules.schema.json
DEBUG ignore node_modules/mdn-data/css/definitions.json
DEBUG ignore node_modules/mdn-data/css/properties.json
DEBUG ignore node_modules/mdn-data/css/properties.schema.json
DEBUG ignore node_modules/mdn-data/css/selectors.json
DEBUG ignore node_modules/mdn-data/css/selectors.schema.json
DEBUG ignore node_modules/mdn-data/css/syntaxes.json
DEBUG ignore node_modules/mdn-data/css/syntaxes.schema.json
DEBUG ignore node_modules/mdn-data/css/types.json
DEBUG ignore node_modules/mdn-data/css/types.schema.json
DEBUG ignore node_modules/mdn-data/css/units.json
DEBUG ignore node_modules/mdn-data/css/units.schema.json
DEBUG ignore node_modules/mdn-data/l10n/css.json
DEBUG ignore node_modules/mdn-data/package.json
DEBUG ignore node_modules/merge-stream/package.json
DEBUG ignore node_modules/merge2/package.json
DEBUG ignore node_modules/meriyah/package.json
DEBUG ignore node_modules/micromatch/package.json
DEBUG ignore node_modules/mime-db/db.json
DEBUG ignore node_modules/mime-db/package.json
DEBUG ignore node_modules/mime-types/package.json
DEBUG ignore node_modules/mimic-fn/package.json
DEBUG ignore node_modules/mimic-response/package.json
DEBUG ignore node_modules/minimatch/package.json
DEBUG ignore node_modules/minimist/package.json
DEBUG ignore node_modules/minipass/package.json
DEBUG ignore node_modules/minipass-collect/package.json
DEBUG ignore node_modules/minipass-fetch/package.json
DEBUG ignore node_modules/minipass-flush/package.json
DEBUG ignore node_modules/minipass-json-stream/package.json
DEBUG ignore node_modules/minipass-pipeline/package.json
DEBUG ignore node_modules/minipass-sized/package-lock.json
DEBUG ignore node_modules/minipass-sized/package.json
DEBUG ignore node_modules/minizlib/package.json
DEBUG ignore node_modules/mkdirp/package.json
DEBUG ignore node_modules/mkdirp-infer-owner/package.json
DEBUG ignore node_modules/ms/package.json
DEBUG ignore node_modules/nanoid/async/package.json
DEBUG ignore node_modules/nanoid/non-secure/package.json
DEBUG ignore node_modules/nanoid/package.json
DEBUG ignore node_modules/nanoid/url-alphabet/package.json
DEBUG ignore node_modules/negotiator/package.json
DEBUG ignore node_modules/node-gyp/package.json
DEBUG ignore node_modules/node-gyp-build/package.json
DEBUG ignore node_modules/node-releases/data/processed/envs.json
DEBUG ignore node_modules/node-releases/data/release-schedule/release-schedule.json
DEBUG ignore node_modules/node-releases/package.json
DEBUG ignore node_modules/nopt/package.json
DEBUG ignore node_modules/normalize-path/package.json
DEBUG ignore node_modules/normalize-range/package.json
DEBUG ignore node_modules/normalize-url/package.json
DEBUG ignore node_modules/npm-bundled/package.json
DEBUG ignore node_modules/npm-install-checks/package.json
DEBUG ignore node_modules/npm-normalize-package-bin/package-lock.json
DEBUG ignore node_modules/npm-normalize-package-bin/package.json
DEBUG ignore node_modules/npm-package-arg/package.json
DEBUG ignore node_modules/npm-packlist/package.json
DEBUG ignore node_modules/npm-pick-manifest/package.json
DEBUG ignore node_modules/npm-registry-fetch/package.json
DEBUG ignore node_modules/npm-run-path/package.json
DEBUG ignore node_modules/npmlog/package.json
DEBUG ignore node_modules/nth-check/lib/esm/package.json
DEBUG ignore node_modules/nth-check/package.json
DEBUG ignore node_modules/number-is-nan/package.json
DEBUG ignore node_modules/oauth-sign/package.json
DEBUG ignore node_modules/object-assign/package.json
DEBUG ignore node_modules/object-keys/package.json
DEBUG ignore node_modules/object.assign/package.json
DEBUG ignore node_modules/once/package.json
DEBUG ignore node_modules/onetime/package.json
DEBUG ignore node_modules/open/package.json
DEBUG ignore node_modules/os-homedir/package.json
DEBUG ignore node_modules/p-cancelable/package.json
DEBUG ignore node_modules/p-finally/package.json
DEBUG ignore node_modules/p-limit/package.json
DEBUG ignore node_modules/p-locate/package.json
DEBUG ignore node_modules/p-map/package.json
DEBUG ignore node_modules/p-queue/package.json
DEBUG ignore node_modules/p-timeout/package.json
DEBUG ignore node_modules/p-try/package.json
DEBUG ignore node_modules/pacote/package.json
DEBUG ignore node_modules/parent-module/package.json
DEBUG ignore node_modules/parse-conflict-json/package.json
DEBUG ignore node_modules/parse-json/package.json
DEBUG ignore node_modules/parse5/package.json
DEBUG ignore node_modules/parse5-htmlparser2-tree-adapter/package.json
DEBUG ignore node_modules/path-exists/package.json
DEBUG ignore node_modules/path-is-absolute/package.json
DEBUG ignore node_modules/path-key/package.json
DEBUG ignore node_modules/path-parse/package.json
DEBUG ignore node_modules/path-type/package.json
DEBUG ignore node_modules/performance-now/package.json
DEBUG ignore node_modules/periscopic/package.json
DEBUG ignore node_modules/picocolors/package.json
DEBUG ignore node_modules/picomatch/package.json
DEBUG ignore node_modules/pify/package.json
DEBUG ignore node_modules/pkg-dir/node_modules/find-up/package.json
DEBUG ignore node_modules/pkg-dir/node_modules/locate-path/package.json
DEBUG ignore node_modules/pkg-dir/node_modules/p-limit/package.json
DEBUG ignore node_modules/pkg-dir/node_modules/p-locate/package.json
DEBUG ignore node_modules/pkg-dir/package.json
DEBUG ignore node_modules/postcss/package.json
DEBUG ignore node_modules/postcss-calc/package.json
DEBUG ignore node_modules/postcss-cli/package.json
DEBUG ignore node_modules/postcss-colormin/package.json
DEBUG ignore node_modules/postcss-convert-values/package.json
DEBUG ignore node_modules/postcss-discard-comments/package.json
DEBUG ignore node_modules/postcss-discard-duplicates/package.json
DEBUG ignore node_modules/postcss-discard-empty/package.json
DEBUG ignore node_modules/postcss-discard-overridden/package.json
DEBUG ignore node_modules/postcss-load-config/package.json
DEBUG ignore node_modules/postcss-merge-longhand/package.json
DEBUG ignore node_modules/postcss-merge-rules/package.json
DEBUG ignore node_modules/postcss-minify-font-values/package.json
DEBUG ignore node_modules/postcss-minify-gradients/package.json
DEBUG ignore node_modules/postcss-minify-params/package.json
DEBUG ignore node_modules/postcss-minify-selectors/package.json
DEBUG ignore node_modules/postcss-modules/package.json
DEBUG ignore node_modules/postcss-modules-extract-imports/package.json
DEBUG ignore node_modules/postcss-modules-local-by-default/package.json
DEBUG ignore node_modules/postcss-modules-scope/package.json
DEBUG ignore node_modules/postcss-modules-values/package.json
DEBUG ignore node_modules/postcss-normalize-charset/package.json
DEBUG ignore node_modules/postcss-normalize-display-values/package.json
DEBUG ignore node_modules/postcss-normalize-positions/package.json
DEBUG ignore node_modules/postcss-normalize-repeat-style/package.json
DEBUG ignore node_modules/postcss-normalize-string/package.json
DEBUG ignore node_modules/postcss-normalize-timing-functions/package.json
DEBUG ignore node_modules/postcss-normalize-unicode/package.json
DEBUG ignore node_modules/postcss-normalize-url/package.json
DEBUG ignore node_modules/postcss-normalize-whitespace/package.json
DEBUG ignore node_modules/postcss-ordered-values/package.json
DEBUG ignore node_modules/postcss-ordered-values/src/rules/listStyleTypes.json
DEBUG ignore node_modules/postcss-reduce-initial/package.json
DEBUG ignore node_modules/postcss-reduce-initial/src/data/fromInitial.json
DEBUG ignore node_modules/postcss-reduce-initial/src/data/toInitial.json
DEBUG ignore node_modules/postcss-reduce-transforms/package.json
DEBUG ignore node_modules/postcss-reporter/package.json
DEBUG ignore node_modules/postcss-selector-parser/package.json
DEBUG ignore node_modules/postcss-svgo/package.json
DEBUG ignore node_modules/postcss-unique-selectors/package.json
DEBUG ignore node_modules/postcss-value-parser/package.json
DEBUG ignore node_modules/pretty-hrtime/package.json
DEBUG ignore node_modules/proc-log/package.json
DEBUG ignore node_modules/process-nextick-args/package.json
DEBUG ignore node_modules/promise-all-reject-late/package-lock.json
DEBUG ignore node_modules/promise-all-reject-late/package.json
DEBUG ignore node_modules/promise-call-limit/package.json
DEBUG ignore node_modules/promise-inflight/package.json
DEBUG ignore node_modules/promise-retry/package.json
DEBUG ignore node_modules/psl/data/rules.json
DEBUG ignore node_modules/psl/package.json
DEBUG ignore node_modules/pump/package.json
DEBUG ignore node_modules/punycode/package.json
DEBUG ignore node_modules/qs/bower.json
DEBUG ignore node_modules/qs/component.json
DEBUG ignore node_modules/qs/package.json
DEBUG ignore node_modules/queue-microtask/package.json
DEBUG ignore node_modules/quick-lru/package.json
DEBUG ignore node_modules/read-cache/package.json
DEBUG ignore node_modules/read-cmd-shim/package.json
DEBUG ignore node_modules/read-package-json-fast/package.json
DEBUG ignore node_modules/readable-stream/package.json
DEBUG ignore node_modules/readdir-scoped-modules/package.json
DEBUG ignore node_modules/readdirp/package.json
DEBUG ignore node_modules/request/package.json
DEBUG ignore node_modules/require-directory/package.json
DEBUG ignore node_modules/resolve/lib/core.json
DEBUG ignore node_modules/resolve/package.json
DEBUG ignore node_modules/resolve/test/module_dir/zmodules/bbb/package.json
DEBUG ignore node_modules/resolve/test/resolver/baz/package.json
DEBUG ignore node_modules/resolve/test/resolver/browser_field/package.json
DEBUG ignore node_modules/resolve/test/resolver/dot_main/package.json
DEBUG ignore node_modules/resolve/test/resolver/dot_slash_main/package.json
DEBUG ignore node_modules/resolve/test/resolver/false_main/package.json
DEBUG ignore node_modules/resolve/test/resolver/incorrect_main/package.json
DEBUG ignore node_modules/resolve/test/resolver/invalid_main/package.json
DEBUG ignore node_modules/resolve/test/resolver/multirepo/lerna.json
DEBUG ignore node_modules/resolve/test/resolver/multirepo/package.json
DEBUG ignore node_modules/resolve/test/resolver/multirepo/packages/package-a/package.json
DEBUG ignore node_modules/resolve/test/resolver/multirepo/packages/package-b/package.json
DEBUG ignore node_modules/resolve/test/resolver/nested_symlinks/mylib/package.json
DEBUG ignore node_modules/resolve/test/resolver/symlinked/package/package.json
DEBUG ignore node_modules/resolve-alpn/package.json
DEBUG ignore node_modules/resolve-from/package.json
DEBUG ignore node_modules/responselike/package.json
DEBUG ignore node_modules/retry/package.json
DEBUG ignore node_modules/reusify/package.json
DEBUG ignore node_modules/rimraf/package.json
DEBUG ignore node_modules/rollup/dist/es/package.json
DEBUG ignore node_modules/rollup/node_modules/fsevents/package.json
DEBUG ignore node_modules/rollup/package.json
DEBUG ignore node_modules/rollup-plugin-polyfill-node/package.json
DEBUG ignore node_modules/run-parallel/package.json
DEBUG ignore node_modules/safe-buffer/package.json
DEBUG ignore node_modules/safer-buffer/package.json
DEBUG ignore node_modules/sass/package.json
DEBUG ignore node_modules/semver/package.json
DEBUG ignore node_modules/set-blocking/package.json
DEBUG ignore node_modules/set-function-length/package.json
DEBUG ignore node_modules/setimmediate/package.json
DEBUG ignore node_modules/shebang-command/package.json
DEBUG ignore node_modules/shebang-regex/package.json
DEBUG ignore node_modules/signal-exit/package.json
DEBUG ignore node_modules/skypack/package.json
DEBUG ignore node_modules/slash/package.json
DEBUG ignore node_modules/smart-buffer/package.json
DEBUG ignore node_modules/snowpack/node_modules/magic-string/package.json
DEBUG ignore node_modules/snowpack/node_modules/slash/package.json
DEBUG ignore node_modules/snowpack/node_modules/yargs-parser/package.json
DEBUG ignore node_modules/snowpack/package.json
DEBUG ignore node_modules/socks/package.json
DEBUG ignore node_modules/socks-proxy-agent/package.json
DEBUG ignore node_modules/source-map/package.json
DEBUG ignore node_modules/source-map-js/package.json
DEBUG ignore node_modules/sourcemap-codec/package.json
DEBUG ignore node_modules/sshpk/package.json
DEBUG ignore node_modules/ssri/package.json
DEBUG ignore node_modules/string-hash/component.json
DEBUG ignore node_modules/string-hash/package.json
DEBUG ignore node_modules/string-width/package.json
DEBUG ignore node_modules/string_decoder/package.json
DEBUG ignore node_modules/strip-ansi/package.json
DEBUG ignore node_modules/strip-comments/package.json
DEBUG ignore node_modules/strip-final-newline/package.json
DEBUG ignore node_modules/stylehacks/package.json
DEBUG ignore node_modules/supports-color/package.json
DEBUG ignore node_modules/supports-preserve-symlinks-flag/package.json
DEBUG ignore node_modules/svgo/package.json
DEBUG ignore node_modules/tar/node_modules/minipass/package.json
DEBUG ignore node_modules/tar/package.json
DEBUG ignore node_modules/thenby/package.json
DEBUG ignore node_modules/to-regex-range/package.json
DEBUG ignore node_modules/tough-cookie/package.json
DEBUG ignore node_modules/traverse/package.json
DEBUG ignore node_modules/treeverse/package.json
DEBUG ignore node_modules/tslib/modules/package.json
DEBUG ignore node_modules/tslib/package.json
DEBUG ignore node_modules/tunnel-agent/package.json
DEBUG ignore node_modules/tweetnacl/package.json
DEBUG ignore node_modules/typedarray-to-buffer/package.json
DEBUG ignore node_modules/typescript/lib/cs/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/de/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/es/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/fr/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/it/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/ja/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/ko/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/pl/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/pt-br/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/ru/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/tr/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/typesMap.json
DEBUG ignore node_modules/typescript/lib/zh-cn/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/lib/zh-tw/diagnosticMessages.generated.json
DEBUG ignore node_modules/typescript/package.json
DEBUG ignore node_modules/undici-types/package.json
DEBUG ignore node_modules/unique-filename/package.json
DEBUG ignore node_modules/unique-slug/package.json
DEBUG ignore node_modules/universalify/package.json
DEBUG ignore node_modules/untildify/package.json
DEBUG ignore node_modules/unzipper/package.json
DEBUG ignore node_modules/update-browserslist-db/package.json
DEBUG ignore node_modules/uri-js/package.json
DEBUG ignore node_modules/utf-8-validate/package.json
DEBUG ignore node_modules/util/node_modules/inherits/package.json
DEBUG ignore node_modules/util/package.json
DEBUG ignore node_modules/util-deprecate/package.json
DEBUG ignore node_modules/uuid/package.json
DEBUG ignore node_modules/validate-npm-package-name/package.json
DEBUG ignore node_modules/verror/node_modules/core-util-is/package.json
DEBUG ignore node_modules/verror/package.json
DEBUG ignore node_modules/vite/node_modules/esbuild/package.json
DEBUG ignore node_modules/vite/node_modules/rollup/dist/es/package.json
DEBUG ignore node_modules/vite/node_modules/rollup/package.json
DEBUG ignore node_modules/vite/package.json
DEBUG ignore node_modules/vite/src/client/tsconfig.json
DEBUG ignore node_modules/vite/types/package.json
DEBUG ignore node_modules/vm2/package.json
DEBUG ignore node_modules/vue/compiler-sfc/package.json
DEBUG ignore node_modules/vue/jsx-runtime/package.json
DEBUG ignore node_modules/vue/package.json
DEBUG ignore node_modules/vue/server-renderer/package.json
DEBUG ignore node_modules/vue-promised/node_modules/vue-demi/package.json
DEBUG ignore node_modules/vue-promised/package.json
DEBUG ignore node_modules/vue-tsc/package.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/cs/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/de/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/es/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/fr/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/it/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/ja/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/ko/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/pl/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/pt-br/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/ru/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/tr/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/typesMap.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/zh-cn/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/lib/zh-tw/diagnosticMessages.generated.json
DEBUG ignore node_modules/vue-tsc/typescript/package.json
DEBUG ignore node_modules/walk-up-path/package.json
DEBUG ignore node_modules/which/package.json
DEBUG ignore node_modules/wide-align/package.json
DEBUG ignore node_modules/wrap-ansi/package.json
DEBUG ignore node_modules/wrappy/package.json
DEBUG ignore node_modules/write-file-atomic/package.json
DEBUG ignore node_modules/ws/package.json
DEBUG ignore node_modules/y18n/package.json
DEBUG ignore node_modules/yallist/package.json
DEBUG ignore node_modules/yaml/browser/package.json
DEBUG ignore node_modules/yaml/package.json
DEBUG ignore node_modules/yargs/helpers/package.json
DEBUG ignore node_modules/yargs/locales/be.json
DEBUG ignore node_modules/yargs/locales/cs.json
DEBUG ignore node_modules/yargs/locales/de.json
DEBUG ignore node_modules/yargs/locales/en.json
DEBUG ignore node_modules/yargs/locales/es.json
DEBUG ignore node_modules/yargs/locales/fi.json
DEBUG ignore node_modules/yargs/locales/fr.json
DEBUG ignore node_modules/yargs/locales/hi.json
DEBUG ignore node_modules/yargs/locales/hu.json
DEBUG ignore node_modules/yargs/locales/id.json
DEBUG ignore node_modules/yargs/locales/it.json
DEBUG ignore node_modules/yargs/locales/ja.json
DEBUG ignore node_modules/yargs/locales/ko.json
DEBUG ignore node_modules/yargs/locales/nb.json
DEBUG ignore node_modules/yargs/locales/nl.json
DEBUG ignore node_modules/yargs/locales/nn.json
DEBUG ignore node_modules/yargs/locales/pirate.json
DEBUG ignore node_modules/yargs/locales/pl.json
DEBUG ignore node_modules/yargs/locales/pt.json
DEBUG ignore node_modules/yargs/locales/pt_BR.json
DEBUG ignore node_modules/yargs/locales/ru.json
DEBUG ignore node_modules/yargs/locales/th.json
DEBUG ignore node_modules/yargs/locales/tr.json
DEBUG ignore node_modules/yargs/locales/uk_UA.json
DEBUG ignore node_modules/yargs/locales/uz.json
DEBUG ignore node_modules/yargs/locales/zh_CN.json
DEBUG ignore node_modules/yargs/locales/zh_TW.json
DEBUG ignore node_modules/yargs/package.json
DEBUG ignore node_modules/yargs-parser/package.json
DEBUG ignore node_modules/yocto-queue/package.json
DEBUG ignore package-lock.json
DEBUG ignore package.json
DEBUG ignore vue/package-lock.json
DEBUG ignore vue/package.json
DEBUG ignore vue/tsconfig.json
                                                                                                                                     100%
[2024-01-26 10:27:54] INFO  WEBrick 1.7.0
[2024-01-26 10:27:54] INFO  ruby 3.3.0 (2023-12-25) [arm64-darwin23]
[2024-01-26 10:27:54] INFO  WEBrick::HTTPServer#start: pid=24223 port=9292

Reproduction steps

  1. Update to Shopify CLI v3.54.0
  2. Run shopify theme dev --store <store-handle>

Operating System

macOS 14.2.1

Shopify CLI version (check your project's package.json if you're not sure)

3.54.0

Shell

zsh

Node version (run node -v if you're not sure)

v18.0.0

What language and version are you using in your application?

I'm running Ruby 3.3.0 globally in macOS, is that what you need?

diegovogel commented 9 months ago

Just thought of this but I'm pretty sure Ruby was also upgraded when I upgraded Shopify CLI. That might explain why I'm now getting these warnings.

JamiesonRoberts commented 9 months ago

I'm also getting this. I ran brew update and brew upgrade to update everything and am now facing the same errors on an M1

/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: observer was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add observer to your Gemfile or gemspec.
/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: webrick was loaded from the standard library, but is not part of the default gems since Ruby 3.0.0. Add webrick to your Gemfile or gemspec.
/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: base64 was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add base64 to your Gemfile or gemspec.
[Note] You cannot use gems with Shopify CLI.
[LoadError] cannot load such file -- readline.bundle
       They are disabled.
       Please don't modify the CLI locally.
       If you would like to contribute to the CLI project, please refer to
       https://github.com/Shopify/shopify-cli/blob/main/.github/CONTRIBUTING.md
Meelicia commented 9 months ago

I'm also getting this. I ran brew update and brew upgrade to update everything and am now facing the same errors on an M1

/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: observer was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add observer to your Gemfile or gemspec.
/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: webrick was loaded from the standard library, but is not part of the default gems since Ruby 3.0.0. Add webrick to your Gemfile or gemspec.
/opt/homebrew/Cellar/shopify-cli/3.54.0/libexec/lib/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/bin/shopify:9: warning: base64 was loaded from the standard library, but will no longer be part of the default gems since Ruby 3.4.0. Add base64 to your Gemfile or gemspec.
[Note] You cannot use gems with Shopify CLI.
[LoadError] cannot load such file -- readline.bundle
       They are disabled.
       Please don't modify the CLI locally.
       If you would like to contribute to the CLI project, please refer to
       https://github.com/Shopify/shopify-cli/blob/main/.github/CONTRIBUTING.md

I'm experiencing the same issue. The main problem is I'm not getting hot reload when I update a theme file. Instead, I have to pull down and restart the theme using shopify theme dev. Has anyone else faced this problem? If yes, how did you fix it? Thanks.

diegovogel commented 9 months ago

@Meelicia hot reload is still working for me, but I'm also not getting the LoadError and message about modifying CLI locally that you and @JamiesonRoberts are getting. I'm only getting the three warnings about deprecated gems.

jonathanmoore commented 9 months ago

@diegovogel Shopify rolled out a version of the CLI that used JS instead of Ruby for theme commands, but it had several bugs in it. They reverted the change to fix breaking issues.

I imagine the warnings will be temporary until they fix the issues with the JS implementation.

3326

diegovogel commented 9 months ago

Thanks @jonathanmoore. I'll close this and ignore the warnings then.