Shopify / function-examples

MIT License
182 stars 52 forks source link

Bump the npm_and_yarn group across 2 directories with 12 updates #504

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the npm_and_yarn group with 4 updates in the / directory: liquidjs, graphql, @babel/traverse and jose. Bumps the npm_and_yarn group with 5 updates in the /sample-apps/bundles-cart-transform directory:

Package From To
liquidjs 9.36.0 10.9.2
@shopify/app 3.41.1 3.58.2
@shopify/cli 3.41.1 3.60.1
follow-redirects 1.15.2 1.15.6
react-devtools-core 4.27.1 4.28.5

Updates liquidjs from 9.37.0 to 10.0.0

Release notes

Sourced from liquidjs's releases.

v10.0.0

10.0.0 (2022-11-27)

chore

Code Refactoring

  • _evalToken renamed to evalToken (4e1a30a)
  • change ownPropertyOnly default value to true (7eb6216)
  • delay creation of operatorsTrie and hide this implementation (bb58d3e)
  • remove toThenable export (ffefd91)
  • remove use of internal Context class in evalValue argument (b115077)

Performance Improvements

  • target Node.js 14 for cjs bundle (main entry) (1f6ce7c)

BREAKING CHANGES

  • evalToken now returns a generator (LiquidJS async), which is different from evalToken in previous LiquidJS versions.
  • main entry need Node.js>=14 to run, you can build LiquidJS by your own by using ESM entry.
  • ownPropertyOnly default value changed to true
  • <liquidjs>.toThenable is removed, use <liquidjs>.toPromise instead
  • evalValue won't support Context as second argument anymore.
  • use operators instead of operatorsTrie as Tokenizer constructor argument, #500
  • keys in <liquidjs>.filters are now in snake case (instead of camel case), identical to that in Liquid template.

v9.43.0

9.43.0 (2022-11-27)

Features

  • support timezone offset argument for date filter, #553 (7a71485)

v9.42.1

9.42.1 (2022-10-21)

Bug Fixes

  • truncatewords should use at least one word, #537 (32f613f)

v9.42.0

... (truncated)

Changelog

Sourced from liquidjs's changelog.

10.0.0 (2022-11-27)

Code Refactoring

  • rename filters to snake style, #487 (ff112a4)
  • _evalToken renamed to evalToken (4e1a30a)
  • change ownPropertyOnly default value to true (7eb6216)
  • delay creation of operatorsTrie and hide this implementation (bb58d3e)
  • remove toThenable export (ffefd91)
  • remove use of internal Context class in evalValue argument (b115077)

Performance Improvements

  • target Node.js 14 for cjs bundle (main entry) (1f6ce7c)

BREAKING CHANGES

  • evalToken now returns a generator (LiquidJS async), which is different from evalToken in previous LiquidJS versions.
  • main entry need Node.js>=14 to run, you can build LiquidJS by your own by using ESM entry.
  • ownPropertyOnly default value changed to true
  • <liquidjs>.toThenable is removed, use <liquidjs>.toPromise instead
  • evalValue won't support Context as second argument anymore.
  • use operators instead of operatorsTrie as Tokenizer constructor argument, #500
  • keys in <liquidjs>.filters are now in snake case (instead of camel case), identical to that in Liquid template.

9.43.0 (2022-11-27)

Features

  • support timezone offset argument for date filter, #553 (7a71485)

9.42.1 (2022-10-21)

Bug Fixes

  • truncatewords should use at least one word, #537 (32f613f)

9.42.0 (2022-08-27)

Features

9.41.0 (2022-08-24)

... (truncated)

Commits
  • 9b9ef37 chore(release): 10.0.0 [skip ci]
  • 5bbdc08 chore(deps): bump minimatch from 3.0.4 to 3.1.2
  • 1380ac9 refactor: more consistent tags to make it easier to iterate over, #524
  • 4e1a30a refactor: _evalToken renamed to evalToken
  • 9299268 refactor: Tag class support in registerTag()
  • 1f6ce7c perf: target Node.js 14 for cjs bundle (main entry)
  • 7eb6216 refactor: change ownPropertyOnly default value to true
  • ffefd91 refactor: remove toThenable export
  • b115077 refactor: remove use of internal Context class in evalValue argument
  • bb58d3e refactor: delay creation of operatorsTrie and hide this implementation
  • Additional commits viewable in compare view


