Skip to content

Commit

Permalink
chore: release/1.0.0-rc.5.2 (#369)
Browse files Browse the repository at this point in the history
* feat: added support for Virtual and Downloadable products (#199)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* chore: updated README with new VSF brand

* refactor(documentation): refine project setup description (#201)

* fix(composables): remove redundant debugger statement (#202)

* docs: add @bartoszherba as a contributor

* chore: release 1.0.0-rc.4.1

* feat(theme): #158 add cart coupon code input (#207)

* fix(composables): solved duplicate addresses when creating an order (#208)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(composable): solved cart data update on login/logout action (#209)

* refactor(theme): fixed core web vitalls results

* feat: add auto deploy for demo on VSF cloud (#212)

* init: cicd

* Update .vuestorefrontcloud/docker/Dockerfile

* Update .github/workflows/deploy-vue-storefront-cloud.yml

Co-authored-by: Heitor Ramon Ribeiro <[email protected]>

* refactor(api-client): fixed categoryList.ts query

* refactor(api-client): fixed categorySearch.ts query

* fix(composables): fixed adding to wishlist (#213)

* fix(theme): region was losing the state in shipping / billing step (#214)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* refactor: improvements in GraphQL client & package updates (#210)

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-config-airbnb-typescript** to **14.0.1**
- eslint-plugin-unicorn** to **37.0.1**

* refactor(eslint-import): updated dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.2**

* refactor(eslint-jest): updated dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.2**

* refactor(eslint-typescript): updated dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.1.0**
- updated **@typescript-eslint/parser** to **5.1.0**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.19.1**

* refactor(api-client): updated dependencies and devDependencies

- updated **@apollo/client** to **3.4.16**
- updated **@vue-storefront/core** to **2.4.3**
- updated **graphql** to **15.6.1**
- updated **@rollup/plugin-commonjs** to **21.0.0**
- updated **typescript** to **4.4.4**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.3**
- updated **@types/js-cookie** to **3.0.0**
- updated **jsdom** to **18.0.0**

* refactor(theme): updated dependencies and devDependencies

- updated **@storefront-ui/vue** to **0.11.0**
- updated **@vue-storefront/core** to **2.4.3**
- updated **@vue-storefront/middleware** to **2.4.3**
- updated **@vue-storefront/nuxt** to **2.4.3**
- updated **@vue-storefront/nuxt-theme** to **2.4.3**
- updated **babel-jest** to **27.3.0**
- updated **cypress** to **8.6.0**
- updated **cypress-tags** to **0.3.0**
- updated **jest** to **27.3.0**
- updated **jest-watch-typeahead** to ****
- updated **** to **1.0.0**
- updated **lint-staged** to **11.2.3**
- updated **mochawesome** to **6.3.1**
- updated **ts-jest** to **27.0.7**
- updated **typescript** to **4.4.4**

* refactor(theme): updated dependencies and devDependencies

- updated **@babel/core** to **7.15.8**
- updated **@commitlint/cli** to **13.2.1**
- updated **@commitlint/config-conventional** to **13.2.0**
- updated **@commitlint/config-lerna-scopes** to **13.2.0**
- updated **@graphql-codegen/cli** to **2.2.1**
- updated **@graphql-codegen/typescript** to **2.2.4**
- updated **@graphql-codegen/typescript-operations** to **2.1.8**
- updated **@types/node** to **16.11.1**
- updated **@typescript-eslint/parser** to **5.1.0**
- updated **@vue/eslint-config-typescript** to ****
- updated **** to **8.0.0**
- updated **eslint** to **8.0.1**
- updated **jest** to **27.3.0**
- updated **jest-watch-typeahead** to **1.0.0**
- updated **lint-staged** to **11.2.3**
- updated **ts-jest** to **27.0.7**
- updated **ts-node** to **10.3.0**
- updated **vue-eslint-parser** to **8.0.0**

* refactor(api-client): removed image from category query

* refactor(api-client): added new Apollo caching options

* refactor(theme): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**
- updated **@vue-storefront/middleware** to **2.4.5**
- updated **@vue-storefront/nuxt** to **2.4.5**
- updated **@vue-storefront/nuxt-theme** to **2.4.5**
- updated **convict** to **6.2.1**
- updated **babel-jest** to **27.3.1**
- updated **jest** to **27.3.1**
- updated **lint-staged** to **11.2.4**

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-plugin-promise** to **5.1.1**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.20.0**

* refactor(api-client): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**
- updated **@rollup/plugin-commonjs** to **21.0.1**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**

* refactor: updated dependencies and devDependencies

- updated **@graphql-codegen/cli** to **2.4.5**
- updated **@graphql-codegen/typescript** to **2.2.4**
- updated **@graphql-tools/utils** to **8.5.0**
- updated **@types/node** to **16.11.4**
- updated **eslint** to **8.1.0**
- updated **husky** to **7.0.4**
- updated **jest** to **27.3.1**
- updated **lint-staged** to **11.2.4**
- updated **rollup** to **2.58.1**
- updated **ts-node** to **10.4.0**

* chore: updated codegen.yml

* refactor(composables): removed CheckoutGetters typings

* chore(api-client): updated GraphQL schema

* feat(api-client): added currency and store header

* feat(composables): added currency and store header

* fix(composables): fixed cookie values (#216)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* bug(composables): fixed cookie values

* chore: fixed vue-demi version on 0.11.4

* fix(theme): remove duplicated api call (#225)

* refactor: add pagination in user order and wishlist and enhance API speed (#224)

* refactor(api-client): removed fetchPolicy to prepare for future :)

* refactor(api-client): changed base pageSize to 10

* refactor(api-client): added parameters for userOrder pagination

* refactor(api-client): added parameters for user wishlist pagination

* refactor(theme): changed default pageSize to 10

* refactor(api-client): changed base pageSize to 10

* refactor(theme): reduce category pagesize

* refactor(api-client): enable default useGETForQueries to true for apollo-http-link (#227)

* refactor(api-client): fixed missing type

* refactor(theme): fixed sidebar loading

* refactor(theme): removed minimal char amount in street fixes #232 (#233)

* refactor: updated dependencies & fixed miss configuration on `api-client` (#234)

* chore(eslint): update dependencies and devDependencies

- updated **eslint-config-airbnb-base** to **15.0.0**
- updated **eslint-config-airbnb-typescript** to **15.0.0**
- updated **eslint-plugin-unicorn** to **38.0.1**

* chore(eslint-import): update dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.3**

* chore(eslint-jest): update dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.4**

* chore(eslint-typescript): update dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.3.1**
- updated **@typescript-eslint/parser** to **5.3.1**

* chore(eslint-vue): update dependencies and devDependencies

- updated **eslint-plugin-vue** to **8.0.3**

* chore(api-client): update dependencies and devDependencies

- updated **@apollo/client** to **3.4.17**
- updated **@vue-storefront/core** to **2.5.0**
- updated **graphql** to **16.0.1**
- updated **graphql-tag** to **2.12.6**

* chore(composables): update dependencies and devDependencies

- updated **@vue-storefront/core** to **2.5.0**
- updated **jsdom** to **18.0.1**
- updated **@nuxtjs/composition-api** to **0.29.3**

* chore(theme): update dependencies and devDependencies

- updated **@vue-storefront/core** to **2.5.0**
- updated **@vue-storefront/middleware** to **2.5.0**
- updated **@vue-storefront/nuxt** to **2.5.0**
- updated **@vue-storefront/nuxt-theme** to **2.5.0**
- updated **@storefront-ui/vue** to **0.11.2**
- updated **vee-validate** to **3.4.14**
- updated **cypress** to **9.0.0**
- updated **lint-staged** to **11.2.6**
- updated **mochawesome** to **7.0.1**
- updated **mochawesome-report-generator** to **6.0.1**
- updated **npm-check-updates** to **12.0.2**

* chore: update dependencies and devDependencies

- updated **@babel/core** to **7.16.0**
- updated **@babel/plugin-proposal-private-methods** to **7.16.0**
- updated **@commitlint/cli** to **14.1.0**
- updated **@commitlint/config-conventional** to **14.1.0**
- updated **@commitlint/config-lerna-scopes** to **14.1.0**
- updated **@graphql-codegen/cli** to **14.1.0**
- updated **@graphql-codegen/typescript** to **2.3.1**
- updated **@graphql-codegen/typescript-operations** to **2.2.0**
- updated **@graphql-tools/utils** to **8.5.3**
- updated **@manypkg/cli** to **0.19.1**
- updated **@types/node** to **16.11.7**
- updated **@typescript-eslint/parser** to **5.3.1**
- updated **@vue/eslint-config-typescript** to **9.0.1**
- updated **eslint** to **8.2.0**
- updated **lint-staged** to **11.2.6**
- updated **npm-check-updates** to **12.0.2**
- updated **rollup** to **2.59.0**
- updated **vue-eslint-parser** to **8.0.1**

* refactor(composables): removed vue-demi and added @nuxtjs/composition-api

* refactor(theme): removed composition-api and added @nuxtjs/composition-api

* refactor(theme): fixed composition-api applications

* refactor: fixed rollup building script

* refactor(api-client): removed the useGETForQueries as default

* refactor(theme): added the useGETForQueries as option for config

* chore: fixed webpack version

* refactor(composables): upadate the usage to @vue/composition-api

* docs: added information about caching GraphQL

* refactor(theme): fixed useUiHelper composable with new composition-api

* bugfix: closes #238 #236 #228 #231 #239 #230 #229 (#240)

* refactor(theme): fix password RegExp

- fixes #238

* refactor(theme): fix category not displaying products

- fixes #236

* refactor: fix customizable product not being able to add t o cart

- fixes #228

* refactor: fix notification on password change.

- fixes #231

* refactor(theme): added no-fetch param to CategorySidebarMenu.vue

* refactor: fix over pagination

- fixes #239

* refactor(theme): fix filter product not showing result

- fixes #230

* refactor: fix wishlist icon not showing for product card

- fixes #229

* chore: release version 1.0.0 rc.4.5 (#242)

* chore: release version 1.0.0 rc.4.4 (#241)

* feat: added support for Virtual and Downloadable products (#199)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* chore: updated README with new VSF brand

* refactor(documentation): refine project setup description (#201)

* fix(composables): remove redundant debugger statement (#202)

* docs: add @bartoszherba as a contributor

* chore: release 1.0.0-rc.4.1

* feat(theme): #158 add cart coupon code input (#207)

* fix(composables): solved duplicate addresses when creating an order (#208)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(composable): solved cart data update on login/logout action (#209)

* refactor(theme): fixed core web vitalls results

* feat: add auto deploy for demo on VSF cloud (#212)

* init: cicd

* Update .vuestorefrontcloud/docker/Dockerfile

* Update .github/workflows/deploy-vue-storefront-cloud.yml

Co-authored-by: Heitor Ramon Ribeiro <[email protected]>

* refactor(api-client): fixed categoryList.ts query

* refactor(api-client): fixed categorySearch.ts query

* fix(composables): fixed adding to wishlist (#213)

* fix(theme): region was losing the state in shipping / billing step (#214)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* refactor: improvements in GraphQL client & package updates (#210)

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-config-airbnb-typescript** to **14.0.1**
- eslint-plugin-unicorn** to **37.0.1**

* refactor(eslint-import): updated dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.2**

* refactor(eslint-jest): updated dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.2**

* refactor(eslint-typescript): updated dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.1.0**
- updated **@typescript-eslint/parser** to **5.1.0**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.19.1**

* refactor(api-client): updated dependencies and devDependencies

- updated **@apollo/client** to **3.4.16**
- updated **@vue-storefront/core** to **2.4.3**
- updated **graphql** to **15.6.1**
- updated **@rollup/plugin-commonjs** to **21.0.0**
- updated **typescript** to **4.4.4**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.3**
- updated **@types/js-cookie** to **3.0.0**
- updated **jsdom** to **18.0.0**

* refactor(theme): updated dependencies and devDependencies

- updated **@storefront-ui/vue** to **0.11.0**
- updated **@vue-storefront/core** to **2.4.3**
- updated **@vue-storefront/middleware** to **2.4.3**
- updated **@vue-storefront/nuxt** to **2.4.3**
- updated **@vue-storefront/nuxt-theme** to **2.4.3**
- updated **babel-jest** to **27.3.0**
- updated **cypress** to **8.6.0**
- updated **cypress-tags** to **0.3.0**
- updated **jest** to **27.3.0**
- updated **jest-watch-typeahead** to ****
- updated **** to **1.0.0**
- updated **lint-staged** to **11.2.3**
- updated **mochawesome** to **6.3.1**
- updated **ts-jest** to **27.0.7**
- updated **typescript** to **4.4.4**

* refactor(theme): updated dependencies and devDependencies

- updated **@babel/core** to **7.15.8**
- updated **@commitlint/cli** to **13.2.1**
- updated **@commitlint/config-conventional** to **13.2.0**
- updated **@commitlint/config-lerna-scopes** to **13.2.0**
- updated **@graphql-codegen/cli** to **2.2.1**
- updated **@graphql-codegen/typescript** to **2.2.4**
- updated **@graphql-codegen/typescript-operations** to **2.1.8**
- updated **@types/node** to **16.11.1**
- updated **@typescript-eslint/parser** to **5.1.0**
- updated **@vue/eslint-config-typescript** to ****
- updated **** to **8.0.0**
- updated **eslint** to **8.0.1**
- updated **jest** to **27.3.0**
- updated **jest-watch-typeahead** to **1.0.0**
- updated **lint-staged** to **11.2.3**
- updated **ts-jest** to **27.0.7**
- updated **ts-node** to **10.3.0**
- updated **vue-eslint-parser** to **8.0.0**

* refactor(api-client): removed image from category query

* refactor(api-client): added new Apollo caching options

* refactor(theme): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**
- updated **@vue-storefront/middleware** to **2.4.5**
- updated **@vue-storefront/nuxt** to **2.4.5**
- updated **@vue-storefront/nuxt-theme** to **2.4.5**
- updated **convict** to **6.2.1**
- updated **babel-jest** to **27.3.1**
- updated **jest** to **27.3.1**
- updated **lint-staged** to **11.2.4**

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-plugin-promise** to **5.1.1**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.20.0**

* refactor(api-client): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**
- updated **@rollup/plugin-commonjs** to **21.0.1**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**

* refactor: updated dependencies and devDependencies

- updated **@graphql-codegen/cli** to **2.4.5**
- updated **@graphql-codegen/typescript** to **2.2.4**
- updated **@graphql-tools/utils** to **8.5.0**
- updated **@types/node** to **16.11.4**
- updated **eslint** to **8.1.0**
- updated **husky** to **7.0.4**
- updated **jest** to **27.3.1**
- updated **lint-staged** to **11.2.4**
- updated **rollup** to **2.58.1**
- updated **ts-node** to **10.4.0**

* chore: updated codegen.yml

* refactor(composables): removed CheckoutGetters typings

* chore(api-client): updated GraphQL schema

* feat(api-client): added currency and store header

* feat(composables): added currency and store header

* fix(composables): fixed cookie values (#216)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* bug(composables): fixed cookie values

* chore: fixed vue-demi version on 0.11.4

* fix(theme): remove duplicated api call (#225)

* refactor: add pagination in user order and wishlist and enhance API speed (#224)

* refactor(api-client): removed fetchPolicy to prepare for future :)

* refactor(api-client): changed base pageSize to 10

* refactor(api-client): added parameters for userOrder pagination

* refactor(api-client): added parameters for user wishlist pagination

* refactor(theme): changed default pageSize to 10

* refactor(api-client): changed base pageSize to 10

* refactor(theme): reduce category pagesize

* refactor(api-client): enable default useGETForQueries to true for apollo-http-link (#227)

* refactor(api-client): fixed missing type

* refactor(theme): fixed sidebar loading

* refactor(theme): removed minimal char amount in street fixes #232 (#233)

* refactor: updated dependencies & fixed miss configuration on `api-client` (#234)

* chore(eslint): update dependencies and devDependencies

- updated **eslint-config-airbnb-base** to **15.0.0**
- updated **eslint-config-airbnb-typescript** to **15.0.0**
- updated **eslint-plugin-unicorn** to **38.0.1**

* chore(eslint-import): update dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.3**

* chore(eslint-jest): update dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.4**

* chore(eslint-typescript): update dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.3.1**
- updated **@typescript-eslint/parser** to **5.3.1**

* chore(eslint-vue): update dependencies and devDependencies

- updated **eslint-plugin-vue** to **8.0.3**

* chore(api-client): update dependencies and devDependencies

- updated **@apollo/client** to **3.4.17**
- updated **@vue-storefront/core** to **2.5.0**
- updated **graphql** to **16.0.1**
- updated **graphql-tag** to **2.12.6**

* chore(composables): update dependencies and devDependencies

- updated **@vue-storefront/core** to **2.5.0**
- updated **jsdom** to **18.0.1**
- updated **@nuxtjs/composition-api** to **0.29.3**

* chore(theme): update dependencies and devDependencies

- updated **@vue-storefront/core** to **2.5.0**
- updated **@vue-storefront/middleware** to **2.5.0**
- updated **@vue-storefront/nuxt** to **2.5.0**
- updated **@vue-storefront/nuxt-theme** to **2.5.0**
- updated **@storefront-ui/vue** to **0.11.2**
- updated **vee-validate** to **3.4.14**
- updated **cypress** to **9.0.0**
- updated **lint-staged** to **11.2.6**
- updated **mochawesome** to **7.0.1**
- updated **mochawesome-report-generator** to **6.0.1**
- updated **npm-check-updates** to **12.0.2**

* chore: update dependencies and devDependencies

- updated **@babel/core** to **7.16.0**
- updated **@babel/plugin-proposal-private-methods** to **7.16.0**
- updated **@commitlint/cli** to **14.1.0**
- updated **@commitlint/config-conventional** to **14.1.0**
- updated **@commitlint/config-lerna-scopes** to **14.1.0**
- updated **@graphql-codegen/cli** to **14.1.0**
- updated **@graphql-codegen/typescript** to **2.3.1**
- updated **@graphql-codegen/typescript-operations** to **2.2.0**
- updated **@graphql-tools/utils** to **8.5.3**
- updated **@manypkg/cli** to **0.19.1**
- updated **@types/node** to **16.11.7**
- updated **@typescript-eslint/parser** to **5.3.1**
- updated **@vue/eslint-config-typescript** to **9.0.1**
- updated **eslint** to **8.2.0**
- updated **lint-staged** to **11.2.6**
- updated **npm-check-updates** to **12.0.2**
- updated **rollup** to **2.59.0**
- updated **vue-eslint-parser** to **8.0.1**

* refactor(composables): removed vue-demi and added @nuxtjs/composition-api

* refactor(theme): removed composition-api and added @nuxtjs/composition-api

* refactor(theme): fixed composition-api applications

* refactor: fixed rollup building script

* refactor(api-client): removed the useGETForQueries as default

* refactor(theme): added the useGETForQueries as option for config

* chore: fixed webpack version

* refactor(composables): upadate the usage to @vue/composition-api

* docs: added information about caching GraphQL

* refactor(theme): fixed useUiHelper composable with new composition-api

* bugfix: closes #238 #236 #228 #231 #239 #230 #229 (#240)

* refactor(theme): fix password RegExp

- fixes #238

* refactor(theme): fix category not displaying products

- fixes #236

* refactor: fix customizable product not being able to add t o cart

- fixes #228

* refactor: fix notification on password change.

- fixes #231

* refactor(theme): added no-fetch param to CategorySidebarMenu.vue

* refactor: fix over pagination

- fixes #239

* refactor(theme): fix filter product not showing result

- fixes #230

* refactor: fix wishlist icon not showing for product card

- fixes #229

* docs: fix wrong link

* docs: updated API documentation

* docs: added useStore doc

* chore: release 1.0.0-rc.4.4

Co-authored-by: Kevin Gorjan <[email protected]>
Co-authored-by: Bartosz Herba <[email protected]>
Co-authored-by: byakku <[email protected]>
Co-authored-by: Bogdan Podlesnii <[email protected]>
Co-authored-by: Jonas Agnezi <[email protected]>
Co-authored-by: Arnoult <[email protected]>

* chore: removed console.log

* chore: release version 1.0.0 rc.4.5

Co-authored-by: Kevin Gorjan <[email protected]>
Co-authored-by: Bartosz Herba <[email protected]>
Co-authored-by: byakku <[email protected]>
Co-authored-by: Bogdan Podlesnii <[email protected]>
Co-authored-by: Jonas Agnezi <[email protected]>
Co-authored-by: Arnoult <[email protected]>

* fix(theme): update customer password regex (#250)

Co-authored-by: bartosz.herba [email protected] <[email protected]>

* refactor: fix wishlist pagination and other minor bugs (#251)

* refactor(theme): fixed wishlist icons

* refactor(api-client): fixed wishlist and reset password api

* refactor(composables): improved cart error handling

* refactor(composables): improved facet prices filter

* refactor(composables): added wishlist pagination

closes #219

* refactor(theme): added wishlist pagination

closes #219

* refactor(composables): fixed useWishlistFactory load function

* refactor(theme): fixed MyAccount.vue page

* refactor(theme): improved wishlist theme

* refactor(theme): fixed related and upsell products

* refactor(api-client): removed allow_remote_shopping_assistance

* refactor(composables): removed allow_remote_shopping_assistance

* chore(eslint): updated dependencies

- updated `eslint-plugin-promise` to `5.2.0`
- updated `eslint-config-airbnb-typescript` to `16.1.0`
- updated `eslint-plugin-unicorn` to `39.0.0`

* chore(eslint-jest): updated dependencies

- updated `eslint-plugin-jest` to `25.3.0`

* chore(eslint-jest): updated dependencies

- updated `@typescript-eslint/eslint-plugin` to `5.5.0`
- updated `@typescript-eslint/parser` to `5.5.0`

* chore(eslint-vue): updated dependencies

- updated `eslint-plugin-vue` to `8.1.1`

* chore(api-client): updated dependencies

- updated `@apollo/client` to `3.5.5`
- updated `@vue-storefront/core` to `2.5.1`
- updated `@rollup/plugin-graphql` to `1.1.0`
- updated `typescript` to `4.5.2`

* chore(composables): updated dependencies

- updated `vue` to `2.6.14`
- updated `@vue-storefront/core` to `2.5.1`
- updated `@types/js-cookie` to `3.0.1`
- updated `@vue/test-utils` to `1.3.0`
- updated `jsdom` to `18.1.1`

* chore(theme): updated dependencies

- updated `@nuxtjs/composition-api` to `0.31.0`
- updated `@vue-storefront/core` to `2.5.1`
- updated `@vue-storefront/middleware` to `2.5.1`
- updated `@vue-storefront/nuxt` to `2.5.1`
- updated `@vue-storefront/nuxt-theme` to `2.5.1`
- updated `@storefront-ui/vue` to `0.11.3`
- updated `@vue/test-utils` to `1.3.0`
- updated `babel-jest` to `27.4.2`
- updated `cypress` to `9.1.0`
- updated `jest` to `27.4.3`
- updated `lint-staged` to `12.1.2`
- updated `typescript` to `4.5.2`

* chore: updated dependencies

- updated `@commitlint/cli` to `15.0.0`
- updated `@commitlint/config-conventional` to `15.0.0`
- updated `@commitlint/config-lerna-scopes` to `15.0.0`
- updated `@graphql-codegen/cli` to `2.3.0`
- updated `@graphql-codegen/typescript` to `2.4.1`
- updated `@graphql-codegen/typescript-operations` to `2.2.1`
- updated `@types/jest` to `27.0.3`
- updated `@types/node` to `16.11.11`
- updated `@typescript-eslint/parser` to `5.5.0`
- updated `@vue/eslint-config-typescript` to `9.1.0`
- updated `eslint` to `8.3.0`
- updated `jest` to `27.4.3`
- updated `lint-staged` to `12.1.2`
- updated `rollup` to `2.60.2`
- updated `rollup-plugin-typescript2` to `0.31.1`

* refactor(theme): applied lint rules

* feat: added magento configuration + multi store (#252)

* chore: release version 1.0.0 rc.4.4 (#241)

* feat: added support for Virtual and Downloadable products (#199)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* chore: updated README with new VSF brand

* refactor(documentation): refine project setup description (#201)

* fix(composables): remove redundant debugger statement (#202)

* docs: add @bartoszherba as a contributor

* chore: release 1.0.0-rc.4.1

* feat(theme): #158 add cart coupon code input (#207)

* fix(composables): solved duplicate addresses when creating an order (#208)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(composable): solved cart data update on login/logout action (#209)

* refactor(theme): fixed core web vitalls results

* feat: add auto deploy for demo on VSF cloud (#212)

* init: cicd

* Update .vuestorefrontcloud/docker/Dockerfile

* Update .github/workflows/deploy-vue-storefront-cloud.yml

Co-authored-by: Heitor Ramon Ribeiro <[email protected]>

* refactor(api-client): fixed categoryList.ts query

* refactor(api-client): fixed categorySearch.ts query

* fix(composables): fixed adding to wishlist (#213)

* fix(theme): region was losing the state in shipping / billing step (#214)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* refactor: improvements in GraphQL client & package updates (#210)

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-config-airbnb-typescript** to **14.0.1**
- eslint-plugin-unicorn** to **37.0.1**

* refactor(eslint-import): updated dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.2**

* refactor(eslint-jest): updated dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.2**

* refactor(eslint-typescript): updated dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.1.0**
- updated **@typescript-eslint/parser** to **5.1.0**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.19.1**

* refactor(api-client): updated dependencies and devDependencies

- updated **@apollo/client** to **3.4.16**
- updated **@vue-storefront/core** to **2.4.3**
- updated **graphql** to **15.6.1**
- updated **@rollup/plugin-commonjs** to **21.0.0**
- updated **typescript** to **4.4.4**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.3**
- updated **@types/js-cookie** to **3.0.0**
- updated **jsdom** to **18.0.0**

* refactor(theme): updated dependencies and devDependencies

- updated **@storefront-ui/vue** to **0.11.0**
- updated **@vue-storefront/core** to **2.4.3**
- updated **@vue-storefront/middleware** to **2.4.3**
- updated **@vue-storefront/nuxt** to **2.4.3**
- updated **@vue-storefront/nuxt-theme** to **2.4.3**
- updated **babel-jest** to **27.3.0**
- updated **cypress** to **8.6.0**
- updated **cypress-tags** to **0.3.0**
- updated **jest** to **27.3.0**
- updated **jest-watch-typeahead** to ****
- updated **** to **1.0.0**
- updated **lint-staged** to **11.2.3**
- updated **mochawesome** to **6.3.1**
- updated **ts-jest** to **27.0.7**
- updated **typescript** to **4.4.4**

* refactor(theme): updated dependencies and devDependencies

- updated **@babel/core** to **7.15.8**
- updated **@commitlint/cli** to **13.2.1**
- updated **@commitlint/config-conventional** to **13.2.0**
- updated **@commitlint/config-lerna-scopes** to **13.2.0**
- updated **@graphql-codegen/cli** to **2.2.1**
- updated **@graphql-codegen/typescript** to **2.2.4**
- updated **@graphql-codegen/typescript-operations** to **2.1.8**
- updated **@types/node** to **16.11.1**
- updated **@typescript-eslint/parser** to **5.1.0**
- updated **@vue/eslint-config-typescript** to ****
- updated **** to **8.0.0**
- updated **eslint** to **8.0.1**
- updated **jest** to **27.3.0**
- updated **jest-watch-typeahead** to **1.0.0**
- updated **lint-staged** to **11.2.3**
- updated **ts-jest** to **27.0.7**
- updated **ts-node** to **10.3.0**
- updated **vue-eslint-parser** to **8.0.0**

* refactor(api-client): removed image from category query

* refactor(api-client): added new Apollo caching options

* refactor(theme): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**
- updated **@vue-storefront/middleware** to **2.4.5**
- updated **@vue-storefront/nuxt** to **2.4.5**
- updated **@vue-storefront/nuxt-theme** to **2.4.5**
- updated **convict** to **6.2.1**
- updated **babel-jest** to **27.3.1**
- updated **jest** to **27.3.1**
- updated **lint-staged** to **11.2.4**

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-plugin-promise** to **5.1.1**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.20.0**

* refactor(api-client): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**
- updated **@rollup/plugin-commonjs** to **21.0.1**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**

* refactor: updated dependencies and devDependencies

- updated **@graphql-codegen/cli** to **2.4.5**
- updated **@graphql-codegen/typescript** to **2.2.4**
- updated **@graphql-tools/utils** to **8.5.0**
- updated **@types/node** to **16.11.4**
- updated **eslint** to **8.1.0**
- updated **husky** to **7.0.4**
- updated **jest** to **27.3.1**
- updated **lint-staged** to **11.2.4**
- updated **rollup** to **2.58.1**
- updated **ts-node** to **10.4.0**

* chore: updated codegen.yml

* refactor(composables): removed CheckoutGetters typings

* chore(api-client): updated GraphQL schema

* feat(api-client): added currency and store header

* feat(composables): added currency and store header

* fix(composables): fixed cookie values (#216)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* bug(composables): fixed cookie values

* chore: fixed vue-demi version on 0.11.4

* fix(theme): remove duplicated api call (#225)

* refactor: add pagination in user order and wishlist and enhance API speed (#224)

* refactor(api-client): removed fetchPolicy to prepare for future :)

* refactor(api-client): changed base pageSize to 10

* refactor(api-client): added parameters for userOrder pagination

* refactor(api-client): added parameters for user wishlist pagination

* refactor(theme): changed default pageSize to 10

* refactor(api-client): changed base pageSize to 10

* refactor(theme): reduce category pagesize

* refactor(api-client): enable default useGETForQueries to true for apollo-http-link (#227)

* refactor(api-client): fixed missing type

* refactor(theme): fixed sidebar loading

* refactor(theme): removed minimal char amount in street fixes #232 (#233)

* refactor: updated dependencies & fixed miss configuration on `api-client` (#234)

* chore(eslint): update dependencies and devDependencies

- updated **eslint-config-airbnb-base** to **15.0.0**
- updated **eslint-config-airbnb-typescript** to **15.0.0**
- updated **eslint-plugin-unicorn** to **38.0.1**

* chore(eslint-import): update dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.3**

* chore(eslint-jest): update dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.4**

* chore(eslint-typescript): update dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.3.1**
- updated **@typescript-eslint/parser** to **5.3.1**

* chore(eslint-vue): update dependencies and devDependencies

- updated **eslint-plugin-vue** to **8.0.3**

* chore(api-client): update dependencies and devDependencies

- updated **@apollo/client** to **3.4.17**
- updated **@vue-storefront/core** to **2.5.0**
- updated **graphql** to **16.0.1**
- updated **graphql-tag** to **2.12.6**

* chore(composables): update dependencies and devDependencies

- updated **@vue-storefront/core** to **2.5.0**
- updated **jsdom** to **18.0.1**
- updated **@nuxtjs/composition-api** to **0.29.3**

* chore(theme): update dependencies and devDependencies

- updated **@vue-storefront/core** to **2.5.0**
- updated **@vue-storefront/middleware** to **2.5.0**
- updated **@vue-storefront/nuxt** to **2.5.0**
- updated **@vue-storefront/nuxt-theme** to **2.5.0**
- updated **@storefront-ui/vue** to **0.11.2**
- updated **vee-validate** to **3.4.14**
- updated **cypress** to **9.0.0**
- updated **lint-staged** to **11.2.6**
- updated **mochawesome** to **7.0.1**
- updated **mochawesome-report-generator** to **6.0.1**
- updated **npm-check-updates** to **12.0.2**

* chore: update dependencies and devDependencies

- updated **@babel/core** to **7.16.0**
- updated **@babel/plugin-proposal-private-methods** to **7.16.0**
- updated **@commitlint/cli** to **14.1.0**
- updated **@commitlint/config-conventional** to **14.1.0**
- updated **@commitlint/config-lerna-scopes** to **14.1.0**
- updated **@graphql-codegen/cli** to **14.1.0**
- updated **@graphql-codegen/typescript** to **2.3.1**
- updated **@graphql-codegen/typescript-operations** to **2.2.0**
- updated **@graphql-tools/utils** to **8.5.3**
- updated **@manypkg/cli** to **0.19.1**
- updated **@types/node** to **16.11.7**
- updated **@typescript-eslint/parser** to **5.3.1**
- updated **@vue/eslint-config-typescript** to **9.0.1**
- updated **eslint** to **8.2.0**
- updated **lint-staged** to **11.2.6**
- updated **npm-check-updates** to **12.0.2**
- updated **rollup** to **2.59.0**
- updated **vue-eslint-parser** to **8.0.1**

* refactor(composables): removed vue-demi and added @nuxtjs/composition-api

* refactor(theme): removed composition-api and added @nuxtjs/composition-api

* refactor(theme): fixed composition-api applications

* refactor: fixed rollup building script

* refactor(api-client): removed the useGETForQueries as default

* refactor(theme): added the useGETForQueries as option for config

* chore: fixed webpack version

* refactor(composables): upadate the usage to @vue/composition-api

* docs: added information about caching GraphQL

* refactor(theme): fixed useUiHelper composable with new composition-api

* bugfix: closes #238 #236 #228 #231 #239 #230 #229 (#240)

* refactor(theme): fix password RegExp

- fixes #238

* refactor(theme): fix category not displaying products

- fixes #236

* refactor: fix customizable product not being able to add t o cart

- fixes #228

* refactor: fix notification on password change.

- fixes #231

* refactor(theme): added no-fetch param to CategorySidebarMenu.vue

* refactor: fix over pagination

- fixes #239

* refactor(theme): fix filter product not showing result

- fixes #230

* refactor: fix wishlist icon not showing for product card

- fixes #229

* docs: fix wrong link

* docs: updated API documentation

* docs: added useStore doc

* chore: release 1.0.0-rc.4.4

Co-authored-by: Kevin Gorjan <[email protected]>
Co-authored-by: Bartosz Herba <[email protected]>
Co-authored-by: byakku <[email protected]>
Co-authored-by: Bogdan Podlesnii <[email protected]>
Co-authored-by: Jonas Agnezi <[email protected]>
Co-authored-by: Arnoult <[email protected]>

* chore: release 1.0.0 rc.4.5 (#244)

* feat: added support for Virtual and Downloadable products (#199)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* chore: updated README with new VSF brand

* refactor(documentation): refine project setup description (#201)

* fix(composables): remove redundant debugger statement (#202)

* docs: add @bartoszherba as a contributor

* chore: release 1.0.0-rc.4.1

* feat(theme): #158 add cart coupon code input (#207)

* fix(composables): solved duplicate addresses when creating an order (#208)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(composable): solved cart data update on login/logout action (#209)

* refactor(theme): fixed core web vitalls results

* feat: add auto deploy for demo on VSF cloud (#212)

* init: cicd

* Update .vuestorefrontcloud/docker/Dockerfile

* Update .github/workflows/deploy-vue-storefront-cloud.yml

Co-authored-by: Heitor Ramon Ribeiro <[email protected]>

* refactor(api-client): fixed categoryList.ts query

* refactor(api-client): fixed categorySearch.ts query

* fix(composables): fixed adding to wishlist (#213)

* fix(theme): region was losing the state in shipping / billing step (#214)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* refactor: improvements in GraphQL client & package updates (#210)

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-config-airbnb-typescript** to **14.0.1**
- eslint-plugin-unicorn** to **37.0.1**

* refactor(eslint-import): updated dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.2**

* refactor(eslint-jest): updated dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.2**

* refactor(eslint-typescript): updated dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.1.0**
- updated **@typescript-eslint/parser** to **5.1.0**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.19.1**

* refactor(api-client): updated dependencies and devDependencies

- updated **@apollo/client** to **3.4.16**
- updated **@vue-storefront/core** to **2.4.3**
- updated **graphql** to **15.6.1**
- updated **@rollup/plugin-commonjs** to **21.0.0**
- updated **typescript** to **4.4.4**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.3**
- updated **@types/js-cookie** to **3.0.0**
- updated **jsdom** to **18.0.0**

* refactor(theme): updated dependencies and devDependencies

- updated **@storefront-ui/vue** to **0.11.0**
- updated **@vue-storefront/core** to **2.4.3**
- updated **@vue-storefront/middleware** to **2.4.3**
- updated **@vue-storefront/nuxt** to **2.4.3**
- updated **@vue-storefront/nuxt-theme** to **2.4.3**
- updated **babel-jest** to **27.3.0**
- updated **cypress** to **8.6.0**
- updated **cypress-tags** to **0.3.0**
- updated **jest** to **27.3.0**
- updated **jest-watch-typeahead** to ****
- updated **** to **1.0.0**
- updated **lint-staged** to **11.2.3**
- updated **mochawesome** to **6.3.1**
- updated **ts-jest** to **27.0.7**
- updated **typescript** to **4.4.4**

* refactor(theme): updated dependencies and devDependencies

- updated **@babel/core** to **7.15.8**
- updated **@commitlint/cli** to **13.2.1**
- updated **@commitlint/config-conventional** to **13.2.0**
- updated **@commitlint/config-lerna-scopes** to **13.2.0**
- updated **@graphql-codegen/cli** to **2.2.1**
- updated **@graphql-codegen/typescript** to **2.2.4**
- updated **@graphql-codegen/typescript-operations** to **2.1.8**
- updated **@types/node** to **16.11.1**
- updated **@typescript-eslint/parser** to **5.1.0**
- updated **@vue/eslint-config-typescript** to ****
- updated **** to **8.0.0**
- updated **eslint** to **8.0.1**
- updated **jest** to **27.3.0**
- updated **jest-watch-typeahead** to **1.0.0**
- updated **lint-staged** to **11.2.3**
- updated **ts-jest** to **27.0.7**
- updated **ts-node** to **10.3.0**
- updated **vue-eslint-parser** to **8.0.0**

* refactor(api-client): removed image from category query

* refactor(api-client): added new Apollo caching options

* refactor(theme): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**
- updated **@vue-storefront/middleware** to **2.4.5**
- updated **@vue-storefront/nuxt** to **2.4.5**
- updated **@vue-storefront/nuxt-theme** to **2.4.5**
- updated **convict** to **6.2.1**
- updated **babel-jest** to **27.3.1**
- updated **jest** to **27.3.1**
- updated **lint-staged** to **11.2.4**

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-plugin-promise** to **5.1.1**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.20.0**

* refactor(api-client): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**
- updated **@rollup/plugin-commonjs** to **21.0.1**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.5**

* refactor: updated dependencies and devDependencies

- updated **@graphql-codegen/cli** to **2.4.5**
- updated **@graphql-codegen/typescript** to **2.2.4**
- updated **@graphql-tools/utils** to **8.5.0**
- updated **@types/node** to **16.11.4**
- updated **eslint** to **8.1.0**
- updated **husky** to **7.0.4**
- updated **jest** to **27.3.1**
- updated **lint-staged** to **11.2.4**
- updated **rollup** to **2.58.1**
- updated **ts-node** to **10.4.0**

* chore: updated codegen.yml

* refactor(composables): removed CheckoutGetters typings

* chore(api-client): updated GraphQL schema

* feat(api-client): added currency and store header

* feat(composables): added currency and store header

* fix(composables): fixed cookie values (#216)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* bug(composables): fixed cookie values

* chore: fixed vue-demi version on 0.11.4

* fix(theme): remove duplicated api call (#225)

* refactor: add pagination in user order and wishlist and enhance API speed (#224)

* refactor(api-client): removed fetchPolicy to prepare for future :)

* refactor(api-client): changed base pageSize to 10

* refactor(api-client): added parameters for userOrder pagination

* refactor(api-client): added parameters for user wishlist pagination

* refactor(theme): changed default pageSize to 10

* refactor(api-client): changed base pageSize to 10

* refactor(theme): reduce category pagesize

* refactor(api-client): enable default useGETForQueries to true for apollo-http-link (#227)

* refactor(api-client): fixed missing type

* refactor(theme): fixed sidebar loading

* refactor(theme): removed minimal char amount in street fixes #232 (#233)

* refactor: updated dependencies & fixed miss configuration on `api-client` (#234)

* chore(eslint): update dependencies and devDependencies

- updated **eslint-config-airbnb-base** to **15.0.0**
- updated **eslint-config-airbnb-typescript** to **15.0.0**
- updated **eslint-plugin-unicorn** to **38.0.1**

* chore(eslint-import): update dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.3**

* chore(eslint-jest): update dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.4**

* chore(eslint-typescript): update dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.3.1**
- updated **@typescript-eslint/parser** to **5.3.1**

* chore(eslint-vue): update dependencies and devDependencies

- updated **eslint-plugin-vue** to **8.0.3**

* chore(api-client): update dependencies and devDependencies

- updated **@apollo/client** to **3.4.17**
- updated **@vue-storefront/core** to **2.5.0**
- updated **graphql** to **16.0.1**
- updated **graphql-tag** to **2.12.6**

* chore(composables): update dependencies and devDependencies

- updated **@vue-storefront/core** to **2.5.0**
- updated **jsdom** to **18.0.1**
- updated **@nuxtjs/composition-api** to **0.29.3**

* chore(theme): update dependencies and devDependencies

- updated **@vue-storefront/core** to **2.5.0**
- updated **@vue-storefront/middleware** to **2.5.0**
- updated **@vue-storefront/nuxt** to **2.5.0**
- updated **@vue-storefront/nuxt-theme** to **2.5.0**
- updated **@storefront-ui/vue** to **0.11.2**
- updated **vee-validate** to **3.4.14**
- updated **cypress** to **9.0.0**
- updated **lint-staged** to **11.2.6**
- updated **mochawesome** to **7.0.1**
- updated **mochawesome-report-generator** to **6.0.1**
- updated **npm-check-updates** to **12.0.2**

* chore: update dependencies and devDependencies

- updated **@babel/core** to **7.16.0**
- updated **@babel/plugin-proposal-private-methods** to **7.16.0**
- updated **@commitlint/cli** to **14.1.0**
- updated **@commitlint/config-conventional** to **14.1.0**
- updated **@commitlint/config-lerna-scopes** to **14.1.0**
- updated **@graphql-codegen/cli** to **14.1.0**
- updated **@graphql-codegen/typescript** to **2.3.1**
- updated **@graphql-codegen/typescript-operations** to **2.2.0**
- updated **@graphql-tools/utils** to **8.5.3**
- updated **@manypkg/cli** to **0.19.1**
- updated **@types/node** to **16.11.7**
- updated **@typescript-eslint/parser** to **5.3.1**
- updated **@vue/eslint-config-typescript** to **9.0.1**
- updated **eslint** to **8.2.0**
- updated **lint-staged** to **11.2.6**
- updated **npm-check-updates** to **12.0.2**
- updated **rollup** to **2.59.0**
- updated **vue-eslint-parser** to **8.0.1**

* refactor(composables): removed vue-demi and added @nuxtjs/composition-api

* refactor(theme): removed composition-api and added @nuxtjs/composition-api

* refactor(theme): fixed composition-api applications

* refactor: fixed rollup building script

* refactor(api-client): removed the useGETForQueries as default

* refactor(theme): added the useGETForQueries as option for config

* chore: fixed webpack version

* refactor(composables): upadate the usage to @vue/composition-api

* docs: added information about caching GraphQL

* refactor(theme): fixed useUiHelper composable with new composition-api

* bugfix: closes #238 #236 #228 #231 #239 #230 #229 (#240)

* refactor(theme): fix password RegExp

- fixes #238

* refactor(theme): fix category not displaying products

- fixes #236

* refactor: fix customizable product not being able to add t o cart

- fixes #228

* refactor: fix notification on password change.

- fixes #231

* refactor(theme): added no-fetch param to CategorySidebarMenu.vue

* refactor: fix over pagination

- fixes #239

* refactor(theme): fix filter product not showing result

- fixes #230

* refactor: fix wishlist icon not showing for product card

- fixes #229

* chore: release version 1.0.0 rc.4.5 (#242)

* chore: release version 1.0.0 rc.4.4 (#241)

* feat: added support for Virtual and Downloadable products (#199)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* chore: updated README with new VSF brand

* refactor(documentation): refine project setup description (#201)

* fix(composables): remove redundant debugger statement (#202)

* docs: add @bartoszherba as a contributor

* chore: release 1.0.0-rc.4.1

* feat(theme): #158 add cart coupon code input (#207)

* fix(composables): solved duplicate addresses when creating an order (#208)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(composable): solved cart data update on login/logout action (#209)

* refactor(theme): fixed core web vitalls results

* feat: add auto deploy for demo on VSF cloud (#212)

* init: cicd

* Update .vuestorefrontcloud/docker/Dockerfile

* Update .github/workflows/deploy-vue-storefront-cloud.yml

Co-authored-by: Heitor Ramon Ribeiro <[email protected]>

* refactor(api-client): fixed categoryList.ts query

* refactor(api-client): fixed categorySearch.ts query

* fix(composables): fixed adding to wishlist (#213)

* fix(theme): region was losing the state in shipping / billing step (#214)

* feat(downloadable products): created add query + async call

* feat(downloadable products): updated schema.graphql

* feat(downloadable products): added method and modified productDetail query

* feat(downloadable products): added missing exports, methods and GraphQL types

* feat(downloadable products): updated useCart so downloadable products can be added to the cart

* feat(virtual product): updated graphql

* feat(virtual products): created api method

* feat(virtal product): updated useCart

* feat(virtual products): added missing imports + TS interfaces

* fix: removed debugger

* fix(file): removed __typename in $input params

* fix(composable): added customer_address_id

Added customer_address_id in billing and shipping step during the checkout

* docs: added @kevingorjan as contributor

* fix(theme): fixed losing region value

* refactor: improvements in GraphQL client & package updates (#210)

* refactor(eslint): updated dependencies and devDependencies

- updated **eslint-config-airbnb-typescript** to **14.0.1**
- eslint-plugin-unicorn** to **37.0.1**

* refactor(eslint-import): updated dependencies and devDependencies

- updated **eslint-plugin-import** to **2.25.2**

* refactor(eslint-jest): updated dependencies and devDependencies

- updated **eslint-plugin-jest** to **25.2.2**

* refactor(eslint-typescript): updated dependencies and devDependencies

- updated **@typescript-eslint/eslint-plugin** to **5.1.0**
- updated **@typescript-eslint/parser** to **5.1.0**

* refactor(eslint-vue): updated dependencies and devDependencies

- updated **eslint-plugin-vue** to **7.19.1**

* refactor(api-client): updated dependencies and devDependencies

- updated **@apollo/client** to **3.4.16**
- updated **@vue-storefront/core** to **2.4.3**
- updated **graphql** to **15.6.1**
- updated **@rollup/plugin-commonjs** to **21.0.0**
- updated **typescript** to **4.4.4**

* refactor(composables): updated dependencies and devDependencies

- updated **@vue-storefront/core** to **2.4.3**
- updated **@types/js-cookie** to **3.0.0**
…
  • Loading branch information
11 people authored Dec 22, 2021
1 parent ccb8ab1 commit a854ce8
Show file tree
Hide file tree
Showing 286 changed files with 15,893 additions and 11,519 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/deploy-vue-storefront-cloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- name: Setup node
uses: actions/setup-node@v1
with:
node-version: 14.x
node-version: 16.x
- name: Build and publish docker image
uses: elgohr/Publish-Docker-Github-Action@master
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Setup node
uses: actions/setup-node@v2
with:
node-version: "14"
node-version: "16"
registry-url: "https://registry.npmjs.org/"
scope: "@vue-storefront"
- run: echo "" >> .npmrc && echo "@vue-storefront:registry=https://registry.npmjs.org/" >> .npmrc
Expand Down
36 changes: 36 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Build, test

on:
push:
branches:
- main
- develop
- release-**
pull_request:
branches:
- main
- develop
- release-**

jobs:
test_repository:
name: Build and test
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Setup node
uses: actions/setup-node@v2
with:
node-version: '16'
cache: 'yarn'

- name: Install dependencies
run: yarn install --frozen-lockfile

- name: Build packages
run: yarn build

- name: Test theme
run: yarn test:theme
4 changes: 2 additions & 2 deletions .vuestorefrontcloud/docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:14
FROM node:16

ARG COMMIT
ARG NPM_USER
Expand Down Expand Up @@ -29,7 +29,7 @@ WORKDIR /var/www

COPY . .

RUN yarn install --network-concurrency 1 && yarn build && yarn cache clean --all
RUN yarn install && yarn build && yarn cache clean --all

COPY .vuestorefrontcloud/docker/vue-storefront.sh /usr/local/bin/

Expand Down
1 change: 0 additions & 1 deletion .yarnrc.yml

This file was deleted.

11 changes: 11 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,3 +56,14 @@ To make your life easier @vuestorefront/magento2 is commitizen-friendly and prov
- present tense
- maximum of 100 characters
- message format of `$type($scope): $message`

## Definition of done
Issue is considered complete when:
1. The issue has precise requirements (acceptance criteria) - if issue description is not clear, please reach us out by adding the comment to the issue
2. Those requirements are implemented in the code
3. Code is covered by tests (at least unit or integration)
4. Code is reviewed and approved by at least 1 person
5. Code is deployed to the dev environment and tested by the developer
6. Code is deployed to the stage as a part of a release. (we will be releasing a new version after each sprint) and tested by the Q.A. engineer
1. tests including manual regression testing, usability, accessibility, and whether the business requirements are met
7. Finally, the ticket is approved by the team leader/product owner and marked as done
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ vsf init <project_name> && cd <project_name> && yarn && yarn dev
Want to contribute? Ping us on `magento2-vsf2` channel on [our Discord](http://discord.vuestorefront.io)!

### Requirements:
- NodeJS v14 or later
- NodeJS v16 or later
- Yarn (npm is not supprted yet)
- Magento >= v2.4.3 instance for GraphQL endpoint
- Change Magento GraphQL Query Complexity and Depth values
Expand Down
1 change: 1 addition & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.yarn/
8 changes: 6 additions & 2 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ module.exports = {
nav: [
{ text: 'Vue Storefront', link: 'https://vuestorefront.io/' },
{ text: 'Core Documentation', link: 'https://docs.vuestorefront.io/v2/' },
{ text: 'Demo', link: 'http://m2-vsf.caravelx.com/' },
{ text: 'Demo', link: 'https://demo-magento2.europe-west1.gcp.storefrontcloud.io/' },
{ text: 'GitHub', link: 'https://github.com/vuestorefront/magento2'},
{ text: 'Roadmap', link: 'https://github.com/vuestorefront/magento2/projects/5'}
],
Expand All @@ -55,6 +55,8 @@ module.exports = {
collapsable: false,
children: [
['/', 'Introduction'],
['/guide/environments', 'Environments'],
['/guide/functional-catalog', 'Functional catalog'],
['/guide/about', 'About'],
]
},
Expand All @@ -63,8 +65,10 @@ module.exports = {
collapsable: false,
children: [
['/guide/creating-a-store', 'Creating a Store'],
['/guide/graphql-get', 'Use GET for GraphQL Queries'],
['/guide/configuration', 'Configuration'],
['/guide/override-queries', 'Override queries']
['/guide/override-queries', 'Override queries'],
['/guide/testing', 'Testing']
]
},
{
Expand Down
26 changes: 13 additions & 13 deletions docs/api-reference/index.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md)

## API Reference

## Packages

| Package | Description |
| --- | --- |
| [@vue-storefront/magento](./magento.md) | |
| [@vue-storefront/magento-api](./magento-api.md) | <code>api-client</code> for Magento 2 integration for Vue Storefront 2. |

<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md)

## API Reference

## Packages

| Package | Description |
| --- | --- |
| [@vue-storefront/magento](./magento.md) | |
| [@vue-storefront/magento-api](./magento-api.md) | <code>api-client</code> for Magento 2 integration for Vue Storefront 2. |

22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addconfigurableproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addConfigurableProductsToCart](./magento-api.addconfigurableproductstocart.md)

## addConfigurableProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddConfigurableProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddConfigurableProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addConfigurableProductsToCart](./magento-api.addconfigurableproductstocart.md)

## addConfigurableProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddConfigurableProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddConfigurableProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.adddownloadableproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addDownloadableProductsToCart](./magento-api.adddownloadableproductstocart.md)

## addDownloadableProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddDownloadableProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddDownloadableProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addDownloadableProductsToCart](./magento-api.adddownloadableproductstocart.md)

## addDownloadableProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddDownloadableProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddDownloadableProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addProductsToCart](./magento-api.addproductstocart.md)

## addProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addProductsToCart](./magento-api.addproductstocart.md)

## addProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addproducttowishlist.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addProductToWishList](./magento-api.addproducttowishlist.md)

## addProductToWishList variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddProductsToWishlistMutationVariables, customQuery?: CustomQuery) => Promise<FetchResult<AddProductsToWishlistMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addProductToWishList](./magento-api.addproducttowishlist.md)

## addProductToWishList variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddProductsToWishlistMutationVariables, customQuery?: CustomQuery) => Promise<FetchResult<AddProductsToWishlistMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addsimpleproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addSimpleProductsToCart](./magento-api.addsimpleproductstocart.md)

## addSimpleProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddSimpleProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddSimpleProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addSimpleProductsToCart](./magento-api.addsimpleproductstocart.md)

## addSimpleProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddSimpleProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddSimpleProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.addvirtualproductstocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addVirtualProductsToCart](./magento-api.addvirtualproductstocart.md)

## addVirtualProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddVirtualProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddVirtualProductsToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [addVirtualProductsToCart](./magento-api.addvirtualproductstocart.md)

## addVirtualProductsToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: AddVirtualProductsToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<AddVirtualProductsToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.applycoupontocart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [applyCouponToCart](./magento-api.applycoupontocart.md)

## applyCouponToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: ApplyCouponToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<ApplyCouponToCartMutation>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [applyCouponToCart](./magento-api.applycoupontocart.md)

## applyCouponToCart variable

<b>Signature:</b>

```typescript
_default: (context: Context, input: ApplyCouponToCartInput, customQuery?: CustomQuery) => Promise<FetchResult<ApplyCouponToCartMutation>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.availablestores.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [availableStores](./magento-api.availablestores.md)

## availableStores variable

<b>Signature:</b>

```typescript
_default: (context: Context, customQuery?: CustomQuery) => Promise<ApolloQueryResult<AvailableStoresQuery>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [availableStores](./magento-api.availablestores.md)

## availableStores variable

<b>Signature:</b>

```typescript
_default: (context: Context, customQuery?: CustomQuery) => Promise<ApolloQueryResult<AvailableStoresQuery>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.cart.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [cart](./magento-api.cart.md)

## cart variable

<b>Signature:</b>

```typescript
_default: (context: Context, cartId: string, customQuery?: CustomQuery) => Promise<ApolloQueryResult<CartQuery>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [cart](./magento-api.cart.md)

## cart variable

<b>Signature:</b>

```typescript
_default: (context: Context, cartId: string, customQuery?: CustomQuery) => Promise<ApolloQueryResult<CartQuery>>
```
22 changes: 11 additions & 11 deletions docs/api-reference/magento-api.categorylist.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [categoryList](./magento-api.categorylist.md)

## categoryList variable

<b>Signature:</b>

```typescript
_default: (context: Context, params: CategoryListQueryVariables, customQuery?: CustomQuery) => Promise<ApolloQueryResult<CategoryListQuery>>
```
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@vue-storefront/magento-api](./magento-api.md) &gt; [categoryList](./magento-api.categorylist.md)

## categoryList variable

<b>Signature:</b>

```typescript
_default: (context: Context, params: CategoryListQueryVariables, customQuery?: CustomQuery) => Promise<ApolloQueryResult<CategoryListQuery>>
```
Loading

0 comments on commit a854ce8

Please sign in to comment.