balena-supervisor/build-utils/hardcode-migrations.js
Pagan Gazzard 758f3caa48 Update to @balena/lint 5.x
Change-type: patch
2020-05-15 12:08:42 +01:00

12 lines
354 B
JavaScript

// knex migrations use dynamic requires which break with webpack.
// This hack makes the migrations directory a constant so that at least we can use webpack contexts for the
// require.
module.exports = function (source) {
return source
.toString()
.replace(
'path.join(absoluteDir, migration.file)',
`'./migrations/'+migration.file`,
);
};