diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 5df01080..09026b5b 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -21,7 +21,7 @@ jobs: with: node-version: 18 - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 - name: Install Dependencies run: pnpm install diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0f11f6aa..0cbede8e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Node.js uses: actions/setup-node@v4 - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 - name: Install run: pnpm install - name: Lint @@ -35,7 +35,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 - name: Install run: pnpm install - name: Test @@ -59,7 +59,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 - name: Install run: pnpm add eslint@${{ matrix.eslint }} - name: Test diff --git a/CHANGELOG.md b/CHANGELOG.md index afe85860..726835c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # @intlify/eslint-plugin-vue-i18n +## 4.0.1 + +### Patch Changes + +- [#631](https://github.com/intlify/eslint-plugin-vue-i18n/pull/631) [`04d7c15`](https://github.com/intlify/eslint-plugin-vue-i18n/commit/04d7c15c7d1b468db9467590aab4e309dfaa6c47) Thanks [@f-lawe](https://github.com/f-lawe)! - Add Typescript config files to supported filename list + ## 4.0.0 ### Major Changes diff --git a/README.md b/README.md index f1ea4439..a06679f2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@
diff --git a/lib/utils/parser-config-resolver/should-use-flat-config.ts b/lib/utils/parser-config-resolver/should-use-flat-config.ts
index 837716fe..1ac9afc1 100644
--- a/lib/utils/parser-config-resolver/should-use-flat-config.ts
+++ b/lib/utils/parser-config-resolver/should-use-flat-config.ts
@@ -6,7 +6,10 @@ import fs from 'fs'
const FLAT_CONFIG_FILENAMES = [
'eslint.config.js',
'eslint.config.mjs',
- 'eslint.config.cjs'
+ 'eslint.config.cjs',
+ 'eslint.config.ts',
+ 'eslint.config.mts',
+ 'eslint.config.cts'
]
/**
* Returns whether flat config should be used.
diff --git a/package.json b/package.json
index 9f5e45d4..c65797fa 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@intlify/eslint-plugin-vue-i18n",
"description": "ESLint plugin for Vue I18n",
- "version": "4.0.0",
+ "version": "4.0.1",
"license": "MIT",
"homepage": "https://github.com/intlify/eslint-plugin-vue-i18n#readme",
"keywords": [
@@ -29,7 +29,7 @@
"engines": {
"node": ">=18.0.0"
},
- "packageManager": "pnpm@10.5.2",
+ "packageManager": "pnpm@10.12.1",
"type": "commonjs",
"files": [
"dist"
@@ -75,7 +75,7 @@
"lodash": "^4.17.21",
"parse5": "^7.1.2",
"semver": "^7.5.4",
- "synckit": "^0.9.0"
+ "synckit": "^0.10.0"
},
"devDependencies": {
"@changesets/changelog-github": "^0.5.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index fab6d507..8582155a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -54,8 +54,8 @@ importers:
specifier: ^7.5.4
version: 7.5.4
synckit:
- specifier: ^0.9.0
- version: 0.9.0
+ specifier: ^0.10.0
+ version: 0.10.0
devDependencies:
'@changesets/changelog-github':
specifier: ^0.5.0
@@ -2914,12 +2914,12 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- synckit@0.8.8:
- resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==}
+ synckit@0.10.0:
+ resolution: {integrity: sha512-Jiv0SYq91y6UGQGDpxIxhlPSX/hcq/f9XExoge2+muBGUmURpQ+DUUzf6MpgJQZCOAfI/uT5BDC5X8hlQb1Fkg==}
engines: {node: ^14.18.0 || >=16.0.0}
- synckit@0.9.0:
- resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==}
+ synckit@0.8.8:
+ resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==}
engines: {node: ^14.18.0 || >=16.0.0}
tabbable@6.2.0:
@@ -2978,6 +2978,9 @@ packages:
tslib@2.6.2:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
+
tty-table@4.2.1:
resolution: {integrity: sha512-xz0uKo+KakCQ+Dxj1D/tKn2FSyreSYWzdkL/BYhgN6oMW808g8QRMuh1atAV9fjTPbWBjfbkKQpI/5rEcnAc7g==}
engines: {node: '>=8.0.0'}
@@ -6241,12 +6244,12 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- synckit@0.8.8:
+ synckit@0.10.0:
dependencies:
'@pkgr/core': 0.1.1
- tslib: 2.6.2
+ tslib: 2.8.1
- synckit@0.9.0:
+ synckit@0.8.8:
dependencies:
'@pkgr/core': 0.1.1
tslib: 2.6.2
@@ -6301,6 +6304,8 @@ snapshots:
tslib@2.6.2: {}
+ tslib@2.8.1: {}
+
tty-table@4.2.1:
dependencies:
chalk: 4.1.2