Shopify / cli

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

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

Closed diegovogel closed 10 months ago

diegovogel commented 10 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 10 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 10 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 10 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 10 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 10 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 10 months ago

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