🔧
This commit is contained in:
67
node_modules/@vitejs/plugin-vue/dist/index.cjs
generated
vendored
67
node_modules/@vitejs/plugin-vue/dist/index.cjs
generated
vendored
@@ -20,7 +20,7 @@ const crypto__default = /*#__PURE__*/_interopDefaultCompat(crypto);
|
||||
const require$$0__default = /*#__PURE__*/_interopDefaultCompat(require$$0);
|
||||
const require$$1__default = /*#__PURE__*/_interopDefaultCompat(require$$1);
|
||||
|
||||
const version = "5.2.3";
|
||||
const version = "5.2.4";
|
||||
|
||||
function resolveCompiler(root) {
|
||||
const compiler = tryResolveCompiler(root) || tryResolveCompiler();
|
||||
@@ -2550,11 +2550,20 @@ async function transformMain(code, filename, options, pluginContext, ssr, custom
|
||||
}
|
||||
let resolvedMap = void 0;
|
||||
if (options.sourceMap) {
|
||||
if (scriptMap && templateMap) {
|
||||
if (templateMap) {
|
||||
const from = scriptMap ?? {
|
||||
file: filename,
|
||||
sourceRoot: "",
|
||||
version: 3,
|
||||
sources: [],
|
||||
sourcesContent: [],
|
||||
names: [],
|
||||
mappings: ""
|
||||
};
|
||||
const gen = fromMap(
|
||||
// version property of result.map is declared as string
|
||||
// but actually it is `3`
|
||||
scriptMap
|
||||
from
|
||||
);
|
||||
const tracer = new TraceMap(
|
||||
// same above
|
||||
@@ -2575,7 +2584,7 @@ async function transformMain(code, filename, options, pluginContext, ssr, custom
|
||||
resolvedMap = toEncodedMap(gen);
|
||||
resolvedMap.sourcesContent = templateMap.sourcesContent;
|
||||
} else {
|
||||
resolvedMap = scriptMap ?? templateMap;
|
||||
resolvedMap = scriptMap;
|
||||
}
|
||||
}
|
||||
if (!attachedProps.length) {
|
||||
@@ -2589,21 +2598,41 @@ async function transformMain(code, filename, options, pluginContext, ssr, custom
|
||||
let resolvedCode = output.join("\n");
|
||||
const lang = descriptor.scriptSetup?.lang || descriptor.script?.lang;
|
||||
if (lang && /tsx?$/.test(lang) && !descriptor.script?.src) {
|
||||
const { code: code2, map } = await vite.transformWithEsbuild(
|
||||
resolvedCode,
|
||||
filename,
|
||||
{
|
||||
target: "esnext",
|
||||
// #430 support decorators in .vue file
|
||||
// target can be overridden by esbuild config target
|
||||
...options.devServer?.config.esbuild,
|
||||
loader: "ts",
|
||||
sourcemap: options.sourceMap
|
||||
},
|
||||
resolvedMap
|
||||
);
|
||||
resolvedCode = code2;
|
||||
resolvedMap = resolvedMap ? map : resolvedMap;
|
||||
const { transformWithOxc } = await import('vite');
|
||||
if (transformWithOxc) {
|
||||
const { code: code2, map } = await transformWithOxc(
|
||||
resolvedCode,
|
||||
filename,
|
||||
{
|
||||
// #430 support decorators in .vue file
|
||||
// target can be overridden by oxc config target
|
||||
// @ts-ignore Rolldown-specific
|
||||
...options.devServer?.config.oxc,
|
||||
lang: "ts",
|
||||
sourcemap: options.sourceMap
|
||||
},
|
||||
resolvedMap
|
||||
);
|
||||
resolvedCode = code2;
|
||||
resolvedMap = resolvedMap ? map : resolvedMap;
|
||||
} else {
|
||||
const { code: code2, map } = await vite.transformWithEsbuild(
|
||||
resolvedCode,
|
||||
filename,
|
||||
{
|
||||
target: "esnext",
|
||||
charset: "utf8",
|
||||
// #430 support decorators in .vue file
|
||||
// target can be overridden by esbuild config target
|
||||
...options.devServer?.config.esbuild,
|
||||
loader: "ts",
|
||||
sourcemap: options.sourceMap
|
||||
},
|
||||
resolvedMap
|
||||
);
|
||||
resolvedCode = code2;
|
||||
resolvedMap = resolvedMap ? map : resolvedMap;
|
||||
}
|
||||
}
|
||||
return {
|
||||
code: resolvedCode,
|
||||
|
||||
4
node_modules/@vitejs/plugin-vue/dist/index.d.cts
generated
vendored
4
node_modules/@vitejs/plugin-vue/dist/index.d.cts
generated
vendored
@@ -108,4 +108,6 @@ interface Api {
|
||||
}
|
||||
declare function vuePlugin(rawOptions?: Options): Plugin<Api>;
|
||||
|
||||
export { type Api, type Options, type ResolvedOptions, type VueQuery, vuePlugin as default, parseVueRequest };
|
||||
// @ts-ignore
|
||||
export = vuePlugin;
|
||||
export { type Api, type Options, type ResolvedOptions, type VueQuery, parseVueRequest };
|
||||
|
||||
4
node_modules/@vitejs/plugin-vue/dist/index.d.ts
generated
vendored
4
node_modules/@vitejs/plugin-vue/dist/index.d.ts
generated
vendored
@@ -108,4 +108,6 @@ interface Api {
|
||||
}
|
||||
declare function vuePlugin(rawOptions?: Options): Plugin<Api>;
|
||||
|
||||
export { type Api, type Options, type ResolvedOptions, type VueQuery, vuePlugin as default, parseVueRequest };
|
||||
// @ts-ignore
|
||||
export = vuePlugin;
|
||||
export { type Api, type Options, type ResolvedOptions, type VueQuery, parseVueRequest };
|
||||
|
||||
67
node_modules/@vitejs/plugin-vue/dist/index.mjs
generated
vendored
67
node_modules/@vitejs/plugin-vue/dist/index.mjs
generated
vendored
@@ -7,7 +7,7 @@ import crypto from 'node:crypto';
|
||||
import require$$0 from 'tty';
|
||||
import require$$1 from 'util';
|
||||
|
||||
const version = "5.2.3";
|
||||
const version = "5.2.4";
|
||||
|
||||
function resolveCompiler(root) {
|
||||
const compiler = tryResolveCompiler(root) || tryResolveCompiler();
|
||||
@@ -2537,11 +2537,20 @@ async function transformMain(code, filename, options, pluginContext, ssr, custom
|
||||
}
|
||||
let resolvedMap = void 0;
|
||||
if (options.sourceMap) {
|
||||
if (scriptMap && templateMap) {
|
||||
if (templateMap) {
|
||||
const from = scriptMap ?? {
|
||||
file: filename,
|
||||
sourceRoot: "",
|
||||
version: 3,
|
||||
sources: [],
|
||||
sourcesContent: [],
|
||||
names: [],
|
||||
mappings: ""
|
||||
};
|
||||
const gen = fromMap(
|
||||
// version property of result.map is declared as string
|
||||
// but actually it is `3`
|
||||
scriptMap
|
||||
from
|
||||
);
|
||||
const tracer = new TraceMap(
|
||||
// same above
|
||||
@@ -2562,7 +2571,7 @@ async function transformMain(code, filename, options, pluginContext, ssr, custom
|
||||
resolvedMap = toEncodedMap(gen);
|
||||
resolvedMap.sourcesContent = templateMap.sourcesContent;
|
||||
} else {
|
||||
resolvedMap = scriptMap ?? templateMap;
|
||||
resolvedMap = scriptMap;
|
||||
}
|
||||
}
|
||||
if (!attachedProps.length) {
|
||||
@@ -2576,21 +2585,41 @@ async function transformMain(code, filename, options, pluginContext, ssr, custom
|
||||
let resolvedCode = output.join("\n");
|
||||
const lang = descriptor.scriptSetup?.lang || descriptor.script?.lang;
|
||||
if (lang && /tsx?$/.test(lang) && !descriptor.script?.src) {
|
||||
const { code: code2, map } = await transformWithEsbuild(
|
||||
resolvedCode,
|
||||
filename,
|
||||
{
|
||||
target: "esnext",
|
||||
// #430 support decorators in .vue file
|
||||
// target can be overridden by esbuild config target
|
||||
...options.devServer?.config.esbuild,
|
||||
loader: "ts",
|
||||
sourcemap: options.sourceMap
|
||||
},
|
||||
resolvedMap
|
||||
);
|
||||
resolvedCode = code2;
|
||||
resolvedMap = resolvedMap ? map : resolvedMap;
|
||||
const { transformWithOxc } = await import('vite');
|
||||
if (transformWithOxc) {
|
||||
const { code: code2, map } = await transformWithOxc(
|
||||
resolvedCode,
|
||||
filename,
|
||||
{
|
||||
// #430 support decorators in .vue file
|
||||
// target can be overridden by oxc config target
|
||||
// @ts-ignore Rolldown-specific
|
||||
...options.devServer?.config.oxc,
|
||||
lang: "ts",
|
||||
sourcemap: options.sourceMap
|
||||
},
|
||||
resolvedMap
|
||||
);
|
||||
resolvedCode = code2;
|
||||
resolvedMap = resolvedMap ? map : resolvedMap;
|
||||
} else {
|
||||
const { code: code2, map } = await transformWithEsbuild(
|
||||
resolvedCode,
|
||||
filename,
|
||||
{
|
||||
target: "esnext",
|
||||
charset: "utf8",
|
||||
// #430 support decorators in .vue file
|
||||
// target can be overridden by esbuild config target
|
||||
...options.devServer?.config.esbuild,
|
||||
loader: "ts",
|
||||
sourcemap: options.sourceMap
|
||||
},
|
||||
resolvedMap
|
||||
);
|
||||
resolvedCode = code2;
|
||||
resolvedMap = resolvedMap ? map : resolvedMap;
|
||||
}
|
||||
}
|
||||
return {
|
||||
code: resolvedCode,
|
||||
|
||||
6
node_modules/@vitejs/plugin-vue/package.json
generated
vendored
6
node_modules/@vitejs/plugin-vue/package.json
generated
vendored
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@vitejs/plugin-vue",
|
||||
"version": "5.2.3",
|
||||
"version": "5.2.4",
|
||||
"type": "commonjs",
|
||||
"license": "MIT",
|
||||
"author": "Evan You",
|
||||
@@ -36,10 +36,10 @@
|
||||
"@jridgewell/gen-mapping": "^0.3.8",
|
||||
"@jridgewell/trace-mapping": "^0.3.25",
|
||||
"debug": "^4.4.0",
|
||||
"rollup": "^4.34.9",
|
||||
"rollup": "^4.40.2",
|
||||
"slash": "^5.1.0",
|
||||
"source-map-js": "^1.2.1",
|
||||
"vite": "^6.2.0",
|
||||
"vite": "^6.3.5",
|
||||
"vue": "^3.5.13"
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
Reference in New Issue
Block a user