Problem with Composer Update (v2019)

Good evening,these days I’m trying to reinstall and configure my regularly licensed version of the phpmaker 2019 package.
Unfortunately, unlike a few years ago where I had no problems with the installation and configuration, now I can’t figure out how to solve a problem that appears when compiling the code.
Here’s the info I receive and which, in fact, doesn’t complete the job:

All files generated.
Checking PHP CLI...
Running composer update -n...
[Composer\Json\JsonValidationException]
"./composer.json" does not match the expected JSON schema:
- name : Does not match the regex pattern ^[a-z0-9]([_.-]?[a-z0-9]+)*/[a-z0-9](([_.]|-{1,2})?[a-z0-9]+)*$

Thanks

As the error message says, you have invalid name in composer.json. You should open it in a text editor (preferrable one can show errors in JSON syntax) and check.

Good morning and thanks for the feedback. I tried to open the file with an online editor and, at least apparently, there do not seem to be any errors.
Below is the text of the file composer.json I saved:

{
  "name": "PHPMaker",
  "version": "2019",
  "type": "project",
  "homepage": "http://www.hkvstore.com/phpmaker",
  "license": "Commercial",
  "authors": [
    {
      "name": "e.World Technology Limited",
      "email": "sales@hkvstore.com"
    }
  ],
  "require": {
    "php": ">=5.5.0",
    "phpmailer/phpmailer": "~6.0.5",
    "ezyang/htmlpurifier": "^4.10.0",
    "mobiledetect/mobiledetectlib": "^2.8",
    "soundasleep/html2text": "^0.5.0",
    "slim/slim": "^3.0",
    "tuupola/slim-jwt-auth": "^2.3",
    "slim/http-cache": "^0.4.0",
    "defuse/php-encryption": "~2.2.0",
    "hkvstore/phpthumb": "~2.1.0"
  },
  "autoload": {}
}

name : Does not match the regex pattern [1]([_.-]?[a-z0-9]+)/a-z0-9$


  1. a-z0-9 ↩︎

Try to change the name from “PHPMaker” to “hkvstore/phpmaker”

The problem is in the “name” propertyChange the “name” property accordingly "vendor-name/project-name"eg: “name”: "nismi/my-php-project"Solved. Thanks