Updates graphql from 16.6.0 to 16.8.1

Release notes

Sourced from graphql's releases.

v16.8.1 (2023-09-19)

Bug Fix 🐞

Committers: 1

v16.8.0 (2023-08-14)

New Feature 🚀

Committers: 1

v16.7.1 (2023-06-22)

:loudspeaker: Big shout out to @​phryneas, who managed to reproduce this issue and come up with this fix.

Bug Fix 🐞

Committers: 1

v16.7.0 (2023-06-21)

New Feature 🚀

Bug Fix 🐞

Committers: 3

Commits


Updates @babel/traverse from 7.21.3 to 7.24.5

Release notes

Sourced from @​babel/traverse's releases.

v7.24.5 (2024-04-29)

Thanks @​romgrk and @​sossost for your first PRs!

:bug: Bug Fix

  • babel-plugin-transform-classes, babel-traverse
  • babel-helpers, babel-plugin-proposal-explicit-resource-management, babel-runtime-corejs3

:nail_care: Polish

:house: Internal

  • Other
  • babel-parser
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-module-transforms, babel-helper-split-export-declaration, babel-helper-wrap-function, babel-helpers, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-proposal-explicit-resource-management, babel-plugin-transform-block-scoping, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-property-in-object, babel-plugin-transform-react-jsx-self, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-traverse
  • babel-plugin-proposal-partial-application, babel-types
  • babel-plugin-transform-class-properties, babel-preset-env

:running_woman: Performance

  • babel-helpers, babel-preset-env, babel-runtime-corejs3

Committers: 6

v7.24.4 (2024-04-03)

Thanks @​Dunqing, @​luiscubal, and @​samualtnorman for your first PRs!

:eyeglasses: Spec Compliance

  • babel-parser
  • babel-helpers, babel-plugin-proposal-decorators, babel-runtime-corejs3

... (truncated)

Changelog

Sourced from @​babel/traverse's changelog.

v7.24.5 (2024-04-29)

:bug: Bug Fix

  • babel-plugin-transform-classes, babel-traverse
  • babel-helpers, babel-plugin-proposal-explicit-resource-management, babel-runtime-corejs3

:nail_care: Polish

:house: Internal

  • Other
  • babel-parser
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-module-transforms, babel-helper-split-export-declaration, babel-helper-wrap-function, babel-helpers, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-proposal-explicit-resource-management, babel-plugin-transform-block-scoping, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-property-in-object, babel-plugin-transform-react-jsx-self, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-traverse
  • babel-plugin-proposal-partial-application, babel-types
  • babel-plugin-transform-class-properties, babel-preset-env

:running_woman: Performance

  • babel-helpers, babel-preset-env, babel-runtime-corejs3

v7.24.4 (2024-04-03)

:eyeglasses: Spec Compliance

  • babel-parser
  • babel-helpers, babel-plugin-proposal-decorators, babel-runtime-corejs3

:bug: Bug Fix

  • babel-generator
  • babel-compat-data, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-preset-env
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators
  • babel-plugin-transform-block-scoping
  • babel-core, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping

... (truncated)

Commits


Updates jose from 4.13.1 to 4.15.5

Release notes

Sourced from jose's releases.

v4.15.5

Fixes

v4.15.4

Fixes

v4.15.3

This release contains only Node.js CITGM related test updates.

Fixes nodejs/citgm#1011

v4.15.2

Fixes

  • build: add a node target for jose-browser-runtime releases (abb63d0)

v4.15.1

Fixes

  • resolve missing types for the cryptoRuntime const (1627965)

v4.15.0

Features

  • export the used crypto runtime as a constant (0681dda)

v4.14.6

Fixes

  • build: publish bundle and umd files with jose-browser-runtime module (62fcbcc), closes #571

