Skip to content

Commit

Permalink
Update vite and vite-ssr dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
frandiox committed Nov 28, 2020
1 parent 1436f62 commit 7807968
Show file tree
Hide file tree
Showing 7 changed files with 150 additions and 351 deletions.
2 changes: 1 addition & 1 deletion core/build/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import path from 'path'
import buildSSR from 'vite-ssr/build/index.js'
import buildSSR from 'vite-ssr/build.js'
import buildFunctions from './functions.js'

import config from '../config.cjs'
Expand Down
28 changes: 2 additions & 26 deletions core/config.cjs
Original file line number Diff line number Diff line change
@@ -1,31 +1,7 @@
const fs = require('fs')
const path = require('path')

const systemRoot = path.parse(process.cwd()).root
const fileExists = (dir, file) => fs.existsSync(path.resolve(dir, file))

let rootDir
let currentDir = process.cwd()
let isTS = false

while (!rootDir && currentDir !== systemRoot) {
if (fileExists(currentDir, 'vite.config.js')) {
rootDir = currentDir
} else if (fileExists(currentDir, 'vite.config.ts')) {
isTS = true
rootDir = currentDir
} else {
currentDir = path.resolve(currentDir, '..')
}
}

if (!rootDir) {
throw new Error(`Could not find Vite config file`)
}
const { getProjectInfo } = require('vite-ssr/config')

module.exports = {
isTS,
rootDir,
...getProjectInfo(),
outDir: 'dist',
clientOutDir: 'client',
ssrOutDir: 'ssr',
Expand Down
2 changes: 1 addition & 1 deletion core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@
"@rollup/plugin-virtual": "^2.0.3",
"fast-glob": "^3.2.4",
"rollup": "^2.33.1",
"vite-ssr": "^0.0.6"
"vite-ssr": "^0.0.7"
}
}
7 changes: 1 addition & 6 deletions core/webpack.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,7 @@ module.exports = {
resolve: {
mainFields: ['main', 'module'],
alias: {
__vitedge_router__: path.resolve(
rootDir,
outDir,
ssrOutDir,
'_assets/src/main.js'
),
__vitedge_router__: path.resolve(rootDir, outDir, ssrOutDir),
__vitedge_functions__: path.resolve(rootDir, outDir, fnsOutFile),
},
},
Expand Down

0 comments on commit 7807968

Please sign in to comment.