Skip to content

Commit 7335861

Browse files
committed
wip: setup basic testing, refactor server api
1 parent fe1848c commit 7335861

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

package.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,26 @@
66
],
77
"scripts": {
88
"lint": "eslint --ext .ts packages/*/src/**",
9-
"bundle": "esbuild packages/vite/src/node/index.ts packages/vite/src/node/cli.ts --bundle --platform=node --target=node12 --external:fsevents --external:sugarss --external:bufferutil --external:utf-8-validate --outdir=esbuild"
9+
"test": "jest"
1010
},
1111
"devDependencies": {
1212
"@microsoft/api-extractor": "^7.12.1",
13+
"@types/jest": "^26.0.19",
1314
"@types/node": "^14.14.10",
1415
"@typescript-eslint/parser": "^4.9.1",
1516
"enquirer": "^2.3.6",
1617
"eslint": "^7.15.0",
1718
"eslint-plugin-node": "^11.1.0",
1819
"execa": "^5.0.0",
20+
"jest": "^26.6.3",
1921
"lint-staged": "^10.5.3",
2022
"minimist": "^1.2.5",
2123
"npm-run-all": "^4.1.5",
24+
"playwright-chromium": "^1.7.0",
2225
"prettier": "^2.2.1",
2326
"rimraf": "^3.0.2",
2427
"semver": "^7.3.4",
28+
"ts-jest": "^26.4.4",
2529
"typescript": "^4.1.2",
2630
"yorkie": "^2.0.0"
2731
},

packages/plugin-vue/src/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -165,3 +165,4 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin {
165165

166166
// overwrite for cjs require('...')() usage
167167
module.exports = vuePlugin
168+
vuePlugin.default = vuePlugin

packages/plugin-vue/src/utils/descriptorCache.ts

+4
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,7 @@ export function getDescriptor(filename: string) {
4343
`This is a @vitejs/plugin-vue internal error, please open an issue.`
4444
)
4545
}
46+
47+
export function setDescriptor(filename: string, entry: SFCDescriptor) {
48+
cache.set(filename, entry)
49+
}

0 commit comments

Comments
 (0)