vuestorefront / vue-storefront

Alokai is a Frontend as a Service solution that simplifies composable commerce. It connects all the technologies needed to build and deploy fast & scalable ecommerce frontends. It guides merchants to deliver exceptional customer experiences quickly and easily.
https://www.alokai.com
MIT License
10.51k stars 2.08k forks source link

Update typescript-eslint to versions that support TS 5.4 #7161

Closed sethidden closed 1 month ago

sethidden commented 1 month ago

In this PR I'm doing it only for the integrations eslint package.

Prevent warnings during linting such as below, when running TypeScript 5.4.5:

@vsf-enterprise/bloomreach-discovery-sdk:lint: $ eslint . --ext .ts,.js
@vsf-enterprise/bloomreach-discovery-sdk:lint: =============
@vsf-enterprise/bloomreach-discovery-sdk:lint: 
@vsf-enterprise/bloomreach-discovery-sdk:lint: WARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.
@vsf-enterprise/bloomreach-discovery-sdk:lint: 
@vsf-enterprise/bloomreach-discovery-sdk:lint: You may find that it works just fine, or you may not.
@vsf-enterprise/bloomreach-discovery-sdk:lint: 
@vsf-enterprise/bloomreach-discovery-sdk:lint: SUPPORTED TYPESCRIPT VERSIONS: >=3.3.1 <5.1.0
@vsf-enterprise/bloomreach-discovery-sdk:lint: 
@vsf-enterprise/bloomreach-discovery-sdk:lint: YOUR TYPESCRIPT VERSION: 5.4.5
@vsf-enterprise/bloomreach-discovery-sdk:lint: 
changeset-bot[bot] commented 1 month ago

🦋 Changeset detected

Latest commit: 611c0aa925fecc6b894fb2432dc2ad0bbd73a738

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package | Name | Type | | ------------------------------------------ | ----- | | @vue-storefront/eslint-config-integrations | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR