Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
b3839e2
fix(theme): refactor and fix store switcher (#383)
bartoszherba Jan 10, 2022
f302d47
feat(middleware): added i18n route middleware (#408)
Jan 13, 2022
faaffd8
fix(theme): out of stock product will no longer break cart (#404)
bartoszherba Jan 17, 2022
a034bb1
Revert "refactor(theme): enables currency switcher on TopBar.vue (#42…
Jan 17, 2022
962c95d
refactor(i18n): changed i18n middleware to plugin and fix store switc…
Jan 17, 2022
2ff70e1
refactor(theme): changed i18n midl. to plugin & fix store switcher by…
bloodf Jan 18, 2022
4dc1c2f
fix: expired user token (#392)
KevinGorjan Jan 18, 2022
334cd69
refactor(theme): enable the currency switcher on `TopBar.vue` (#430)
bloodf Jan 18, 2022
4d93789
fix(theme): update localisation for all :link bindings (#450)
bartoszherba Jan 19, 2022
4e5e57e
fix(theme): fix fcPlugin issuse when cookies were not set yet - added…
bartoszherba Jan 20, 2022
9c5cf5f
fix(theme): add debounced update quantity action so it will be possib…
bartoszherba Jan 21, 2022
0fc5ded
Revert "perf(general): add performance improvement changes (#471)" (#…
Jan 21, 2022
f36eade
fix: loosing data when moving between steps on the checkout (#440)
KevinGorjan Jan 24, 2022
1e49a6a
feat: added nuxt-img and possibility to use external image providers …
Jan 25, 2022
b8ef6fe
refactor: m2-69. ssr optimization for default layout (#477)
bartoszherba Jan 25, 2022
541c70b
fix: incorrect shipping method price displayed in order summary (#496)
KevinGorjan Jan 26, 2022
b5cde23
feat(recaptcha): add recaptcha (#401)
aelmizeb Jan 27, 2022
60b5b6a
chore: added sentry (#507)
Jan 28, 2022
db1812a
feat: added support for @vue-storefront/cache module (#482)
Jan 28, 2022
78389c4
build(theme): extracted styles to separate .css chunks (#516)
Jan 31, 2022
3332c9e
fix(theme, composable): expired user token issue (#519)
bartoszherba Jan 31, 2022
f379ff9
chore(theme): removed redis, sentry and reCaptcha config from nuxt.co…
Jan 31, 2022
15f0bf4
chore: added possibility to extend nuxt.config during deployment (#524)
Feb 1, 2022
c430a8c
fix(theme): add html unescaping in HTMLContent component (#532)
bartoszherba Feb 1, 2022
ffea609
fix(theme): use translation function in all occurance of error[0] in …
bartoszherba Feb 1, 2022
62b6119
build: removed recaptcha from deployment config (#534)
Feb 1, 2022
7a882e1
fix: configurable product should work when only one attribute is used…
AlexanderDevitsky Feb 2, 2022
6d048ed
chore(theme): added missing translations (#553)
KevinGorjan Feb 2, 2022
39474db
fix: the ability to close quick search using the keyboard (#552)
AlexanderDevitsky Feb 2, 2022
1bc8087
fix(theme): fix add to wishlist button on catgory listing view for a …
bartoszherba Feb 3, 2022
8ef5da7
chore: updated dependencies & configuration management (#538)
bloodf Feb 3, 2022
924a081
fix: fixed InstagramFeed component (#557)
AlexanderDevitsky Feb 3, 2022
127c1cd
fix: changed header spacing (#556)
AlexanderDevitsky Feb 3, 2022
66e4e63
build: add enterprise deployment (#561)
inkoguto Feb 3, 2022
38f1a7c
chore: allign main to develop after 1.0.0-rc.5.4 release (#560)
Feb 3, 2022
33738c6
refactor: added loazy loaded components for default layout and app he…
Feb 4, 2022
df72aa4
refactor(theme): updated deployment & dependencies (#563)
Feb 7, 2022
d9c2d04
refactor(theme): added lazy loading for offscreen images on homepage …
Feb 7, 2022
8984b83
fix(theme): fix missing shipping address form on the checkout for a c…
bartoszherba Feb 7, 2022
19a38f5
refactor(theme): remove core _theme module (#567)
bartoszherba Feb 7, 2022
8f9ba91
fix(theme): fix dompurify arguments injection (#573)
bartoszherba Feb 8, 2022
20cbc3e
feat: mobile menu (#569)
AlexanderDevitsky Feb 8, 2022
835d358
chore: fixed some error reported by eslint (#562)
Feb 8, 2022
958cc57
fix: small fixes for mobile (#580)
KevinGorjan Feb 9, 2022
7d7beb5
refactor(general): refactor how and where the cart is loaded
bartoszherba Feb 15, 2022
82b52e9
feat(theme): add conditional rendering for a store switcher and curre…
bartoszherba Feb 15, 2022
c8abe67
build(tsconfig): changed target in tdconfig files from es5 to es2019
Feb 15, 2022
58e4a7c
build(github actions): updated draft release and merge release GH act…
Feb 15, 2022
81c0132
refactor(theme): moved loadStores and loadCurrencies to separate com…
Feb 14, 2022
ef95241
refactor(theme): refactored store switcher
Feb 14, 2022
6378dc7
refactor(theme): refactored currency swithcer
Feb 15, 2022
b284c48
feat(theme): added useApi composable, refactored topBar
Feb 16, 2022
d5c4297
chore(composables): made useCustomQuery composables deprecated
Feb 16, 2022
ed0b4cc
feat(theme): - add wishlist lazyload and totalItems shared field
bartoszherba Feb 16, 2022
177cebf
perf(theme): lazy load loginModal
bartoszherba Feb 17, 2022
b64566a
feat(theme): add LoadWhenVisible component and lazyload footer
bartoszherba Feb 17, 2022
663321b
refactor(theme): changed VSF logo and favicon
Feb 18, 2022
ab1ed89
refactor(theme): fixed cms pages layout
Feb 18, 2022
29705a0
build: added redis
Feb 18, 2022
191d63a
build: fixed redis cache invalidation
Feb 18, 2022
34d0000
build(build): fixed merge-release GH action
Feb 18, 2022
9d941eb
fix(theme): clear login modal reset password data when modal is closed
bartoszherba Feb 21, 2022
a22505e
refactor(theme): add homepage missing german translations
bartoszherba Feb 21, 2022
6200528
perf(theme): appHeader navigation improvement
bartoszherba Feb 17, 2022
d021769
fix(redis): added missing redis config
Feb 22, 2022
cf42eed
refactor(theme): refactor SearchBar component
bartoszherba Feb 21, 2022
7166231
fix(config): fixed redis__enabled varaible binding
Feb 22, 2022
cea6d81
build(cache): enabled varnish
Feb 23, 2022
c902066
fix(api): fix cart_id graphql error
bartoszherba Feb 22, 2022
cff522d
fix: centered empty cart text and image
Feb 22, 2022
dd2424d
feat(theme): add sorting select in the navbar on the mobile category …
bartoszherba Feb 23, 2022
59a7a25
fix(theme): [Category] Save for later button should be hidden for gue…
Feb 22, 2022
ba1fd0b
fix(theme): [My Account] Aligned State/Province input
Feb 22, 2022
f6e0d1f
chore(theme): Product removal confirmation out of viewport
Diegoalbag Feb 22, 2022
d121075
fix(theme): added radio-button filter for mobile
KevinGorjan Feb 17, 2022
163e286
fix(theme): refactored how the selected filters values are set
KevinGorjan Feb 23, 2022
474d30d
feat: asset Optimization
Feb 18, 2022
2e99121
feat(theme): add pagination on the category mobile view
bartoszherba Feb 23, 2022
3851b3a
fix(theme): [Product] Fixed Additional information tab
Feb 23, 2022
70d7b5c
refactor: optimized build, fixed small bugs
Feb 24, 2022
16bb360
fix(myaccount): fix few bugs on my account
bartoszherba Feb 22, 2022
52da5e8
refactor(theme): made TopBar component lazy loaded
Feb 18, 2022
3971251
chore: release 1.0.0
web-flow Feb 24, 2022
ae4299d
refactor(theme): fixed cache issues
Feb 25, 2022
8b986bb
fix(theme): refactored when clicking outside the search-results
KevinGorjan Feb 25, 2022
20c1ee3
fix(theme): better aligned search input icon
KevinGorjan Feb 25, 2022
a83ccb8
fix(theme): refactored watcher
KevinGorjan Feb 25, 2022
142e72c
chore: updated readme
Feb 28, 2022
7f4c38a
chore(theme): Customer cannot change their email on mobile
Diegoalbag Feb 25, 2022
c22d51e
Update package.json
filipsobol Mar 1, 2022
b235e98
chore(docs): updated api reference
Mar 8, 2022
85fd14a
Merge branch 'main' into release/1.0.0
Mar 8, 2022
47fc712
Merge branch 'main' into release/1.0.0
Mar 8, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 18 additions & 4 deletions .github/workflows/deploy-vue-storefront-cloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,11 @@ jobs:
echo "Something went wrong during the update process..."
exit 1
fi
- name: Deploy on demo-magento2-canary.europe-west1.gcp.storefrontcloud.io/
- name: Deploy on demo-magento2-dev.europe-west1.gcp.storefrontcloud.io/
if: startsWith(github.ref, 'refs/heads/develop')
run: |
if curl -s -H 'X-User-Id: ${{ secrets.CLOUD_USERNAME }}' -H 'X-Api-Key: ${{ secrets.CLOUD_PASSWORD }}' -H 'Content-Type: application/json' -X POST -d '{
"code":"demo-magento2-canary",
"code":"demo-magento2-dev",
"region":"europe-west1.gcp",
"frontContainerVersion":"${{ github.sha }}"
}' https://farmer.storefrontcloud.io/instances | grep -q '{"code":200,"result":"Instance updated!"}'; then
Expand All @@ -85,11 +85,11 @@ jobs:
echo "Something went wrong during the update process..."
exit 1
fi
- name: Deploy on demo-magento2-dev.europe-west1.gcp.storefrontcloud.io
- name: Deploy on demo-magento2-canary.europe-west1.gcp.storefrontcloud.io
if: startsWith(github.ref, 'refs/heads/release')
run: |
if curl -s -H 'X-User-Id: ${{ secrets.CLOUD_USERNAME }}' -H 'X-Api-Key: ${{ secrets.CLOUD_PASSWORD }}' -H 'Content-Type: application/json' -X POST -d '{
"code":"demo-magento2-dev",
"code":"demo-magento2-canary",
"region":"europe-west1.gcp",
"frontContainerVersion":"${{ github.sha }}"
}' https://farmer.storefrontcloud.io/instances | grep -q '{"code":200,"result":"Instance updated!"}'; then
Expand All @@ -98,6 +98,20 @@ jobs:
echo "Something went wrong during the update process..."
exit 1
fi
- name: Deploy on demo-magento2-enterprise.europe-west1.gcp.storefrontcloud.io
if: startsWith(github.ref, 'refs/heads/enterprise')
run: |
if curl -s -H 'X-User-Id: ${{ secrets.CLOUD_USERNAME }}' -H 'X-Api-Key: ${{ secrets.CLOUD_PASSWORD }}' -H 'Content-Type: application/json' -X POST -d '{
"code":"demo-magento2-enterprise",
"region":"europe-west1.gcp",
"frontContainerVersion":"${{ github.sha }}"
}' https://farmer.storefrontcloud.io/instances | grep -q '{"code":200,"result":"Instance updated!"}'; then
echo "Instance updated"
else
echo "Something went wrong during the update process..."
exit 1
fi

- name: Update deployment status (success)
if: success()
uses: chrnorm/deployment-status@releases/v1
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/draft-release-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
ref: develop

- name: Initialize mandatory git config
run: |
Expand Down Expand Up @@ -41,7 +43,7 @@ jobs:
with:
head: release/${{ github.event.inputs.version }}
base: main
title: "chore: release version ${{ github.event.inputs.version }}"
title: "chore: release ${{ github.event.inputs.version }}"
reviewers: ${{ github.actor }}
body: |
Hey @${{ github.actor }}!
Expand Down
15 changes: 12 additions & 3 deletions .github/workflows/merge-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,24 @@ jobs:
name: ${{ env.RELEASE_VERSION }}
draft: false
prerelease: false

- name: Checkout to the develop branch
uses: actions/checkout@v2
with:
ref: develop
- name: Create main-dev branch
uses: peterjgrainger/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
branch: chore/main-dev-${{ env.RELEASE_VERSION }}
- name: Merge main into develop branch
uses: thomaseizinger/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
head: main
head: chore/main-dev-${{ env.RELEASE_VERSION }}
base: develop
title: Merge main into develop branch
title: Align develop branch with main after release ${{ env.RELEASE_VERSION }}
body: |
This PR merges the main branch back into develop.
This happens to ensure that the updates that happend on the release branch, i.e. CHANGELOG and manifest updates are also present on the develop branch.
11 changes: 3 additions & 8 deletions .vuestorefrontcloud/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ ARG IMAGE_PROVIDER_BASE_URL
ARG REDIS__HOST
ARG REDIS__PORT
ARG REDIS__CACHE_INVALIDATE_KEY
ARG REDIS__CACHE_INVALIDATE_URL
ARG RECAPTCHA_ENABLED
ARG RECAPTCHA_HIDE_BADGE
ARG RECAPTCHA_VERSION
Expand All @@ -21,7 +20,7 @@ ARG RECAPTCHA_MIN_SCORE
ARG RECAPTCHA_SITE_KEY
ARG RECAPTCHA_SECRET_KEY

ENV MAGENTO_GRAPHQL=https://magento2-instance.vuestorefront.io/graphql
ENV MAGENTO_GRAPHQL=https://magento2-instance.vuestorefront.io:8443/graphql
ENV MAGENTO_EXTERNAL_CHECKOUT_URL=https://magento2-instance.vuestorefront.io
ENV MAGENTO_EXTERNAL_CHECKOUT=${MAGENTO_EXTERNAL_CHECKOUT}
ENV MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH=${MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH}
Expand All @@ -36,7 +35,7 @@ ENV IMAGE_PROVIDER_BASE_URL=${IMAGE_PROVIDER_BASE_URL}
ENV REDIS__HOST=${REDIS__HOST}
ENV REDIS__PORT=${REDIS__PORT}
ENV REDIS__CACHE_INVALIDATE_KEY=${REDIS__CACHE_INVALIDATE_KEY}
ENV REDIS__CACHE_INVALIDATE_URL=${REDIS__CACHE_INVALIDATE_URL}
ENV REDIS__CACHE_INVALIDATE_URL=/cache-invalidate
ENV REDIS__KEY_PREFIX=magento2vsf2
ENV REDIS__ENABLED=true
ENV SENTRY_DSN=${SENTRY_DSN}
Expand All @@ -61,14 +60,10 @@ RUN mv /var/www/packages/theme/nuxt.config.js /var/www/packages/theme/base.nuxt.

RUN yarn install

RUN npx [email protected] workspace @vue-storefront/magento-theme add @nuxtjs/recaptcha
RUN npx [email protected] workspace @vue-storefront/magento-theme add @nuxtjs/sentry @sentry/tracing

RUN npx [email protected] workspace @vue-storefront/magento-theme add @nuxtjs/sentry

RUN npx [email protected] workspace @vue-storefront/magento-theme add @sentry/tracing

RUN yarn build && yarn cache clean --all

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

RUN chmod a+x /usr/local/bin/vue-storefront.sh
Expand Down
36 changes: 15 additions & 21 deletions .vuestorefrontcloud/docker/nuxt.config.additional.js
Original file line number Diff line number Diff line change
@@ -1,23 +1,17 @@
import config from '@vue-storefront/magento-theme/config';
import baseNuxtConfig from '@vue-storefront/magento-theme/base.nuxt.config';

export default {
...baseNuxtConfig,
modules: [
...baseNuxtConfig.modules,
'@nuxtjs/sentry'
],
recaptcha: {
hideBadge: config.get('recaptchaHideBadge'), // Hide badge element (v3 & v2 via size=invisible)
siteKey: config.get('recaptchaSiteKey'), // Site key for requests
version: config.get('recaptchaVersion'), // Version 2 or 3
size: config.get('recaptchaSize'), // Size: 'compact', 'normal', 'invisible' (v2)
},
publicRuntimeConfig: {
isRecaptcha: config.get('recaptchaEnabled'),
},
sentry: {
dsn: process.env.SENTRY_DSN,
tracing: true,
},
};
export default () => {
const baseDefaults = baseNuxtConfig();

return {
...baseDefaults,
modules: [
...baseDefaults.modules,
'@nuxtjs/sentry'
],
sentry: {
dsn: process.env.SENTRY_DSN,
tracing: true,
},
};
}
8 changes: 8 additions & 0 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,14 @@ module.exports = {
['/guide/ssr', 'Server Side Rendering Cache'],
]
},
{
title: 'Performance',
collapsable: false,
children: [
['/guide/graphql-get', 'Varnish & GET for GraphQL Queries'],
['/guide/ssr', 'Server Side Rendering Cache'],
]
},
{
title: 'Composables',
children: [
Expand Down
11 changes: 11 additions & 0 deletions docs/api-reference/magento-api.carttotalqty.md
Original file line number Diff line number Diff line change
@@ -0,0 +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; [cartTotalQty](./magento-api.carttotalqty.md)

## cartTotalQty variable

<b>Signature:</b>

```typescript
_default: (context: Context, cartId: string, customQuery?: CustomQuery) => Promise<ApolloQueryResult<CartQuery>>
```
2 changes: 2 additions & 0 deletions docs/api-reference/magento-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ The `@vue-storefront/magento2` library includes everything needed to fetch data
| [applyCouponToCart](./magento-api.applycoupontocart.md) | |
| [availableStores](./magento-api.availablestores.md) | |
| [cart](./magento-api.cart.md) | |
| [cartTotalQty](./magento-api.carttotalqty.md) | |
| [categoryList](./magento-api.categorylist.md) | |
| [categorySearch](./magento-api.categorysearch.md) | |
| [changeCustomerPassword](./magento-api.changecustomerpassword.md) | |
Expand Down Expand Up @@ -76,4 +77,5 @@ The `@vue-storefront/magento2` library includes everything needed to fetch data
| [upsellProduct](./magento-api.upsellproduct.md) | |
| [urlResolver](./magento-api.urlresolver.md) | |
| [wishlist](./magento-api.wishlist.md) | |
| [wishlistItemsCount](./magento-api.wishlistitemscount.md) | |

11 changes: 11 additions & 0 deletions docs/api-reference/magento-api.wishlistitemscount.md
Original file line number Diff line number Diff line change
@@ -0,0 +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; [wishlistItemsCount](./magento-api.wishlistitemscount.md)

## wishlistItemsCount variable

<b>Signature:</b>

```typescript
_default: (context: Context, customQuery?: CustomQuery) => Promise<ApolloQueryResult<WishlistQuery>>
```
5 changes: 5 additions & 0 deletions docs/api-reference/magento.storeconfiggetters.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,10 @@ storeConfigGetters: {
getLocale: (config: StoreConfig) => string;
allowGuestProductReview: (config: StoreConfig) => string;
enabledWishlist: (config: StoreConfig) => string;
getBaseMediaUrl: (config: StoreConfig) => string;
getLogoSrc: (config: StoreConfig) => string;
getLogoWidth: (config: StoreConfig) => number;
getLogoHeight: (config: StoreConfig) => number;
getLogoAlt: (config: StoreConfig) => string;
}
```
2 changes: 1 addition & 1 deletion docs/api-reference/magento.usecart.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
<b>Signature:</b>

```typescript
_default: () => import("@vue-storefront/core").UseCart<import("@vue-storefront/magento-api/lib/types/GraphQL").Cart, import("@vue-storefront/magento-api").CartItemInterface, Product, any>
_default: () => import("../../factories/useCartFactory").UseCart<import("@vue-storefront/magento-api/lib/types/GraphQL").Cart, import("@vue-storefront/magento-api").CartItemInterface, Product, any>
```
27 changes: 5 additions & 22 deletions docs/guide/recaptcha.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,10 @@ You can activate the reCaptchta feature using these Guidelines.

## Activate reCaptcha module

Add the `@nuxtjs/recaptcha'` module to `modules` in the `nuxt.config.js` file.
Add the `@nuxtjs/recaptcha'` module to `dependencies`

```javascript
modules: [
// other modules
'@nuxtjs/recaptcha',
],

```

Add additional config to the `next.config.js`:
```javascript
recaptcha: {
hideBadge: config.get('recaptchaHideBadge'), // Hide badge element (v3 & v2 via size=invisible)
siteKey: config.get('recaptchaSiteKey'), // Site key for requests
version: config.get('recaptchaVersion'), // Version 2 or 3
size: config.get('recaptchaSize'), // Size: 'compact', 'normal', 'invisible' (v2)
},
publicRuntimeConfig: {
isRecaptcha: config.get('recaptchaEnabled'),
},
```bash
yarn add @nuxtjs/recaptcha
```

## Configure the reCaptcha
Expand All @@ -38,7 +21,7 @@ On the `config` folder update the config file (`dev.json` for example) with your
"recaptchaHideBadge": "{YOUR_RECAPTCHA_HIDE_BADGE}", // true or false, default value is false
"recaptchaSize": "{YOUR_RECAPTCHA_SIZE}", // Size: 'compact', 'normal', 'invisible' (v2), default value is 'invisible'
"recaptchaSiteKey": "{YOUR_RECAPTCHA_SITE_KEY}", // Site key for requests, default value is ''
"recaptchaSecretkey": "{YOUR_RECAPTCHA_SECRET_KEY}", // Secret key for requests, default value is ''
"recaptchaSecretKey": "{YOUR_RECAPTCHA_SECRET_KEY}", // Secret key for requests, default value is ''
"recaptchaVersion": "{YOUR_RECAPTCHA_VERSION}", // Version 2 or 3, default value is 3
"recaptchaMinScore": "{YOUR_RECAPTCHA_MIN_SCORE}" // The min score used for v3, default value is 0.5
...
Expand All @@ -65,7 +48,7 @@ RECAPTCHA_MIN_SCORE=0.5
"recaptchaHideBadge": false,
"recaptchaSize": "invisible",
"recaptchaSiteKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"recaptchaSecretkey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"recaptchaSecretKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"recaptchaVersion": 3,
"recaptchaMinScore": 0.5
...
Expand Down
2 changes: 1 addition & 1 deletion docs/guide/ssr.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Introduction

VueStorefront 2 - Magento 2 integrations use @vue-storefront/cache module that adds posibility to cache some server-side
VueStorefront 2 - Magento 2 integrations use @vue-storefront/cache module that adds possibility to cache some server-side
rendered pages.

### What is cached
Expand Down
2 changes: 1 addition & 1 deletion internals/eslint-import/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue-storefront/eslint-config-import",
"version": "0.0.1",
"version": "1.0.0",
"author": "Heitor Ramon Ribeiro <[email protected]>",
"license": "MIT",
"scripts": {
Expand Down
4 changes: 2 additions & 2 deletions internals/eslint-jest/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue-storefront/eslint-config-jest",
"version": "0.0.1",
"version": "1.0.0",
"author": "Heitor Ramon Ribeiro <[email protected]>",
"license": "MIT",
"scripts": {
Expand Down Expand Up @@ -29,7 +29,7 @@
"rules"
],
"dependencies": {
"eslint-plugin-jest": "^25.3.4"
"eslint-plugin-jest": "^26.0.0"
},
"main": "index.js"
}
6 changes: 3 additions & 3 deletions internals/eslint-typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue-storefront/eslint-config-typescript",
"version": "0.0.1",
"version": "1.0.0",
"author": "Heitor Ramon Ribeiro <[email protected]>",
"license": "MIT",
"scripts": {
Expand Down Expand Up @@ -29,8 +29,8 @@
"rules"
],
"dependencies": {
"@typescript-eslint/eslint-plugin": "^5.9.1",
"@typescript-eslint/parser": "^5.9.1"
"@typescript-eslint/eslint-plugin": "^5.10.2",
"@typescript-eslint/parser": "^5.10.2"
},
"main": "index.js"
}
4 changes: 2 additions & 2 deletions internals/eslint-vue/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue-storefront/eslint-config-vue",
"version": "0.0.1",
"version": "1.0.0",
"author": "Heitor Ramon Ribeiro <[email protected]>",
"license": "MIT",
"scripts": {
Expand Down Expand Up @@ -29,7 +29,7 @@
"rules"
],
"dependencies": {
"eslint-plugin-vue": "^8.3.0"
"eslint-plugin-vue": "^8.4.0"
},
"main": "index.js"
}
4 changes: 2 additions & 2 deletions internals/eslint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue-storefront/eslint-config-base",
"version": "0.0.1",
"version": "1.0.0",
"author": "Heitor Ramon Ribeiro <[email protected]>",
"license": "MIT",
"scripts": {
Expand Down Expand Up @@ -34,7 +34,7 @@
"eslint-config-airbnb-typescript": "^16.1.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^6.0.0",
"eslint-plugin-unicorn": "40.0.0"
"eslint-plugin-unicorn": "40.1.0"
},
"main": "index.js"
}
Loading