Files
tiptap/gridsome.server.js
Philipp Kühn d8fe4ee3f8 add dynamic alias
2019-12-07 22:23:49 +01:00

17 lines
446 B
JavaScript

const path = require('path')
const globby = require('globby')
module.exports = function (api) {
api.chainWebpack(config => {
config.resolve.extensions
.add('.ts')
globby.sync('./packages/*', { onlyDirectories: true })
.map(name => name.replace('./packages/tiptap-', ''))
.forEach(name => {
config.resolve.alias
.set(`@tiptap/${name}`, path.resolve(`./packages/tiptap-${name}`))
})
})
}