v4.14.5

Refactor

  • catch type error when decoding base64url signature (#569) (935e920)
  • catch type errors when decoding various base64url strings (9024e87)

v4.14.4

Refactor

  • cleanup NODE-ED25519 workerd workarounds (072e83d)

v4.14.3

Reverts

  • Revert "fix(types): headers and payloads may only be JSON values and primitives" (06d8101), closes #534

... (truncated)

Changelog

Sourced from jose's changelog.

4.15.5 (2024-03-07)

Fixes

  • add a maxOutputLength option to zlib inflate (1b91d88)

4.15.4 (2023-10-14)

Fixes

4.15.3 (2023-10-11)

4.15.2 (2023-10-04)

Fixes

  • build: add a node target for jose-browser-runtime releases (abb63d0)

4.15.1 (2023-10-02)

Fixes

  • resolve missing types for the cryptoRuntime const (1627965)

4.15.0 (2023-10-02)

Features

  • export the used crypto runtime as a constant (0681dda)

4.14.6 (2023-09-04)

Fixes

  • build: publish bundle and umd files with jose-browser-runtime module (62fcbcc), closes #571

4.14.5 (2023-09-02)

Refactor

  • catch type error when decoding base64url signature (#569) (935e920)

... (truncated)

Commits
  • 765aafd chore(release): 4.15.5
  • b36e45e test: add export check to x509 pem import tests
  • e839ecb test: stop testing JWE RSA1_5 Algorithm
  • 1b91d88 fix: add a maxOutputLength option to zlib inflate
  • 9ca2b24 build: remove release action
  • f3035d8 chore: cleanup after release
  • f0bb220 chore(release): 4.15.4
  • 6f38554 chore: bump dev deps
  • 936c9df fix(types): export GetKeyFunction (#592)
  • 5ac6619 chore: bump dev deps
  • Additional commits viewable in compare view


Updates liquidjs from 9.36.0 to 10.9.2

Release notes

Sourced from liquidjs's releases.

v10.0.0

10.0.0 (2022-11-27)

chore

Code Refactoring

  • _evalToken renamed to evalToken (4e1a30a)
  • change ownPropertyOnly default value to true (7eb6216)
  • delay creation of operatorsTrie and hide this implementation (bb58d3e)
  • remove toThenable export (ffefd91)
  • remove use of internal Context class in evalValue argument (b115077)

Performance Improvements

  • target Node.js 14 for cjs bundle (main entry) (1f6ce7c)

BREAKING CHANGES

  • evalToken now returns a generator (LiquidJS async), which is different from evalToken in previous LiquidJS versions.
  • main entry need Node.js>=14 to run, you can build LiquidJS by your own by using ESM entry.
  • ownPropertyOnly default value changed to true
  • <liquidjs>.toThenable is removed, use <liquidjs>.toPromise instead
  • evalValue won't support Context as second argument anymore.
  • use operators instead of operatorsTrie as Tokenizer constructor argument, #500
  • keys in <liquidjs>.filters are now in snake case (instead of camel case), identical to that in Liquid template.

v9.43.0

9.43.0 (2022-11-27)

Features

  • support timezone offset argument for date filter, #553 (7a71485)

v9.42.1

9.42.1 (2022-10-21)

Bug Fixes

  • truncatewords should use at least one word, #537 (32f613f)

v9.42.0

... (truncated)

Changelog

Sourced from liquidjs's changelog.

10.0.0 (2022-11-27)

Code Refactoring

  • rename filters to snake style, #487 (ff112a4)
  • _evalToken renamed to evalToken (4e1a30a)
  • change ownPropertyOnly default value to true (7eb6216)
  • delay creation of operatorsTrie and hide this implementation (bb58d3e)
  • remove toThenable export (ffefd91)
  • remove use of internal Context class in evalValue argument (b115077)

Performance Improvements

  • target Node.js 14 for cjs bundle (main entry) (1f6ce7c)

BREAKING CHANGES

  • evalToken now returns a generator (LiquidJS async), which is different from evalToken in previous LiquidJS versions.
  • main entry need Node.js>=14 to run, you can build LiquidJS by your own by using ESM entry.
  • ownPropertyOnly default value changed to true
  • <liquidjs>.toThenable is removed, use <liquidjs>.toPromise instead
  • evalValue won't support Context as second argument anymore.
  • use operators instead of operatorsTrie as Tokenizer constructor argument, #500
  • keys in <liquidjs>.filters are now in snake case (instead of camel case), identical to that in Liquid template.

9.43.0 (2022-11-27)

Features

  • support timezone offset argument for date filter, #553 (7a71485)

9.42.1 (2022-10-21)

Bug Fixes

  • truncatewords should use at least one word, #537 (32f613f)

9.42.0 (2022-08-27)

Features

9.41.0 (2022-08-24)

... (truncated)

Commits
  • 9b9ef37 chore(release): 10.0.0 [skip ci]
  • 5bbdc08 chore(deps): bump minimatch from 3.0.4 to 3.1.2
  • 1380ac9 refactor: more consistent tags to make it easier to iterate over, #524
  • 4e1a30a refactor: _evalToken renamed to evalToken
  • 9299268 refactor: Tag class support in registerTag()
  • 1f6ce7c perf: target Node.js 14 for cjs bundle (main entry)
  • 7eb6216 refactor: change ownPropertyOnly default value to true
  • ffefd91 refactor: remove toThenable export
  • b115077 refactor: remove use of internal Context class in evalValue argument
  • bb58d3e refactor: delay creation of operatorsTrie and hide this implementation
  • Additional commits viewable in compare view


Updates @shopify/app from 3.41.1 to 3.58.2

Release notes

Sourced from @​shopify/app's releases.

3.58.2

What's Changed

3.58.1

What's Changed

3.58.0

@​shopify/app@​3.58.0

Minor Changes

  • 960cdc0a2: Add a new "app init" command

Patch Changes

  • 94da7f678: Move webhook commands under app

@​shopify/cli@​3.58.0

Minor Changes

  • d1c4f4bf7: Adds editor extension collection specification here

Patch Changes

  • 960cdc0a2: Add a new "app init" command
  • 94da7f678: Move webhook commands under app
  • d1c4f4bf7: Renames nested write_privacy_consent capability to customer_privacy under collect_buyer_consent

@​shopify/cli-kit@​3.58.0

Minor Changes

  • 3affd6bbe: Support parsing multiline environment variables in .env file

Patch Changes

  • ab752de6e: Add function to perform glob pattern matching
  • cedd14e6c: Improve the error message for invalid custom token

@​shopify/create-app@​3.58.0

Minor Changes

  • 960cdc0a2: Add a new "app init" command

@​shopify/theme@​3.58.0

... (truncated)

Commits
  • b489891 Merge pull request #3655 from Shopify/changeset-release/stable/3.58
  • a4ab7e5 Version Packages
  • f41ab02 [3.58] Fix shopify theme push issue when password flag is provided
  • 3139346 Merge pull request #3641 from Shopify/changeset-release/stable/3.58
  • 7955f71 Version Packages
  • e03cb9c Merge pull request #3648 from Shopify/move-link-uses-api-client-config-as-fal...
  • 5b70eee Added changeset
  • 6b8a253 Revert changes to ShopifyDevelopersClient
  • b86899d Added unit tests
  • 7c2e424 Every API client config field is optional
  • Additional commits viewable in compare view


Updates @shopify/cli from 3.41.1 to 3.60.1

Release notes

Sourced from @​shopify/cli's releases.

3.60.1

What's Changed

Bug Fixes

Full Changelog: https://github.com/Shopify/cli/compare/3.60.0...3.60.1

3.60.0

@​shopify/cli@​3.60.0

@​shopify/cli-kit@​3.60.0

@​shopify/theme@​3.60.0

  • Render progress bar for theme uploads to stderr Shopify/cli#3765
  • Fix the shopify theme dev proxy to use the development theme, even when users have a browser session with the live theme loaded Shopify/cli#3791
  • Fix unpublished themes being marked as development themes Shopify/cli#3798
  • Fix issue that prevents shopify theme console from evaluating results when another 'preview_theme_id' is set Shopify/cli#3811
  • Fix the shopify theme dev/shopify theme console proxy to handle cookies as expected, and ensure they no longer render the live theme instead of the development theme Shopify/cli#3851

3.59.3

What's Changed

3.59.2

What's Changed

  • Fix react version mismatch: Shopify/cli#3813
  • Fix issue that prevents shopify theme console from evaluating results when another 'preview_theme_id' is set: Shopify/cli#3812
  • Fix unpublished themes being marked as development themes: Shopify/cli#3809

3.59.1

Themes

  • Fix shopify theme dev and shopify theme console proxies following session changes and bring back the legacy shopify theme push implementation in CI/CD workflows: Shopify/cli#3769
  • Fix shopify theme dev proxy to use development theme: Shopify/cli#3771

3.59.0

Shopify CLI

Shopify CLI now defaults to be a global CLI and all commands have been unified under a single npm package: @shopify/cli.

... (truncated)

Changelog

Sourced from @​shopify/cli's changelog.

@​shopify/cli

3.60.0

Minor Changes

  • d4d493e25: Adds validations for editor extension collection
  • fb085c32c: Adds localization support for editor extension collection
  • 427d9dc0f: Webhook trigger now reads from the configuration instead of .env and accepts more flags

Patch Changes

  • 6e68a82c1: Fix bug with plugins installation
  • Updated dependencies [ea177a190]
  • Updated dependencies [d5a05e7cc]
  • Updated dependencies [2ac5142dc]
  • Updated dependencies [d5a05e7cc]
  • Updated dependencies [031aa2d0b]
  • Updated dependencies [0ff96c777]
  • Updated dependencies [0c8800c87]
  • Updated dependencies [5343a3672]
  • Updated dependencies [5bca2e386]
  • Updated dependencies [601020909]
  • Updated dependencies [427d9dc0f]
  • Updated dependencies [fed261a9b]
    • @​shopify/theme@​3.60.0
    • @​shopify/app@​3.60.0
    • @​shopify/cli-kit@​3.60.0
    • @​shopify/plugin-cloudflare@​3.60.0
    • @​shopify/plugin-did-you-mean@​3.60.0

3.59.0

Minor Changes

  • ca218cd31: Shopify CLI now defaults to be Global

Patch Changes

  • a2d6f882d: Fix release scripts
  • 725f2f72b: Fix hydrogen init to always show the package manager selection prompt
  • Updated dependencies [ca218cd31]
  • Updated dependencies [ca218cd31]
  • Updated dependencies [ca218cd31]
  • Updated dependencies [ca218cd31]
  • Updated dependencies [ca218cd31]
  • Updated dependencies [ca218cd31]
  • Updated dependencies [ca218cd31]
  • Updated dependencies [ca218cd31]
  • Updated dependencies [ca218cd31]

... (truncated)

Commits
  • 22c9c7d Version Packages
  • 9c5348c Merge pull request #3830 from Shopify/jmeng/themedevbeta
  • d351340 Create dev-preview flag for typescript implementation of Theme Dev
  • 618c0e0 Keep npm dependency external
  • 5639a7d refresh manifests
  • 0ea7c69 Update all oclif dependencies to the latest version
  • 321178a Clean up
  • 47d32e7 Clean up
  • 00553f0 Fix app analytics hooks not being called
  • 6ff9970 Update tests
  • Additional commits viewable in compare view


Updates graphql from 16.4.0 to 16.8.1

Release notes

Sourced from graphql's releases.

v16.8.1 (2023-09-19)

Bug Fix 🐞

Committers: 1

v16.8.0 (2023-08-14)

New Feature 🚀

Committers: 1

v16.7.1 (2023-06-22)

:loudspeaker: Big shout out to @​phryneas, who managed to reproduce this issue and come up with this fix.

Bug Fix 🐞

Committers: 1

v16.7.0 (2023-06-21)

New Feature 🚀

Bug Fix 🐞

Committers: 3

Commits