
const FS = require(“fs”)
const { baseParse } = require(’@vue/compiler-core’);
const generate = require("@babel/generator").default
const traverse = require("@babel/traverse").default
module.exports = function (source, map) {
if (this.resourcePath.indexOf(“pages”) < 0) return source
const VUEAST = baseParse(source, {
sourceType: ‘module’,
plugins: [‘vue’, ‘typescript’, ‘classProperties’],
})
traverse(VUEAST, {
ImportDeclaration(npath) {
console.log(npath)
}
})
this.callback(null, source, map)
}