From bf1706ff05780d6825d8676463bcee9d48c725e4 Mon Sep 17 00:00:00 2001 From: Wout Mertens Date: Sun, 22 Dec 2024 15:41:47 +0100 Subject: [PATCH 1/5] fix(plugin): don't change path in transform - remove srcDir usage in optimizer - remove dev_path and devPath from optimizer options - don't change path of transformed files - use relative paths in transform calls - use relative path in source map - use relative path in click-to-component --- .changeset/thirty-spies-hug.md | 5 + .../src/routes/api/qwik-optimizer/api.json | 4 +- .../src/routes/api/qwik-optimizer/index.md | 15 --- packages/qwik/src/optimizer/core/src/lib.rs | 10 +- packages/qwik/src/optimizer/core/src/parse.rs | 97 +++++++------------ .../qwik/src/optimizer/core/src/transform.rs | 57 +++-------- packages/qwik/src/optimizer/src/api.md | 2 - .../src/plugins/click-to-component.html | 12 +-- .../qwik/src/optimizer/src/plugins/plugin.ts | 22 ++--- .../optimizer/src/plugins/vite-dev-server.ts | 15 ++- packages/qwik/src/optimizer/src/types.ts | 1 - starters/e2e/e2e.render.spec.ts | 10 +- 12 files changed, 78 insertions(+), 172 deletions(-) create mode 100644 .changeset/thirty-spies-hug.md diff --git a/.changeset/thirty-spies-hug.md b/.changeset/thirty-spies-hug.md new file mode 100644 index 00000000000..bffad4ebe90 --- /dev/null +++ b/.changeset/thirty-spies-hug.md @@ -0,0 +1,5 @@ +--- +'@builder.io/qwik': minor +--- + +FIX: click-to-component works again, and path handling inside the optimizer is simplified. Note: This changes the QRL hashes due to a different internal path diff --git a/packages/docs/src/routes/api/qwik-optimizer/api.json b/packages/docs/src/routes/api/qwik-optimizer/api.json index e12f43ae489..e497b72ffe7 100644 --- a/packages/docs/src/routes/api/qwik-optimizer/api.json +++ b/packages/docs/src/routes/api/qwik-optimizer/api.json @@ -796,7 +796,7 @@ } ], "kind": "Interface", - "content": "```typescript\nexport interface TransformModuleInput \n```\n\n\n\n\n\n\n
\n\nProperty\n\n\n\n\nModifiers\n\n\n\n\nType\n\n\n\n\nDescription\n\n\n
\n\n[code](#)\n\n\n\n\n\n\n\nstring\n\n\n\n\n\n
\n\n[devPath?](#)\n\n\n\n\n\n\n\nstring\n\n\n\n\n_(Optional)_\n\n\n
\n\n[path](#)\n\n\n\n\n\n\n\nstring\n\n\n\n\n\n
", + "content": "```typescript\nexport interface TransformModuleInput \n```\n\n\n\n\n\n
\n\nProperty\n\n\n\n\nModifiers\n\n\n\n\nType\n\n\n\n\nDescription\n\n\n
\n\n[code](#)\n\n\n\n\n\n\n\nstring\n\n\n\n\n\n
\n\n[path](#)\n\n\n\n\n\n\n\nstring\n\n\n\n\n\n
", "editUrl": "https://github.com/QwikDev/qwik/tree/main/packages/qwik/src/optimizer/src/types.ts", "mdFile": "qwik.transformmoduleinput.md" }, @@ -922,4 +922,4 @@ "mdFile": "qwik.versions.md" } ] -} \ No newline at end of file +} diff --git a/packages/docs/src/routes/api/qwik-optimizer/index.md b/packages/docs/src/routes/api/qwik-optimizer/index.md index d2fe9605443..68f01c9fa21 100644 --- a/packages/docs/src/routes/api/qwik-optimizer/index.md +++ b/packages/docs/src/routes/api/qwik-optimizer/index.md @@ -3149,21 +3149,6 @@ string -[devPath?](#) - - - - - -string - - - -_(Optional)_ - - - - [path](#) diff --git a/packages/qwik/src/optimizer/core/src/lib.rs b/packages/qwik/src/optimizer/core/src/lib.rs index dd1b6b97be0..30f2720f9de 100644 --- a/packages/qwik/src/optimizer/core/src/lib.rs +++ b/packages/qwik/src/optimizer/core/src/lib.rs @@ -82,7 +82,6 @@ pub struct TransformFsOptions { #[serde(rename_all = "camelCase")] pub struct TransformModuleInput { pub path: String, - pub dev_path: Option, pub code: String, } @@ -135,10 +134,8 @@ pub fn transform_fs(config: TransformFsOptions) -> Result Result Result Result { transform_code(TransformCodeOptions { - src_dir, + src_path: &input.path, root_dir, - relative_path: &input.path, - dev_path: input.dev_path.as_deref(), code: &input.code, minify: config.minify, source_maps: config.source_maps, diff --git a/packages/qwik/src/optimizer/core/src/parse.rs b/packages/qwik/src/optimizer/core/src/parse.rs index 2bdea66400d..c7ebcefc7f3 100644 --- a/packages/qwik/src/optimizer/core/src/parse.rs +++ b/packages/qwik/src/optimizer/core/src/parse.rs @@ -2,7 +2,7 @@ use std::collections::hash_map::DefaultHasher; use std::collections::HashMap; use std::ffi::OsStr; use std::hash::Hasher; -use std::path::{Component, Path, PathBuf}; +use std::path::{Path, PathBuf}; use std::str; use crate::add_side_effect::SideEffectVisitor; @@ -72,9 +72,9 @@ pub enum EmitMode { } pub struct TransformCodeOptions<'a> { - pub relative_path: &'a str, - pub dev_path: Option<&'a str>, - pub src_dir: &'a Path, + /// Used to calculate QRL hashes and annotate QRLs with their source file. Make this relative if possible. + pub src_path: &'a str, + /// Used for source maps pub root_dir: Option<&'a Path>, pub source_maps: bool, pub minify: MinifyMode, @@ -214,21 +214,13 @@ impl Emitter for ErrorBuffer { pub fn transform_code(config: TransformCodeOptions) -> Result { let source_map = Lrc::new(SourceMap::default()); - let path_data = parse_path( - config.relative_path.replace('\\', "/").as_str(), - config.src_dir, - )?; - let result = parse( - config.code, - &path_data, - config.root_dir, - Lrc::clone(&source_map), - ); + let path_data = parse_path(config.src_path)?; + let result = parse(config.code, &path_data, Lrc::clone(&source_map)); // dbg!(&module); let transpile_jsx = config.transpile_jsx; let transpile_ts = config.transpile_ts; - let origin: JsWord = JsWord::from(path_data.rel_path.to_string_lossy()); + let origin: JsWord = JsWord::from(path_data.path.to_string_lossy()); match result { Ok((program, comments, is_type_script, is_jsx)) => { @@ -319,7 +311,6 @@ pub fn transform_code(config: TransformCodeOptions) -> Result Result Result Result, source_map: Lrc, ) -> PResult<(ast::Program, SingleThreadedComments, bool, bool)> { - let sm_path = if let Some(root_dir) = root_dir { - pathdiff::diff_paths(path_data.abs_path.clone(), root_dir).unwrap() - } else { - path_data.abs_path.clone() - }; - let source_file = source_map.new_source_file(FileName::Real(sm_path).into(), code.into()); + let source_file = + source_map.new_source_file(FileName::Real(path_data.path.clone()).into(), code.into()); let comments = SingleThreadedComments::default(); let (is_type_script, is_jsx) = parse_filename(path_data); @@ -707,67 +697,50 @@ fn handle_error( } pub struct PathData { - pub abs_path: PathBuf, - pub rel_path: PathBuf, - pub abs_dir: PathBuf, - pub rel_dir: PathBuf, + pub path: PathBuf, + pub src: JsWord, + pub lossy: String, + pub dir: JsWord, + pub dir_name: String, pub file_stem: String, pub extension: String, pub file_name: String, + // pub display_name: JsWord, } -pub fn parse_path(src: &str, base_dir: &Path) -> Result { +pub fn parse_path(src: &str) -> Result { let path = Path::new(src); - let lossy = path.to_slash_lossy(); - let path = Path::new(lossy.as_ref()); let file_stem = path .file_stem() .and_then(OsStr::to_str) .map(Into::into) .with_context(|| format!("Computing file stem for {}", path.to_string_lossy()))?; - let rel_dir = path.parent().unwrap().to_path_buf(); let extension = path.extension().and_then(OsStr::to_str).unwrap(); let file_name = path .file_name() .and_then(OsStr::to_str) .with_context(|| format!("Computing filename for {}", path.to_string_lossy()))?; - let abs_path = normalize_path(base_dir.join(path)); - let abs_dir = normalize_path(abs_path.parent().unwrap()); - Ok(PathData { - abs_path, - rel_path: path.into(), - abs_dir, - rel_dir, + path: path.into(), + src: src.into(), + lossy: path.to_string_lossy().into(), + dir: path.parent().unwrap().to_string_lossy().into(), + dir_name: path + .parent() + .unwrap() + .file_name() + .unwrap_or_else(|| OsStr::new("")) + .to_string_lossy() + .to_string(), extension: extension.into(), file_name: file_name.into(), file_stem, }) } -pub fn normalize_path>(path: P) -> PathBuf { - let ends_with_slash = path.as_ref().to_str().map_or(false, |s| s.ends_with('/')); - let mut normalized = PathBuf::new(); - for component in path.as_ref().components() { - match &component { - Component::ParentDir => { - if !normalized.pop() { - normalized.push(component); - } - } - _ => { - normalized.push(component); - } - } - } - if ends_with_slash { - normalized.push(""); - } - normalized -} - +/// This decides if the qwik framework should be added as an export to the segment. The QRL for it will use the _hW export instead of the segment export, and this will resume the container. pub fn might_need_handle_watch(ctx_kind: &SegmentKind, ctx_name: &str) -> bool { if !matches!(ctx_kind, SegmentKind::Function) { return false; diff --git a/packages/qwik/src/optimizer/core/src/transform.rs b/packages/qwik/src/optimizer/core/src/transform.rs index 03f02bdb6ea..3c2f2dfb164 100644 --- a/packages/qwik/src/optimizer/core/src/transform.rs +++ b/packages/qwik/src/optimizer/core/src/transform.rs @@ -10,7 +10,6 @@ use crate::parse::{EmitMode, PathData}; use crate::words::*; use crate::{errors, EntryStrategy}; use base64::Engine; -use path_slash::PathExt; use serde::{Deserialize, Serialize}; use std::collections::hash_map::DefaultHasher; use std::collections::{BTreeMap, HashMap, HashSet}; @@ -117,7 +116,6 @@ pub struct QwikTransform<'a> { pub struct QwikTransformOptions<'a> { pub path_data: &'a PathData, - pub dev_path: Option<&'a str>, pub entry_policy: &'a dyn EntryPolicy, pub extension: JsWord, pub core_module: JsWord, @@ -160,11 +158,11 @@ impl<'a> QwikTransform<'a> { } let mut hasher = DefaultHasher::new(); - let local_file_name = options.path_data.rel_path.to_slash_lossy(); if let Some(scope) = options.scope { hasher.write(scope.as_bytes()); } - hasher.write(local_file_name.as_bytes()); + // Try to get the same hash on Windows and Unix, but no guarantees + hasher.write(options.path_data.lossy.as_bytes()); let jsx_functions = options .global_collect @@ -265,11 +263,6 @@ impl<'a> QwikTransform<'a> { fn get_dev_location(&self, span: Span) -> ast::ExprOrSpread { let loc = self.options.cm.lookup_char_pos(span.lo); - let file_name = self - .options - .dev_path - .map(|p| p.to_string()) - .unwrap_or_else(|| self.options.path_data.rel_path.to_slash_lossy().to_string()); ast::ExprOrSpread { spread: None, expr: Box::new(ast::Expr::Object(ast::ObjectLit { @@ -280,7 +273,7 @@ impl<'a> QwikTransform<'a> { value: Box::new(ast::Expr::Lit(ast::Lit::Str(ast::Str { span: DUMMY_SP, raw: None, - value: file_name.into(), + value: self.options.path_data.src.clone(), }))), }))), ast::PropOrSpread::Prop(Box::new(ast::Prop::KeyValue(ast::KeyValueProp { @@ -330,11 +323,11 @@ impl<'a> QwikTransform<'a> { write!(display_name, "_{}", index).unwrap(); } let mut hasher = DefaultHasher::new(); - let local_file_name = self.options.path_data.rel_path.to_slash_lossy(); if let Some(scope) = self.options.scope { hasher.write(scope.as_bytes()); } - hasher.write(local_file_name.as_bytes()); + // Try to get the same hash on Windows and Unix, but no guarantees + hasher.write(self.options.path_data.lossy.as_bytes()); hasher.write(display_name.as_bytes()); let hash = hasher.finish(); let hash64 = base64(hash); @@ -425,8 +418,8 @@ impl<'a> QwikTransform<'a> { parent_segment: self.segment_stack.last().cloned(), ctx_kind, ctx_name, - origin: self.options.path_data.rel_path.to_slash_lossy().into(), - path: self.options.path_data.rel_dir.to_slash_lossy().into(), + origin: self.options.path_data.src.clone(), + path: self.options.path_data.dir.clone(), display_name, need_transform: false, hash, @@ -655,8 +648,8 @@ impl<'a> QwikTransform<'a> { parent_segment: self.segment_stack.last().cloned(), ctx_kind, ctx_name, - origin: self.options.path_data.rel_path.to_slash_lossy().into(), - path: self.options.path_data.rel_dir.to_slash_lossy().into(), + origin: self.options.path_data.src.clone(), + path: self.options.path_data.dir.clone(), display_name, need_transform: true, hash, @@ -956,11 +949,7 @@ impl<'a> QwikTransform<'a> { ]; let fn_callee = if self.options.mode == EmitMode::Dev { args.push(get_qrl_dev_obj( - JsWord::from( - self.options - .dev_path - .unwrap_or(&self.options.path_data.abs_path.to_slash_lossy()), - ), + self.options.path_data.src.clone(), segment_data, span, )); @@ -1028,11 +1017,7 @@ impl<'a> QwikTransform<'a> { let fn_callee = if self.options.mode == EmitMode::Dev { args.push(get_qrl_dev_obj( - JsWord::from( - self.options - .dev_path - .unwrap_or(&self.options.path_data.abs_path.to_slash_lossy()), - ), + self.options.path_data.src.clone(), &segment_data, &span, )); @@ -1680,11 +1665,7 @@ impl<'a> QwikTransform<'a> { let mut fn_name: &JsWord = &_NOOP_QRL; if self.options.mode == EmitMode::Dev { args.push(get_qrl_dev_obj( - JsWord::from( - self.options - .dev_path - .unwrap_or(&self.options.path_data.abs_path.to_slash_lossy()), - ), + self.options.path_data.src.clone(), &segment_data, &DUMMY_SP, )); @@ -2051,15 +2032,7 @@ impl<'a> Fold for QwikTransform<'a> { fn fold_export_default_expr(&mut self, node: ast::ExportDefaultExpr) -> ast::ExportDefaultExpr { let mut filename = self.options.path_data.file_stem.clone(); if filename == "index" { - if let Some(foldername) = self - .options - .path_data - .rel_dir - .file_name() - .and_then(|s| s.to_str()) - { - filename = foldername.to_string(); - } + filename = self.options.path_data.dir_name.clone(); } self.stack_ctxt.push(filename); let o = node.fold_children_with(self); @@ -2355,7 +2328,7 @@ fn parse_symbol_name( (s_n, display_name.into(), hash.into()) } -fn get_qrl_dev_obj(abs_path: JsWord, segment: &SegmentData, span: &Span) -> ast::Expr { +fn get_qrl_dev_obj(src: JsWord, segment: &SegmentData, span: &Span) -> ast::Expr { ast::Expr::Object(ast::ObjectLit { span: DUMMY_SP, props: vec![ @@ -2363,7 +2336,7 @@ fn get_qrl_dev_obj(abs_path: JsWord, segment: &SegmentData, span: &Span) -> ast: key: ast::PropName::Ident(ast::IdentName::new(js_word!("file"), DUMMY_SP)), value: Box::new(ast::Expr::Lit(ast::Lit::Str(ast::Str { span: DUMMY_SP, - value: abs_path, + value: src, raw: None, }))), }))), diff --git a/packages/qwik/src/optimizer/src/api.md b/packages/qwik/src/optimizer/src/api.md index 5dc12594d81..df24882b4fe 100644 --- a/packages/qwik/src/optimizer/src/api.md +++ b/packages/qwik/src/optimizer/src/api.md @@ -432,8 +432,6 @@ export interface TransformModuleInput { // (undocumented) code: string; // (undocumented) - devPath?: string; - // (undocumented) path: string; } diff --git a/packages/qwik/src/optimizer/src/plugins/click-to-component.html b/packages/qwik/src/optimizer/src/plugins/click-to-component.html index 57f9c8ec64a..4afb165f9a8 100644 --- a/packages/qwik/src/optimizer/src/plugins/click-to-component.html +++ b/packages/qwik/src/optimizer/src/plugins/click-to-component.html @@ -55,7 +55,6 @@ (function () { const inspectAttribute = 'data-qwik-inspector'; const hotKeys = globalThis.qwikdevtools.hotKeys; - const srcDir = globalThis.qwikdevtools.srcDir; document.querySelector('#qwik-inspector-info-popup').textContent = `Click-to-Source: ${hotKeys.join(' + ')}`; console.debug( @@ -143,16 +142,7 @@ ); globalThis.qwikOpenInEditor = function (path) { - const isWindows = navigator.platform.includes('Win'); - const resolvedURL = new URL(path, isWindows ? origin : srcDir); - if (resolvedURL.origin === origin) { - const params = new URLSearchParams(); - const prefix = isWindows ? srcDir : ''; - params.set('file', prefix + resolvedURL.pathname); - fetch('/__open-in-editor?' + params.toString()); - } else { - location.href = resolvedURL.href; - } + fetch('{{BASE}}__open-in-editor?file=' + encodeURIComponent(path)); }; document.addEventListener( 'contextmenu', diff --git a/packages/qwik/src/optimizer/src/plugins/plugin.ts b/packages/qwik/src/optimizer/src/plugins/plugin.ts index 02e9acddee4..1a598d41122 100644 --- a/packages/qwik/src/optimizer/src/plugins/plugin.ts +++ b/packages/qwik/src/optimizer/src/plugins/plugin.ts @@ -624,7 +624,6 @@ export function createPlugin(optimizerOptions: OptimizerOptions = {}) { const { pathId } = parseId(id); const parsedPathId = path.parse(pathId); const dir = parsedPathId.dir; - const base = parsedPathId.base; const ext = parsedPathId.ext.toLowerCase(); if (ext in TRANSFORM_EXTS || TRANSFORM_REGEX.test(pathId)) { /** Strip client|server code from qwik server|client, but not in lib/test */ @@ -647,19 +646,10 @@ export function createPlugin(optimizerOptions: OptimizerOptions = {}) { }); } - let filePath = base; - if (opts.srcDir) { - filePath = path.relative(opts.srcDir, pathId); - } - filePath = normalizePath(filePath); - const srcDir = opts.srcDir ? opts.srcDir : normalizePath(dir); + const filePath = path.relative(opts.rootDir, pathId); const entryStrategy: EntryStrategy = opts.entryStrategy; - let devPath: string | undefined; - if (devServer) { - devPath = devServer.moduleGraph.getModuleById(pathId)?.url; - } const transformOpts: TransformModulesOptions = { - input: [{ code, path: filePath, devPath }], + input: [{ code, path: filePath }], entryStrategy: isServer ? { type: 'hoist' } : entryStrategy, minify: 'simplify', // Always enable sourcemaps in dev for click-to-source @@ -668,7 +658,8 @@ export function createPlugin(optimizerOptions: OptimizerOptions = {}) { transpileJsx: true, explicitExtensions: true, preserveFilenames: true, - srcDir, + // TODO remove + srcDir: '', rootDir: opts.rootDir, mode, scope: opts.scope || undefined, @@ -692,7 +683,7 @@ export function createPlugin(optimizerOptions: OptimizerOptions = {}) { // uncomment to show transform results // debug({ isServer, strip }, transformOpts, newOutput); - diagnosticsCallback(newOutput.diagnostics, optimizer, srcDir); + diagnosticsCallback(newOutput.diagnostics, optimizer, opts.rootDir); if (isServer) { if (newOutput.diagnostics.length === 0 && linter) { @@ -704,7 +695,8 @@ export function createPlugin(optimizerOptions: OptimizerOptions = {}) { const deps = new Set(); for (const mod of newOutput.modules) { if (mod !== module) { - const key = normalizePath(path.join(srcDir, mod.path)); + // All modules are in the same directory as the parent + const key = path.join(dir, mod.segment!.canonicalFilename + '.' + mod.segment?.extension); debug(`transform(${count})`, `segment ${key}`, mod.segment!.displayName); parentIds.set(key, id); currentOutputs.set(key, [mod, id]); diff --git a/packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts b/packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts index e8289c54da7..3a1fa479da1 100644 --- a/packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts +++ b/packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts @@ -6,7 +6,7 @@ import { magenta } from 'kleur/colors'; import type { Connect, ViteDevServer } from 'vite'; import { SYNC_QRL } from '../../../core/qrl/qrl-class'; import type { OptimizerSystem, Path, QwikManifest, SymbolMapper, SymbolMapperFn } from '../types'; -import clickToComponent from './click-to-component.html?raw'; +import clickToComponentSrc from './click-to-component.html?raw'; import errorHost from './error-host.html?raw'; import imageDevTools from './image-size-runtime.html?raw'; import perfWarning from './perf-warning.html?raw'; @@ -212,9 +212,7 @@ export async function configureDevServer( if ('html' in result) { res.write((result as any).html); } - res.write( - END_SSR_SCRIPT(opts, opts.srcDir ? opts.srcDir : path.join(opts.rootDir, 'src')) - ); + res.write(END_SSR_SCRIPT(opts, base)); res.end(); } else { next(); @@ -378,26 +376,25 @@ function relativeURL(url: string, base: string) { return url; } -const DEV_QWIK_INSPECTOR = (opts: NormalizedQwikPluginOptions['devTools'], srcDir: string) => { +const DEV_QWIK_INSPECTOR = (opts: NormalizedQwikPluginOptions['devTools'], base: string) => { const qwikdevtools = { hotKeys: opts.clickToSource ?? [], - srcDir: new URL(srcDir + '/', 'http://local.local').href, }; return ( `` + (opts.imageDevTools ? imageDevTools : '') + - (opts.clickToSource ? clickToComponent : '') + (opts.clickToSource ? clickToComponentSrc.replaceAll('{{BASE}}', base) : '') ); }; -const END_SSR_SCRIPT = (opts: NormalizedQwikPluginOptions, srcDir: string) => ` +const END_SSR_SCRIPT = (opts: NormalizedQwikPluginOptions, base: string) => ` ${errorHost} ${perfWarning} -${DEV_QWIK_INSPECTOR(opts.devTools, srcDir)} +${DEV_QWIK_INSPECTOR(opts.devTools, base)} `; function getViteDevIndexHtml(entryUrl: string, serverData: Record) { diff --git a/packages/qwik/src/optimizer/src/types.ts b/packages/qwik/src/optimizer/src/types.ts index 1b1febb7620..5ca142320e7 100644 --- a/packages/qwik/src/optimizer/src/types.ts +++ b/packages/qwik/src/optimizer/src/types.ts @@ -83,7 +83,6 @@ export interface TransformFsOptions extends TransformOptions { /** @public */ export interface TransformModuleInput { path: string; - devPath?: string; code: string; } diff --git a/starters/e2e/e2e.render.spec.ts b/starters/e2e/e2e.render.spec.ts index a6ba27fd191..7885c757d9e 100644 --- a/starters/e2e/e2e.render.spec.ts +++ b/starters/e2e/e2e.render.spec.ts @@ -28,31 +28,31 @@ test.describe("render", () => { const attributes = page.locator("#attributes"); - await expect(attributes).toHaveClass("⭐️unvb18-1 even stable0"); + await expect(attributes).toHaveClass("⭐️ju3o0m-1 even stable0"); await expect(attributes).toHaveAttribute("aria-hidden", "true"); await expect(attributes).toHaveAttribute("preventdefault:click", ""); await increment.click(); - await expect(attributes).toHaveClass("⭐️unvb18-1 odd stable0"); + await expect(attributes).toHaveClass("⭐️ju3o0m-1 odd stable0"); await expect(attributes).toHaveAttribute("aria-hidden", "true"); await expect(attributes).toHaveAttribute("preventdefault:click", ""); await toggle.click(); - await expect(attributes).toHaveClass("⭐️unvb18-1"); + await expect(attributes).toHaveClass("⭐️ju3o0m-1"); await expect(attributes).not.hasAttribute("aria-hidden"); await expect(attributes).not.hasAttribute("preventdefault:click"); await increment.click(); - await expect(attributes).toHaveClass("⭐️unvb18-1"); + await expect(attributes).toHaveClass("⭐️ju3o0m-1"); await expect(attributes).not.hasAttribute("aria-hidden"); await expect(attributes).not.hasAttribute("preventdefault:click"); await toggle.click(); - await expect(attributes).toHaveClass("⭐️unvb18-1 even stable0"); + await expect(attributes).toHaveClass("⭐️ju3o0m-1 even stable0"); await expect(attributes).toHaveAttribute("aria-hidden", "true"); await expect(attributes).toHaveAttribute("preventdefault:click", ""); }); From b0e18fdc5834e8a35f537042f10cd3746c5d7cf7 Mon Sep 17 00:00:00 2001 From: Wout Mertens Date: Thu, 19 Dec 2024 21:36:04 +0100 Subject: [PATCH 2/5] chore(rust): remove add_side_effects doesn't seem to have any effect --- .../src/optimizer/core/src/add_side_effect.rs | 66 ------------------- packages/qwik/src/optimizer/core/src/lib.rs | 1 - packages/qwik/src/optimizer/core/src/parse.rs | 10 +-- 3 files changed, 1 insertion(+), 76 deletions(-) delete mode 100644 packages/qwik/src/optimizer/core/src/add_side_effect.rs diff --git a/packages/qwik/src/optimizer/core/src/add_side_effect.rs b/packages/qwik/src/optimizer/core/src/add_side_effect.rs deleted file mode 100644 index 9d310a62984..00000000000 --- a/packages/qwik/src/optimizer/core/src/add_side_effect.rs +++ /dev/null @@ -1,66 +0,0 @@ -use std::collections::HashSet; -use std::path::Path; - -use crate::collector::GlobalCollect; -use crate::parse::PathData; -use path_slash::PathBufExt; -use swc_atoms::JsWord; -use swc_common::DUMMY_SP; -use swc_ecmascript::ast; -use swc_ecmascript::visit::{VisitMut, VisitMutWith}; - -pub struct SideEffectVisitor<'a> { - global_collector: &'a GlobalCollect, - imports: HashSet, - path_data: &'a PathData, - src_dir: &'a Path, -} - -impl<'a> SideEffectVisitor<'a> { - pub fn new( - global_collector: &'a GlobalCollect, - path_data: &'a PathData, - src_dir: &'a Path, - ) -> Self { - Self { - global_collector, - path_data, - src_dir, - imports: HashSet::new(), - } - } -} - -impl<'a> VisitMut for SideEffectVisitor<'a> { - fn visit_mut_import_decl(&mut self, node: &mut ast::ImportDecl) { - if node.src.value.starts_with('.') { - self.imports.insert(node.src.value.clone()); - } - } - fn visit_mut_module(&mut self, node: &mut ast::Module) { - node.visit_mut_children_with(self); - let mut imports: Vec<_> = self.global_collector.imports.values().collect(); - imports.sort_by_key(|i| i.source.clone()); - - for import in imports { - if import.source.starts_with('.') && !self.imports.contains(&import.source) { - let abs_dir = self.path_data.abs_dir.to_slash_lossy(); - let relative = relative_path::RelativePath::new(&abs_dir); - let final_path = relative.join(import.source.as_ref()).normalize(); - if final_path.starts_with(self.src_dir.to_str().unwrap()) { - node.body.insert( - 0, - ast::ModuleItem::ModuleDecl(ast::ModuleDecl::Import(ast::ImportDecl { - with: None, - phase: Default::default(), - span: DUMMY_SP, - specifiers: vec![], - type_only: false, - src: Box::new(ast::Str::from(import.source.clone())), - })), - ); - } - } - } - } -} diff --git a/packages/qwik/src/optimizer/core/src/lib.rs b/packages/qwik/src/optimizer/core/src/lib.rs index 30f2720f9de..e4c8a04aeee 100644 --- a/packages/qwik/src/optimizer/core/src/lib.rs +++ b/packages/qwik/src/optimizer/core/src/lib.rs @@ -8,7 +8,6 @@ #[cfg(test)] mod test; -mod add_side_effect; mod clean_side_effects; mod code_move; mod collector; diff --git a/packages/qwik/src/optimizer/core/src/parse.rs b/packages/qwik/src/optimizer/core/src/parse.rs index c7ebcefc7f3..772c5806c08 100644 --- a/packages/qwik/src/optimizer/core/src/parse.rs +++ b/packages/qwik/src/optimizer/core/src/parse.rs @@ -5,7 +5,6 @@ use std::hash::Hasher; use std::path::{Path, PathBuf}; use std::str; -use crate::add_side_effect::SideEffectVisitor; use crate::clean_side_effects::Treeshaker; use crate::code_move::{new_module, NewModuleCtx}; use crate::collector::global_collect; @@ -347,14 +346,7 @@ pub fn transform_code(config: TransformCodeOptions) -> Result Date: Sun, 22 Dec 2024 15:23:53 +0100 Subject: [PATCH 3/5] fix(build): retain previous qrl hashes This pretends that the src/ dir is the root of the project as far as the optimizer is concerned, and makes sure the click-to-component knows about it. This way the relative paths given to the optimizer are the same as before. --- .changeset/thirty-spies-hug.md | 4 +-- .../src/plugins/click-to-component.html | 2 +- .../qwik/src/optimizer/src/plugins/plugin.ts | 14 ++++++--- .../optimizer/src/plugins/vite-dev-server.ts | 30 ++++++++++++------- starters/e2e/e2e.render.spec.ts | 10 +++---- 5 files changed, 37 insertions(+), 23 deletions(-) diff --git a/.changeset/thirty-spies-hug.md b/.changeset/thirty-spies-hug.md index bffad4ebe90..b2b3bad3682 100644 --- a/.changeset/thirty-spies-hug.md +++ b/.changeset/thirty-spies-hug.md @@ -1,5 +1,5 @@ --- -'@builder.io/qwik': minor +'@builder.io/qwik': patch --- -FIX: click-to-component works again, and path handling inside the optimizer is simplified. Note: This changes the QRL hashes due to a different internal path +FIX: click-to-component works again, and path handling inside the optimizer is simplified. diff --git a/packages/qwik/src/optimizer/src/plugins/click-to-component.html b/packages/qwik/src/optimizer/src/plugins/click-to-component.html index 4afb165f9a8..aca4da22f77 100644 --- a/packages/qwik/src/optimizer/src/plugins/click-to-component.html +++ b/packages/qwik/src/optimizer/src/plugins/click-to-component.html @@ -142,7 +142,7 @@ ); globalThis.qwikOpenInEditor = function (path) { - fetch('{{BASE}}__open-in-editor?file=' + encodeURIComponent(path)); + fetch('{{BASE}}__open-in-editor?file={{SRC}}' + encodeURIComponent(path)); }; document.addEventListener( 'contextmenu', diff --git a/packages/qwik/src/optimizer/src/plugins/plugin.ts b/packages/qwik/src/optimizer/src/plugins/plugin.ts index 1a598d41122..b3c4bd54f6e 100644 --- a/packages/qwik/src/optimizer/src/plugins/plugin.ts +++ b/packages/qwik/src/optimizer/src/plugins/plugin.ts @@ -646,7 +646,12 @@ export function createPlugin(optimizerOptions: OptimizerOptions = {}) { }); } - const filePath = path.relative(opts.rootDir, pathId); + /** + * We provide paths relative to srcDir for backwards compatibility. That way the qrl hashes + * remain unchanged. + */ + const rootDir = opts.srcDir || opts.rootDir; + const filePath = path.relative(rootDir, pathId); const entryStrategy: EntryStrategy = opts.entryStrategy; const transformOpts: TransformModulesOptions = { input: [{ code, path: filePath }], @@ -658,9 +663,10 @@ export function createPlugin(optimizerOptions: OptimizerOptions = {}) { transpileJsx: true, explicitExtensions: true, preserveFilenames: true, - // TODO remove + // TODO remove this in v2 srcDir: '', - rootDir: opts.rootDir, + // Sourcemaps need to know this + rootDir, mode, scope: opts.scope || undefined, isServer, @@ -695,7 +701,7 @@ export function createPlugin(optimizerOptions: OptimizerOptions = {}) { const deps = new Set(); for (const mod of newOutput.modules) { if (mod !== module) { - // All modules are in the same directory as the parent + // All segments are in the same directory as the parent const key = path.join(dir, mod.segment!.canonicalFilename + '.' + mod.segment?.extension); debug(`transform(${count})`, `segment ${key}`, mod.segment!.displayName); parentIds.set(key, id); diff --git a/packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts b/packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts index 3a1fa479da1..a2d5613ec5b 100644 --- a/packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts +++ b/packages/qwik/src/optimizer/src/plugins/vite-dev-server.ts @@ -8,7 +8,7 @@ import { SYNC_QRL } from '../../../core/qrl/qrl-class'; import type { OptimizerSystem, Path, QwikManifest, SymbolMapper, SymbolMapperFn } from '../types'; import clickToComponentSrc from './click-to-component.html?raw'; import errorHost from './error-host.html?raw'; -import imageDevTools from './image-size-runtime.html?raw'; +import imageDevToolsSrc from './image-size-runtime.html?raw'; import perfWarning from './perf-warning.html?raw'; import { parseId, type NormalizedQwikPluginOptions } from './plugin'; import type { QwikViteDevResponse } from './vite'; @@ -27,7 +27,7 @@ function getOrigin(req: IncomingMessage) { return `${protocol}://${host}`; } -function createSymbolMapper(base: string): SymbolMapperFn { +function createSymbolMapper(base: string, srcRelative: string): SymbolMapperFn { return ( symbolName: string, _mapper: SymbolMapper | undefined, @@ -45,7 +45,7 @@ function createSymbolMapper(base: string): SymbolMapperFn { } // In dev mode, the `parent` is the Vite URL for the parent, not the real absolute path. // It is always absolute but when on Windows that's without a / - const qrlFile = `${base}${parent.startsWith('/') ? parent.slice(1) : parent}_${symbolName}.js`; + const qrlFile = `${base}${srcRelative}${parent.startsWith('/') ? parent.slice(1) : parent}_${symbolName}.js`; return [symbolName, qrlFile]; }; } @@ -77,7 +77,10 @@ export async function configureDevServer( clientDevInput: string | undefined, devSsrServer: boolean ) { - symbolMapper = lazySymbolMapper = createSymbolMapper(base); + symbolMapper = lazySymbolMapper = createSymbolMapper( + base, + opts.srcDir ? `${path.relative(opts.rootDir, opts.srcDir)}/` : '' + ); if (!devSsrServer) { // we just needed the symbolMapper return; @@ -212,7 +215,7 @@ export async function configureDevServer( if ('html' in result) { res.write((result as any).html); } - res.write(END_SSR_SCRIPT(opts, base)); + res.write(END_SSR_SCRIPT(path, opts, base)); res.end(); } else { next(); @@ -376,25 +379,30 @@ function relativeURL(url: string, base: string) { return url; } -const DEV_QWIK_INSPECTOR = (opts: NormalizedQwikPluginOptions['devTools'], base: string) => { +const DEV_QWIK_INSPECTOR = (path: Path, opts: NormalizedQwikPluginOptions, base: string) => { + const { srcDir, rootDir } = opts; + const srcRelative = srcDir ? `${path.relative(rootDir, srcDir)}/` : ''; + const { clickToSource, imageDevTools } = opts.devTools; const qwikdevtools = { - hotKeys: opts.clickToSource ?? [], + hotKeys: clickToSource ?? [], }; return ( `` + - (opts.imageDevTools ? imageDevTools : '') + - (opts.clickToSource ? clickToComponentSrc.replaceAll('{{BASE}}', base) : '') + (imageDevTools ? imageDevToolsSrc : '') + + (clickToSource + ? clickToComponentSrc.replaceAll('{{BASE}}', base).replaceAll('{{SRC}}', srcRelative) + : '') ); }; -const END_SSR_SCRIPT = (opts: NormalizedQwikPluginOptions, base: string) => ` +const END_SSR_SCRIPT = (path: Path, opts: NormalizedQwikPluginOptions, base: string) => ` ${errorHost} ${perfWarning} -${DEV_QWIK_INSPECTOR(opts.devTools, base)} +${DEV_QWIK_INSPECTOR(path, opts, base)} `; function getViteDevIndexHtml(entryUrl: string, serverData: Record) { diff --git a/starters/e2e/e2e.render.spec.ts b/starters/e2e/e2e.render.spec.ts index 7885c757d9e..a6ba27fd191 100644 --- a/starters/e2e/e2e.render.spec.ts +++ b/starters/e2e/e2e.render.spec.ts @@ -28,31 +28,31 @@ test.describe("render", () => { const attributes = page.locator("#attributes"); - await expect(attributes).toHaveClass("⭐️ju3o0m-1 even stable0"); + await expect(attributes).toHaveClass("⭐️unvb18-1 even stable0"); await expect(attributes).toHaveAttribute("aria-hidden", "true"); await expect(attributes).toHaveAttribute("preventdefault:click", ""); await increment.click(); - await expect(attributes).toHaveClass("⭐️ju3o0m-1 odd stable0"); + await expect(attributes).toHaveClass("⭐️unvb18-1 odd stable0"); await expect(attributes).toHaveAttribute("aria-hidden", "true"); await expect(attributes).toHaveAttribute("preventdefault:click", ""); await toggle.click(); - await expect(attributes).toHaveClass("⭐️ju3o0m-1"); + await expect(attributes).toHaveClass("⭐️unvb18-1"); await expect(attributes).not.hasAttribute("aria-hidden"); await expect(attributes).not.hasAttribute("preventdefault:click"); await increment.click(); - await expect(attributes).toHaveClass("⭐️ju3o0m-1"); + await expect(attributes).toHaveClass("⭐️unvb18-1"); await expect(attributes).not.hasAttribute("aria-hidden"); await expect(attributes).not.hasAttribute("preventdefault:click"); await toggle.click(); - await expect(attributes).toHaveClass("⭐️ju3o0m-1 even stable0"); + await expect(attributes).toHaveClass("⭐️unvb18-1 even stable0"); await expect(attributes).toHaveAttribute("aria-hidden", "true"); await expect(attributes).toHaveAttribute("preventdefault:click", ""); }); From 7de8d3521ab94626d50131a70bcbca0c8b1522b3 Mon Sep 17 00:00:00 2001 From: Wout Mertens Date: Sun, 22 Dec 2024 15:43:02 +0100 Subject: [PATCH 4/5] chore(rust snaps): correct srcdir/rootdir config --- .../snapshots/qwik_core__test__example_1.snap | 8 ++--- .../qwik_core__test__example_10.snap | 4 +-- .../qwik_core__test__example_11.snap | 8 ++--- .../snapshots/qwik_core__test__example_2.snap | 6 ++-- .../snapshots/qwik_core__test__example_3.snap | 6 ++-- .../snapshots/qwik_core__test__example_4.snap | 6 ++-- .../snapshots/qwik_core__test__example_5.snap | 6 ++-- .../snapshots/qwik_core__test__example_6.snap | 4 +-- .../snapshots/qwik_core__test__example_7.snap | 8 ++--- .../snapshots/qwik_core__test__example_8.snap | 6 ++-- .../snapshots/qwik_core__test__example_9.snap | 4 +-- ...qwik_core__test__example_build_server.snap | 4 +-- ...k_core__test__example_capture_imports.snap | 8 ++--- ...ore__test__example_capturing_fn_class.snap | 6 ++-- .../qwik_core__test__example_class_name.snap | 4 +-- ...est__example_custom_inlined_functions.snap | 10 +++--- .../qwik_core__test__example_dead_code.snap | 4 +-- ...ik_core__test__example_default_export.snap | 6 ++-- ...e__test__example_default_export_index.snap | 2 +- ..._example_default_export_invalid_ident.snap | 6 ++-- ...est__example_derived_signals_children.snap | 2 +- ...re__test__example_derived_signals_cmp.snap | 2 +- ...ple_derived_signals_complext_children.snap | 2 +- ...re__test__example_derived_signals_div.snap | 2 +- ...ple_derived_signals_multiple_children.snap | 2 +- .../qwik_core__test__example_dev_mode.snap | 10 +++--- ..._core__test__example_dev_mode_inlined.snap | 6 ++-- ...core__test__example_drop_side_effects.snap | 12 +++---- ...st__example_explicit_ext_no_transpile.snap | 8 ++--- ..._test__example_explicit_ext_transpile.snap | 8 ++--- ...qwik_core__test__example_export_issue.snap | 6 ++-- .../qwik_core__test__example_exports.snap | 6 ++-- ...ore__test__example_fix_dynamic_import.snap | 4 +-- ...e__test__example_functional_component.snap | 4 +-- ..._test__example_functional_component_2.snap | 8 ++--- ...le_functional_component_capture_props.snap | 8 ++--- ...core__test__example_getter_generation.snap | 6 ++-- ...ore__test__example_immutable_analysis.snap | 12 +++---- ...example_immutable_function_components.snap | 2 +- ..._core__test__example_import_assertion.snap | 4 +-- ..._test__example_inlined_entry_strategy.snap | 2 +- .../qwik_core__test__example_input_bind.snap | 2 +- ...ore__test__example_invalid_references.snap | 6 ++-- ...__test__example_invalid_segment_expr1.snap | 8 ++--- .../qwik_core__test__example_issue_33443.snap | 2 +- .../qwik_core__test__example_issue_4438.snap | 2 +- .../qwik_core__test__example_jsx.snap | 6 ++-- ...core__test__example_jsx_import_source.snap | 4 +-- .../qwik_core__test__example_jsx_keyed.snap | 4 +-- ...wik_core__test__example_jsx_keyed_dev.snap | 6 ++-- ...wik_core__test__example_jsx_listeners.snap | 28 ++++++++-------- ..._test__example_lightweight_functional.snap | 8 ++--- ...wik_core__test__example_manual_chunks.snap | 14 ++++---- ...mple_missing_custom_inlined_functions.snap | 2 +- ...wik_core__test__example_multi_capture.snap | 10 +++--- ..._core__test__example_mutable_children.snap | 2 +- ...wik_core__test__example_noop_dev_mode.snap | 18 +++++------ ...ore__test__example_of_synchronous_qrl.snap | 4 +-- ...test__example_optimization_issue_3542.snap | 2 +- ...test__example_optimization_issue_3561.snap | 2 +- ...test__example_optimization_issue_3795.snap | 2 +- ...test__example_optimization_issue_4386.snap | 2 +- ...re__test__example_parsed_inlined_qrls.snap | 2 +- ...ore__test__example_preserve_filenames.snap | 2 +- ...__example_preserve_filenames_segments.snap | 6 ++-- .../qwik_core__test__example_prod_node.snap | 10 +++--- ...ore__test__example_props_optimization.snap | 2 +- ...wik_core__test__example_qwik_conflict.snap | 12 +++---- .../qwik_core__test__example_qwik_react.snap | 6 ++-- ...core__test__example_qwik_react_inline.snap | 2 +- ...k_core__test__example_qwik_sdk_inline.snap | 32 +++++++++---------- ...__test__example_reg_ctx_name_segments.snap | 3 +- ...example_reg_ctx_name_segments_hoisted.snap | 2 +- ...example_reg_ctx_name_segments_inlined.snap | 2 +- ...k_core__test__example_renamed_exports.snap | 6 ++-- .../qwik_core__test__example_server_auth.snap | 6 ++-- ...ik_core__test__example_skip_transform.snap | 2 +- .../qwik_core__test__example_spread_jsx.snap | 4 +-- ...core__test__example_strip_client_code.snap | 4 +-- ...e__test__example_strip_exports_unused.snap | 4 +-- ...ore__test__example_strip_exports_used.snap | 6 ++-- ...core__test__example_strip_server_code.snap | 14 ++++---- ...ore__test__example_transpile_jsx_only.snap | 6 ++-- ...core__test__example_transpile_ts_only.snap | 2 +- .../qwik_core__test__example_ts_enums.snap | 4 +-- ...re__test__example_ts_enums_issue_1341.snap | 4 +-- ...__test__example_ts_enums_no_transpile.snap | 4 +-- ...core__test__example_use_client_effect.snap | 6 ++-- ..._core__test__example_use_optimization.snap | 2 +- ..._core__test__example_use_server_mount.snap | 14 ++++---- .../qwik_core__test__example_with_style.snap | 6 ++-- ...qwik_core__test__example_with_tagname.snap | 6 ++-- .../qwik_core__test__impure_template_fns.snap | 6 ++-- .../snapshots/qwik_core__test__issue_117.snap | 2 +- .../snapshots/qwik_core__test__issue_150.snap | 8 ++--- .../snapshots/qwik_core__test__issue_476.snap | 2 +- .../qwik_core__test__issue_5008.snap | 6 ++-- .../snapshots/qwik_core__test__issue_964.snap | 4 +-- .../qwik_core__test__lib_mode_fn_signal.snap | 6 ++-- .../qwik_core__test__relative_paths.snap | 10 +++--- .../qwik_core__test__special_jsx.snap | 2 +- ...wik_core__test__support_windows_paths.snap | 24 +++++++------- packages/qwik/src/optimizer/core/src/test.rs | 27 ++++++++-------- 103 files changed, 320 insertions(+), 324 deletions(-) diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_1.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_1.snap index 3c6ca2229d3..de53e3ddfdb 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_1.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_1.snap @@ -28,7 +28,7 @@ export const renderHeader_zBbHWn4e8Cg = ()=>{ export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";wCAG8B;IAC1B,QACK,IAAI;AAEb\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";wCAG8B;IAC1B,QACK,IAAI;AAEb\"}") /* { "origin": "test.tsx", @@ -58,7 +58,7 @@ export const renderHeader_component_U6Kkv07sbpQ = ()=>{ export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"kDAQiC;IAC/B,QAAQ,GAAG,CAAC;IACZ,OAAO;AACT\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"kDAQiC;IAC/B,QAAQ,GAAG,CAAC;IACZ,OAAO;AACT\"}") /* { "origin": "test.tsx", @@ -87,14 +87,14 @@ export const renderHeader = /*#__PURE__*/ qrl(()=>import("./test.tsx_renderHeade const renderHeader = component(/*#__PURE__*/ qrl(()=>import("./test.tsx_renderHeader_component_U6Kkv07sbpQ"), "renderHeader_component_U6Kkv07sbpQ")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";AACA,SAAY,SAAS,QAAkB,mBAAmB;AAE1D,OAAO,MAAM,gHAIV;AACH,MAAM,eAAe\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";AACA,SAAY,SAAS,QAAkB,mBAAmB;AAE1D,OAAO,MAAM,gHAIV;AACH,MAAM,eAAe\"}") ============================= test.tsx_renderHeader_div_onClick_fV2uzAL99u4.tsx (ENTRY POINT)== export const renderHeader_div_onClick_fV2uzAL99u4 = (ctx)=>console.log(ctx); export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"oDAKwB,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"oDAKwB,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_10.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_10.snap index d78580e912a..089156891b3 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_10.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_10.snap @@ -52,7 +52,7 @@ export const Header_WlR3xnI6u38 = (decl1, { decl2 }, [decl3])=>{ export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/project/test.tsx\"],\"names\":[],\"mappings\":\"kCAEiB,CAAC,OAAO,EAAC,KAAK,EAAC,EAAE,CAAC,MAAM;IAExB,OAAO,EAAE;IACtB;IACU,QAAS;IACT,QAAS;IACnB,OAAO,QAAQ;QAAC;KAAO,EAAE;QAAC;IAAM,GAAG;QAAC,KAAK;IAAM;IAC/C,MAAM;QACF,OAAO,OAAO;QACd,SAAS;YACL,OAAO;QACX;IACJ;IAEA,QACK,IAAI,SAAS,CAAC,UAAY,UAAU,SAAS,UAAU;AAEhE\"}") +Some("{\"version\":3,\"sources\":[\"project/test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"kCAEiB,CAAC,OAAO,EAAC,KAAK,EAAC,EAAE,CAAC,MAAM;IAExB,OAAO,EAAE;IACtB;IACU,QAAS;IACT,QAAS;IACnB,OAAO,QAAQ;QAAC;KAAO,EAAE;QAAC;IAAM,GAAG;QAAC,KAAK;IAAM;IAC/C,MAAM;QACF,OAAO,OAAO;QACd,SAAS;YACL,OAAO;QACX;IACJ;IAEA,QACK,IAAI,SAAS,CAAC,UAAY,UAAU,SAAS,UAAU;AAEhE\"}") /* { "origin": "project/test.tsx", @@ -79,7 +79,7 @@ import { qrl } from "@builder.io/qwik"; /*#__PURE__*/ qrl(()=>import("./test.tsx_Header_WlR3xnI6u38"), "Header_WlR3xnI6u38"); -Some("{\"version\":3,\"sources\":[],\"names\":[],\"mappings\":\"\"}") +Some("{\"version\":3,\"sources\":[],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_11.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_11.snap index ff20af8b3a9..859fcb1d462 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_11.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_11.snap @@ -33,7 +33,7 @@ export const Header_component_Header_onClick_KjD9TCNkNxY = (ev)=>dep3(ev); export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/project/test.tsx\"],\"names\":[],\"mappings\":\";2DAQ2B,CAAC,KAAO,KAAK\"}") +Some("{\"version\":3,\"sources\":[\"project/test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";2DAQ2B,CAAC,KAAO,KAAK\"}") /* { "origin": "project/test.tsx", @@ -67,7 +67,7 @@ export const Header_component_UVBJuFYfvDo = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/project/test.tsx\"],\"names\":[],\"mappings\":\";;;;4CAMiC;IAC7B,QACK,OAAO,iJAA8B;YAClC,CAAC,KAAK,KAAK,IAAI,OAAO;QAC1B,EAAE;AAEV\"}") +Some("{\"version\":3,\"sources\":[\"project/test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;4CAMiC;IAC7B,QACK,OAAO,iJAA8B;YAClC,CAAC,KAAK,KAAK,IAAI,OAAO;QAC1B,EAAE;AAEV\"}") /* { "origin": "project/test.tsx", @@ -97,7 +97,7 @@ export const App_component_wGkRHWXaqjs = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/project/test.tsx\"],\"names\":[],\"mappings\":\";;yCAc8B;IAC1B,QACK,QAAQ,QAAQ;AAEzB\"}") +Some("{\"version\":3,\"sources\":[\"project/test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;yCAc8B;IAC1B,QACK,QAAQ,QAAQ;AAEzB\"}") /* { "origin": "project/test.tsx", @@ -126,7 +126,7 @@ export const Header = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import(". export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_App_component_wGkRHWXaqjs"), "App_component_wGkRHWXaqjs")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/project/test.tsx\"],\"names\":[],\"mappings\":\";;AAMA,OAAO,MAAM,uBAAS,uHAMnB;AAEH,OAAO,MAAM,oBAAM,iHAIhB\"}") +Some("{\"version\":3,\"sources\":[\"project/test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAMA,OAAO,MAAM,uBAAS,uHAMnB;AAEH,OAAO,MAAM,oBAAM,iHAIhB\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_2.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_2.snap index 58e9d295f5b..b1f75c6ec80 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_2.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_2.snap @@ -24,7 +24,7 @@ export const Header_component_J4uyIhaBNR4 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";4CAEiC;IAC7B,QAAQ,GAAG,CAAC;IACZ,QACK,IAAI;AAEb\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";4CAEiC;IAC7B,QAAQ,GAAG,CAAC;IACZ,QACK,IAAI;AAEb\"}") /* { "origin": "test.tsx", @@ -52,14 +52,14 @@ import { qrl } from "@builder.io/qwik"; export const Header = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_Header_component_J4uyIhaBNR4"), "Header_component_J4uyIhaBNR4")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAEA,OAAO,MAAM,uBAAS,uHAKnB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAEA,OAAO,MAAM,uBAAS,uHAKnB\"}") ============================= test.tsx_Header_component_div_onClick_i7ekvWH3674.tsx (ENTRY POINT)== export const Header_component_div_onClick_i7ekvWH3674 = (ctx)=>console.log(ctx); export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"wDAKwB,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"wDAKwB,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_3.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_3.snap index 01cf3cb1c3f..06e70a410da 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_3.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_3.snap @@ -27,7 +27,7 @@ export const App_Header_component_B9F3YeqcO1w = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";gDAG8B;IACtB,QAAQ,GAAG,CAAC;IACZ,QACK,IAAI;AAEb\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";gDAG8B;IACtB,QAAQ,GAAG,CAAC;IACZ,QACK,IAAI;AAEb\"}") /* { "origin": "test.tsx", @@ -54,7 +54,7 @@ export const App_Header_component_div_onClick_aO7uI7Iw6oQ = (ctx)=>console.log(c export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"4DAM4B,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"4DAM4B,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") /* { "origin": "test.tsx", @@ -85,7 +85,7 @@ export const App = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAEA,OAAO,MAAM,MAAM;IACf,MAAM,uBAAS;IAMf,OAAO;AACX,EAAG\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAEA,OAAO,MAAM,MAAM;IACf,MAAM,uBAAS;IAMf,OAAO;AACX,EAAG\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_4.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_4.snap index f59414d1392..6dfba345ac0 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_4.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_4.snap @@ -27,7 +27,7 @@ export const App_Header_component_B9F3YeqcO1w = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";gDAG8B;IACtB,QAAQ,GAAG,CAAC;IACZ,QACK,IAAI;AAEb\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";gDAG8B;IACtB,QAAQ,GAAG,CAAC;IACZ,QACK,IAAI;AAEb\"}") /* { "origin": "test.tsx", @@ -54,7 +54,7 @@ export const App_Header_component_div_onClick_aO7uI7Iw6oQ = (ctx)=>console.log(c export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"4DAM4B,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"4DAM4B,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") /* { "origin": "test.tsx", @@ -85,7 +85,7 @@ export function App() { } -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAEA,OAAO,SAAS;IACZ,MAAM,uBAAS;IAMf,OAAO;AACX\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAEA,OAAO,SAAS;IACZ,MAAM,uBAAS;IAMf,OAAO;AACX\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_5.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_5.snap index 7a23a0e8627..94e858a89f0 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_5.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_5.snap @@ -28,7 +28,7 @@ export const Header_component_J4uyIhaBNR4 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";4CAEiC;IAC7B,SACM;YACE,CAAC,IAAI,SAAS,CAAC,MAAQ,QAAQ,GAAG,CAAC,OAAO;YAC1C,CAAC,IAAI,4IAAwC;QACjD;AAER\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";4CAEiC;IAC7B,SACM;YACE,CAAC,IAAI,SAAS,CAAC,MAAQ,QAAQ,GAAG,CAAC,OAAO;YAC1C,CAAC,IAAI,4IAAwC;QACjD;AAER\"}") /* { "origin": "test.tsx", @@ -56,14 +56,14 @@ import { qrl } from "@builder.io/qwik"; export const Header = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_Header_component_J4uyIhaBNR4"), "Header_component_J4uyIhaBNR4")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAEA,OAAO,MAAM,uBAAS,uHAOnB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAEA,OAAO,MAAM,uBAAS,uHAOnB\"}") ============================= test.tsx_Header_component_div_onClick_i7ekvWH3674.tsx (ENTRY POINT)== export const Header_component_div_onClick_i7ekvWH3674 = (ctx)=>console.log("2"); export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"wDAM4B,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"wDAM4B,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_6.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_6.snap index 1552f8c4475..f56c9b4aa39 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_6.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_6.snap @@ -16,7 +16,7 @@ export const sym1_aXUrPXX5Lak = (ctx)=>console.log("1"); export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"gCAEsB,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"gCAEsB,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") /* { "origin": "test.tsx", @@ -43,7 +43,7 @@ import { qrl } from "@builder.io/qwik"; export const sym1 = /*#__PURE__*/ qrl(()=>import("./test.tsx_sym1_aXUrPXX5Lak"), "sym1_aXUrPXX5Lak"); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";AAEA,OAAO,MAAM,wFAAoC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";AAEA,OAAO,MAAM,wFAAoC\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_7.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_7.snap index 49bc274ae63..0e4e2c03f4f 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_7.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_7.snap @@ -31,7 +31,7 @@ export const Header_component_J4uyIhaBNR4 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";4CAGiC;IAC7B,QAAQ,GAAG,CAAC;IACZ,QACK,IAAI;AAEX\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";4CAGiC;IAC7B,QAAQ,GAAG,CAAC;IACZ,QACK,IAAI;AAEX\"}") /* { "origin": "test.tsx", @@ -60,7 +60,7 @@ export const Header = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import(". /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_App_component_ckEPmXZlub0"), "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,uBAAS,uHAKjB;cAEO\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,uBAAS,uHAKjB;cAEO\"}") ============================= test.tsx_App_component_ckEPmXZlub0.tsx (ENTRY POINT)== import { Header } from "./test"; @@ -69,7 +69,7 @@ export const App_component_ckEPmXZlub0 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";yCAUuB;IACnB,QACK;AAET\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";yCAUuB;IACnB,QACK;AAET\"}") /* { "origin": "test.tsx", @@ -96,7 +96,7 @@ export const Header_component_div_onClick_i7ekvWH3674 = (ctx)=>console.log(ctx); export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"wDAMwB,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"wDAMwB,CAAC,MAAQ,QAAQ,GAAG,CAAC\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_8.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_8.snap index ca8fcd731e0..1401cc87194 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_8.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_8.snap @@ -28,7 +28,7 @@ export const Header_component_J4uyIhaBNR4 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";4CAGiC;IAC7B;AAQJ\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";4CAGiC;IAC7B;AAQJ\"}") /* { "origin": "test.tsx", @@ -61,7 +61,7 @@ export const Header_component_1_2B8d0oH9ZWc = (hola)=>{ export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";8CAIa,CAAC;IACN,MAAM,OAAO,IAAI;IACjB,MAAM,EAAC,SAAS,EAAE,KAAK,EAAC,GAAG;IACb,KAAK,OAAO,CAAC,KAAK,CAAC,OAAO;IACxC,QACK;AAET\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";8CAIa,CAAC;IACN,MAAM,OAAO,IAAI;IACjB,MAAM,EAAC,SAAS,EAAE,KAAK,EAAC,GAAG;IACb,KAAK,OAAO,CAAC,KAAK,CAAC,OAAO;IACxC,QACK;AAET\"}") /* { "origin": "test.tsx", @@ -89,7 +89,7 @@ import { qrl } from "@builder.io/qwik"; export const Header = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_Header_component_J4uyIhaBNR4"), "Header_component_J4uyIhaBNR4")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,uBAAS,uHASnB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,uBAAS,uHASnB\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_9.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_9.snap index 916fadedbe6..291dd1543ca 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_9.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_9.snap @@ -29,7 +29,7 @@ export const Header_WjUaUQN7Oxg = (decl1, { decl2 }, [decl3])=>{ export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"kCAEiB,CAAC,OAAO,EAAC,KAAK,EAAC,EAAE,CAAC,MAAM;IACrC,MAAM,EAAC,KAAK,EAAE,KAAK,KAAK,EAAC,GAAG,IAAI;IAChC,IAAI,CAAC,OAAO,GAAG,MAAM,GAAG;AAQ5B\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"kCAEiB,CAAC,OAAO,EAAC,KAAK,EAAC,EAAE,CAAC,MAAM;IACrC,MAAM,EAAC,KAAK,EAAE,KAAK,KAAK,EAAC,GAAG,IAAI;IAChC,IAAI,CAAC,OAAO,GAAG,MAAM,GAAG;AAQ5B\"}") /* { "origin": "test.tsx", @@ -56,7 +56,7 @@ import { qrl } from "@builder.io/qwik"; /*#__PURE__*/ qrl(()=>import("./test.tsx_Header_WjUaUQN7Oxg"), "Header_WjUaUQN7Oxg"); -Some("{\"version\":3,\"sources\":[],\"names\":[],\"mappings\":\"\"}") +Some("{\"version\":3,\"sources\":[],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_build_server.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_build_server.snap index 590b6c0e397..bf526bbb34e 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_build_server.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_build_server.snap @@ -47,7 +47,7 @@ export const functionThatNeedsWindow = ()=>{}; export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_App_component_ckEPmXZlub0"), "s_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAQA,OAAO,MAAM,0BAA0B,KAMvC,EAAE;AAEF,OAAO,MAAM,oBAAM,qGAehB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAQA,OAAO,MAAM,0BAA0B,KAMvC,EAAE;AAEF,OAAO,MAAM,oBAAM,qGAehB\"}") ============================= test.tsx_App_component_ckEPmXZlub0.tsx (ENTRY POINT)== import { mongodb } from "mondodb"; @@ -62,7 +62,7 @@ export const s_ckEPmXZlub0 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";6BAgB8B;IAC1B,UAAU;QAEF,QAAQ,GAAG,CAAC,UAAU;IAK9B;IACA,QACK,IAAI;YACD,EAAe,EAAE,MAAM,EAAE,GAAG;YAC5B,OAAsB;QAC1B,EAAE;AAEV\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";6BAgB8B;IAC1B,UAAU;QAEF,QAAQ,GAAG,CAAC,UAAU;IAK9B;IACA,QACK,IAAI;YACD,EAAe,EAAE,MAAM,EAAE,GAAG;YAC5B,OAAsB;QAC1B,EAAE;AAEV\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_capture_imports.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_capture_imports.snap index 6720f326772..cd0f77f8aeb 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_capture_imports.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_capture_imports.snap @@ -24,7 +24,7 @@ import { qrl } from "@builder.io/qwik"; export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_App_component_ckEPmXZlub0"), "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAMA,OAAO,MAAM,oBAAM,iHAGjB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAMA,OAAO,MAAM,oBAAM,iHAGjB\"}") ============================= test.tsx_App_component_useStyles_t35nSa5UV7U.js (ENTRY POINT)== import css1 from "./global.css"; @@ -32,7 +32,7 @@ import css2 from "./style.css"; export const App_component_useStyles_t35nSa5UV7U = `${css1}${css2}`; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;mDAOe,GAAG,OAAO,MAAM\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;mDAOe,GAAG,OAAO,MAAM\"}") /* { "origin": "test.tsx", @@ -63,7 +63,7 @@ export const App_component_ckEPmXZlub0 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;yCAM8B;IAC1B;IACA;AACJ\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;yCAM8B;IAC1B;IACA;AACJ\"}") /* { "origin": "test.tsx", @@ -90,7 +90,7 @@ import css3 from "./style.css"; export const App_component_useStyles_1_xBK4W0ZKWe8 = css3; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";qDAQe\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";qDAQe\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_capturing_fn_class.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_capturing_fn_class.snap index e0fc95f191e..f92c9d52cdb 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_capturing_fn_class.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_capturing_fn_class.snap @@ -32,7 +32,7 @@ import { qrl } from "@builder.io/qwik"; export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_App_component_ckEPmXZlub0"), "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,oBAAM,iHAcjB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,oBAAM,iHAcjB\"}") ============================= test.tsx_App_component_ckEPmXZlub0.js (ENTRY POINT)== import { qrl } from "@builder.io/qwik"; @@ -41,7 +41,7 @@ export const App_component_ckEPmXZlub0 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";yCAG8B;IAO1B;AAOJ\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";yCAG8B;IAO1B;AAOJ\"}") /* { "origin": "test.tsx", @@ -73,7 +73,7 @@ export const App_component_1_w0t0o3QMovU = ()=>{ export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";2CAUa;IACP;IACA,IAAI;IACJ,qBACI,MAAC;AAEP\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";2CAUa;IACP;IACA,IAAI;IACJ,qBACI,MAAC;AAEP\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_class_name.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_class_name.snap index 120ca106cb2..398b252ab38 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_class_name.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_class_name.snap @@ -34,7 +34,7 @@ import { qrl } from "@builder.io/qwik"; export const App2 = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_App2_component_3yveMqbQ3Fs.js"), "App2_component_3yveMqbQ3Fs")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,qBAAO,sHAgBjB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,qBAAO,sHAgBjB\"}") ============================= test.tsx_App2_component_3yveMqbQ3Fs.js (ENTRY POINT)== import { Fragment as _Fragment } from "@builder.io/qwik/jsx-runtime"; @@ -91,7 +91,7 @@ export const App2_component_3yveMqbQ3Fs = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;;;0CAG+B;IAC3B,MAAM,SAAS;IACf,MAAM,WAAW,OAAO,KAAK,GAAG;IAChC,qBACI;;0BACI,MAAC;gBAAI,WAAU;;0BACf,MAAC;gBAAI,SAAS,kBAAE,GAAO,KAAK;;;;0BAC5B,MAAC;gBAAI,WAAW;;0BAChB,MAAC;gBAAI,WAAW;;0BAEhB,MAAC;gBAAI,WAAU;;oBAAV,SAAS;;;0BACd,MAAC;oBAAI;2BAAW,OAAO,KAAK;;;oBAAvB,SAAS,kBAAE,GAAO,KAAK;;;;;0BAC5B,MAAC;gBAAI,WAAW;;oBAAX,SAAS;;;0BACd,MAAC;gBAAI,WAAW;;;;AAG5B\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;;0CAG+B;IAC3B,MAAM,SAAS;IACf,MAAM,WAAW,OAAO,KAAK,GAAG;IAChC,qBACI;;0BACI,MAAC;gBAAI,WAAU;;0BACf,MAAC;gBAAI,SAAS,kBAAE,GAAO,KAAK;;;;0BAC5B,MAAC;gBAAI,WAAW;;0BAChB,MAAC;gBAAI,WAAW;;0BAEhB,MAAC;gBAAI,WAAU;;oBAAV,SAAS;;;0BACd,MAAC;oBAAI;2BAAW,OAAO,KAAK;;;oBAAvB,SAAS,kBAAE,GAAO,KAAK;;;;;0BAC5B,MAAC;gBAAI,WAAW;;oBAAX,SAAS;;;0BACd,MAAC;gBAAI,WAAW;;;;AAG5B\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_custom_inlined_functions.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_custom_inlined_functions.snap index 05b25035161..ac73af687d3 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_custom_inlined_functions.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_custom_inlined_functions.snap @@ -46,7 +46,7 @@ export const Lightweight = (props)=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AACA,SAAkC,IAAI,EAAE,SAAS,QAAQ,mBAAmB;AAE5E,OAAO,MAAM,aAAa,CAAC;IACvB,UAAU;AACd,EAAE;AAEF,OAAO,MAAM,WAAW,KAAK,YAAY;AAEzC,OAAO,MAAM,oBAAM,iHAQhB;AAEH,OAAO,MAAM,cAAc,CAAC;IACxB;AAGJ,EAAG\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AACA,SAAkC,IAAI,EAAE,SAAS,QAAQ,mBAAmB;AAE5E,OAAO,MAAM,aAAa,CAAC;IACvB,UAAU;AACd,EAAE;AAEF,OAAO,MAAM,WAAW,KAAK,YAAY;AAEzC,OAAO,MAAM,oBAAM,iHAQhB;AAEH,OAAO,MAAM,cAAc,CAAC;IACxB;AAGJ,EAAG\"}") ============================= test.tsx_App_component_useMemo_6Sc9KVki3Y0.js (ENTRY POINT)== import { useLexicalScope } from "@builder.io/qwik"; @@ -56,7 +56,7 @@ export const App_component_useMemo_6Sc9KVki3Y0 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";iDAWa;;IACL,QAAQ,GAAG,CAAC,MAAM,KAAK\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";iDAWa;;IACL,QAAQ,GAAG,CAAC,MAAM,KAAK\"}") /* { "origin": "test.tsx", @@ -84,7 +84,7 @@ export const Lightweight_useMemo_UIcxVTQF1a8 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"+CAoBa;IACL,QAAQ,GAAG,CAAC,MAAM,KAAK;AAC3B\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"+CAoBa;IACL,QAAQ,GAAG,CAAC,MAAM,KAAK;AAC3B\"}") /* { "origin": "test.tsx", @@ -123,7 +123,7 @@ export const App_component_ckEPmXZlub0 = (props)=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;yCAS8B,CAAC;IAC3B,MAAM,QAAQ,SAAS;QAAC,OAAO;IAAC;IAChC;;;IAGA;;;AAGJ\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;yCAS8B,CAAC;IAC3B,MAAM,QAAQ,SAAS;QAAC,OAAO;IAAC;IAChC;;;IAGA;;;AAGJ\"}") /* { "origin": "test.tsx", @@ -158,7 +158,7 @@ export const App_component_1_w0t0o3QMovU = ()=>{ export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;2CAca;;yBACL,MAAC,mCAAK,GAAM,KAAK\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;2CAca;;yBACL,MAAC,mCAAK,GAAM,KAAK\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dead_code.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dead_code.snap index 247c7548f95..b1fbe2c0ef5 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dead_code.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dead_code.snap @@ -29,7 +29,7 @@ export const Foo_component_HTDRsvUbLiE = (props)=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"yCAI8B;IAC1B,UAAU,KAIV;IACA,QACK;AAET\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"yCAI8B;IAC1B,UAAU,KAIV;IACA,QACK;AAET\"}") /* { "origin": "test.tsx", @@ -57,7 +57,7 @@ import { qrl } from "@builder.io/qwik"; export const Foo = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_Foo_component_HTDRsvUbLiE"), "Foo_component_HTDRsvUbLiE")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAIA,OAAO,MAAM,oBAAM,iHASjB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAIA,OAAO,MAAM,oBAAM,iHASjB\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export.snap index 7b251c52e14..65549cebeed 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export.snap @@ -25,14 +25,14 @@ import { qrl } from "@builder.io/qwik"; export default /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./[[...slug]].tsx_slug_component_0AM8HPnkNs4.js"), "slug_component_0AM8HPnkNs4")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/src/routes/_repl/[id]/[[...slug]].tsx\"],\"names\":[],\"mappings\":\";;AAIA,6BAAe,6HAKZ\"}") +Some("{\"version\":3,\"sources\":[\"src/routes/_repl/[id]/[[...slug]].tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAIA,6BAAe,6HAKZ\"}") ============================= src/routes/_repl/[id]/[[...slug]].tsx_slug_component_div_onClick_xevvy0Qc7pA.js (ENTRY POINT)== import { sibling } from "./sibling"; export const slug_component_div_onClick_xevvy0Qc7pA = ()=>console.log(mongodb, sibling); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/src/routes/_repl/[id]/[[...slug]].tsx\"],\"names\":[],\"mappings\":\";sDAMuB,IAAM,QAAQ,GAAG,CAAC,SAAS\"}") +Some("{\"version\":3,\"sources\":[\"src/routes/_repl/[id]/[[...slug]].tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";sDAMuB,IAAM,QAAQ,GAAG,CAAC,SAAS\"}") /* { "origin": "src/routes/_repl/[id]/[[...slug]].tsx", @@ -64,7 +64,7 @@ export const slug_component_0AM8HPnkNs4 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/src/routes/_repl/[id]/[[...slug]].tsx\"],\"names\":[],\"mappings\":\";;0CAI0B;IACtB,qBACI,MAAC;QAAI,QAAQ;;AAGrB\"}") +Some("{\"version\":3,\"sources\":[\"src/routes/_repl/[id]/[[...slug]].tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;0CAI0B;IACtB,qBACI,MAAC;QAAI,QAAQ;;AAGrB\"}") /* { "origin": "src/routes/_repl/[id]/[[...slug]].tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export_index.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export_index.snap index d6de89676b9..361c9646a93 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export_index.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export_index.snap @@ -27,7 +27,7 @@ export default /*#__PURE__*/ componentQrl(/*#__PURE__*/ inlinedQrl(()=>{ }, "mongo_component_ouWLj4jA2oI")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/src/components/mongo/index.tsx\"],\"names\":[],\"mappings\":\";;AAGA,6BAAe,sCAAW;IACtB,QACK,IAAI,mCAAU,IAAM,QAAQ,GAAG,CAAC,sDAAU;QAC3C,EAAE;AAEV,mCAAG\"}") +Some("{\"version\":3,\"sources\":[\"src/components/mongo/index.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,6BAAe,sCAAW;IACtB,QACK,IAAI,mCAAU,IAAM,QAAQ,GAAG,CAAC,sDAAU;QAC3C,EAAE;AAEV,mCAAG\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export_invalid_ident.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export_invalid_ident.snap index 8e8ab6c6746..593eb7ccd65 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export_invalid_ident.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_default_export_invalid_ident.snap @@ -24,7 +24,7 @@ import { qrl } from "@builder.io/qwik"; export default /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./404.tsx__404_component_zRvoWc98eqo"), "_404_component_zRvoWc98eqo")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/src/components/mongo/404.tsx\"],\"names\":[],\"mappings\":\";;AAGA,6BAAe,kHAKZ\"}") +Some("{\"version\":3,\"sources\":[\"src/components/mongo/404.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,6BAAe,kHAKZ\"}") ============================= src/components/mongo/404.tsx__404_component_zRvoWc98eqo.tsx (ENTRY POINT)== import { qrl } from "@builder.io/qwik"; @@ -34,7 +34,7 @@ export const _404_component_zRvoWc98eqo = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/src/components/mongo/404.tsx\"],\"names\":[],\"mappings\":\";0CAG0B;IACtB,QACK,IAAI,uIAAsC;QAC3C,EAAE;AAEV\"}") +Some("{\"version\":3,\"sources\":[\"src/components/mongo/404.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";0CAG0B;IACtB,QACK,IAAI,uIAAsC;QAC3C,EAAE;AAEV\"}") /* { "origin": "src/components/mongo/404.tsx", @@ -60,7 +60,7 @@ Some("{\"version\":3,\"sources\":[\"/user/qwik/src/src/components/mongo/404.tsx\ export const _404_component_div_onClick_OiMo9dvEW9Q = ()=>console.log(mongodb); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/src/components/mongo/404.tsx\"],\"names\":[],\"mappings\":\"sDAKuB,IAAM,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"src/components/mongo/404.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"sDAKuB,IAAM,QAAQ,GAAG,CAAC\"}") /* { "origin": "src/components/mongo/404.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_children.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_children.snap index 042c0fa8ae0..10e363d4899 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_children.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_children.snap @@ -119,7 +119,7 @@ const App_component_ckEPmXZlub0 = ()=>{ export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ inlinedQrl(App_component_ckEPmXZlub0, "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;;;;AACA,SAAqB,QAAQ,EAAE,OAAO,QAAQ,mBAAmB;AAEjE,SAAQ,GAAG,QAAO,SAAS;0CAEW,CAAC;IACnC,qBACI;;0BACI,MAAC;gBAAI;gCAAU,EAAK,CAAC,UAAU;;;;0BAC/B,MAAC;gBAAI;gCAAQ,GAAM,KAAK;;;;;;AAGpC;AAPA,OAAO,MAAM,4BAAc,+GAOxB;kCAE2B;IAC1B,MAAM,SAAS,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,qBACI;;0BACI,MAAC,mBAAI;0BACL,MAAC,mBAAK,CAAC,IAAI,CAAC;0BACZ,MAAC,mBAAK;0BACN,MAAC,mBAAK;0BACN,MAAC,mBAAK,CAAC,IAAI,EAAE,IAAI;0BACjB,MAAC,mBAAK,OAAO,CAAC,IAAI,EAAE,IAAI,KAAK,WAAW,KAAK;0BAC7C,MAAC,mBAAK;0BACN,MAAC,mCAAK,GAAO,KAAK;;;0BAClB,MAAC,mCAAK,KAAK,GAAO,KAAK;;;0BACvB,MAAC,mCAAK,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;;0BAC7B,MAAC,mCAAK,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;;0BACzC,MAAC,mBAAK;0BACN,MAAC,mBAAK,IAAI,KAAK;0BACf,MAAC,mBAAK,IAAI,KAAK,GAAG;0BAClB,MAAC,mBAAK;0BACN,MAAC,mBAAK,YAAY,KAAK;0BACvB,MAAC,mBAAK,YAAY,KAAK,GAAG;0BAC1B,MAAC,mBAAK,OAAO,KAAK;0BAClB,MAAC,mBAAK,OAAO,KAAK,GAAG;0BACrB,MAAC,mBAAK,QAAQ;0BACd,MAAC,mBAAK,OAAO,KAAK,GAAG;;;AAGjC;AA5BA,OAAO,MAAM,oBAAM,+FA4BhB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;;;AACA,SAAqB,QAAQ,EAAE,OAAO,QAAQ,mBAAmB;AAEjE,SAAQ,GAAG,QAAO,SAAS;0CAEW,CAAC;IACnC,qBACI;;0BACI,MAAC;gBAAI;gCAAU,EAAK,CAAC,UAAU;;;;0BAC/B,MAAC;gBAAI;gCAAQ,GAAM,KAAK;;;;;;AAGpC;AAPA,OAAO,MAAM,4BAAc,+GAOxB;kCAE2B;IAC1B,MAAM,SAAS,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,qBACI;;0BACI,MAAC,mBAAI;0BACL,MAAC,mBAAK,CAAC,IAAI,CAAC;0BACZ,MAAC,mBAAK;0BACN,MAAC,mBAAK;0BACN,MAAC,mBAAK,CAAC,IAAI,EAAE,IAAI;0BACjB,MAAC,mBAAK,OAAO,CAAC,IAAI,EAAE,IAAI,KAAK,WAAW,KAAK;0BAC7C,MAAC,mBAAK;0BACN,MAAC,mCAAK,GAAO,KAAK;;;0BAClB,MAAC,mCAAK,KAAK,GAAO,KAAK;;;0BACvB,MAAC,mCAAK,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;;0BAC7B,MAAC,mCAAK,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;;0BACzC,MAAC,mBAAK;0BACN,MAAC,mBAAK,IAAI,KAAK;0BACf,MAAC,mBAAK,IAAI,KAAK,GAAG;0BAClB,MAAC,mBAAK;0BACN,MAAC,mBAAK,YAAY,KAAK;0BACvB,MAAC,mBAAK,YAAY,KAAK,GAAG;0BAC1B,MAAC,mBAAK,OAAO,KAAK;0BAClB,MAAC,mBAAK,OAAO,KAAK,GAAG;0BACrB,MAAC,mBAAK,QAAQ;0BACd,MAAC,mBAAK,OAAO,KAAK,GAAG;;;AAGjC;AA5BA,OAAO,MAAM,oBAAM,+FA4BhB\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_cmp.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_cmp.snap index e67c9a21b48..685ea64ed9e 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_cmp.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_cmp.snap @@ -143,7 +143,7 @@ const App_component_ckEPmXZlub0 = ()=>{ export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ inlinedQrl(App_component_ckEPmXZlub0, "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;;;AACA,SAAqB,QAAQ,EAAE,OAAO,QAAQ,mBAAmB;AAEjE,SAAQ,GAAG,QAAO,SAAS;AAC3B,SAAQ,GAAG,QAAO,QAAQ;kCAEI;IAC1B,MAAM,SAAS,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,qBACI,MAAC;QACG,YAAW;QACX,aAAa,CAAC,IAAI,CAAC;QACnB,cAAc;QACd,eAAe;QACf,YAAY,CAAC,IAAI,EAAE,IAAI;QACvB,aAAa,OAAO,CAAC,IAAI,EAAE,IAAI,KAAK,WAAW,KAAK;QAEpD,QAAQ;YACR;mBAAa,OAAO,KAAK;;YACzB;mBAAqB,KAAK,OAAO,KAAK;;YAEtC;mBAAO,MAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;YAC9B;mBAAe,MAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;QAElD,KAAK;YACL;mBAAW,IAAI,KAAK;;YACpB;mBAAa,IAAI,KAAK,GAAG;;YAEzB;mBAAQ;;YACR;mBAAc,YAAY,KAAK;;YAC/B;mBAAgB,YAAY,KAAK,GAAG;;YAGpC;mBAAU,OAAO,KAAK;;YACtB;mBAAW,OAAO,KAAK,GAAG;;QAC1B,WAAW,QAAQ;QACnB,WAAW,OAAO,KAAK,GAAG;;YA1B1B,UAAU;YACV,WAAW;YACX,YAAY;YACZ,aAAa;YACb,UAAU;YACV,WAAW;YAEX,MAAM;YACN,WAAW,kBAAE,GAAO,KAAK;;;YACzB,mBAAmB,kBAAE,KAAK,GAAO,KAAK;;;YAEtC,KAAK,kBAAE,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;;YAC9B,aAAa,kBAAE,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;;YAElD,GAAG;YACH,SAAS;YACT,WAAW;YAEX,MAAM;YACN,YAAY;YACZ,cAAc;YAGd,QAAQ,kBAAE,GAAO,KAAK;;;YACtB,SAAS,kBAAE,GAAO,KAAK,GAAG;;;;;AAKtC;AAlCA,OAAO,MAAM,oBAAM,+FAkChB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;;AACA,SAAqB,QAAQ,EAAE,OAAO,QAAQ,mBAAmB;AAEjE,SAAQ,GAAG,QAAO,SAAS;AAC3B,SAAQ,GAAG,QAAO,QAAQ;kCAEI;IAC1B,MAAM,SAAS,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,qBACI,MAAC;QACG,YAAW;QACX,aAAa,CAAC,IAAI,CAAC;QACnB,cAAc;QACd,eAAe;QACf,YAAY,CAAC,IAAI,EAAE,IAAI;QACvB,aAAa,OAAO,CAAC,IAAI,EAAE,IAAI,KAAK,WAAW,KAAK;QAEpD,QAAQ;YACR;mBAAa,OAAO,KAAK;;YACzB;mBAAqB,KAAK,OAAO,KAAK;;YAEtC;mBAAO,MAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;YAC9B;mBAAe,MAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;QAElD,KAAK;YACL;mBAAW,IAAI,KAAK;;YACpB;mBAAa,IAAI,KAAK,GAAG;;YAEzB;mBAAQ;;YACR;mBAAc,YAAY,KAAK;;YAC/B;mBAAgB,YAAY,KAAK,GAAG;;YAGpC;mBAAU,OAAO,KAAK;;YACtB;mBAAW,OAAO,KAAK,GAAG;;QAC1B,WAAW,QAAQ;QACnB,WAAW,OAAO,KAAK,GAAG;;YA1B1B,UAAU;YACV,WAAW;YACX,YAAY;YACZ,aAAa;YACb,UAAU;YACV,WAAW;YAEX,MAAM;YACN,WAAW,kBAAE,GAAO,KAAK;;;YACzB,mBAAmB,kBAAE,KAAK,GAAO,KAAK;;;YAEtC,KAAK,kBAAE,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;;YAC9B,aAAa,kBAAE,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;;YAElD,GAAG;YACH,SAAS;YACT,WAAW;YAEX,MAAM;YACN,YAAY;YACZ,cAAc;YAGd,QAAQ,kBAAE,GAAO,KAAK;;;YACtB,SAAS,kBAAE,GAAO,KAAK,GAAG;;;;;AAKtC;AAlCA,OAAO,MAAM,oBAAM,+FAkChB\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_complext_children.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_complext_children.snap index 85e45ed4337..ebc0e9016db 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_complext_children.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_complext_children.snap @@ -51,7 +51,7 @@ const App_component_ckEPmXZlub0 = ()=>{ export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ inlinedQrl(App_component_ckEPmXZlub0, "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;;;AACA,SAAqB,QAAQ,QAAiB,mBAAmB;kCAInC;IACX,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,qBACI;kBACI,cAAA,MAAC;YAAG,IAAG;WACF,OAAO,OAAO,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,KAAK,MAAM,iBACxC,MAAC;gBACI;gBAAI;gBAAI;;;AAM7B;AAdA,OAAO,MAAM,oBAAM,+FAchB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;;AACA,SAAqB,QAAQ,QAAiB,mBAAmB;kCAInC;IACX,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,qBACI;kBACI,cAAA,MAAC;YAAG,IAAG;WACF,OAAO,OAAO,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,KAAK,MAAM,iBACxC,MAAC;gBACI;gBAAI;gBAAI;;;AAM7B;AAdA,OAAO,MAAM,oBAAM,+FAchB\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_div.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_div.snap index e19fc17f659..7793ea1da38 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_div.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_div.snap @@ -120,7 +120,7 @@ const App_component_ckEPmXZlub0 = (props)=>{ export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ inlinedQrl(App_component_ckEPmXZlub0, "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;;AACA,SAAqB,QAAQ,EAAE,OAAO,QAAQ,mBAAmB;AAEjE,SAAQ,GAAG,QAAO,SAAS;AAC3B,OAAO,YAAY,sBAAsB;kCAEX,CAAC;IAC3B,MAAM,SAAS,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,MAAM,QAAQ,MAAM,OAAO,CAAC,KAAK;IAEjC,qBACI,MAAC;QACG,OAAO;YACH,MAAM,QAAQ,MAAM;YACpB,KAAK,QAAQ,MAAM;YACnB,SAAS;YACT,QAAQ;QACZ;QA4BA,WAAW,QAAQ;QACnB,WAAW,OAAO,KAAK,GAAG;;QA5B1B,aAAa,OAAO,GAAG;QACvB,gBAAgB,OAAO,QAAQ;QAC/B,YAAW;QACX,aAAa,CAAC,IAAI,CAAC;QACnB,cAAc;QACd,eAAe;QACf,YAAY,CAAC,IAAI,EAAE,IAAI;QACvB,aAAa,OAAO,CAAC,IAAI,EAAE,IAAI,KAAK,WAAW,KAAK;QAEpD,QAAQ;QACR,WAAW,kBAAE,GAAO,KAAK;;;QACzB,mBAAmB,kBAAE,KAAK,GAAO,KAAK;;;QAEtC,KAAK,kBAAE,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;;QAC9B,aAAa,kBAAE,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;;QAElD,KAAK;QACL,WAAW,IAAI,KAAK;QACpB,aAAa,IAAI,KAAK,GAAG;QAEzB,QAAQ;QACR,cAAc,YAAY,KAAK;QAC/B,gBAAgB,YAAY,KAAK,GAAG;QAGpC,QAAQ,kBAAE,GAAO,KAAK;;;QACtB,SAAS,kBAAE,GAAO,KAAK,GAAG;;;;AAMtC;AA7CA,OAAO,MAAM,oBAAM,+FA6ChB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;AACA,SAAqB,QAAQ,EAAE,OAAO,QAAQ,mBAAmB;AAEjE,SAAQ,GAAG,QAAO,SAAS;AAC3B,OAAO,YAAY,sBAAsB;kCAEX,CAAC;IAC3B,MAAM,SAAS,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,MAAM,QAAQ,MAAM,OAAO,CAAC,KAAK;IAEjC,qBACI,MAAC;QACG,OAAO;YACH,MAAM,QAAQ,MAAM;YACpB,KAAK,QAAQ,MAAM;YACnB,SAAS;YACT,QAAQ;QACZ;QA4BA,WAAW,QAAQ;QACnB,WAAW,OAAO,KAAK,GAAG;;QA5B1B,aAAa,OAAO,GAAG;QACvB,gBAAgB,OAAO,QAAQ;QAC/B,YAAW;QACX,aAAa,CAAC,IAAI,CAAC;QACnB,cAAc;QACd,eAAe;QACf,YAAY,CAAC,IAAI,EAAE,IAAI;QACvB,aAAa,OAAO,CAAC,IAAI,EAAE,IAAI,KAAK,WAAW,KAAK;QAEpD,QAAQ;QACR,WAAW,kBAAE,GAAO,KAAK;;;QACzB,mBAAmB,kBAAE,KAAK,GAAO,KAAK;;;QAEtC,KAAK,kBAAE,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;;QAC9B,aAAa,kBAAE,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;;QAElD,KAAK;QACL,WAAW,IAAI,KAAK;QACpB,aAAa,IAAI,KAAK,GAAG;QAEzB,QAAQ;QACR,cAAc,YAAY,KAAK;QAC/B,gBAAgB,YAAY,KAAK,GAAG;QAGpC,QAAQ,kBAAE,GAAO,KAAK;;;QACtB,SAAS,kBAAE,GAAO,KAAK,GAAG;;;;AAMtC;AA7CA,OAAO,MAAM,oBAAM,+FA6ChB\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_multiple_children.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_multiple_children.snap index 17ab5d79ef1..3be13cbf2a8 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_multiple_children.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_derived_signals_multiple_children.snap @@ -151,7 +151,7 @@ const App_component_ckEPmXZlub0 = ()=>{ export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ inlinedQrl(App_component_ckEPmXZlub0, "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;;;;AACA,SAAqB,QAAQ,EAAE,OAAO,QAAQ,mBAAmB;AAEjE,SAAQ,GAAG,QAAO,SAAS;kCAEG;IAC1B,MAAM,SAAS,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,qBACI;;0BACI,MAAC,mBAAI;0BACL,MAAC;gBAAI;gBAAO,CAAC,IAAI,CAAC;;0BAClB,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gBAAO,CAAC,IAAI,EAAE,IAAI;;0BACvB,MAAC;gBAAI;gBAAO,OAAO,CAAC,IAAI,EAAE,IAAI,KAAK,WAAW,KAAK;;0BACnD,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gCAAO,GAAO,KAAK;;;;0BACxB,MAAC;gBAAI;gCAAO,KAAK,GAAO,KAAK;;;;0BAC7B,MAAC;gBAAI;gCAAO,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;;;0BACnC,MAAC;gBAAI;gCAAO,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;;;0BAC/C,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gBAAO,IAAI,KAAK;;0BACrB,MAAC;gBAAI;gBAAO,IAAI,KAAK,GAAG;;0BACxB,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gBAAO,YAAY,KAAK;;0BAC7B,MAAC;gBAAI;gBAAO,YAAY,KAAK,GAAG;;0BAChC,MAAC;gBAAI;gBAAO,OAAO,KAAK;;0BACxB,MAAC;gBAAI;gBAAO,OAAO,KAAK,GAAG;;0BAC3B,MAAC;gBAAI;gBAAO,QAAQ;;0BACpB,MAAC;gBAAI;gBAAO,OAAO,KAAK,GAAG;;;;AAGvC;AA5BA,OAAO,MAAM,oBAAM,+FA4BhB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;;;AACA,SAAqB,QAAQ,EAAE,OAAO,QAAQ,mBAAmB;AAEjE,SAAQ,GAAG,QAAO,SAAS;kCAEG;IAC1B,MAAM,SAAS,UAAU;IACzB,MAAM,QAAQ,SAAS,CAAC;IACxB,qBACI;;0BACI,MAAC,mBAAI;0BACL,MAAC;gBAAI;gBAAO,CAAC,IAAI,CAAC;;0BAClB,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gBAAO,CAAC,IAAI,EAAE,IAAI;;0BACvB,MAAC;gBAAI;gBAAO,OAAO,CAAC,IAAI,EAAE,IAAI,KAAK,WAAW,KAAK;;0BACnD,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gCAAO,GAAO,KAAK;;;;0BACxB,MAAC;gBAAI;gCAAO,KAAK,GAAO,KAAK;;;;0BAC7B,MAAC;gBAAI;gCAAO,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI;;;;0BACnC,MAAC;gBAAI;gCAAO,GAAM,OAAO,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS;;;;0BAC/C,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gBAAO,IAAI,KAAK;;0BACrB,MAAC;gBAAI;gBAAO,IAAI,KAAK,GAAG;;0BACxB,MAAC;gBAAI;gBAAO;;0BACZ,MAAC;gBAAI;gBAAO,YAAY,KAAK;;0BAC7B,MAAC;gBAAI;gBAAO,YAAY,KAAK,GAAG;;0BAChC,MAAC;gBAAI;gBAAO,OAAO,KAAK;;0BACxB,MAAC;gBAAI;gBAAO,OAAO,KAAK,GAAG;;0BAC3B,MAAC;gBAAI;gBAAO,QAAQ;;0BACpB,MAAC;gBAAI;gBAAO,OAAO,KAAK,GAAG;;;;AAGvC;AA5BA,OAAO,MAAM,oBAAM,+FA4BhB\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dev_mode.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dev_mode.snap index 817278a1a71..e4b15f62de2 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dev_mode.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dev_mode.snap @@ -22,14 +22,14 @@ export const App = component$(() => { import { componentQrl } from "@builder.io/qwik"; import { qrlDEV } from "@builder.io/qwik"; export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrlDEV(()=>import("./test.tsx_App_component_ckEPmXZlub0"), "App_component_ckEPmXZlub0", { - file: "/user/qwik/src/test.tsx", + file: "test.tsx", lo: 90, hi: 229, displayName: "test.tsx_App_component" })); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,oBAAM;;;;;IAMhB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,oBAAM;;;;;IAMhB\"}") ============================= test.tsx_App_component_ckEPmXZlub0.js (ENTRY POINT)== import { _jsxC } from "@builder.io/qwik"; @@ -40,7 +40,7 @@ export const App_component_ckEPmXZlub0 = ()=>{ children: /*#__PURE__*/ _jsxQ("p", null, { class: "stuff", onClick$: /*#__PURE__*/ qrlDEV(()=>import("./test.tsx_App_component_Cmp_p_onClick_vuXzfUTkpto"), "App_component_Cmp_p_onClick_vuXzfUTkpto", { - file: "/user/qwik/src/test.tsx", + file: "test.tsx", lo: 164, hi: 189, displayName: "test.tsx_App_component_Cmp_p_onClick" @@ -58,7 +58,7 @@ export const App_component_ckEPmXZlub0 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;yCAG8B;IAC1B,qBACI,MAAC;kBACG,cAAA,MAAC;YAAE,OAAM;YAAQ,QAAQ;;;;;;WAA6B;;;;;;;;;;AAGlE\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;yCAG8B;IAC1B,qBACI,MAAC;kBACG,cAAA,MAAC;YAAE,OAAM;YAAQ,QAAQ;;;;;;WAA6B;;;;;;;;;;AAGlE\"}") /* { "origin": "test.tsx", @@ -84,7 +84,7 @@ Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"ma export const App_component_Cmp_p_onClick_vuXzfUTkpto = ()=>console.log('warn'); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"uDAMuC,IAAM,QAAQ,GAAG,CAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"uDAMuC,IAAM,QAAQ,GAAG,CAAC\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dev_mode_inlined.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dev_mode_inlined.snap index 65833b3681a..bb53d2f955b 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dev_mode_inlined.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_dev_mode_inlined.snap @@ -28,7 +28,7 @@ export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ inlinedQrlDEV(()=>{ children: /*#__PURE__*/ _jsxQ("p", null, { class: "stuff", onClick$: /*#__PURE__*/ inlinedQrlDEV(()=>console.log('warn'), "App_component_Cmp_p_onClick_vuXzfUTkpto", { - file: "/user/qwik/src/test.tsx", + file: "test.tsx", lo: 164, hi: 189, displayName: "test.tsx_App_component_Cmp_p_onClick" @@ -44,14 +44,14 @@ export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ inlinedQrlDEV(()=>{ columnNumber: 9 }); }, "App_component_ckEPmXZlub0", { - file: "/user/qwik/src/test.tsx", + file: "test.tsx", lo: 90, hi: 229, displayName: "test.tsx_App_component" })); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;;AAGA,OAAO,MAAM,oBAAM,yCAAW;IAC1B,qBACI,MAAC;kBACG,cAAA,MAAC;YAAE,OAAM;YAAQ,QAAQ,8BAAE,IAAM,QAAQ,GAAG,CAAC;;;;;;WAAS;;;;;;;;;;AAGlE;;;;;IAAG\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;AAGA,OAAO,MAAM,oBAAM,yCAAW;IAC1B,qBACI,MAAC;kBACG,cAAA,MAAC;YAAE,OAAM;YAAQ,QAAQ,8BAAE,IAAM,QAAQ,GAAG,CAAC;;;;;;WAAS;;;;;;;;;;AAGlE;;;;;IAAG\"}") == DIAGNOSTICS == [] diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_drop_side_effects.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_drop_side_effects.snap index 30e61047c3d..bdc65eaf8f3 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_drop_side_effects.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_drop_side_effects.snap @@ -51,27 +51,27 @@ import { sideEffect } from './secret'; })(); sideEffect(); export const api = serverQrl(/*#__PURE__*/ _noopQrlDEV("api_server_JonPp043gH0", { - file: "/user/qwik/src/test.tsx", + file: "test.tsx", lo: 0, hi: 0, displayName: "test.tsx_api_server" })); export default /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrlDEV(()=>import("./test.tsx_test_component_LUXeXe0DQrg"), "test_component_LUXeXe0DQrg", { - file: "/user/qwik/src/test.tsx", + file: "test.tsx", lo: 522, hi: 605, displayName: "test.tsx_test_component" })); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;;;AAMA,SAAS,UAAU,QAAQ,WAAW;AAKtC,CAAC;IACG,QAAQ,GAAG,CAAC;AACd,CAAC;AACD,CAAC;IACC,QAAQ,GAAG,CAAC;AACd,CAAC;AAEH;AAEA,OAAO,MAAM,MAAM;;;;;IAEhB;AAEH,6BAAe;;;;;IAIV\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;;;AAMA,SAAS,UAAU,QAAQ,WAAW;AAKtC,CAAC;IACG,QAAQ,GAAG,CAAC;AACd,CAAC;AACD,CAAC;IACC,QAAQ,GAAG,CAAC;AACd,CAAC;AAEH;AAEA,OAAO,MAAM,MAAM;;;;;IAEhB;AAEH,6BAAe;;;;;IAIV\"}") ============================= test.tsx_test_component_button_onClick_DGk9xLyRokA.js (ENTRY POINT)== import { api } from "./test"; export const test_component_button_onClick_DGk9xLyRokA = ()=>await api(); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";yDA0BwB,IAAM,MAAM\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";yDA0BwB,IAAM,MAAM\"}") /* { "origin": "test.tsx", @@ -99,7 +99,7 @@ import { qrlDEV } from "@builder.io/qwik"; export const test_component_LUXeXe0DQrg = ()=>{ return /*#__PURE__*/ _jsxQ("button", null, { onClick$: /*#__PURE__*/ qrlDEV(()=>import("./test.tsx_test_component_button_onClick_DGk9xLyRokA"), "test_component_button_onClick_DGk9xLyRokA", { - file: "/user/qwik/src/test.tsx", + file: "test.tsx", lo: 567, hi: 584, displayName: "test.tsx_test_component_button_onClick" @@ -112,7 +112,7 @@ export const test_component_LUXeXe0DQrg = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;0CAwB0B;IACtB,qBACE,MAAC;QAAO,QAAQ;;;;;;;;;;;AAEpB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;0CAwB0B;IACtB,qBACE,MAAC;QAAO,QAAQ;;;;;;;;;;;AAEpB\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_explicit_ext_no_transpile.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_explicit_ext_no_transpile.snap index 0341e72d874..d7fc4ac4d25 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_explicit_ext_no_transpile.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_explicit_ext_no_transpile.snap @@ -23,13 +23,13 @@ import { qrl } from "@builder.io/qwik"; export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_App_component_ckEPmXZlub0.tsx"), "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,oBAAM,qHAKhB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,oBAAM,qHAKhB\"}") ============================= test.tsx_App_component_useStyles_t35nSa5UV7U.tsx == export const App_component_useStyles_t35nSa5UV7U = 'hola'; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"mDAIe\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"mDAIe\"}") /* { "origin": "test.tsx", @@ -60,7 +60,7 @@ export const App_component_ckEPmXZlub0 = (props)=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;yCAG8B,CAAC;IAC3B;IACA;AAGJ\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;yCAG8B,CAAC;IAC3B;IACA;AAGJ\"}") /* { "origin": "test.tsx", @@ -87,7 +87,7 @@ export const App_component_1_w0t0o3QMovU = ()=>
; export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"2CAKa,KACJ,MAAM\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"2CAKa,KACJ,MAAM\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_explicit_ext_transpile.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_explicit_ext_transpile.snap index 4aefd1e7cf9..c9771d46a16 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_explicit_ext_transpile.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_explicit_ext_transpile.snap @@ -23,13 +23,13 @@ import { qrl } from "@builder.io/qwik"; export const App = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import("./test.tsx_App_component_ckEPmXZlub0.js"), "App_component_ckEPmXZlub0")); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,oBAAM,oHAKhB\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,oBAAM,oHAKhB\"}") ============================= test.tsx_App_component_useStyles_t35nSa5UV7U.js (ENTRY POINT)== export const App_component_useStyles_t35nSa5UV7U = 'hola'; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\"mDAIe\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\"mDAIe\"}") /* { "origin": "test.tsx", @@ -60,7 +60,7 @@ export const App_component_ckEPmXZlub0 = (props)=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;yCAG8B,CAAC;IAC3B;IACA;AAGJ\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;yCAG8B,CAAC;IAC3B;IACA;AAGJ\"}") /* { "origin": "test.tsx", @@ -88,7 +88,7 @@ export const App_component_1_w0t0o3QMovU = ()=>/*#__PURE__*/ _jsxQ("div", null, export { _hW } from "@builder.io/qwik"; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";2CAKa,kBACL,MAAC\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";2CAKa,kBACL,MAAC\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_export_issue.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_export_issue.snap index 8463cb8034d..dd8ea1793fa 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_export_issue.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_export_issue.snap @@ -39,7 +39,7 @@ export default App; export { App as _auto_App }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,MAAM,oBAAM;AAOZ,OAAO,MAAM,qBAAO,mHAIjB;AAEH,MAAM,QAAQ;AACd,SAAS,SAAS,GAAG,GAAG;AAExB,eAAe,IAAI\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,MAAM,oBAAM;AAOZ,OAAO,MAAM,qBAAO,mHAIjB;AAEH,MAAM,QAAQ;AACd,SAAS,SAAS,GAAG,GAAG;AAExB,eAAe,IAAI\"}") ============================= test.tsx_Root_component_royhjYaCbYE.js (ENTRY POINT)== import { _auto_App as App } from "./test"; @@ -49,7 +49,7 @@ export const Root_component_royhjYaCbYE = (props)=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";;0CAU+B,CAAC;IAC5B,qBACI,MAAC;AAET\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;0CAU+B,CAAC;IAC5B,qBACI,MAAC;AAET\"}") /* { "origin": "test.tsx", @@ -78,7 +78,7 @@ export const App_component_ckEPmXZlub0 = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/test.tsx\"],\"names\":[],\"mappings\":\";yCAGuB;IACnB,qBACI,MAAC,mBAAI;AAEb\"}") +Some("{\"version\":3,\"sources\":[\"test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";yCAGuB;IACnB,qBACI,MAAC,mBAAI;AAEb\"}") /* { "origin": "test.tsx", diff --git a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_exports.snap b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_exports.snap index f4a429ad40a..b131d3681cf 100644 --- a/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_exports.snap +++ b/packages/qwik/src/optimizer/core/src/snapshots/qwik_core__test__example_exports.snap @@ -39,7 +39,7 @@ export const Header_component_UVBJuFYfvDo = ()=>{ }; -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/project/test.tsx\"],\"names\":[],\"mappings\":\";4CAciC;IAC7B;AAMJ\"}") +Some("{\"version\":3,\"sources\":[\"project/test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";4CAciC;IAC7B;AAMJ\"}") /* { "origin": "project/test.tsx", @@ -76,7 +76,7 @@ export const Header = /*#__PURE__*/ componentQrl(/*#__PURE__*/ qrl(()=>import(". export const Footer = /*#__PURE__*/ componentQrl(); -Some("{\"version\":3,\"sources\":[\"/user/qwik/src/project/test.tsx\"],\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,CAAC,GAAG,EAAC,CAAC,EAAE,IAAI,CAAC,EAAE,EAAE,IAAE,EAAE,EAAE,GAAG,GAAE,EAAE,IAAE,EAAE,EAAE,GAAG,EAAE,GAAG,IAAI;AAE7D,MAAM,OAAO;AACb,MAAM,WAAW;AACjB,SAAQ,IAAI,EAAE,YAAY,KAAK,GAAE;AAEjC,OAAO,SAAS,OAAQ;AACxB,OAAO,MAAM;AAAK;AAElB,eAAe,SAAS,aAAa;AAErC,OAAO,MAAM,uBAAS,uHAOnB;AAEH,OAAO,MAAM,uBAAS,eAAa\"}") +Some("{\"version\":3,\"sources\":[\"project/test.tsx\"],\"sourceRoot\":\"/user/qwik/src\",\"names\":[],\"mappings\":\";;AAGA,OAAO,MAAM,CAAC,GAAG,EAAC,CAAC,EAAE,IAAI,CAAC,EAAE,EAAE,IAAE,EAAE,EAAE,GAAG,GAAE,EAAE,IAAE,EAAE,EAAE,GAAG,EAAE,GAAG,IAAI;AAE7D,MAAM,OAAO;AACb,MAAM,WAAW;AACjB,SAAQ,IAAI,EAAE,YAAY,KAAK,GAAE;AAEjC,OAAO,SAAS,OAAQ;AACxB,OAAO,MAAM;AAAK;AAElB,eAAe,SAAS,aAAa;AAErC,OAAO,MAAM,uBAAS,uHAOnB;AAEH,OAAO,MAAM,uBAAS,eAAa\"}") ============================= project/test.tsx_Header_component_1_uWM1kg0IGO0.jsx (ENTRY POINT)== import { default as DefaultFn } from "./test"; @@ -98,7 +98,7 @@ export const Header_component_1_uWM1kg0IGO0 = ()=>