mirror of https://github.com/vuejs/core.git
28 lines
419 B
JavaScript
28 lines
419 B
JavaScript
// @ts-check
|
|
import fs from 'node:fs'
|
|
|
|
const packagesToCheck = [
|
|
'compiler-sfc',
|
|
'compiler-core',
|
|
'compiler-dom',
|
|
'compiler-ssr',
|
|
'shared',
|
|
]
|
|
|
|
let allFilesPresent = true
|
|
|
|
for (const pkg of packagesToCheck) {
|
|
if (
|
|
!fs.existsSync(
|
|
new URL(`../packages/${pkg}/dist/${pkg}.cjs.js`, import.meta.url),
|
|
)
|
|
) {
|
|
allFilesPresent = false
|
|
break
|
|
}
|
|
}
|
|
|
|
if (!allFilesPresent) {
|
|
process.exit(1)
|
|
}
|