From 3bae90102a934b664f8281286d7af0fde096a2d2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 23:24:46 +0000 Subject: [PATCH] build(deps): update dependency typescript to ~5.8.2 --- apps/admin/package.json | 2 +- apps/batch/package.json | 2 +- apps/web/package.json | 2 +- package.json | 2 +- packages/database/package.json | 2 +- packages/helpers/package.json | 2 +- packages/logging/package.json | 2 +- packages/retryable-fetch/package.json | 2 +- packages/temporal-fns/package.json | 2 +- pnpm-lock.yaml | 134 +++++++++++++------------- 10 files changed, 76 insertions(+), 76 deletions(-) diff --git a/apps/admin/package.json b/apps/admin/package.json index bc573cc9c..54b050240 100644 --- a/apps/admin/package.json +++ b/apps/admin/package.json @@ -22,7 +22,7 @@ "@types/react-dom": "^19.0.4", "eslint": "~8.57.1", "postcss-load-config": "^6.0.1", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "homepage": "https://shinju.date/", "license": "MIT", diff --git a/apps/batch/package.json b/apps/batch/package.json index 30cb40324..6310611ec 100644 --- a/apps/batch/package.json +++ b/apps/batch/package.json @@ -30,7 +30,7 @@ "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "eslint": "~8.57.1", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "homepage": "https://shinju.date/", "license": "MIT", diff --git a/apps/web/package.json b/apps/web/package.json index 7e37cb48b..d9e498b42 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -48,7 +48,7 @@ "postcss-load-config": "^6.0.1", "rehype-external-links": "^3.0.0", "remark-gfm": "^4.0.1", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "homepage": "https://shinju.date/", "license": "MIT", diff --git a/package.json b/package.json index acb58e935..4d1410f1d 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "prettier-plugin-tailwindcss": "^0.6.11", "tailwindcss": "^4.0.6", "turbo": "^2.4.2", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "homepage": "https://shinju.date/", "license": "MIT", diff --git a/packages/database/package.json b/packages/database/package.json index 6dd84683e..442312735 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -10,7 +10,7 @@ "next": "^15.1.7", "supabase": "^2.12.1", "tsup": "^8.3.6", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "homepage": "https://shinju.date/", "license": "MIT", diff --git a/packages/helpers/package.json b/packages/helpers/package.json index 01dc02ffc..3df398374 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -8,7 +8,7 @@ "eslint": "^8.57.1", "next": "^15.1.7", "tsup": "^8.3.6", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "exports": { ".": { diff --git a/packages/logging/package.json b/packages/logging/package.json index 0bd230726..c9f4b32e3 100644 --- a/packages/logging/package.json +++ b/packages/logging/package.json @@ -8,7 +8,7 @@ "@tsconfig/strictest": "^2.0.5", "eslint": "^8.57.1", "tsup": "^8.3.6", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "homepage": "https://shinju.date/", "license": "MIT", diff --git a/packages/retryable-fetch/package.json b/packages/retryable-fetch/package.json index 0270fa13b..b53c6b73c 100644 --- a/packages/retryable-fetch/package.json +++ b/packages/retryable-fetch/package.json @@ -10,7 +10,7 @@ "@tsconfig/strictest": "^2.0.5", "eslint": "^8.57.1", "tsup": "^8.3.6", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "homepage": "https://shinju.date/", "license": "MIT", diff --git a/packages/temporal-fns/package.json b/packages/temporal-fns/package.json index c60f8c479..5eb6f74d2 100644 --- a/packages/temporal-fns/package.json +++ b/packages/temporal-fns/package.json @@ -10,7 +10,7 @@ "@tsconfig/strictest": "^2.0.5", "eslint": "^8.57.1", "tsup": "^8.3.6", - "typescript": "~5.7.3" + "typescript": "~5.8.2" }, "exports": { ".": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0a952917b..77d1dd849 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^2.4.2 version: 2.4.2 typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 apps/admin: dependencies: @@ -85,8 +85,8 @@ importers: specifier: ^6.0.1 version: 6.0.1(jiti@2.4.2)(postcss@8.5.2) typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 apps/batch: dependencies: @@ -170,8 +170,8 @@ importers: specifier: ~8.57.1 version: 8.57.1 typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 apps/web: dependencies: @@ -309,8 +309,8 @@ importers: specifier: ^4.0.1 version: 4.0.1 typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 packages/database: devDependencies: @@ -334,22 +334,22 @@ importers: version: 2.12.1 tsup: specifier: ^8.3.6 - version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.7.3) + version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.8.2) typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 packages/eslint-config: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^8.24.1 - version: 8.24.1(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3) + version: 8.24.1(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2) '@typescript-eslint/parser': specifier: ^8.24.1 - version: 8.24.1(eslint@8.57.1)(typescript@5.7.3) + version: 8.24.1(eslint@8.57.1)(typescript@5.8.2) eslint-config-next: specifier: ^15.1.7 - version: 15.1.7(eslint@8.57.1)(typescript@5.7.3) + version: 15.1.7(eslint@8.57.1)(typescript@5.8.2) eslint-config-prettier: specifier: ^10.0.1 version: 10.0.1(eslint@8.57.1) @@ -380,10 +380,10 @@ importers: version: 15.1.7(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tsup: specifier: ^8.3.6 - version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.7.3) + version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.8.2) typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 packages/logging: devDependencies: @@ -401,10 +401,10 @@ importers: version: 8.57.1 tsup: specifier: ^8.3.6 - version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.7.3) + version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.8.2) typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 packages/retryable-fetch: dependencies: @@ -426,10 +426,10 @@ importers: version: 8.57.1 tsup: specifier: ^8.3.6 - version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.7.3) + version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.8.2) typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 packages/temporal-fns: dependencies: @@ -451,10 +451,10 @@ importers: version: 8.57.1 tsup: specifier: ^8.3.6 - version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.7.3) + version: 8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.8.2) typescript: - specifier: ~5.7.3 - version: 5.7.3 + specifier: ~5.8.2 + version: 5.8.2 packages: @@ -4752,8 +4752,8 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + typescript@5.8.2: + resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} engines: {node: '>=14.17'} hasBin: true @@ -6502,32 +6502,32 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.24.1(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.24.1(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.24.1(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/parser': 8.24.1(eslint@8.57.1)(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/type-utils': 8.24.1(eslint@8.57.1)(typescript@5.7.3) - '@typescript-eslint/utils': 8.24.1(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@8.57.1)(typescript@5.8.2) + '@typescript-eslint/utils': 8.24.1(eslint@8.57.1)(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.24.1 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.0.1(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.0.1(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3)': + '@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2)': dependencies: '@typescript-eslint/scope-manager': 8.24.1 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.24.1 debug: 4.4.0 eslint: 8.57.1 - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -6536,20 +6536,20 @@ snapshots: '@typescript-eslint/types': 8.24.1 '@typescript-eslint/visitor-keys': 8.24.1 - '@typescript-eslint/type-utils@8.24.1(eslint@8.57.1)(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.24.1(eslint@8.57.1)(typescript@5.8.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.7.3) - '@typescript-eslint/utils': 8.24.1(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.8.2) + '@typescript-eslint/utils': 8.24.1(eslint@8.57.1)(typescript@5.8.2) debug: 4.4.0 eslint: 8.57.1 - ts-api-utils: 2.0.1(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.0.1(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.24.1': {} - '@typescript-eslint/typescript-estree@8.24.1(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.24.1(typescript@5.8.2)': dependencies: '@typescript-eslint/types': 8.24.1 '@typescript-eslint/visitor-keys': 8.24.1 @@ -6558,19 +6558,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.0.1(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.0.1(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.24.1(eslint@8.57.1)(typescript@5.7.3)': + '@typescript-eslint/utils@8.24.1(eslint@8.57.1)(typescript@5.8.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) '@typescript-eslint/scope-manager': 8.24.1 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.8.2) eslint: 8.57.1 - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -7340,21 +7340,21 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@15.1.7(eslint@8.57.1)(typescript@5.7.3): + eslint-config-next@15.1.7(eslint@8.57.1)(typescript@5.8.2): dependencies: '@next/eslint-plugin-next': 15.1.7 '@rushstack/eslint-patch': 1.10.5 - '@typescript-eslint/eslint-plugin': 8.24.1(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3) - '@typescript-eslint/parser': 8.24.1(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 8.24.1(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2) + '@typescript-eslint/parser': 8.24.1(eslint@8.57.1)(typescript@5.8.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.4(eslint@8.57.1) eslint-plugin-react-hooks: 5.1.0(eslint@8.57.1) optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - eslint-import-resolver-webpack - eslint-plugin-import-x @@ -7378,7 +7378,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1))(eslint@8.57.1): + eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.0 @@ -7389,22 +7389,22 @@ snapshots: stable-hash: 0.0.4 tinyglobby: 0.2.10 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.24.1(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/parser': 8.24.1(eslint@8.57.1)(typescript@5.8.2) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1))(eslint@8.57.1) + eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -7415,7 +7415,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.24.1(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -7427,7 +7427,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.24.1(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/parser': 8.24.1(eslint@8.57.1)(typescript@5.8.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -10087,9 +10087,9 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.0.1(typescript@5.7.3): + ts-api-utils@2.0.1(typescript@5.8.2): dependencies: - typescript: 5.7.3 + typescript: 5.8.2 ts-interface-checker@0.1.13: {} @@ -10102,7 +10102,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.7.3): + tsup@8.3.6(jiti@2.4.2)(postcss@8.5.2)(typescript@5.8.2): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -10122,7 +10122,7 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.2 - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - jiti - supports-color @@ -10203,7 +10203,7 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript@5.7.3: {} + typescript@5.8.2: {} ufo@1.5.4: {}