From 8ff315a3b1d62bf554f2996b25faddfe6d520a02 Mon Sep 17 00:00:00 2001 From: Evan Tahler Date: Sat, 1 Jan 2022 10:02:40 -0800 Subject: [PATCH] ignore d.ts files in migrations --- package.json | 1 + src/modules/migrations.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 987a203a..2125ade4 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ }, "scripts": { "dev": "ts-node-dev --transpile-only src/server.ts", + "start": "node dist/server.js", "test": "jest", "pretest": "npm run lint && npm run build", "prepare": "npm run build", diff --git a/src/modules/migrations.ts b/src/modules/migrations.ts index 242f8825..c58d542f 100644 --- a/src/modules/migrations.ts +++ b/src/modules/migrations.ts @@ -1,4 +1,4 @@ -import { Umzug, SequelizeStorage, MigrationParams } from "umzug"; +import { Umzug, SequelizeStorage } from "umzug"; import { Sequelize } from "sequelize-typescript"; import * as path from "path"; @@ -80,7 +80,7 @@ export namespace Migrations { storage: new SequelizeStorage({ sequelize: sequelizeInstance }), context: sequelizeInstance.getQueryInterface(), migrations: { - glob: `${dir}/*.{js,ts}`, + glob: ["*.{js,ts}", { cwd: dir, ignore: "**/*.d.ts" }], resolve: ({ path: filePath, context }) => { const migration = require(filePath).default ? require(filePath).default