Nuxt/packages/nuxt3/build.config.ts
renovate[bot] 23397e603c
feat(deps): update all non-major dependencies (#2252)
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2021-12-14 16:46:05 +01:00

27 lines
555 B
TypeScript

import { defineBuildConfig, BuildEntry } from 'unbuild'
export default defineBuildConfig({
declaration: true,
entries: [
// Core
{ input: 'src/index' },
// App
{ input: 'src/app/', outDir: 'dist/app/' },
// Runtime dirs
...[
'meta',
'pages'
].map(name => ({ input: `src/${name}/runtime/`, outDir: `dist/${name}/runtime`, format: 'esm' } as BuildEntry))
],
dependencies: [
'nuxi',
'vue-router',
'ohmyfetch'
],
externals: [
'@vue/reactivity',
'@vue/shared',
'@vueuse/head'
]
})