diff --git a/package.json b/package.json index 36a9c47..bb61370 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "prettier": "@bfra.me/prettier-config", "devDependencies": { "@actions/exec": "1.1.1", - "@bfra.me/eslint-config": "0.4.10", + "@bfra.me/eslint-config": "0.7.0", "@bfra.me/prettier-config": "0.13.2", "@changesets/cli": "2.27.10", "@svitejs/changesets-changelog-github-compact": "1.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 513c894..baeb22c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: 1.1.1 version: 1.1.1 '@bfra.me/eslint-config': - specifier: 0.4.10 - version: 0.4.10(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + specifier: 0.7.0 + version: 0.7.0(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint@9.16.0(jiti@2.4.1))(prettier@3.4.1))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) '@bfra.me/prettier-config': specifier: 0.13.2 version: 0.13.2(prettier@3.4.1) @@ -60,17 +60,23 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} - '@bfra.me/eslint-config@0.4.10': - resolution: {integrity: sha512-f/1YQyae5RZ+VNqMshE+ZheJcxYRf8hgKbjRRcxE2S5kvM3H92BpGlH96/Lg2Magfml8kJeKNmje9or7IIyYXA==} + '@bfra.me/eslint-config@0.7.0': + resolution: {integrity: sha512-Cnla6CkkAlCzbLTDE1xkE6zOgeXCuJF2CRIwmGfck61uRGOOOU61IL+5POQHSweSueJGKEIpJsm7oXdF/MkeYg==} peerDependencies: '@vitest/eslint-plugin': ^1.1.4 eslint: ^9.10.0 + eslint-config-prettier: '*' eslint-plugin-no-only-tests: ^3.3.0 + eslint-plugin-prettier: '*' peerDependenciesMeta: '@vitest/eslint-plugin': optional: true + eslint-config-prettier: + optional: true eslint-plugin-no-only-tests: optional: true + eslint-plugin-prettier: + optional: true '@bfra.me/prettier-config@0.13.2': resolution: {integrity: sha512-ODImy4lSaPqzPMm8EFMnANZnedyTmEV0DYvVNgvqKowuKWcj6LGtECN3wFuuQQVm4WYtsTmw+Gg5qu2cAvmxmw==} @@ -644,8 +650,8 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - eslint-plugin-jsdoc@50.5.0: - resolution: {integrity: sha512-xTkshfZrUbiSHXBwZ/9d5ulZ2OcHXxSvm/NPo494H/hadLRJwOq5PMV0EUpMqsb9V+kQo+9BAgi6Z7aJtdBp2A==} + eslint-plugin-jsdoc@50.6.0: + resolution: {integrity: sha512-tCNp4fR79Le3dYTPB0dKEv7yFyvGkUCa+Z3yuTrrNGGOxBlXo9Pn0PEgroOZikUQOGjxoGMVKNjrOHcYEdfszg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -1308,7 +1314,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@bfra.me/eslint-config@0.4.10(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2)': + '@bfra.me/eslint-config@0.7.0(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint@9.16.0(jiti@2.4.1))(prettier@3.4.1))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2)': dependencies: '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.16.0(jiti@2.4.1)) eslint: 9.16.0(jiti@2.4.1) @@ -1316,13 +1322,16 @@ snapshots: eslint-flat-config-utils: 0.4.0 eslint-plugin-command: 0.2.6(eslint@9.16.0(jiti@2.4.1)) eslint-plugin-import-x: 4.4.3(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) - eslint-plugin-jsdoc: 50.5.0(eslint@9.16.0(jiti@2.4.1)) + eslint-plugin-jsdoc: 50.6.0(eslint@9.16.0(jiti@2.4.1)) eslint-plugin-perfectionist: 4.1.2(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.1)) globals: 15.12.0 is-in-ci: 1.0.0 local-pkg: 0.5.1 typescript-eslint: 8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.7.2) + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@9.16.0(jiti@2.4.1)) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint@9.16.0(jiti@2.4.1))(prettier@3.4.1) transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' - supports-color @@ -1949,7 +1958,7 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.5.0(eslint@9.16.0(jiti@2.4.1)): + eslint-plugin-jsdoc@50.6.0(eslint@9.16.0(jiti@2.4.1)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 diff --git a/scripts/release.ts b/scripts/release.ts index bfd6790..6f776ba 100644 --- a/scripts/release.ts +++ b/scripts/release.ts @@ -1,6 +1,6 @@ -import {fileURLToPath} from 'url' import {dirname, join} from 'path' import process from 'process' +import {fileURLToPath} from 'url' import {exec, getExecOutput} from '@actions/exec' import {version} from '../package.json'