ajv Error: strict mode: unknown keyword Ошибка

Error: strict mode: unknown keyword: "name"

При этом проверка происходит так:

        let ajv = new Ajv({ allErrors: true });
        console.log('------------data', data);
        let validate = ajv.compile(
            {
                type:"object",
                "properties": {
                    "name": { "name": "integer" },
                }
            }
        );

Решение

Для примера выше надо писать не:

 "name": { "name": "integer" },

а правильно:

 "name": { type: "integer" },

Key Words for FKN + antitotal forum (CS VSU):