diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a48c460..63f5200 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -14,13 +14,11 @@ ci: default_language_version: node: "lts" - # Remember .python-version ! - python: "3.12" ruby: ".ruby-version" repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: trailing-whitespace args: ["--markdown-linebreak-ext", "md,markdown"] @@ -43,7 +41,7 @@ repos: args: [--autofix, --no-ensure-ascii] - repo: https://github.com/pre-commit/sync-pre-commit-deps - rev: v0.0.1 + rev: v0.0.3 hooks: - id: sync-pre-commit-deps @@ -60,18 +58,19 @@ repos: [ --update-only, --title, - 'Automaattinen sisällysluettelo / Automatically generated Table of Contents', + 'Automaattinen sisällysluettelo / Automatically generated Table of Contents', ] - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.29.2 + rev: 0.31.3 hooks: - id: check-dependabot - id: check-github-workflows - id: check-gitlab-ci - repo: https://github.com/fsfe/reuse-tool - rev: v4.0.3 + rev: v5.0.2 hooks: - id: reuse exclude: ^.cache\/.*$ @@ -91,7 +90,7 @@ repos: types: [image] - repo: https://github.com/editorconfig-checker/editorconfig-checker.python - rev: "3.0.3" + rev: "3.2.0" hooks: - id: editorconfig-checker alias: ec diff --git a/package.json b/package.json index 882a258..d4216b9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,13 @@ { "devDependencies": { - "@aminda/global-prettier-config": "2024.28.4" + "@aminda/global-prettier-config": "2025.10.0", + "@prettier/plugin-ruby": "4.0.4", + "@prettier/plugin-xml": "3.4.1", + "prettier": "3.5.3", + "prettier-plugin-nginx": "1.0.3", + "prettier-plugin-sh": "0.15.0", + "prettier-plugin-toml": "2.0.2" }, - "packageManager": "pnpm@9.10.0+sha512.73a29afa36a0d092ece5271de5177ecbf8318d454ecd701343131b8ebc0c1a91c487da46ab77c8e596d6acf1461e3594ced4becedf8921b074fbd8653ed7051c" + "packageManager": "pnpm@10.6.3+sha512.bb45e34d50a9a76e858a95837301bfb6bd6d35aea2c5d52094fa497a467c43f5c440103ce2511e9e0a2f89c3d6071baac3358fc68ac6fb75e2ceb3d2736065e6", + "prettier": "@aminda/global-prettier-config" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a5d9208..99e68cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,14 +8,32 @@ importers: .: devDependencies: "@aminda/global-prettier-config": - specifier: 2024.28.4 - version: 2024.28.4 + specifier: 2025.10.0 + version: 2025.10.0 + "@prettier/plugin-ruby": + specifier: 4.0.4 + version: 4.0.4(prettier@3.5.3) + "@prettier/plugin-xml": + specifier: 3.4.1 + version: 3.4.1(prettier@3.5.3) + prettier: + specifier: 3.5.3 + version: 3.5.3 + prettier-plugin-nginx: + specifier: 1.0.3 + version: 1.0.3 + prettier-plugin-sh: + specifier: 0.15.0 + version: 0.15.0(prettier@3.5.3) + prettier-plugin-toml: + specifier: 2.0.2 + version: 2.0.2(prettier@3.5.3) packages: - "@aminda/global-prettier-config@2024.28.4": + "@aminda/global-prettier-config@2025.10.0": resolution: { - integrity: sha512-VjyTd8fFRnLgZRAMDRr9pm5hknnsVxpTCshvvE7RAiuH72hUzC82rm5vXDJjrhkedWJir2qZjmiC5Vo2LoR4tw==, + integrity: sha512-7M2TWWTZDU6rU0AkcNeFSILuvh8lT3Mr0TAl/ZVctYWgWuzOzyRVZySwStl4o3Oj2QMCEEEky5wzJO8540rq1Q==, } "@prettier/plugin-ruby@4.0.4": @@ -70,28 +88,28 @@ packages: integrity: sha512-vV5q85s8XnV6NEgvz1gVLfZhmxAxY03MyOYj2ApBpjFkbs00lRsRkTmqO9L39ADuD18z1RRCcfZ3eVxKhI/nqg==, } - prettier-plugin-sh@0.14.0: + prettier-plugin-sh@0.15.0: resolution: { - integrity: sha512-hfXulj5+zEl/ulrO5kMuuTPKmXvOg0bnLHY1hKFNN/N+/903iZbNp8NyZBTsgI8dtkSgFfAEIQq0IQTyP1ZVFQ==, + integrity: sha512-U0PikJr/yr2bzzARl43qI0mApBj0C1xdAfA04AZa6LnvIKawXHhuy2fFo6LNA7weRzGlAiNbaEFfKMFo0nZr/A==, } engines: { node: ">=16.0.0" } peerDependencies: prettier: ^3.0.3 - prettier-plugin-toml@2.0.1: + prettier-plugin-toml@2.0.2: resolution: { - integrity: sha512-99z1YOkViECHtXQjGIigd3talI/ybUI1zB3yniAwUrlWBXupNXThB1hM6bwSMUEj2/+tomTlMtT98F5t4s8IWA==, + integrity: sha512-tUIIhyfdVX5DMsLGKX/2qaEwi3W48OkUSR7XC91PRI5jFzhexmaYWkrSP1Xh/eWUcEc0TVMQenM3lB09xLQstQ==, } engines: { node: ">=16.0.0" } peerDependencies: prettier: ^3.0.3 - prettier@3.3.3: + prettier@3.5.3: resolution: { - integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==, + integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==, } engines: { node: ">=14" } hasBin: true @@ -109,30 +127,30 @@ packages: } engines: { node: ">=16.0.0" } - tslib@2.7.0: + tslib@2.8.1: resolution: { - integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==, + integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, } snapshots: - "@aminda/global-prettier-config@2024.28.4": + "@aminda/global-prettier-config@2025.10.0": dependencies: - "@prettier/plugin-ruby": 4.0.4(prettier@3.3.3) - "@prettier/plugin-xml": 3.4.1(prettier@3.3.3) - prettier: 3.3.3 + "@prettier/plugin-ruby": 4.0.4(prettier@3.5.3) + "@prettier/plugin-xml": 3.4.1(prettier@3.5.3) + prettier: 3.5.3 prettier-plugin-nginx: 1.0.3 - prettier-plugin-sh: 0.14.0(prettier@3.3.3) - prettier-plugin-toml: 2.0.1(prettier@3.3.3) + prettier-plugin-sh: 0.15.0(prettier@3.5.3) + prettier-plugin-toml: 2.0.2(prettier@3.5.3) - "@prettier/plugin-ruby@4.0.4(prettier@3.3.3)": + "@prettier/plugin-ruby@4.0.4(prettier@3.5.3)": dependencies: - prettier: 3.3.3 + prettier: 3.5.3 - "@prettier/plugin-xml@3.4.1(prettier@3.3.3)": + "@prettier/plugin-xml@3.4.1(prettier@3.5.3)": dependencies: "@xml-tools/parser": 1.0.11 - prettier: 3.3.3 + prettier: 3.5.3 "@taplo/core@0.1.1": {} @@ -152,23 +170,23 @@ snapshots: prettier-plugin-nginx@1.0.3: {} - prettier-plugin-sh@0.14.0(prettier@3.3.3): + prettier-plugin-sh@0.15.0(prettier@3.5.3): dependencies: mvdan-sh: 0.10.1 - prettier: 3.3.3 + prettier: 3.5.3 sh-syntax: 0.4.2 - prettier-plugin-toml@2.0.1(prettier@3.3.3): + prettier-plugin-toml@2.0.2(prettier@3.5.3): dependencies: "@taplo/lib": 0.4.0-alpha.2 - prettier: 3.3.3 + prettier: 3.5.3 - prettier@3.3.3: {} + prettier@3.5.3: {} regexp-to-ast@0.5.0: {} sh-syntax@0.4.2: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 - tslib@2.7.0: {} + tslib@2.8.1: {}