| 12345678910111213141516171819202122232425 |
- import { mkdir, writeFile } from 'node:fs/promises'
- import { dirname, resolve } from 'node:path'
- import { fileURLToPath } from 'node:url'
- const packageDir = resolve(dirname(fileURLToPath(import.meta.url)), '..')
- const distDir = resolve(packageDir, 'dist')
- await mkdir(distDir, { recursive: true })
- await Promise.all([
- writeFile(resolve(distDir, 'index.js'), [
- "export { default } from '@file-viewer/vue3';",
- "export * from '@file-viewer/vue3';",
- ''
- ].join('\n')),
- writeFile(resolve(distDir, 'index.d.ts'), [
- "export { default } from '@file-viewer/vue3';",
- "export * from '@file-viewer/vue3';",
- ''
- ].join('\n')),
- writeFile(resolve(distDir, 'file-viewer3.css'), [
- "@import '@file-viewer/vue3/dist/file-viewer3.css';",
- ''
- ].join('\n'))
- ])
|