chunks off

This commit is contained in:
Igor Lobanov 2022-10-31 17:50:51 +01:00
parent ec3f9ab54c
commit 43d04d8c79

View File

@ -39,32 +39,31 @@ const astroConfig: AstroUserConfig = {
build: {
rollupOptions: {
plugins: [visualizer()],
output: {
// eslint-disable-next-line sonarjs/cognitive-complexity
manualChunks(id) {
if (id.includes('p2p')) return 'p2p'
if (id.includes('editor') || id.includes('Editor')) return 'editor'
if (id.includes('node_modules')) {
let chunkid
if (id.includes('solid')) chunkid = 'solid'
if (id.includes('swiper')) chunkid = 'swiper'
if (id.includes('acorn')) chunkid = 'acorn'
if (id.includes('prosemirror')) chunkid = 'editor'
if (id.includes('markdown') || id.includes('mdurl') || id.includes('yjs')) {
chunkid = 'codecs'
}
if (
id.includes('p2p') ||
id.includes('y-protocols') ||
id.includes('y-webrtc') ||
id.includes('simple-peer')
) {
chunkid = 'p2p'
}
return chunkid
}
}
},
// output: {
// manualChunks(id) {
// if (id.includes('p2p')) return 'p2p'
// if (id.includes('editor') || id.includes('Editor')) return 'editor'
// if (id.includes('node_modules')) {
// let chunkid
// if (id.includes('solid')) chunkid = 'solid'
// if (id.includes('swiper')) chunkid = 'swiper'
// if (id.includes('acorn')) chunkid = 'acorn'
// if (id.includes('prosemirror')) chunkid = 'editor'
// if (id.includes('markdown') || id.includes('mdurl') || id.includes('yjs')) {
// chunkid = 'codecs'
// }
// if (
// id.includes('p2p') ||
// id.includes('y-protocols') ||
// id.includes('y-webrtc') ||
// id.includes('simple-peer')
// ) {
// chunkid = 'p2p'
// }
// return chunkid
// }
// }
// },
external: ['@aws-sdk/clients/s3']
}
},