diff --git a/Dockerfile b/Dockerfile index 09ae7cd6..99cb1259 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ -# syntax=docker/dockerfile:1.6 +# syntax=docker/dockerfile:1.7 -FROM composer:2.6.6 AS composer-base-image -FROM node:21.6.2 AS npm-base-image +FROM composer:2.7.2 AS composer-base-image +FROM node:21.7.1 AS npm-base-image FROM ubuntu:22.04 AS ubuntu-base-image FROM npm-base-image AS npm-dependencies diff --git a/composer.json b/composer.json index b6f2e8c3..fd2e0c06 100644 --- a/composer.json +++ b/composer.json @@ -26,10 +26,10 @@ }, "require-dev": { "doctrine/coding-standard": "^12.0.0", - "phpunit/phpunit": "^10.5.11", - "psalm/plugin-phpunit": "^0.18.4", + "phpunit/phpunit": "^10.5.13", + "psalm/plugin-phpunit": "^0.19.0", "roave/security-advisories": "dev-latest", - "vimeo/psalm": "^5.22.2" + "vimeo/psalm": "^5.23.1" }, "autoload": { "psr-4": { diff --git a/composer.lock b/composer.lock index 895dbc09..2347555e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "97c8dbcf8ee4544f5819c942a6298680", + "content-hash": "e0f3e016a83408766c4d6f9069177e0a", "packages": [ { "name": "guzzlehttp/guzzle", @@ -3214,24 +3214,24 @@ }, { "name": "psalm/plugin-phpunit", - "version": "0.18.4", + "version": "0.19.0", "source": { "type": "git", "url": "https://github.com/psalm/psalm-plugin-phpunit.git", - "reference": "e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc" + "reference": "e344eaaa27871e79c6cb97b9efe52a735f9d1966" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/psalm/psalm-plugin-phpunit/zipball/e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc", - "reference": "e4ab3096653d9eb6f6d0ea5f4461898d59ae4dbc", + "url": "https://api.github.com/repos/psalm/psalm-plugin-phpunit/zipball/e344eaaa27871e79c6cb97b9efe52a735f9d1966", + "reference": "e344eaaa27871e79c6cb97b9efe52a735f9d1966", "shasum": "" }, "require": { "composer/package-versions-deprecated": "^1.10", "composer/semver": "^1.4 || ^2.0 || ^3.0", "ext-simplexml": "*", - "php": "^7.1 || ^8.0", - "vimeo/psalm": "dev-master || dev-4.x || ^4.7.1 || ^5@beta || ^5.0" + "php": "^7.4 || ^8.0", + "vimeo/psalm": "dev-master || ^5@beta || ^5.0" }, "conflict": { "phpunit/phpunit": "<7.5" @@ -3268,9 +3268,9 @@ "description": "Psalm plugin for PHPUnit", "support": { "issues": "https://github.com/psalm/psalm-plugin-phpunit/issues", - "source": "https://github.com/psalm/psalm-plugin-phpunit/tree/0.18.4" + "source": "https://github.com/psalm/psalm-plugin-phpunit/tree/0.19.0" }, - "time": "2022-12-03T07:47:07+00:00" + "time": "2024-03-15T10:43:15+00:00" }, { "name": "psr/container", diff --git a/package-lock.json b/package-lock.json index be0efc98..e8a9e767 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "roave-docbook-tool-build-dependencies", "version": "0.0.1", "dependencies": { - "marked": "^12.0.0", + "marked": "^12.0.1", "redoc-cli": "^0.13.21" } }, @@ -344,15 +344,6 @@ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" }, - "node_modules/redoc-cli/node_modules/@types/mkdirp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-1.0.1.tgz", - "integrity": "sha512-HkGSK7CGAXncr8Qn/0VqNtExEE+PHMWb+qlR1faHMao7ng6P3tAaoWWBMdva0gL5h4zprjIO89GJOLXsMcDm1Q==", - "extraneous": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/redoc-cli/node_modules/@types/node": { "version": "15.12.2", "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.2.tgz", diff --git a/package.json b/package.json index d5ae7987..26f6757e 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,6 @@ "version": "0.0.1", "dependencies": { "redoc-cli": "^0.13.21", - "marked": "^12.0.0" + "marked": "^12.0.1" } }