import assert from 'node:assert/strict'
import test from 'node:test'
import { transformVueSource } from '../scripts/vue-sfc-imports.mjs'
test('migrates imports inside Vue script blocks', () => {
const source = `{{ '@tiptap/vue-3' }}
`
const expected = `{{ '@tiptap/vue-3' }}
`
assert.equal(transformVueSource(source), expected)
})
test('does not scan past local exports', () => {
const source = ``
const expected = ``
assert.equal(transformVueSource(source), expected)
})