Unexpected token '(' при 'npx sequelize-cli db:migrate'

Создаю новый проект. Ввожу команду npm install sequelize Далее идет npm install --save-dev sequelize-cli После установки пакетов sequelize, устанавливаю пакет mysql2

npm install mysql2

Далее идет команда

npx sequelize-cli init

и команды типа

npx sequelize-cli model:generate --name User --attributes firstName:string,lastName:string,email:string

для создания моделей. В config файле меняю данные для своей бд и запускаю миграцию командой npx sequelize-cli db:migrate Выдает ошибку

Sequelize CLI [Node: 12.22.9, CLI: 6.6.1, ORM: 6.33.0]

Loaded configuration file "config/config.js".
Using environment "development".

ERROR: Unexpected token '('

Не пойму на что он жалуется, раньше такая схема всегда работала, сижу на linux, ide webstorm. Пробовал устанавливать npm пакеты старых версий, все тоже самое. Файл index моделей

'use strict';

const fs = require('fs');
const path = require('path');
const Sequelize = require('sequelize');
const process = require('process');
const basename = path.basename(__filename);
const env = 'development';
const config = require(__dirname + '/../config/config.js')[env];
const db = {};

let sequelize;
if (config.use_env_variable) {
  sequelize = new Sequelize(process.env[config.use_env_variable], config);
} else {
  sequelize = new Sequelize(config.database, config.username, config.password, config.options);
}

fs
    .readdirSync(__dirname)
    .filter(file => {
      return (
          file.indexOf('.') !== 0 &&
          file !== basename &&
          file.slice(-3) === '.js' &&
          file.indexOf('.test.js') === -1
      );
    })
    .forEach(file => {
      const model = require(path.join(__dirname, file))(sequelize, Sequelize.DataTypes);
      db[model.name] = model;
    });

Object.keys(db).forEach(modelName => {
  if (db[modelName].associate) {
    db[modelName].associate(db);
  }
});

db.sequelize = sequelize;
db.Sequelize = Sequelize;

module.exports = db;

Ответы (0 шт):